)]}'
{
  "commit": "4924fc87eaadd97d3513cc5aaedff9ba585504f7",
  "tree": "5f9c8edf58681cdc8e2bf8bb50746cd905a7cbab",
  "parents": [
    "fd76b0d76207d3aba814d6c9fba1ef3b67d17ec7"
  ],
  "author": {
    "name": "Asma Smaoui",
    "email": "asma.smaoui@cea.fr",
    "time": "Mon Aug 28 10:24:53 2017 +0200"
  },
  "committer": {
    "name": "Asma Smaoui",
    "email": "asma.smaoui@cea.fr",
    "time": "Wed Sep 13 11:23:24 2017 +0200"
  },
  "message": "Robot ML migration from Neon to Oxygen\n\n* migrate viewpoints : from *.configuration model to *.architecture\nmodel\n* add semantic element types with suitable id\n* migrate palettes from xml files to paletteconfiguration files\n* register di element types\n* add advices for robotML Port\n* add specialized type to drop elements on archi diagram\n* add specialized type to drop elements on compo diagram\n* add diagrams datatype and interface\n* add palette configuration for Class and SM diagrams\n* add special wizard for RobotML project creation\n* add diagram reconcilier to migrate Neon Model\n* migrate templates\n* refer to context instead of language in template project extension\npoint\n* change code to compile in Oxygen\n* do not migrate plugin *.modelexplorer : is not part of the feature, is\nnot installed when install RobotML in Neon : it introduces facet\n* set target platform to oxygen\n* change manifest to omit specific plugin version\n* change target platform to oxygen\n* do not specify any plugin versions\n* change java version from 1.5 to 1.8 to not have compile errors\nChange-Id: I5de4e56e075eef9a260ac3747641f6a8eab608ad\nSigned-off-by: Asma Smaoui \u003casma.smaoui@cea.fr\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8e0760f9e17f294341a4dc19891eccf1637b7e4b",
      "old_mode": 33188,
      "old_path": "generators/org.eclipse.papyrus.robotml.generators.common/META-INF/MANIFEST.MF",
      "new_id": "5dce346940f1b46f31519d9d1bfc623af19d412d",
      "new_mode": 33188,
      "new_path": "generators/org.eclipse.papyrus.robotml.generators.common/META-INF/MANIFEST.MF"
    },
    {
      "type": "modify",
      "old_id": "7de5d8cbd0b2f04ce6ee53c3931695ad75061bd3",
      "old_mode": 33188,
      "old_path": "generators/rtmaps/org.eclipse.papyrus.robotml.generators.intempora.rtmaps.ui/META-INF/MANIFEST.MF",
      "new_id": "bbd06f38b3751fe7e3548889470ef3358fb50892",
      "new_mode": 33188,
      "new_path": "generators/rtmaps/org.eclipse.papyrus.robotml.generators.intempora.rtmaps.ui/META-INF/MANIFEST.MF"
    },
    {
      "type": "modify",
      "old_id": "1bea321151a16e0503ea4e08e7c0e40eff978fdb",
      "old_mode": 33188,
      "old_path": "generators/rtmaps/org.eclipse.papyrus.robotml.generators.intempora.rtmaps/META-INF/MANIFEST.MF",
      "new_id": "693f49fa9fc6c376233792bd065c20c262592282",
      "new_mode": 33188,
      "new_path": "generators/rtmaps/org.eclipse.papyrus.robotml.generators.intempora.rtmaps/META-INF/MANIFEST.MF"
    },
    {
      "type": "modify",
      "old_id": "ed843d693fa3cd34ed1a3cecf20211441741bce4",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml.deployment/META-INF/MANIFEST.MF",
      "new_id": "a13f7272b44ff29f738c1ea1cc3c5ed44516bdf5",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml.deployment/META-INF/MANIFEST.MF"
    },
    {
      "type": "modify",
      "old_id": "288a78080ea0bc1c263910173d16d470f2979d71",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml.diagram.common/.classpath",
      "new_id": "54f561c7dfd66e1778155ba69fce0d990c2b6918",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml.diagram.common/.classpath"
    },
    {
      "type": "modify",
      "old_id": "416f4fb696076006767f4e4ec37e74612a7fbd34",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml.diagram.common/.settings/org.eclipse.jdt.core.prefs",
      "new_id": "3a21537071bf4118b9e1ee864cb4bc258aa48211",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml.diagram.common/.settings/org.eclipse.jdt.core.prefs"
    },
    {
      "type": "modify",
      "old_id": "f024d5e6f991e0c4e7ce3209be4ed2d4f8917341",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml.diagram.common/META-INF/MANIFEST.MF",
      "new_id": "7b9893cadb96b648070167eb27c60255e185e456",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml.diagram.common/META-INF/MANIFEST.MF"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ee87fff234400735bbc51f1fb40e9abc20550396",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml.diagram.common/architecture/robotml.architecture"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fb91d4518929c87367811eb36364fd83bb84a4e4",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml.diagram.common/diagrams/architecture/architecture.palette.di.typesconfigurations"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "549cbadb142351bb1ff06866ca6e45043268abc6",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml.diagram.common/diagrams/architecture/architecture.palette.paletteconfiguration"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f8789e7dbb5fe8cbab6a967b563b228e91b6d499",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml.diagram.common/diagrams/componentdef/componentdef.palette.di.typesconfigurations"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "311017a5e667afb5c6834e2feeb46c3589df4b39",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml.diagram.common/diagrams/componentdef/componentdef.palette.paletteconfiguration"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "09ec2601782278c0601fab28973f3791d4b84f35",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml.diagram.common/diagrams/datatypedef/datatypedef.palette.paletteconfiguration"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "29cbbf43d2f9bd1046f5fa1a74c196ca723ff994",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml.diagram.common/diagrams/interfacedef/interfacedef.palette.paletteconfiguration"
    },
    {
      "type": "modify",
      "old_id": "f06c5e30397a8b41ee1614e81a2d2e91a54cba0e",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml.diagram.common/plugin.xml",
      "new_id": "3a22e8a51887fe73199016fd15e764011ee0bc19",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml.diagram.common/plugin.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b63ecdc977e63345681ad893bc962fd75b9792a1",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml.diagram.common/src/org/eclipse/papyrus/robotml/diagram/common/advices/InFlowPortCreationHelperAdvice.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d0669485e73f0c6143581202774ab1a35f37eea6",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml.diagram.common/src/org/eclipse/papyrus/robotml/diagram/common/advices/InOutFlowPortCreationHelperAdvice.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c1f3c4d27fcd5fdc0d2b284eb69f61b999b87737",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml.diagram.common/src/org/eclipse/papyrus/robotml/diagram/common/advices/OutFlowPortCreationHelperAdvice.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a75d33edfbb98e1d72bde4ff51038c2b0e445fe8",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml.diagram.common/src/org/eclipse/papyrus/robotml/diagram/common/advices/ProvidedServicePortCreationHelperAdvice.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "59858e49980cd1ad106fe19afe1fb8524b8b5819",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml.diagram.common/src/org/eclipse/papyrus/robotml/diagram/common/advices/RequiredServicePortCreationHelperAdvice.java"
    },
    {
      "type": "modify",
      "old_id": "25b6c00b0feb0541b42affbf7f86fbcde9fb0388",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml.diagram.common/src/org/eclipse/papyrus/robotml/diagram/common/migration/MigrateDiagramsHandler.java",
      "new_id": "365937d7d95e97d6010bbbce22c36c845286f83d",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml.diagram.common/src/org/eclipse/papyrus/robotml/diagram/common/migration/MigrateDiagramsHandler.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "01dc856c81c9efec1152340e5c846609179b2760",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml.diagram.common/src/org/eclipse/papyrus/robotml/diagram/common/migration/Neon2OxygenRobotMLDiagramReconciler.java"
    },
    {
      "type": "modify",
      "old_id": "9a9899383d14c3214c62da0ca2c38974af81c280",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml.diagram.common/src/org/eclipse/papyrus/robotml/diagram/common/migration/RobotMLReconciler.java",
      "new_id": "3cd290c44c750d5aa19bba1bd884a696ec9cbf47",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml.diagram.common/src/org/eclipse/papyrus/robotml/diagram/common/migration/RobotMLReconciler.java"
    },
    {
      "type": "modify",
      "old_id": "83c896e657a68e559f0495524949ec1e8cd8bae5",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml.diagram.ui/META-INF/MANIFEST.MF",
      "new_id": "2a60604a90c40e339497c0d77ad40876e4016c64",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml.diagram.ui/META-INF/MANIFEST.MF"
    },
    {
      "type": "modify",
      "old_id": "2cae654c2c4fef04220757dfa47cd0827b528af3",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml.diagram.ui/src/org/eclipse/papyrus/robotml/diagram/ui/NewRobotmlModelWizard.java",
      "new_id": "3f02c25a8e0731a5f8ff59b434eb53595110889e",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml.diagram.ui/src/org/eclipse/papyrus/robotml/diagram/ui/NewRobotmlModelWizard.java"
    },
    {
      "type": "modify",
      "old_id": "19a08ed3d057f1b591d8166b177de4db64da9f1a",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml.diagram.ui/src/org/eclipse/papyrus/robotml/diagram/ui/NewRobotmlProjectWizard.java",
      "new_id": "73474fef7fa8383d45ab90e840200d2f3bbb20d7",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml.diagram.ui/src/org/eclipse/papyrus/robotml/diagram/ui/NewRobotmlProjectWizard.java"
    },
    {
      "type": "modify",
      "old_id": "6f4c28d9d429c10d71ae16814890562e797c50bf",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml.templaterepository/plugin.xml",
      "new_id": "6f22bb2292906dd64928c64192aab3265a50f9bb",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml.templaterepository/plugin.xml"
    },
    {
      "type": "modify",
      "old_id": "8634d4c00e01da3a9ba292a8f51a6d39c79ee104",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml.templaterepository/resource/AirOARP.di",
      "new_id": "b5f807d5057fd9aa76229358bcfb63e01d0d5428",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml.templaterepository/resource/AirOARP.di"
    },
    {
      "type": "modify",
      "old_id": "bad533296471b43452272918db6ea058ac7f8b3f",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml.templaterepository/resource/AirOARP.notation",
      "new_id": "f0f648439d5a4655eeb8c3a44d65b676beea894a",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml.templaterepository/resource/AirOARP.notation"
    },
    {
      "type": "modify",
      "old_id": "bf9abab340f5ecdf972f830c46f57d08d822d01f",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml.templaterepository/resource/BasicRobotMLModel.di",
      "new_id": "b5f807d5057fd9aa76229358bcfb63e01d0d5428",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml.templaterepository/resource/BasicRobotMLModel.di"
    },
    {
      "type": "modify",
      "old_id": "1d8cbb388ce47fce5174ddc594da3e0307d7b94e",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml.templaterepository/resource/BasicRobotMLModel.notation",
      "new_id": "c651dbc09217fc8062887ea4e85acd76f779554c",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml.templaterepository/resource/BasicRobotMLModel.notation"
    },
    {
      "type": "modify",
      "old_id": "8634d4c00e01da3a9ba292a8f51a6d39c79ee104",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml.templaterepository/resource/RoboCab.di",
      "new_id": "b5f807d5057fd9aa76229358bcfb63e01d0d5428",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml.templaterepository/resource/RoboCab.di"
    },
    {
      "type": "modify",
      "old_id": "667a4302bc8914954fbb01a308509f676280b195",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml.templaterepository/resource/RoboCab.notation",
      "new_id": "08eac9b65d4340ad47b3e9d25bfb99fdefb912b2",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml.templaterepository/resource/RoboCab.notation"
    },
    {
      "type": "modify",
      "old_id": "bf9abab340f5ecdf972f830c46f57d08d822d01f",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml.templaterepository/resource/SearchLanding.di",
      "new_id": "b5f807d5057fd9aa76229358bcfb63e01d0d5428",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml.templaterepository/resource/SearchLanding.di"
    },
    {
      "type": "modify",
      "old_id": "8634d4c00e01da3a9ba292a8f51a6d39c79ee104",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml.templaterepository/resource/TALC-Challenge.di",
      "new_id": "b5f807d5057fd9aa76229358bcfb63e01d0d5428",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml.templaterepository/resource/TALC-Challenge.di"
    },
    {
      "type": "modify",
      "old_id": "a9a05216a12d2b3527c26957d361371e942369f1",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml.templaterepository/resource/TALC-Challenge.notation",
      "new_id": "f178bffe9af28c77a9b0e2f525b43e7cf467dc1f",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml.templaterepository/resource/TALC-Challenge.notation"
    },
    {
      "type": "modify",
      "old_id": "7616ce9a5685f7ef6c8678f8d69766301dcecd22",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml.templaterepository/resource/TALC-Challenge.uml",
      "new_id": "2f4e82f56e4a08af307676f191d835ddc80a5631",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml.templaterepository/resource/TALC-Challenge.uml"
    },
    {
      "type": "modify",
      "old_id": "8634d4c00e01da3a9ba292a8f51a6d39c79ee104",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml.templaterepository/resource/YouthChallenge.di",
      "new_id": "b5f807d5057fd9aa76229358bcfb63e01d0d5428",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml.templaterepository/resource/YouthChallenge.di"
    },
    {
      "type": "modify",
      "old_id": "824f0a240733f987107a045380cf309c335ec988",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/META-INF/MANIFEST.MF",
      "new_id": "c1cd85a3fba41fa9c72bf591b107477b73cce7b8",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/META-INF/MANIFEST.MF"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "17d2a2bff341c7ede97c4be9c3ce4d457935bf08",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/elementTypes/RobotMLProfile.typesconfigurations"
    },
    {
      "type": "modify",
      "old_id": "f155b380844c1352bb068dc279cb1e61bc36aac1",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/model/RobotML.ecore",
      "new_id": "34a4975b173962f3b5fb43d1620cc495277de269",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/model/RobotML.ecore"
    },
    {
      "type": "modify",
      "old_id": "6c94c9a17dd99c8eeef944854388ebc9303b4b4c",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/model/RobotML.genmodel",
      "new_id": "c9b3c7d87291234c13d0cb4ac5842373bb0cb196",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/model/RobotML.genmodel"
    },
    {
      "type": "modify",
      "old_id": "ff601b7f68a99d018c0ae1e2b4d9e077a47c0e00",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/model/RobotMLLibraries.ecore",
      "new_id": "325f2218e76c2d7b4adada763ab86762abee7b9e",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/model/RobotMLLibraries.ecore"
    },
    {
      "type": "modify",
      "old_id": "607532dcae36e544943e479bfd513f79429c86c6",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/model/RobotMLProfile.profile.uml",
      "new_id": "78137286fbef1610a1d5a04df73d0486c10c0193",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/model/RobotMLProfile.profile.uml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9c51813dd0488958bb665e239fb91a9c8b1cb00c",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/palettes/Palette_Class_RobotML.di.typesconfigurations"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c1fd9adf4fe645dc306b7ec425642d4f53ff64bb",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/palettes/Palette_Class_RobotML.paletteconfiguration"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b15c839c3b016f27b3db2714d22b64ee065a05cf",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/palettes/Palette_SM_RobotML.di.typesconfigurations"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2d91fde78a5da6b818b9268d4a3fe531d7f755da",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/palettes/Palette_SM_RobotML.paletteconfiguration"
    },
    {
      "type": "modify",
      "old_id": "108bb3e9d5ab7c78998abcc43b043ad9c6c34707",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/plugin.xml",
      "new_id": "4954a5dd5b4db4eadaca43e056500d8b5019f3b4",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/plugin.xml"
    },
    {
      "type": "modify",
      "old_id": "6fee3c6732242e7184fd814d5ff785f01154b286",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/Algorithm.java",
      "new_id": "7c9f99cd9d3530995156e5805b273bec326a6229",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/Algorithm.java"
    },
    {
      "type": "modify",
      "old_id": "03645afd3c2f137b59c7182a44e532d5d7b0a463",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/AlgorithmLibrary.java",
      "new_id": "e42cd5cc2e7924ba403654be7a1fc366ecdf3072",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/AlgorithmLibrary.java"
    },
    {
      "type": "modify",
      "old_id": "c15f6d40c254ff0c019082e9991a22658c8ace74",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/Allocate.java",
      "new_id": "f3e7f6c600c8daf34d477c0fdd263a156914b479",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/Allocate.java"
    },
    {
      "type": "modify",
      "old_id": "4702f79abe062a6a18595d5792a7ca7015932bb1",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/BlenderMorse.java",
      "new_id": "5f3dfbb3daaafbce22c6e3d80554689c33dbc816",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/BlenderMorse.java"
    },
    {
      "type": "modify",
      "old_id": "358a8533817e71ec944963859dfefb4a01904081",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/CameraSystem.java",
      "new_id": "56c83d48ca856d2afbfd80b6f40591345b9b95ed",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/CameraSystem.java"
    },
    {
      "type": "modify",
      "old_id": "df531ad02b5feadb4ef1f3d4fd47a60dd3be7da7",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/CycabTK.java",
      "new_id": "304c5ce7dce1b1e6a68acce99fe9747cd4a15375",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/CycabTK.java"
    },
    {
      "type": "modify",
      "old_id": "364f27e678f0c47bd9d43989d4146c76255ddb29",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/DataFlowDirectionKind.java",
      "new_id": "02d25a6f120b346f658df245ce61dc5e6a31fcaa",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/DataFlowDirectionKind.java"
    },
    {
      "type": "modify",
      "old_id": "425ed1d8e961c7a927c540d9e9b880fb74938adf",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/DataFlowPort.java",
      "new_id": "36f27c1cfb9e9abdb3e85aa92f5c3076664d8628",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/DataFlowPort.java"
    },
    {
      "type": "modify",
      "old_id": "a2782e170fc931ab6740602820871bac5251246e",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/DeploymentPlan.java",
      "new_id": "b5ad9b129bdbd25f86e5c99a3d4f495428654f7d",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/DeploymentPlan.java"
    },
    {
      "type": "modify",
      "old_id": "dffd44ecf4f7629107aa4c65ea4da117f27cff55",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/EngineSystem.java",
      "new_id": "66cac3f414b318995c949ef1c8312447e74112d3",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/EngineSystem.java"
    },
    {
      "type": "modify",
      "old_id": "bc82abcd93ef121859476db26f2db4e42ae610c4",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/Environment.java",
      "new_id": "d8a2fd167b0187effa7be35e3179686f486283ef",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/Environment.java"
    },
    {
      "type": "modify",
      "old_id": "f7fb36f62fc6c87a2c200622969d973f4c7c6d2a",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/ExternalLibrary.java",
      "new_id": "399c7efba5e6f69d058b67a9c6654651197479f3",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/ExternalLibrary.java"
    },
    {
      "type": "modify",
      "old_id": "2231476c3d2822903cb10a9732fa9eb96f7a1d12",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/GPSSystem.java",
      "new_id": "05a3a945b7e0cbf20071044d09e0a80ea92d1be3",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/GPSSystem.java"
    },
    {
      "type": "modify",
      "old_id": "9dc1c3738e9c5bb0d35127fc41570bb85d07bac1",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/Joint.java",
      "new_id": "1e9841594455e5e8119549f811fc28cf099d7423",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/Joint.java"
    },
    {
      "type": "modify",
      "old_id": "d9c3de8f0d23e2e6454c657116787a94ce18e2b2",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/LidarSystem.java",
      "new_id": "6af4076b13bc345fa2e457b5d0b0b69914f0e71a",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/LidarSystem.java"
    },
    {
      "type": "modify",
      "old_id": "b0e011d0d3f705d01e269f493109102492cf82a6",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/MobileRobot.java",
      "new_id": "c6f6f29f80621390550ead3ad63e73d844478499",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/MobileRobot.java"
    },
    {
      "type": "modify",
      "old_id": "0c478031c1a4e09f84ff5e594f71f4ea50414877",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/MobileRobotKind.java",
      "new_id": "1ed9daa96941c1d3d0bd0f630a84cb1bf7385bd9",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/MobileRobotKind.java"
    },
    {
      "type": "modify",
      "old_id": "66bc8ef16246020596d9f16570c9d62daf8346c8",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/OnPort.java",
      "new_id": "ef6bfc11c8e5c9078d8f37537b7b70c26138f930",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/OnPort.java"
    },
    {
      "type": "modify",
      "old_id": "a694db0f3a641e0941f2346216da315c2aaaa56e",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/OnVariable.java",
      "new_id": "49e1d4cbf13857de4e0f8ac2287d5548f16a241d",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/OnVariable.java"
    },
    {
      "type": "modify",
      "old_id": "a868c77e151a94b32d5d5c7449f77f0ed6a6c622",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/PhysicalObject.java",
      "new_id": "2844f2add48adc6962f18d4020da0ad495ead8d1",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/PhysicalObject.java"
    },
    {
      "type": "modify",
      "old_id": "37f56525c62d26dc1659f7afb8cb8ed57ba4c94d",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/Platform.java",
      "new_id": "dd691a342e73be104b6b7e170dc14fe642a30dc8",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/Platform.java"
    },
    {
      "type": "modify",
      "old_id": "abea15a71a3ebfb286797591f1c34b8f91dfe206",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/Port.java",
      "new_id": "a3b5cbe4ed4c14c53f43c17c5f979782e93b29a7",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/Port.java"
    },
    {
      "type": "modify",
      "old_id": "b7e02e7c7ba3e6afde804797e2335714e2c9f576",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/Robot.java",
      "new_id": "aea88f3a64acfcd3626b347a08e73a657d12ba2f",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/Robot.java"
    },
    {
      "type": "modify",
      "old_id": "ad389661f90f3c18804075533653d4f8c04a93f8",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/RobotMLPackage.java",
      "new_id": "83e7fd6637cf64a1cdd69ecdb221e7471cbaf939",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/RobotMLPackage.java"
    },
    {
      "type": "modify",
      "old_id": "e2f235bd2b6919be2fe61e8c43b5e709cc2c6633",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/RoboticMiddleware.java",
      "new_id": "6257847b3e6ab204203e5f7ec39401b3dbbd9c3a",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/RoboticMiddleware.java"
    },
    {
      "type": "modify",
      "old_id": "1cd142c5a50fa3a27960db938facab6c035c845d",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/RoboticMiddlewareKind.java",
      "new_id": "94b4813fbc28923652fb151b6b9e82af94a4f3d5",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/RoboticMiddlewareKind.java"
    },
    {
      "type": "modify",
      "old_id": "7b495fd0ffee18c6b1bb556d3c0d99558b4be38c",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/RoboticSystem.java",
      "new_id": "171de4f0d2a0d3ef71cc615c026b6592a46e758f",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/RoboticSystem.java"
    },
    {
      "type": "modify",
      "old_id": "56d42abee626346e8b38c8d4a156fc6b823a600c",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/SensorSystem.java",
      "new_id": "534894a4df20e6f1efd61e99f04f223b6e6f158e",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/SensorSystem.java"
    },
    {
      "type": "modify",
      "old_id": "f0b702c8daf9ad3cb3dc90c9100b74cb7724c7b4",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/ServiceFlowKind.java",
      "new_id": "c1a3161560724bebe8b944388276bba01fd8621a",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/ServiceFlowKind.java"
    },
    {
      "type": "modify",
      "old_id": "5ca8072d4846727306e8ba237d138e57ed768c51",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/ServicePort.java",
      "new_id": "3c558094847f15386460669acc3d58d757af621e",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/ServicePort.java"
    },
    {
      "type": "modify",
      "old_id": "1f164e53821388f7fd6248055ff235fcb9cbcafd",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/Shade.java",
      "new_id": "63588094e64e7235af5b272086efae6700c60d82",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/Shade.java"
    },
    {
      "type": "modify",
      "old_id": "c925b5046ab364a5c2b8865314b1a867f3e39808",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/Software.java",
      "new_id": "6581f4b246aa7fa5aae749df1b3f57724ead5ca0",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/Software.java"
    },
    {
      "type": "modify",
      "old_id": "6d31f6944a5a683dd09a49cd3fa464d22b6e16f9",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/State.java",
      "new_id": "884980e19f8b59025ebe1fa6637a5e73af81ec54",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/State.java"
    },
    {
      "type": "modify",
      "old_id": "405db446f071e4c7da4a00f091944395943fd5f8",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/SteeredWheelSystem.java",
      "new_id": "79eed99cb5805bb6fe318e56fd26667a776ca5cb",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/SteeredWheelSystem.java"
    },
    {
      "type": "modify",
      "old_id": "1f75a2ccfec1aa67ca55be08c07597d4d9da68ba",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/SynchronizationKind.java",
      "new_id": "34bf473613da0c2da3a2b367375443c1c751091d",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/SynchronizationKind.java"
    },
    {
      "type": "modify",
      "old_id": "fdb2d58d157d1e232bf3f947457c25d485b6ceb1",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/System.java",
      "new_id": "cabdbcf4c41ed6f430cf28c45088c941dabeeae3",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/System.java"
    },
    {
      "type": "modify",
      "old_id": "74345cbb2262034ad10d00548404605c378555c8",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/Transition.java",
      "new_id": "66243484eecbb43b13849312b30d4c695a894800",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/Transition.java"
    },
    {
      "type": "modify",
      "old_id": "923f38a24b1e32cf9855587ea83d09a2719e0668",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/UGVKind.java",
      "new_id": "a1650e4d84e5d0e4d7e7bda9c3f4a96fddd35070",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/UGVKind.java"
    },
    {
      "type": "modify",
      "old_id": "763e85aabcbcd82c5169612473970a46d09b4151",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/ActuatedJointImpl.java",
      "new_id": "9d9b1dce2203b8c3ef33432f751314a3a30dce84",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/ActuatedJointImpl.java"
    },
    {
      "type": "modify",
      "old_id": "c7a3c846c072b99a473976428ee42a3d30a19249",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/ActuatorHardwareImpl.java",
      "new_id": "9644664f909818f8faa4e6fbc4c8925572ab5e6b",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/ActuatorHardwareImpl.java"
    },
    {
      "type": "modify",
      "old_id": "8a6a4b9e54977ad5187a39444ccdc51647f9bad2",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/ActuatorSystemImpl.java",
      "new_id": "5b4f0984fce4c2f41782c461bec88c13e48325c9",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/ActuatorSystemImpl.java"
    },
    {
      "type": "modify",
      "old_id": "2d733c281d3847dde31df329e1493fc7c0523231",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/AgentImpl.java",
      "new_id": "ebee12001fd28303303be69d02761506460c457a",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/AgentImpl.java"
    },
    {
      "type": "modify",
      "old_id": "ebcd3b69c94a15c6236fdffd6d09a5d9195d1f2f",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/AlgorithmImpl.java",
      "new_id": "38920e7c077ca9aed80bb611e6d9b644a54350e0",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/AlgorithmImpl.java"
    },
    {
      "type": "modify",
      "old_id": "4a874a6e76007f022c1178a99445cb8dadab2d7a",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/AlgorithmLibraryImpl.java",
      "new_id": "28512e5cb4a8455f367f9441d1e82d617d9ecd57",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/AlgorithmLibraryImpl.java"
    },
    {
      "type": "modify",
      "old_id": "5385de73190f02394ae36ffaa989e27aa3c395d5",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/AllocateImpl.java",
      "new_id": "02ccda5312449950619fab1bbc959f049117ebfd",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/AllocateImpl.java"
    },
    {
      "type": "modify",
      "old_id": "c69ee4a330ac8c2296bba77923aecd07cb4ea0af",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/ArmImpl.java",
      "new_id": "480375ee6f6c62c7a9b3e99f518aa9ee8deeb92a",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/ArmImpl.java"
    },
    {
      "type": "modify",
      "old_id": "29a6ec57c44d42b90763101f8428a888925b3e62",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/BlenderMorseImpl.java",
      "new_id": "df562cd9594a9b4cd282e5ebe925ae0b82bb13c3",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/BlenderMorseImpl.java"
    },
    {
      "type": "modify",
      "old_id": "0f0f5fd20fa9eca4224c838438dc06cfe0096788",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/BuildingImpl.java",
      "new_id": "1741132b6b1c171da278a6f790ca364a94e39c94",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/BuildingImpl.java"
    },
    {
      "type": "modify",
      "old_id": "a6d8a70e487f8355b91db2ab4f4c7c1a73a68591",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/CameraSystemImpl.java",
      "new_id": "be06781f0da06d34f6f8d55b9f81f170803bf406",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/CameraSystemImpl.java"
    },
    {
      "type": "modify",
      "old_id": "f7c979e10992e42e2ee11248540546cc3b6ab49b",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/ChassisImpl.java",
      "new_id": "2790d8383b342d709b27565d9ff1a792cf46d1a3",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/ChassisImpl.java"
    },
    {
      "type": "modify",
      "old_id": "12a0dad5b2810ada9e81b318131cfa982f03f313",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/ClosedLoopControlSystemImpl.java",
      "new_id": "d589ac4dece5d0220da58ed96418fd3019b2ee1b",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/ClosedLoopControlSystemImpl.java"
    },
    {
      "type": "modify",
      "old_id": "e8faafbb85e05457e807c2be65989be9247fbe8c",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/CompleteBondingImpl.java",
      "new_id": "a14f3a852fbf0f9852902a519f1ce0457871e328",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/CompleteBondingImpl.java"
    },
    {
      "type": "modify",
      "old_id": "5d10207b4a49e5afb0119704fa6376de284e10d8",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/CyberPhysicalSystemImpl.java",
      "new_id": "c3bb2d5692b9aa29d0ce365010c6ee66e32e529e",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/CyberPhysicalSystemImpl.java"
    },
    {
      "type": "modify",
      "old_id": "4a9dcd983985c03a606e2a460c9c502d636728ef",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/CycabTKImpl.java",
      "new_id": "6a4bfbd3da9e0b0e2eb7262f161c35c157193e39",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/CycabTKImpl.java"
    },
    {
      "type": "modify",
      "old_id": "ad9b053b9e3d56bf26a57e56977fa2abac022ed4",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/DataFlowPortImpl.java",
      "new_id": "6aa34891667eb3b9e5957295504ff3d64c9f9238",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/DataFlowPortImpl.java"
    },
    {
      "type": "modify",
      "old_id": "095c6ce42c52bb6dd4fab6e06150e3e19907f02a",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/DeploymentPlanImpl.java",
      "new_id": "caf1aa2f40669fb7b9788a6f92c43685f5b551bb",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/DeploymentPlanImpl.java"
    },
    {
      "type": "modify",
      "old_id": "4f147cd48e55151025b133fcb5fc287fe31a7a50",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/EngineSystemImpl.java",
      "new_id": "b34649a1e905600036f1de747e5aacb32f1b4f16",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/EngineSystemImpl.java"
    },
    {
      "type": "modify",
      "old_id": "53bef57d58de0d961e12cd7eaefdb3e7edb0620e",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/EnvironmentImpl.java",
      "new_id": "8e528aa9d7cdeec27db7e628ef267c975fc72142",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/EnvironmentImpl.java"
    },
    {
      "type": "modify",
      "old_id": "6129d50218c635d1c9d42cc43e49a5214ab28b79",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/ExternalLibraryImpl.java",
      "new_id": "7dc33128c99627a5f216f7093cc636696d37b4ee",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/ExternalLibraryImpl.java"
    },
    {
      "type": "modify",
      "old_id": "b0a847dde13b84e76a3b1fc9e26a81babe775f52",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/FloorImpl.java",
      "new_id": "b9890568c30a3a2d2b4fe4f430390dfb576f7e3c",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/FloorImpl.java"
    },
    {
      "type": "modify",
      "old_id": "1d7a38f9552f4c74713ed1abdd2f5010f0b7fcc9",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/GPSSystemImpl.java",
      "new_id": "20750b42962b47a3dbffb2b13b1f8f268b960a0b",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/GPSSystemImpl.java"
    },
    {
      "type": "modify",
      "old_id": "eac65650772a215cf8557ba5fe1e43a093bae596",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/GraspingHardwareImpl.java",
      "new_id": "88f2b510b5234ca4246b2bedb6a9ecf3af587d00",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/GraspingHardwareImpl.java"
    },
    {
      "type": "modify",
      "old_id": "89484c407c687caa086fa48c418894e1879a658d",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/GraspingSystemImpl.java",
      "new_id": "b48e15805f77a1de87fba5e57b91f86be572f5e9",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/GraspingSystemImpl.java"
    },
    {
      "type": "modify",
      "old_id": "02cc866b37a9b1d862f7561642c696246de6a981",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/GroundImpl.java",
      "new_id": "86479d49cfdf5d6a9d0b119ecb9768d1de40a45f",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/GroundImpl.java"
    },
    {
      "type": "modify",
      "old_id": "f6cf24daf1373a418f227465365befeb760d7f24",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/GyroscopeImpl.java",
      "new_id": "4eff7f34ab2ca55798eb491f6e4d3f506ec75a4a",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/GyroscopeImpl.java"
    },
    {
      "type": "modify",
      "old_id": "698918f05ff32c39cb58e34fb961f53274c64370",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/HardwareImpl.java",
      "new_id": "f397a8a9b6256857589e74af0fdc26c77e2c5cf8",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/HardwareImpl.java"
    },
    {
      "type": "modify",
      "old_id": "888f7f829539fc287e1ad2cf0c0cbd0f8231dcbe",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/HumanImpl.java",
      "new_id": "84a8475e7fceb166f9a4032b6cd0cd11451f8625",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/HumanImpl.java"
    },
    {
      "type": "modify",
      "old_id": "525564cff338f5a283f6ed58c0ffc741fed68d30",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/ImageSensorSystemImpl.java",
      "new_id": "d20c0c62624db53f685bb1e920063d5ad57a180f",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/ImageSensorSystemImpl.java"
    },
    {
      "type": "modify",
      "old_id": "47d2cade8049e84132df26f519f6419fa387bee8",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/InertialMeasurementUnitSystemImpl.java",
      "new_id": "b4f8726fe2c11ebba8d01c8a5583980bead24b21",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/InertialMeasurementUnitSystemImpl.java"
    },
    {
      "type": "modify",
      "old_id": "b040bb1b9deb2ff49fa38f74b34d616e39f7590d",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/InertialNavigationSystemImpl.java",
      "new_id": "029798682fc3f1c01c38ea94833e86efcef08ad5",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/InertialNavigationSystemImpl.java"
    },
    {
      "type": "modify",
      "old_id": "552f18a82b4c960fe61f8a629d4388b35ec41c40",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/InfraRedProximetrySystemImpl.java",
      "new_id": "00a10258961bf194e7aee0b87cf602bd0a0baea2",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/InfraRedProximetrySystemImpl.java"
    },
    {
      "type": "modify",
      "old_id": "57b5f089370baada7bdb02e474e45f5ba8f5e7e1",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/JointImpl.java",
      "new_id": "e32eee3dbff4c545698cef0245b7cf3cb3508d8c",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/JointImpl.java"
    },
    {
      "type": "modify",
      "old_id": "48e2a2a657615404c81a83775b62ed28bbc3169f",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/JoysticNavigationSystemImpl.java",
      "new_id": "bede3b6712656ea9a0bca01b1de22c5f74651f59",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/JoysticNavigationSystemImpl.java"
    },
    {
      "type": "modify",
      "old_id": "30416087afee698f177ee1a9e028524bf062b8a0",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/LandSurfaceImpl.java",
      "new_id": "85e57f6e9bc005fcc89d9366b97eb10f34febf3d",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/LandSurfaceImpl.java"
    },
    {
      "type": "modify",
      "old_id": "563e0cdf01a6ab29388ef89786c4eed01225cabf",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/LegImpl.java",
      "new_id": "531e7848f644394261a30432c91f6f4e533e95db",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/LegImpl.java"
    },
    {
      "type": "modify",
      "old_id": "aac5744f816494bb01928cdafa027f12d5e6b1a2",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/LegSystemImpl.java",
      "new_id": "ba98f8ffa121418bca6a734ae5b145c72d5c64d4",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/LegSystemImpl.java"
    },
    {
      "type": "modify",
      "old_id": "d06d86e60cfa7f3bfe6314ac84995f2ac24cb170",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/LidarSystemImpl.java",
      "new_id": "2cd4c7ac7e91eb4e83eeddace3dde5aa53f1f435",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/LidarSystemImpl.java"
    },
    {
      "type": "modify",
      "old_id": "6e39e28fc23871329db91703498b47bd43b165b0",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/LocalizationSensorSystemImpl.java",
      "new_id": "49e1b6f1b53c70b4b5541a24400bef91f691ad60",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/LocalizationSensorSystemImpl.java"
    },
    {
      "type": "modify",
      "old_id": "2db40c9734477d18339f68e1fc1681c89fdbf6f3",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/LocomotionHardwareImpl.java",
      "new_id": "64b32704db89b5d950c1256c5ed61c988011b56a",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/LocomotionHardwareImpl.java"
    },
    {
      "type": "modify",
      "old_id": "9dc09648b272bed9ef70ba7ee51f567609fe1b91",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/LocomotionSystemImpl.java",
      "new_id": "700b808270ddbd24950695b56d26ec9ba23faf90",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/LocomotionSystemImpl.java"
    },
    {
      "type": "modify",
      "old_id": "ac124ceab2b3374a2f720d944820cb5afb517ad3",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/ManMachineInterfaceSystemImpl.java",
      "new_id": "c546a938f962c91ba62ed52025234660c32d4dd3",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/ManMachineInterfaceSystemImpl.java"
    },
    {
      "type": "modify",
      "old_id": "e086db8457e581b6a5c9116379dc17af47a34a86",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/ManipulatorImpl.java",
      "new_id": "8b9c8af60120bcd2e22ffe74676b373a3ec5a9b5",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/ManipulatorImpl.java"
    },
    {
      "type": "modify",
      "old_id": "b8493e50764a048e43e0d42d817d5f9bd8c46900",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/MechanicalLinkageImpl.java",
      "new_id": "229d7b7c52061a576376b0cb2f245ab035bd7c5c",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/MechanicalLinkageImpl.java"
    },
    {
      "type": "modify",
      "old_id": "52a1d0f1b0194625e14d161987113fd93458dd20",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/MobileRobotImpl.java",
      "new_id": "11a77440143903a28068eee420462bf97e235d9d",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/MobileRobotImpl.java"
    },
    {
      "type": "modify",
      "old_id": "19783cb21a29c27a745a8bc4b579e83ed7c262df",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/NavigationCommandSystemImpl.java",
      "new_id": "f9a28653ef7e81db3dc0dc640389f8d8ce2d57ad",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/NavigationCommandSystemImpl.java"
    },
    {
      "type": "modify",
      "old_id": "955badc23f54f27b4c57f75919c7eff1e34d99d3",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/ObjectDetectionSensorSystemImpl.java",
      "new_id": "262607709307c2c148a63dcf026c15e7bc7723d2",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/ObjectDetectionSensorSystemImpl.java"
    },
    {
      "type": "modify",
      "old_id": "be77d88820ab79ee452a269c5d6d5b950f7f309b",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/ObjectTrackingSensorSystemImpl.java",
      "new_id": "bb8b2f6836709949644d6029d13438b18b2e1bd3",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/ObjectTrackingSensorSystemImpl.java"
    },
    {
      "type": "modify",
      "old_id": "0e0ea4eb709e910f7b5859aa7e3dfb9c3831ca35",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/OdometrySystemImpl.java",
      "new_id": "15e0f9f86dc304d43e4796de79034086fc696250",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/OdometrySystemImpl.java"
    },
    {
      "type": "modify",
      "old_id": "8e9e40eef97f677dcb1ab6316e7d50d89e0ab1c5",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/OnPortImpl.java",
      "new_id": "b3d7dd0f9329f6025724de7419a95e66efe399ac",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/OnPortImpl.java"
    },
    {
      "type": "modify",
      "old_id": "22b204b22ddfbe79c76678a73dee85c4884092a3",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/OnVariableImpl.java",
      "new_id": "bee99ca6e994edf3a1ffc85f4a1f3076043d86b0",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/OnVariableImpl.java"
    },
    {
      "type": "modify",
      "old_id": "4e0114746f710b0b4b5025e50fd4a9396af2e812",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/OpenLoopControlSystemImpl.java",
      "new_id": "fc8a877af8afe2d263425d99c26001dd99ba6ebe",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/OpenLoopControlSystemImpl.java"
    },
    {
      "type": "modify",
      "old_id": "57ba958a4774b77c7870c57640cae32c8394f0d9",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/PedestrianImpl.java",
      "new_id": "a734abb17d0f6d113b46b2c581843f7f54c55201",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/PedestrianImpl.java"
    },
    {
      "type": "modify",
      "old_id": "25c19d2712e2757508a7354bad1ca1a517caad64",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/PhysicalObjectImpl.java",
      "new_id": "677c7e02e90733f9be921c9199e9720b37cd69ee",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/PhysicalObjectImpl.java"
    },
    {
      "type": "modify",
      "old_id": "ef05f73661c76168231c4f9ba0cdbff317bb9ce6",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/PilotedSystemImpl.java",
      "new_id": "bb8fac598a755bd545ad9803919068d848381a25",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/PilotedSystemImpl.java"
    },
    {
      "type": "modify",
      "old_id": "f83215712c1c32221e5c745b6c5c473daff3dc92",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/PlanetImpl.java",
      "new_id": "974befc3231908d13c87188a45c6b878a85c6f01",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/PlanetImpl.java"
    },
    {
      "type": "modify",
      "old_id": "a045302ad0dcdffc225496841fab4d5b73940219",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/PlatformImpl.java",
      "new_id": "7032cb44031571bbd6ae9858f0e55bac9c6aa21a",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/PlatformImpl.java"
    },
    {
      "type": "modify",
      "old_id": "119118dcc77bde17c9221e638d80b3458252ee62",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/PortImpl.java",
      "new_id": "8a4bed7d68e98418b36df28ae9bfc17e8e2df4cd",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/PortImpl.java"
    },
    {
      "type": "modify",
      "old_id": "b50175530da384b417328f97cf24001140d3a18f",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/PowerHardwareImpl.java",
      "new_id": "6577eab84bb1b401a6b21524e1b87f1f0198138b",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/PowerHardwareImpl.java"
    },
    {
      "type": "modify",
      "old_id": "8a1f5818441facb1cc805254078336abcda8b6e4",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/RobotImpl.java",
      "new_id": "088a4d5b51fa897d55f4d4508d9dc0a1739d4627",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/RobotImpl.java"
    },
    {
      "type": "modify",
      "old_id": "f4de22eaeeaf623828ce0effb7ad503d919d6989",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/RobotMLPackageImpl.java",
      "new_id": "fa6772d5eb8fea0c51a8da0e4aab9a12f53ae29d",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/RobotMLPackageImpl.java"
    },
    {
      "type": "modify",
      "old_id": "26bece382ec4666ed167bc9ba756fa654f061147",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/RoboticHeadImpl.java",
      "new_id": "3a08dc58ac5824aec0015de6f316673d91be0850",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/RoboticHeadImpl.java"
    },
    {
      "type": "modify",
      "old_id": "3aba4f634b2dd8f8b85cc6354a75bbf3005c4beb",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/RoboticMiddlewareImpl.java",
      "new_id": "58a238cfed46dd1150be82b659b3eeeb73550b53",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/RoboticMiddlewareImpl.java"
    },
    {
      "type": "modify",
      "old_id": "cb680a0b9c7b2442528b1386f563a9f8bffbfc58",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/RoboticSimulatorImpl.java",
      "new_id": "e4b9cc0e060d49dcd5d02eb0a37da3b6b658ac3a",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/RoboticSimulatorImpl.java"
    },
    {
      "type": "modify",
      "old_id": "605d45fa538b685fc025b027c0d25582aa6192ff",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/RoboticSystemImpl.java",
      "new_id": "e9db71ffa1f1f6ef891731a537ed9c62985f02b5",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/RoboticSystemImpl.java"
    },
    {
      "type": "modify",
      "old_id": "63ed7dd15e45cf6bbfa7bd8045cbe11de9d2f6c4",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/SensorDriverImpl.java",
      "new_id": "8e1feb429063d99c31536a8fe478e58bdcef1814",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/SensorDriverImpl.java"
    },
    {
      "type": "modify",
      "old_id": "a4c1bba12e2b35ced1b17961fc10528fd1508548",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/SensorHardwareImpl.java",
      "new_id": "04ccfd2ed3cc95a8d3b2a4246d88ddfeb4aa30d3",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/SensorHardwareImpl.java"
    },
    {
      "type": "modify",
      "old_id": "9d3ecf5e34b2c7f345f5172948cef588990c2d1b",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/SensorSystemImpl.java",
      "new_id": "714503403a69d08dd847e7ab62907f7fed9efdc2",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/SensorSystemImpl.java"
    },
    {
      "type": "modify",
      "old_id": "d3b3202320cd935016bddcb46f26b1c7ffedb208",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/ServicePortImpl.java",
      "new_id": "19328a96c7857ca7dd5c0b88588e76a354f9347f",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/ServicePortImpl.java"
    },
    {
      "type": "modify",
      "old_id": "833cc8675d602e8a5b176a2edef23068b4ccc88e",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/SoftwareImpl.java",
      "new_id": "7b12955fea665eb8f949ff610042fa3ce74227d0",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/SoftwareImpl.java"
    },
    {
      "type": "modify",
      "old_id": "a7cde3dae80e729c126a53c6205fe66f672c0ac4",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/StairsImpl.java",
      "new_id": "c42a6aca5fb228f5a1d05eff47f0fbec351bc629",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/StairsImpl.java"
    },
    {
      "type": "modify",
      "old_id": "7530440c66b4e123725496c4ddb50a4ba5d15b08",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/StateImpl.java",
      "new_id": "fa8671e55aff29d6341a0ecc5f62fe0e3677af92",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/StateImpl.java"
    },
    {
      "type": "modify",
      "old_id": "d5e89f0678d660b368abf37c12665a423df151c5",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/SteeredWheelHardwareImpl.java",
      "new_id": "796c85ab0ad4f5f9cbc147177211b8fc0f538bfd",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/SteeredWheelHardwareImpl.java"
    },
    {
      "type": "modify",
      "old_id": "5bb6e241b780ab62c59fa6394ecf2cd8e2faa75c",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/SteeredWheelSystemImpl.java",
      "new_id": "7389e3c8691fa4184c7cb687fa886a5af2356780",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/SteeredWheelSystemImpl.java"
    },
    {
      "type": "modify",
      "old_id": "c00239c1a0dfb86d3f98e4e7b98dd2b8100156af",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/SupportingStructureImpl.java",
      "new_id": "81d8553e391e00cd9f5f9433859eb35af9efb6fb",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/SupportingStructureImpl.java"
    },
    {
      "type": "modify",
      "old_id": "85ee9d9c90f3b351ed7e207fa5a392d71a0fef31",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/SurfaceImpl.java",
      "new_id": "5e7fa765c800596ebb8ad115fe59c71637249ca9",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/SurfaceImpl.java"
    },
    {
      "type": "modify",
      "old_id": "a99ec79ac6a9cc74c6aed0ebd4fa49c5dd1aa961",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/SystemImpl.java",
      "new_id": "c2d7121ea92092bbc3919bad330365a80d9b3d67",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/SystemImpl.java"
    },
    {
      "type": "modify",
      "old_id": "e1dab750d9dbc0c16ae688f9c8b7cb4df79a8157",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/TransitionImpl.java",
      "new_id": "eeed00f442f119db2e2a929dcd111696e0cc0c05",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/TransitionImpl.java"
    },
    {
      "type": "modify",
      "old_id": "e5692ec00ba66b4ec65b1befc092182a5653212b",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/WaterSurfaceImpl.java",
      "new_id": "4f84eb30070c8d0fefdf3701435ae2e4a5a2f0df",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/WaterSurfaceImpl.java"
    },
    {
      "type": "modify",
      "old_id": "199d6c5ccc157e92158a5fdc3debf70da6ec5a82",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/WeaponSystemImpl.java",
      "new_id": "87858a9a8103ead0f7c8fd30294d9a3b8cdd7249",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/impl/WeaponSystemImpl.java"
    },
    {
      "type": "modify",
      "old_id": "bc7b12cecb27e1a22940d45c57786ba266ebe48e",
      "old_mode": 33188,
      "old_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/util/RobotMLSwitch.java",
      "new_id": "43f0d0bf0da5a1c84c21abdd1f887fc68b6b1729",
      "new_mode": 33188,
      "new_path": "org.eclipse.papyrus.robotml/src/org/eclipse/papyrus/RobotML/util/RobotMLSwitch.java"
    },
    {
      "type": "modify",
      "old_id": "c15c223a25579731ad4f4f93b9182309abed02cc",
      "old_mode": 33188,
      "old_path": "pom.xml",
      "new_id": "95ee2039aca86cc16c4679e2664cecff89d71642",
      "new_mode": 33188,
      "new_path": "pom.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "415f27c84fca426da225dc5ad25fee215aac2e6c",
      "new_mode": 33261,
      "new_path": "targetplatform/eclipse/org.eclipse.papyrus.robotml.targetplatform.oxygen.target"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d4ca804686b109b25a99c28a570653533a316e46",
      "new_mode": 33188,
      "new_path": "targetplatform/org.eclipse.papyrus.robotml.targetplatform.oxygen/.project"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "03fd4208a06ee941136b8cb64d6275beaed12bf4",
      "new_mode": 33188,
      "new_path": "targetplatform/org.eclipse.papyrus.robotml.targetplatform.oxygen/org.eclipse.papyrus.robotml.targetplatform.oxygen.target"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d108d95a23be3b3fc74c9ee7c1b85cd25b6d413c",
      "new_mode": 33188,
      "new_path": "targetplatform/org.eclipse.papyrus.robotml.targetplatform.oxygen/org.eclipse.papyrus.robotml.targetplatform.oxygen.tpd"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fb7303de6297f9414e5d0d770ef9352c507c460c",
      "new_mode": 33188,
      "new_path": "targetplatform/org.eclipse.papyrus.robotml.targetplatform.oxygen/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "9be635f0217c0efb99d6d8388885e9c458b2dba5",
      "old_mode": 33188,
      "old_path": "targetplatform/pom.xml",
      "new_id": "3ddc59563bfe5e7d2b278926eaf60de08a3e25b5",
      "new_mode": 33188,
      "new_path": "targetplatform/pom.xml"
    }
  ]
}
