)]}'
{
  "commit": "cf847b8c1994a0a2be13bdb852785ff8d068d983",
  "tree": "3356595962110686ff88dcd25e2b01cd7896cf2d",
  "parents": [
    "3430e02c8ca4a70b9b281e560fa876502a288e8b"
  ],
  "author": {
    "name": "Matteo Scandolo",
    "email": "teo@opennetworking.org",
    "time": "Fri Apr 26 15:00:00 2019 -0700"
  },
  "committer": {
    "name": "Matteo Scandolo",
    "email": "teo@opennetworking.org",
    "time": "Fri May 03 15:57:13 2019 -0700"
  },
  "message": "[SEBA-593] Splitting aaa app in implementation and api bundles\n\nChange-Id: Ib81650be0695258bdd1f4cd6131f2206760e0da6\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4b0c04a05ba8fec318d9cf54c30ccbb8f4f74641",
      "new_mode": 33188,
      "new_path": "api/pom.xml"
    },
    {
      "type": "rename",
      "old_id": "4124e80f64a40ceb44b09be81ff8801aa1d9922c",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/aaa/AaaConfig.java",
      "new_id": "3072ff579724b1818d7591fbbcc1f9ebe7e8d969",
      "new_mode": 33188,
      "new_path": "api/src/main/java/org/opencord/aaa/AaaConfig.java",
      "score": 97
    },
    {
      "type": "rename",
      "old_id": "da02ec22cc4f9b6e8f4eacfc405f1969a56f3e65",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/aaa/AuthenticationEvent.java",
      "new_id": "da02ec22cc4f9b6e8f4eacfc405f1969a56f3e65",
      "new_mode": 33188,
      "new_path": "api/src/main/java/org/opencord/aaa/AuthenticationEvent.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "87d2e4a3abb4bf15ea229a85dac79d58ea5b7b7a",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/aaa/AuthenticationEventListener.java",
      "new_id": "87d2e4a3abb4bf15ea229a85dac79d58ea5b7b7a",
      "new_mode": 33188,
      "new_path": "api/src/main/java/org/opencord/aaa/AuthenticationEventListener.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "82aabbd07ae3b150d44763dc9e35e18c56321a63",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/aaa/AuthenticationService.java",
      "new_id": "82aabbd07ae3b150d44763dc9e35e18c56321a63",
      "new_mode": 33188,
      "new_path": "api/src/main/java/org/opencord/aaa/AuthenticationService.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "4809bcaab4699ed08b2e74413be983a4431f1e8a",
      "old_mode": 33261,
      "old_path": "src/main/java/org/opencord/aaa/RadiusCommunicator.java",
      "new_id": "4809bcaab4699ed08b2e74413be983a4431f1e8a",
      "new_mode": 33261,
      "new_path": "api/src/main/java/org/opencord/aaa/RadiusCommunicator.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "6546d7414793c063c936be446a9cc4152f1a89c0",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/aaa/StateMachineDelegate.java",
      "new_id": "6546d7414793c063c936be446a9cc4152f1a89c0",
      "new_mode": 33188,
      "new_path": "api/src/main/java/org/opencord/aaa/StateMachineDelegate.java",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "2e45162701f81c7069fc9313e8b08ac04adc1fcc",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/aaa/package-info.java",
      "new_id": "2e45162701f81c7069fc9313e8b08ac04adc1fcc",
      "new_mode": 33188,
      "new_path": "api/src/main/java/org/opencord/aaa/package-info.java",
      "score": 100
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "be7371b9ed288953e700e133a7a4a39e96b21fbb",
      "new_mode": 33188,
      "new_path": "app/app.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b90eba4077f15a96e03b3511fc3a8b7693eae6e9",
      "new_mode": 33188,
      "new_path": "app/features.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d9e5e647d797e61660ff8dc07a095141860850ea",
      "new_mode": 33188,
      "new_path": "app/pom.xml"
    },
    {
      "type": "rename",
      "old_id": "59784bb45ed8628c933d5717fbd057081a877e70",
      "old_mode": 33261,
      "old_path": "src/main/java/org/opencord/aaa/AaaManager.java",
      "new_id": "3e75f1719d52309c9e52204143cde47e532bb3ab",
      "new_mode": 33261,
      "new_path": "app/src/main/java/org/opencord/aaa/impl/AaaManager.java",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "6655fec984b1429628e131a1ee407586fef9ef49",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/aaa/AaaResetDeviceCommand.java",
      "new_id": "14b0fe15d7a54b06f2bc8ef525b94bb84c2da619",
      "new_mode": 33188,
      "new_path": "app/src/main/java/org/opencord/aaa/impl/AaaResetDeviceCommand.java",
      "score": 97
    },
    {
      "type": "rename",
      "old_id": "95d407b3b6c750c2ffd5235aae5d1eaca3b8c3c8",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/aaa/AaaShowUsersCommand.java",
      "new_id": "ed117accc2cbbfa98b163f832053a46bffdfed19",
      "new_mode": 33188,
      "new_path": "app/src/main/java/org/opencord/aaa/impl/AaaShowUsersCommand.java",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "f133466f779b1b71ef21622aed6f54ca114ce92a",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/aaa/AttPacketCustomizer.java",
      "new_id": "1c236845f492c4f98d7fa6db3c065d2f6a5995cc",
      "new_mode": 33188,
      "new_path": "app/src/main/java/org/opencord/aaa/impl/AttPacketCustomizer.java",
      "score": 96
    },
    {
      "type": "rename",
      "old_id": "22f575f47e6ce90f9801af83498eedf9ceb29e36",
      "old_mode": 33261,
      "old_path": "src/main/java/org/opencord/aaa/CustomizationInfo.java",
      "new_id": "9277056fbc1a55317012e150f11f5f90707e7a79",
      "new_mode": 33261,
      "new_path": "app/src/main/java/org/opencord/aaa/impl/CustomizationInfo.java",
      "score": 97
    },
    {
      "type": "rename",
      "old_id": "5f48ba4a7fa10b26bf3b6b9de0bf6b3812ff462d",
      "old_mode": 33261,
      "old_path": "src/main/java/org/opencord/aaa/PacketCustomizer.java",
      "new_id": "265edf7ee20417e96e8f1186a2fe2717a03bef63",
      "new_mode": 33261,
      "new_path": "app/src/main/java/org/opencord/aaa/impl/PacketCustomizer.java",
      "score": 97
    },
    {
      "type": "rename",
      "old_id": "67f161cf8a1a7bb199bbdb518f807ca0cb1aee42",
      "old_mode": 33261,
      "old_path": "src/main/java/org/opencord/aaa/PortBasedRadiusCommunicator.java",
      "new_id": "e1b8bb9bd42bd19ebde47211c06a3606761b0298",
      "new_mode": 33261,
      "new_path": "app/src/main/java/org/opencord/aaa/impl/PortBasedRadiusCommunicator.java",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "f710e0d4fdeda9379ed7f6c79be119a57badb249",
      "old_mode": 33261,
      "old_path": "src/main/java/org/opencord/aaa/SamplePacketCustomizer.java",
      "new_id": "d8dd486858ef3974a74c33108eebda627114852b",
      "new_mode": 33261,
      "new_path": "app/src/main/java/org/opencord/aaa/impl/SamplePacketCustomizer.java",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "e402aae78821cfcc3da1f3cf6972e1be06cbfac1",
      "old_mode": 33261,
      "old_path": "src/main/java/org/opencord/aaa/SocketBasedRadiusCommunicator.java",
      "new_id": "e2bce356c1f79e028d9f19f2fdb8b06efc4a450f",
      "new_mode": 33261,
      "new_path": "app/src/main/java/org/opencord/aaa/impl/SocketBasedRadiusCommunicator.java",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "d888c9883b16bdaf658e1a6a8e612c2cf1083ad8",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/aaa/StateMachine.java",
      "new_id": "f9e5f25dc0285b9f52603f8d314d024f45d9604d",
      "new_mode": 33188,
      "new_path": "app/src/main/java/org/opencord/aaa/impl/StateMachine.java",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "7e2e3cafb2f4e940ea161a311ff5205562a3ceea",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/aaa/StateMachineException.java",
      "new_id": "6dd7bb454510633668c7dbc9a14b8a2496337986",
      "new_mode": 33188,
      "new_path": "app/src/main/java/org/opencord/aaa/impl/StateMachineException.java",
      "score": 95
    },
    {
      "type": "rename",
      "old_id": "cfd949acc0003ae3c1a77cd7211bdb41428a8ae9",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/aaa/StateMachineInvalidTransitionException.java",
      "new_id": "6ccd3fc3484f26a6d6427d3f17698a312bb5f0a4",
      "new_mode": 33188,
      "new_path": "app/src/main/java/org/opencord/aaa/impl/StateMachineInvalidTransitionException.java",
      "score": 96
    },
    {
      "type": "copy",
      "old_id": "7e2e3cafb2f4e940ea161a311ff5205562a3ceea",
      "old_mode": 33188,
      "old_path": "src/main/java/org/opencord/aaa/StateMachineException.java",
      "new_id": "7737b52bbfd93b1878d4284dfd7a4f48515f1d08",
      "new_mode": 33188,
      "new_path": "app/src/main/java/org/opencord/aaa/impl/package-info.java",
      "score": 63
    },
    {
      "type": "rename",
      "old_id": "728aaf08ef0c45d30bb4afa1ff8641c7c500971d",
      "old_mode": 33188,
      "old_path": "src/main/resources/OSGI-INF/blueprint/shell-config.xml",
      "new_id": "b83f750f407650377b9e7b357979b7363263177b",
      "new_mode": 33188,
      "new_path": "app/src/main/resources/OSGI-INF/blueprint/shell-config.xml",
      "score": 85
    },
    {
      "type": "rename",
      "old_id": "e646c30061054ab250d8bae8678d002e0f614042",
      "old_mode": 33188,
      "old_path": "src/test/java/org/opencord/aaa/AaaIntegrationTest.java",
      "new_id": "8ded2f8358da8aea1a65adb6fc525d62fef00f5f",
      "new_mode": 33188,
      "new_path": "app/src/test/java/org/opencord/aaa/impl/AaaIntegrationTest.java",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "1ecfaea5e70841a32c8ffc9bf5261def6a2d52e3",
      "old_mode": 33188,
      "old_path": "src/test/java/org/opencord/aaa/AaaManagerTest.java",
      "new_id": "8827c1a1af5667936f83b523c86ae587cd904e0e",
      "new_mode": 33188,
      "new_path": "app/src/test/java/org/opencord/aaa/impl/AaaManagerTest.java",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "728eba28e82479e02f789d1e2d7602abada35614",
      "old_mode": 33188,
      "old_path": "src/test/java/org/opencord/aaa/AaaTestBase.java",
      "new_id": "2e21ea38a052904213fa441d2009aede8f9139c7",
      "new_mode": 33188,
      "new_path": "app/src/test/java/org/opencord/aaa/impl/AaaTestBase.java",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "5b0a62d8272a600c08a89ddbae1bf8d61fb69b4e",
      "old_mode": 33188,
      "old_path": "src/test/java/org/opencord/aaa/StateMachineTest.java",
      "new_id": "4053ff9c8d6ed9c74a115db2fcaf52b0df371d25",
      "new_mode": 33188,
      "new_path": "app/src/test/java/org/opencord/aaa/impl/StateMachineTest.java",
      "score": 99
    },
    {
      "type": "modify",
      "old_id": "9810bee02e7a4eaab7dce60d01b1b13db4c723ab",
      "old_mode": 33188,
      "old_path": "pom.xml",
      "new_id": "46f11b75b3d6cd10e4f8de960708d5111c021145",
      "new_mode": 33188,
      "new_path": "pom.xml"
    }
  ]
}
