)]}'
{
  "commit": "9617c85574dc67801122b610b2a25146b52cc442",
  "tree": "7f393852e87c6c10294f204a0c75f65401d0ce96",
  "parents": [
    "7401ff2a0993ce0f90e0095c7027408ff42b6ff2"
  ],
  "author": {
    "name": "Keita NISHIMOTO",
    "email": "nishimoto@opennetworking.org",
    "time": "Mon Jun 17 21:46:44 2019 +0900"
  },
  "committer": {
    "name": "Keita NISHIMOTO",
    "email": "nishimoto@opennetworking.org",
    "time": "Tue Jun 18 22:54:37 2019 +0900"
  },
  "message": "Move common/utils.go to device/utils.go.\n\nThe utility functions ConvB2S(), OnuToSn(), LoggerWithOnu() in common/utils.go strongly depend on ONU instance specification.\nThen, I consider it should be in device package that contains ONU instance , not utils package.\n\nChange-Id: I7fd2b21c5f7c51be8ec4a5c161da9c93e3a3f582\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cb7229fbf837da6a2330f93e5fe41715bda1cee7",
      "old_mode": 33188,
      "old_path": "common/logger/logger.go",
      "new_id": "6efe0f158cb2f4916da1f7954579516578c9003a",
      "new_mode": 33188,
      "new_path": "common/logger/logger.go"
    },
    {
      "type": "modify",
      "old_id": "a82659446ffa1777011f57da262e555b56093a3c",
      "old_mode": 33188,
      "old_path": "core/api_service.go",
      "new_id": "1800e9e412151507815114916c8200eb0bff9e46",
      "new_mode": 33188,
      "new_path": "core/api_service.go"
    },
    {
      "type": "modify",
      "old_id": "4c4fcabb9ef5e097962a07a464549da6ce5f84d5",
      "old_mode": 33188,
      "old_path": "core/core_server.go",
      "new_id": "69c0bc803341e8aeb591eebf53fcb0378568b0e8",
      "new_mode": 33188,
      "new_path": "core/core_server.go"
    },
    {
      "type": "modify",
      "old_id": "2d216d8998fce53db712bf4b81d1f9cb576984cb",
      "old_mode": 33188,
      "old_path": "core/grpc_service.go",
      "new_id": "edf7d1b1428d6defa04574575bd5487c099f57ae",
      "new_mode": 33188,
      "new_path": "core/grpc_service.go"
    },
    {
      "type": "modify",
      "old_id": "c59b903a0a899aa1e84ffcb241d37434c8fbfe09",
      "old_mode": 33188,
      "old_path": "core/io_worker.go",
      "new_id": "00ecda3248d4adb84c21a0dad7b904c1449a7339",
      "new_mode": 33188,
      "new_path": "core/io_worker.go"
    },
    {
      "type": "modify",
      "old_id": "a83c07a8188cd0b1be08f5fc57fab2825454c465",
      "old_mode": 33188,
      "old_path": "core/omci.go",
      "new_id": "2566f2a96f2131e2a3105dc9d4511e4955fd6116",
      "new_mode": 33188,
      "new_path": "core/omci.go"
    },
    {
      "type": "modify",
      "old_id": "dc48577ab4abf43256619077500b1a88dab901cf",
      "old_mode": 33188,
      "old_path": "core/openolt_service.go",
      "new_id": "489e185cc719bf59d9302f247deb3dcfbf7c2b74",
      "new_mode": 33188,
      "new_path": "core/openolt_service.go"
    },
    {
      "type": "modify",
      "old_id": "5f34a03f8efc9dd647ab2a66d97824ce3395f911",
      "old_mode": 33188,
      "old_path": "device/device_olt.go",
      "new_id": "b3dc2c3ce3968af528f98e2645d356e2ce0d6d81",
      "new_mode": 33188,
      "new_path": "device/device_olt.go"
    },
    {
      "type": "rename",
      "old_id": "3bfd0de8674bbc8e7dfe22296d52e87bd9130468",
      "old_mode": 33188,
      "old_path": "common/utils/utils.go",
      "new_id": "bf5bfaaf888c91b062a0c93fe28d6010c5ce4a86",
      "new_mode": 33188,
      "new_path": "device/utils.go",
      "score": 69
    }
  ]
}
