)]}'
{
  "commit": "e400c588fd7ae178b16d61c1a1f2d20f986e0fdd",
  "tree": "0c2d791d2c2e8d827f82aa973cc51a44148a81b4",
  "parents": [
    "f11c06703da03e81204dd20715505f08f0465cca"
  ],
  "author": {
    "name": "developer",
    "email": "pier@onlab.us",
    "time": "Tue Mar 24 19:42:08 2020 +0100"
  },
  "committer": {
    "name": "developer",
    "email": "pier@onlab.us",
    "time": "Tue Mar 24 21:51:19 2020 +0100"
  },
  "message": "Refactors IGMPProxy application in API and APP bundles\n\nChange-Id: I465d6c0f49079804ae8e0a1f464581c25c6d2300\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d710660afb632baa24dcb6e95b8da4feef2d281a",
      "new_mode": 33188,
      "new_path": "api/pom.xml"
    },
    {
      "type": "rename",
      "old_id": "f330e9f8b6b439f595e21d7becb96b25ded20110",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/igmpproxy/IgmpStatistics.java",
      "new_id": "f330e9f8b6b439f595e21d7becb96b25ded20110",
      "new_mode": 33188,
      "new_path": "api/src/main/java/org/opencord/igmpproxy/IgmpStatistics.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "6717336e58fb5f04d02cdc3f789039698fb460d5",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/igmpproxy/IgmpStatisticsEvent.java",
      "new_id": "6717336e58fb5f04d02cdc3f789039698fb460d5",
      "new_mode": 33188,
      "new_path": "api/src/main/java/org/opencord/igmpproxy/IgmpStatisticsEvent.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "7bdf8e8a7570f17d34130fc150c46ea92e462f16",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/igmpproxy/IgmpStatisticsEventListener.java",
      "new_id": "7bdf8e8a7570f17d34130fc150c46ea92e462f16",
      "new_mode": 33188,
      "new_path": "api/src/main/java/org/opencord/igmpproxy/IgmpStatisticsEventListener.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "3574ad539b3e70c687d1a39e4dbe6f58bf11f6d1",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/igmpproxy/IgmpStatisticsService.java",
      "new_id": "3574ad539b3e70c687d1a39e4dbe6f58bf11f6d1",
      "new_mode": 33188,
      "new_path": "api/src/main/java/org/opencord/igmpproxy/IgmpStatisticsService.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "a2f93625d5a3260fbcba765ec3a4d318c47fb689",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/igmpproxy/package-info.java",
      "new_id": "a2f93625d5a3260fbcba765ec3a4d318c47fb689",
      "new_mode": 33188,
      "new_path": "api/src/main/java/org/opencord/igmpproxy/package-info.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "a7b8e528a095f1380eec7c1c78f081d3b633a2f9",
      "old_mode": 33188,
      "old_path": "app.xml",
      "new_id": "33b0ef8032454b9eb3c3eb1e6c0bf06430ac7e31",
      "new_mode": 33188,
      "new_path": "app/app.xml",
      "score": 69
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "412164e57f5a4e9351dae988ddab772eab0850d6",
      "new_mode": 33188,
      "new_path": "app/features.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0d1c075f960e6d7920d7b17faacae108bb1aa714",
      "new_mode": 33188,
      "new_path": "app/pom.xml"
    },
    {
      "type": "rename",
      "old_id": "51011677e1fc4f153cbe7b11442fe671050bf5d7",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/igmpproxy/GroupMember.java",
      "new_id": "a05b9623d68e6efaa0152096d3ae3c3eeef20339",
      "new_mode": 33188,
      "new_path": "app/src/main/java/org/opencord/igmpproxy/impl/GroupMember.java",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "d5677f0bcd3ae530b5ac0bcd1a90175a215542b4",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/igmpproxy/IgmpManager.java",
      "new_id": "11e28e5966b8878262d900bd9b38b681904a65de",
      "new_mode": 33188,
      "new_path": "app/src/main/java/org/opencord/igmpproxy/impl/IgmpManager.java",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "02cc4ee433ae07e3530fa99741fe11883f07ed08",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/igmpproxy/IgmpSender.java",
      "new_id": "a4cbaa5572936dedf7bd0ffe100044874da3a031",
      "new_mode": 33188,
      "new_path": "app/src/main/java/org/opencord/igmpproxy/impl/IgmpSender.java",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "af834ef8fb0d7615a6835528f92ca631f3ef2747",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/igmpproxy/IgmpStatisticsManager.java",
      "new_id": "21d0011b84f98d499df795154fe7daf41f0bec27",
      "new_mode": 33188,
      "new_path": "app/src/main/java/org/opencord/igmpproxy/impl/IgmpStatisticsManager.java",
      "score": 93
    },
    {
      "type": "rename",
      "old_id": "4d5e5d85e683a0b3000a0d5096ecc6470c66d9c4",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/igmpproxy/IgmpTimer.java",
      "new_id": "c4a17c98f18d73fe4f37bc43a1d95c127fc5468f",
      "new_mode": 33188,
      "new_path": "app/src/main/java/org/opencord/igmpproxy/impl/IgmpTimer.java",
      "score": 97
    },
    {
      "type": "rename",
      "old_id": "b59c2c1a5fc094cf808c467c0ddd636359485d54",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/igmpproxy/IgmpproxyConfig.java",
      "new_id": "e8297c13c6d054751b1f8c19bde3f4e47593d00a",
      "new_mode": 33188,
      "new_path": "app/src/main/java/org/opencord/igmpproxy/impl/IgmpproxyConfig.java",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "8565a1bdb0910eb6ef9e8a144fd0a395f7a7904a",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/igmpproxy/IgmpproxySsmTranslateConfig.java",
      "new_id": "4c75d471c6ddb761c7b5733b008860ba3de2dd6d",
      "new_mode": 33188,
      "new_path": "app/src/main/java/org/opencord/igmpproxy/impl/IgmpproxySsmTranslateConfig.java",
      "score": 93
    },
    {
      "type": "rename",
      "old_id": "80d5cf021f0fb65b7ad99490ca7c024d523c49ce",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/igmpproxy/OsgiPropertyConstants.java",
      "new_id": "94300b544d648e44369c2d0351d11e0b830a5089",
      "new_mode": 33188,
      "new_path": "app/src/main/java/org/opencord/igmpproxy/impl/OsgiPropertyConstants.java",
      "score": 95
    },
    {
      "type": "rename",
      "old_id": "c2b32a46cd4b7e215402d82b77c7b097abbe1b61",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/igmpproxy/SingleStateMachine.java",
      "new_id": "c4d73a80b86d2374941916bd15e8ba6bdbb43e41",
      "new_mode": 33188,
      "new_path": "app/src/main/java/org/opencord/igmpproxy/impl/SingleStateMachine.java",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "10975603cafcbe0903972f3cd98d9ca92ba93437",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/igmpproxy/StateMachine.java",
      "new_id": "e87756d27ce35aab078d7130e4efb48aca31fc96",
      "new_mode": 33188,
      "new_path": "app/src/main/java/org/opencord/igmpproxy/impl/StateMachine.java",
      "score": 98
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "92e5a4c7853acf2d29c8b9a5df5841eea4d17ad7",
      "new_mode": 33188,
      "new_path": "app/src/main/java/org/opencord/igmpproxy/impl/package-info.java"
    },
    {
      "type": "rename",
      "old_id": "4c68b1bfb8d45a427f64062c82be31a9fd5f963c",
      "old_mode": 33188,
      "old_path": "src/test/java/org/opencord/igmpproxy/IgmpManagerBase.java",
      "new_id": "b301f9447562365514be7359426def4e18e0751d",
      "new_mode": 33188,
      "new_path": "app/src/test/java/org/opencord/igmpproxy/impl/IgmpManagerBase.java",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "81594636dea369b0b30186f4344aaee941f1c2ec",
      "old_mode": 33188,
      "old_path": "src/test/java/org/opencord/igmpproxy/IgmpManagerTest.java",
      "new_id": "dc220f8405fb980ab6b571b7c2a29b59e4ce0f4a",
      "new_mode": 33188,
      "new_path": "app/src/test/java/org/opencord/igmpproxy/impl/IgmpManagerTest.java",
      "score": 97
    },
    {
      "type": "rename",
      "old_id": "1198d1abd08654d5f02cbf032a4bec24efdbf2c4",
      "old_mode": 33188,
      "old_path": "src/test/java/org/opencord/igmpproxy/IgmpStatisticsTest.java",
      "new_id": "267751103b371311f90f25447a7cf3e05d253e81",
      "new_mode": 33188,
      "new_path": "app/src/test/java/org/opencord/igmpproxy/impl/IgmpStatisticsTest.java",
      "score": 97
    },
    {
      "type": "modify",
      "old_id": "d5764a1e3eba75db6d065ddb844ccdc8114f6649",
      "old_mode": 33188,
      "old_path": "pom.xml",
      "new_id": "ebb653fa9f58fa797e79931e9ead43c8c0c4eb74",
      "new_mode": 33188,
      "new_path": "pom.xml"
    }
  ]
}
