)]}'
{
  "commit": "03e552723f72ae4199c8e3e2cffa12aced74c7b5",
  "tree": "74940164e57c2ccd2fbb2d4f43d28f3147f949f6",
  "parents": [
    "752d98d2d7976864e613915797c5333cd132e23f"
  ],
  "author": {
    "name": "Tunahan Sezen",
    "email": "tunahan.sezen@netsia.com",
    "time": "Sat Apr 18 09:18:53 2020 +0000"
  },
  "committer": {
    "name": "Tunahan Sezen",
    "email": "tunahan.sezen@netsia.com",
    "time": "Fri Apr 24 13:01:54 2020 +0300"
  },
  "message": "initial code for the mac-learning app\n\nChange-Id: I04f3b17c453e502f20477e83cb7cdc796b4160ae\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7ca05872dfb2677ae91de3cf88725d2a3d0fbf58",
      "new_mode": 33188,
      "new_path": ".gitignore"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0d979d3eeb483f9676dd40e68f91c05de1bcec42",
      "new_mode": 33188,
      "new_path": ".gitreview"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4b4b15cd7256a71eca91b9777a9af9df1fb1da7e",
      "new_mode": 33188,
      "new_path": "CODE_OF_CONDUCT.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d9d9d3016ab0fa8ebc9a79706951b195cff75896",
      "new_mode": 33188,
      "new_path": "LICENSE.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e011b802fc283f817385509669fff8a6eff8fb3a",
      "new_mode": 33188,
      "new_path": "README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "042b5e490c6cdb1f2b267cf7633c32cd3c86f804",
      "new_mode": 33188,
      "new_path": "api/pom.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "17109f3e4930cdcf275fe3b5c3eddd2559f37472",
      "new_mode": 33188,
      "new_path": "api/src/main/java/org/opencord/maclearner/api/DefaultMacLearner.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3db8a626fb2dc6d6343e08b5517faef36a8bdba6",
      "new_mode": 33188,
      "new_path": "api/src/main/java/org/opencord/maclearner/api/MacDeleteResult.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1ec8d369cd507d601bf7dc57048fd2b0f9b4d549",
      "new_mode": 33188,
      "new_path": "api/src/main/java/org/opencord/maclearner/api/MacLearner.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d28e31dfa8b9ea85a3c603cbb35eb6deecb6b0eb",
      "new_mode": 33188,
      "new_path": "api/src/main/java/org/opencord/maclearner/api/MacLearnerEvent.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d892f186d391620f6acfe7e2715bda7a6409f815",
      "new_mode": 33188,
      "new_path": "api/src/main/java/org/opencord/maclearner/api/MacLearnerKey.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e8ea9cb6c73d137a86f65fd27b57dd7e8225eeb3",
      "new_mode": 33188,
      "new_path": "api/src/main/java/org/opencord/maclearner/api/MacLearnerListener.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fb4ace9f4f375e793915a1e858e546efba69b629",
      "new_mode": 33188,
      "new_path": "api/src/main/java/org/opencord/maclearner/api/MacLearnerProvider.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "226aa98e3ecb7c9ddb0001a2c4b4425e8bfa4cd8",
      "new_mode": 33188,
      "new_path": "api/src/main/java/org/opencord/maclearner/api/MacLearnerProviderService.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1fc3d97188febb35d07797c9c52979801caf16f4",
      "new_mode": 33188,
      "new_path": "api/src/main/java/org/opencord/maclearner/api/MacLearnerService.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bc1f2441c0cae43ce57717b399ec8bda7c6dd1ef",
      "new_mode": 33188,
      "new_path": "api/src/main/java/org/opencord/maclearner/api/MacLearnerValue.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "11e53dedb283346d0a3c8accfadc4373eb34031f",
      "new_mode": 33261,
      "new_path": "api/src/main/java/org/opencord/maclearner/api/package-info.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1cb39b238ec22ad2d5420b1791018a8732bebd74",
      "new_mode": 33188,
      "new_path": "app/app.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ca3587af58177198fd47333dc3319cd7eeb8d353",
      "new_mode": 33188,
      "new_path": "app/features.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fff910fbace457ae53027d5a0ee67fc34dc75323",
      "new_mode": 33188,
      "new_path": "app/pom.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "614bcbeca9e4d337e796dd0fb771b1d0ac6f7001",
      "new_mode": 33188,
      "new_path": "app/src/main/java/org/opencord/maclearner/app/cli/MacLearnerAddIgnorePort.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6e8149ad8755271b82d01edb8b3d40b727d37c16",
      "new_mode": 33188,
      "new_path": "app/src/main/java/org/opencord/maclearner/app/cli/MacLearnerDeleteMapping.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8de3cbd5e175a6e5c21e22b8d91ea68e5ba92682",
      "new_mode": 33188,
      "new_path": "app/src/main/java/org/opencord/maclearner/app/cli/MacLearnerGetMapping.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7f66dc28e51ca4f6ab284cea1c8ebaa8943db1ae",
      "new_mode": 33188,
      "new_path": "app/src/main/java/org/opencord/maclearner/app/cli/MacLearnerListIgnoredPorts.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "62aed8d4335f6429a8937d8a639ce85da4085d97",
      "new_mode": 33188,
      "new_path": "app/src/main/java/org/opencord/maclearner/app/cli/MacLearnerRemoveIgnorePort.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8f64bfff34758e9da6b41c96184eaba79c4d55a6",
      "new_mode": 33188,
      "new_path": "app/src/main/java/org/opencord/maclearner/app/cli/MappedDeviceIdCompleter.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "829f1e75b3ecd0a11c5cdfa4779803182a7c87c1",
      "new_mode": 33188,
      "new_path": "app/src/main/java/org/opencord/maclearner/app/cli/MappedPortNumberCompleter.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5270265f7350a151f19e550a391fef0cc10c126c",
      "new_mode": 33261,
      "new_path": "app/src/main/java/org/opencord/maclearner/app/cli/package-info.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0a73e3e97f6febbcc0f59c342c477ef4f94af7dc",
      "new_mode": 33188,
      "new_path": "app/src/main/java/org/opencord/maclearner/app/impl/MacLearnerManager.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d57d322e6dbdb5408d21ea5566577b8191d9cc1d",
      "new_mode": 33188,
      "new_path": "app/src/main/java/org/opencord/maclearner/app/impl/OsgiPropertyConstants.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "df7a157fb1c19ebd9b8b10632a7450a14ff35eed",
      "new_mode": 33261,
      "new_path": "app/src/main/java/org/opencord/maclearner/app/impl/package-info.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cb7771a4e54b0782c9304d3251a18914ff7392a8",
      "new_mode": 33188,
      "new_path": "app/src/main/java/org/opencord/maclearner/app/rest/MacLearnerCodec.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "968925b07d9d5a33ce8fcf125247957b7d1c0c59",
      "new_mode": 33188,
      "new_path": "app/src/main/java/org/opencord/maclearner/app/rest/MacLearnerWebApplication.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "334540eebb66a18db45e6d8f00d977ba758c24c3",
      "new_mode": 33188,
      "new_path": "app/src/main/java/org/opencord/maclearner/app/rest/MacLearnerWebResource.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "564a108646a6a97f63d86500b9177647b577c3a9",
      "new_mode": 33261,
      "new_path": "app/src/main/java/org/opencord/maclearner/app/rest/package-info.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c842dedc17b714b4680f883a0e52dc6a72946811",
      "new_mode": 33188,
      "new_path": "app/src/main/webapp/WEB-INF/web.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1e05637644bcdf1086478aebdb6e4d11986dce84",
      "new_mode": 33188,
      "new_path": "app/src/test/java/org/opencord/maclearner/app/impl/MacLearnerManagerTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c9d4af57125eeedc40a67991625d048d450ff101",
      "new_mode": 33188,
      "new_path": "app/src/test/java/org/opencord/maclearner/app/impl/TestBaseMacLearner.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "87462a35f236247ad52313f13491ba04c47fb936",
      "new_mode": 33188,
      "new_path": "pom.xml"
    }
  ]
}
