)]}'
{
  "commit": "7f8436c554f329f8e469210613bfb33ed12113e4",
  "tree": "b1728f36b4e364712e5b45ebcd77d85af3fd2c18",
  "parents": [
    "e1d0856228818a303535feed714efde643614c98"
  ],
  "author": {
    "name": "Joey Armstrong",
    "email": "joey@opennetworking.org",
    "time": "Sun Jul 09 20:23:27 2023 -0400"
  },
  "committer": {
    "name": "Joey Armstrong",
    "email": "joey@opennetworking.org",
    "time": "Tue Jul 11 16:51:47 2023 -0400"
  },
  "message": "[VOL-5053] - Pre-release triage build of voltha-lib-go\n\nmakefiles/\n----------\n  o Added latest library makefile versions from repo:onf-make.\n  o Remove inlined GO* macros and replaced with makefile/docker/include.mk\n  o Proper handling of --it/--tty so jenkins can capture docker output in logs.\n\npkg/adapters/common/\npkg/config/\npkg/db/\npkg/db/kvstore/\npkg/events/eventif/\n---------------------\n  o Bulk copyright notice end-date updates.\n  o Run gofmt -s -w on all *.go sources to fix potential job problems.\n  o Cosmetic edits to force a build for the release.\n\nconfig.mk\n---------\n  o Ignore more lint targets: groovy (tool needed), jjb (not-needed)\n\nMakefile\n--------\n  o echo enter/leave banners within targets to improve readability.\n  o Inline set -euo pipefail within testing else tee command masks exit status.\n  o Added LOCAL_FIX_PERMS\u003d hack to adjust docker volume perms when working locally.\n  o make test depends on test-go and test-go-coverage.\n  o test-go: normal test run, exit with status.\n  o test-go-coverage: test with code -cover but ignore errors until sources can be identified and cleaned up.\n  o Split test target into\n    - gen-coverage-coverprofile\n    - gen-coverage-junit\n    - gen-coverage-cobertura\n      - Separate targets help unwrap run-on command and the need to capture exit status.\n      - Logic can now migrate into a library makefile for other repos to make use of.\n\nChange-Id: Id680c8eb626ff6b7cd27ca783988f659fa1468df\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "de036f81bdeafdd9a72dedd6abc8401104eaef31",
      "old_mode": 33188,
      "old_path": ".golangci.yml",
      "new_id": "93a7d4012d35c063d197feaf53ca28746c71dc13",
      "new_mode": 33188,
      "new_path": ".golangci.yml"
    },
    {
      "type": "modify",
      "old_id": "bbb46e21fba987082004ec131810fd76585d8c15",
      "old_mode": 33188,
      "old_path": "Makefile",
      "new_id": "d51c5c5d1c0a31c54c807e4575c7c007c534e157",
      "new_mode": 33188,
      "new_path": "Makefile"
    },
    {
      "type": "modify",
      "old_id": "400ee78484bfecc3626afc844124d631424b50e9",
      "old_mode": 33188,
      "old_path": "VERSION",
      "new_id": "4e61aeef901bbef487396a1094d12a749e6cf3d5",
      "new_mode": 33188,
      "new_path": "VERSION"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8421c74f5b645fb8730d8c5561f3f3f3f6bcdf85",
      "new_mode": 33188,
      "new_path": "config.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ec00dc30e4bd2ab07c6cb9be15f9d514dc17cd72",
      "new_mode": 33261,
      "new_path": "makefiles/bin/compare_sandbox_makefiles.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ada8cd0c6c40f1a95b725f790a26475ddeb5316b",
      "new_mode": 33188,
      "new_path": "makefiles/bootstrap.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "01fa1454f2e6f50d8e88432848a57604b057cbb9",
      "new_mode": 33188,
      "new_path": "makefiles/commands/include.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ff6691d296181a9cdd7e7206999a9dcba66fb26c",
      "new_mode": 33188,
      "new_path": "makefiles/commands/kail.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "470fd3c3f3cff546c360dac5656674c7d5de9fbc",
      "new_mode": 33188,
      "new_path": "makefiles/commands/kail/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "77ad5bf41ebc41a6a219d923e072715410015416",
      "new_mode": 33261,
      "new_path": "makefiles/commands/kail/godownloader.sh"
    },
    {
      "type": "modify",
      "old_id": "95d69a243977f2618d884b26a6c2610e19a21236",
      "old_mode": 33188,
      "old_path": "makefiles/consts.mk",
      "new_id": "f1f717f85d1535c4015ee61f203159a33d7a103c",
      "new_mode": 33188,
      "new_path": "makefiles/consts.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "43792370d4f015d7abf54accc81458b295ce7fb9",
      "new_mode": 33188,
      "new_path": "makefiles/docker/config/voltha-lib-go.mk"
    },
    {
      "type": "copy",
      "old_id": "6c7787b4b949770ded0b9b9e359d25bd30ff827a",
      "old_mode": 33188,
      "old_path": "makefiles/lint/yaml/yamllint.helm",
      "new_id": "4e56be0fbd20e098723215aa8047ac9b81ec9130",
      "new_mode": 33188,
      "new_path": "makefiles/docker/config/voltha-openolt-adapter.mk",
      "score": 63
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cd02827d481baec43ffc26542b7443e4e69e4ba8",
      "new_mode": 33188,
      "new_path": "makefiles/docker/include.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a48b42c7d16858aa0fa84478cf9a49a5836f6e0b",
      "new_mode": 33188,
      "new_path": "makefiles/etc/features.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a48b42c7d16858aa0fa84478cf9a49a5836f6e0b",
      "new_mode": 33188,
      "new_path": "makefiles/etc/include.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "90c81bd2660b69d7020cbacc05484d5375060557",
      "new_mode": 33188,
      "new_path": "makefiles/fixes/jjb"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2ba155bc870689bf08e4942fa969930ebd1b7a9c",
      "new_mode": 33188,
      "new_path": "makefiles/gerrit/help.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5ae76a4734fcdb0910c2f0d70e3d0109183e8301",
      "new_mode": 33188,
      "new_path": "makefiles/gerrit/include.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "373dc23b688de4037455118f9c964b8e6a4704a8",
      "new_mode": 33188,
      "new_path": "makefiles/git/byrepo/ci-management.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "373dc23b688de4037455118f9c964b8e6a4704a8",
      "new_mode": 33188,
      "new_path": "makefiles/git/ci-management.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cbd33ee9293a65c640839ddc4acae464d1a7a170",
      "new_mode": 33188,
      "new_path": "makefiles/git/help.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "db0623ba23855b929315c868ea87d16b1138ff22",
      "new_mode": 33188,
      "new_path": "makefiles/git/include.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "44f498decc2e12024f76251dcbc8c5b4cfce9c4e",
      "new_mode": 33188,
      "new_path": "makefiles/git/required.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "42c2fc22544918edcdff2d7f64f94427281fb536",
      "new_mode": 33188,
      "new_path": "makefiles/git/submodules.mk"
    },
    {
      "type": "modify",
      "old_id": "f62f064b6044576fe68eb365d9d7db1e8bda9083",
      "old_mode": 33188,
      "old_path": "makefiles/help.mk",
      "new_id": "3744d74ecb2122ec8d43be32194426c6b08d6222",
      "new_mode": 33188,
      "new_path": "makefiles/help.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "021ac0d3616fb35d87a132e33e53ade1579f7c1b",
      "new_mode": 33188,
      "new_path": "makefiles/help/header.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "01efdc13bea796c5d6ad99319801d7d78e85759c",
      "new_mode": 33188,
      "new_path": "makefiles/help/include.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8fcdfa612dbb97bdfdfdb3a8a6b1c177cf98c183",
      "new_mode": 33188,
      "new_path": "makefiles/help/trailer.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a22b1790603224a7a4d5350c35053298d4f75484",
      "new_mode": 33188,
      "new_path": "makefiles/help/variables.mk"
    },
    {
      "type": "modify",
      "old_id": "023060ecdbab00260f6272ef53faf814463a5b26",
      "old_mode": 33188,
      "old_path": "makefiles/include.mk",
      "new_id": "a47a91caded1f65204702ba227d2c5d1b7d6ed37",
      "new_mode": 33188,
      "new_path": "makefiles/include.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "331c68a2f59b5f0433bc1811867dc38c1b9ed71a",
      "new_mode": 33188,
      "new_path": "makefiles/jjb/help.mk"
    },
    {
      "type": "copy",
      "old_id": "6c7787b4b949770ded0b9b9e359d25bd30ff827a",
      "old_mode": 33188,
      "old_path": "makefiles/lint/yaml/yamllint.helm",
      "new_id": "90121dcb925cda7fbb757a9cd559afb8a22b6a96",
      "new_mode": 33188,
      "new_path": "makefiles/jjb/include.mk",
      "score": 60
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "17371e93c59fa4027ddbb6b5fdffd48e5d520895",
      "new_mode": 33188,
      "new_path": "makefiles/jjb/required.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "17fc78fcb214087e72772093d40aa7cefded5e19",
      "new_mode": 33188,
      "new_path": "makefiles/jjb/targets.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6baf70cde726433eba12c08de7b11a22ce3f9a30",
      "new_mode": 33188,
      "new_path": "makefiles/lint/groovy.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aa9b41ab1307c6f2104606c6e15c37531f3315ad",
      "new_mode": 33188,
      "new_path": "makefiles/lint/groovy/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aa5c5ebf37dcc1829d414f206ec588b550947966",
      "new_mode": 33188,
      "new_path": "makefiles/lint/groovy/urls"
    },
    {
      "type": "copy",
      "old_id": "6c7787b4b949770ded0b9b9e359d25bd30ff827a",
      "old_mode": 33188,
      "old_path": "makefiles/lint/yaml/yamllint.helm",
      "new_id": "24a5aa155cecdcdb31aea949eaadafcfcf9e7603",
      "new_mode": 33188,
      "new_path": "makefiles/lint/help.mk",
      "score": 61
    },
    {
      "type": "modify",
      "old_id": "2a2d9aba7a2a310cacc6a760ae32731220258929",
      "old_mode": 33188,
      "old_path": "makefiles/lint/include.mk",
      "new_id": "e8319851d4d0fb94d5f6caedee7f26f4a3dc2227",
      "new_mode": 33188,
      "new_path": "makefiles/lint/include.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2a2d9aba7a2a310cacc6a760ae32731220258929",
      "new_mode": 33188,
      "new_path": "makefiles/lint/include.mk.bk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5f7e7c89e9ea4781a20f4425ec9c235b6324676d",
      "new_mode": 33188,
      "new_path": "makefiles/lint/jjb.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1deeabaa76ba6abcf48ac5e3d149b1a91efdcaaa",
      "new_mode": 33188,
      "new_path": "makefiles/lint/json.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2b420490100bcf5322941530d18debaabe591110",
      "new_mode": 33188,
      "new_path": "makefiles/lint/license/include.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5572befc7b4f7dbde32cc15898db80b2f08e4159",
      "new_mode": 33188,
      "new_path": "makefiles/lint/license/reuse.mk"
    },
    {
      "type": "modify",
      "old_id": "522d0274bfcd2178c1889d1fff5635a71c183395",
      "old_mode": 33188,
      "old_path": "makefiles/lint/makefile.mk",
      "new_id": "27206e0c40341a5ff2810de3c0c5232dfd64cff3",
      "new_mode": 33188,
      "new_path": "makefiles/lint/makefile.mk"
    },
    {
      "type": "delete",
      "old_id": "92526576193a98dc5a735bcd24a5ca5391376bd5",
      "old_mode": 33188,
      "old_path": "makefiles/lint/python.mk",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7ab4c4fda86bf144a80740fed5f5a39180931c9b",
      "new_mode": 33188,
      "new_path": "makefiles/lint/python/find_utils.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "decdfe30c6e84fb3fbeabc36560de3b19f4977c6",
      "new_mode": 33188,
      "new_path": "makefiles/lint/python/flake8.mk"
    },
    {
      "type": "copy",
      "old_id": "6c7787b4b949770ded0b9b9e359d25bd30ff827a",
      "old_mode": 33188,
      "old_path": "makefiles/lint/yaml/yamllint.helm",
      "new_id": "ce7d7af9131b4e3f222dfc10a969b9bb3f0fc794",
      "new_mode": 33188,
      "new_path": "makefiles/lint/python/include.mk",
      "score": 62
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "489c347d09e17eac1c02f4e873b561a65494746d",
      "new_mode": 33188,
      "new_path": "makefiles/lint/python/pylint.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f33c4ba45659e740bb0f7bdd34fdcf93e8674a99",
      "new_mode": 33188,
      "new_path": "makefiles/lint/robot.mk"
    },
    {
      "type": "delete",
      "old_id": "cadc08412e866d89844f90cb07c6e03135f52a1c",
      "old_mode": 33188,
      "old_path": "makefiles/lint/shell.mk",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0ea4e5d1e66b111f0906154acc5af8f7898de0fa",
      "new_mode": 33188,
      "new_path": "makefiles/lint/shellcheck/find_utils.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2b8c6c67de2f0d0dc3602fd52d55fed9521fc951",
      "new_mode": 33188,
      "new_path": "makefiles/lint/shellcheck/include.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5c466e405cb32269938749f1336522b34dc6b0cc",
      "new_mode": 33188,
      "new_path": "makefiles/lint/shellcheck/shellcheck.mk"
    },
    {
      "type": "copy",
      "old_id": "6c7787b4b949770ded0b9b9e359d25bd30ff827a",
      "old_mode": 33188,
      "old_path": "makefiles/lint/yaml/yamllint.helm",
      "new_id": "7d7cf3e0d22d0b29d82a05ddba1570717e601297",
      "new_mode": 33188,
      "new_path": "makefiles/lint/tox/include.mk",
      "score": 69
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "35cec00f36a75b1cf492b8fc60f72b1fb4c68d45",
      "new_mode": 33188,
      "new_path": "makefiles/lint/tox/tox.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5694a1bc9f0b6a8429bfd5577ad07fda30a5b256",
      "new_mode": 33188,
      "new_path": "makefiles/lint/urls"
    },
    {
      "type": "modify",
      "old_id": "6a4fc1e8f1a5944ecc75cb5bda374fad3929b2d8",
      "old_mode": 33188,
      "old_path": "makefiles/lint/yaml/.yamllint",
      "new_id": "c42c6d5395b3ce50d4e563e3d42af0f8a7ae70f8",
      "new_mode": 33188,
      "new_path": "makefiles/lint/yaml/.yamllint"
    },
    {
      "type": "copy",
      "old_id": "6c7787b4b949770ded0b9b9e359d25bd30ff827a",
      "old_mode": 33188,
      "old_path": "makefiles/lint/yaml/yamllint.helm",
      "new_id": "6cbd0ea8860e6c6b359e6370f9290a26ca18f39e",
      "new_mode": 33188,
      "new_path": "makefiles/lint/yaml/byrepo/voltha-lib-go/include.mk",
      "score": 66
    },
    {
      "type": "rename",
      "old_id": "868d9b744e7b5691545a31d9521db63eb0d91b0b",
      "old_mode": 33188,
      "old_path": "makefiles/lint/yaml/python.mk",
      "new_id": "cf0eef50bcacf8431da986ef4aeaac96b8f882e9",
      "new_mode": 33188,
      "new_path": "makefiles/lint/yaml/byrepo/voltha-lib-go/python.mk",
      "score": 93
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "99e8451786d9008b411bcb0c4af5c495ee36c5f8",
      "new_mode": 33188,
      "new_path": "makefiles/lint/yaml/byrepo/voltha-lib-go/repo"
    },
    {
      "type": "rename",
      "old_id": "8a9367b99f5e9fef47d4acc5f72c1299db93ef87",
      "old_mode": 33188,
      "old_path": "makefiles/lint/yaml/todo",
      "new_id": "8400c649555eed74330fd1f644ce9791b11952a8",
      "new_mode": 33188,
      "new_path": "makefiles/lint/yaml/byrepo/voltha-lib-go/todo",
      "score": 93
    },
    {
      "type": "rename",
      "old_id": "874765848f266f1fe029d80fa90d0110b8586c0b",
      "old_mode": 33188,
      "old_path": "makefiles/lint/yaml/urls",
      "new_id": "874765848f266f1fe029d80fa90d0110b8586c0b",
      "new_mode": 33188,
      "new_path": "makefiles/lint/yaml/byrepo/voltha-lib-go/urls",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "6c7787b4b949770ded0b9b9e359d25bd30ff827a",
      "old_mode": 33188,
      "old_path": "makefiles/lint/yaml/yamllint.helm",
      "new_id": "bf1d2b9110b85c5d84d1f0b40d69a0ea6bfbafe2",
      "new_mode": 33188,
      "new_path": "makefiles/lint/yaml/byrepo/voltha-lib-go/yamllint.helm",
      "score": 92
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fb56e3a50728ab324377317b4ef0274432b7d23d",
      "new_mode": 33188,
      "new_path": "makefiles/lint/yaml/byrepo/voltha-lib-go/yamllint.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "49d4cb0c5fb03c5aa3b4920c8641ed904c18b7f5",
      "new_mode": 33188,
      "new_path": "makefiles/lint/yaml/find_utils.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ef8621e19e21984cbae3649df6efa6dd9be595cc",
      "new_mode": 33188,
      "new_path": "makefiles/lint/yaml/help.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "26c4a7f1c3c275a3b038e36ebc33d8e458659292",
      "new_mode": 33188,
      "new_path": "makefiles/lint/yaml/include.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "62b777dfaf247677967d1c610bbd58bafb7558c5",
      "new_mode": 33188,
      "new_path": "makefiles/lint/yaml/install.mk"
    },
    {
      "type": "modify",
      "old_id": "9556a45a31e4bbc47ecdcb232bdc5c15b28857c3",
      "old_mode": 33188,
      "old_path": "makefiles/lint/yaml/yamllint.mk",
      "new_id": "1563c7c93152fbc60128b1f92cf9861aada4f8d0",
      "new_mode": 33188,
      "new_path": "makefiles/lint/yaml/yamllint.mk"
    },
    {
      "type": "modify",
      "old_id": "24f34261c018446ece98102671eb452695bfaab7",
      "old_mode": 33188,
      "old_path": "makefiles/python/include.mk",
      "new_id": "f46aea03d4dacf2d650a2907204ef4f9068c3251",
      "new_mode": 33188,
      "new_path": "makefiles/python/include.mk"
    },
    {
      "type": "modify",
      "old_id": "12afc3e817f12e9d6bc9a7353f50f39c2cde4b90",
      "old_mode": 33188,
      "old_path": "makefiles/python/test/include.mk",
      "new_id": "026fe68e6259ccb01d07d826195b4e392a23230c",
      "new_mode": 33188,
      "new_path": "makefiles/python/test/include.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aa1b0d0693ba03d4dd24349ffca726afe39cb747",
      "new_mode": 33188,
      "new_path": "makefiles/targets/check.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f787e5c541c78250b025e1ebf950489d5cf9d51b",
      "new_mode": 33188,
      "new_path": "makefiles/targets/clean.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "20e1bf52ba1bfd087e517924ff0137cb4a9113a9",
      "new_mode": 33188,
      "new_path": "makefiles/targets/include.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c661f537fdf3c87eaeacf30dd5ccbd8d537f8643",
      "new_mode": 33188,
      "new_path": "makefiles/targets/sterile.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2f680862f9c9b9968936449cc983fdbeb5ea7e70",
      "new_mode": 33188,
      "new_path": "makefiles/targets/test/ci-management.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a706bfd5bc64fc87f9bf9b24eef7c5f9c4be9260",
      "new_mode": 33188,
      "new_path": "makefiles/targets/test/include.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ab7400da2132da82dff536e1214ca691b0b44a1d",
      "new_mode": 33188,
      "new_path": "makefiles/todo.mk"
    },
    {
      "type": "copy",
      "old_id": "6c7787b4b949770ded0b9b9e359d25bd30ff827a",
      "old_mode": 33188,
      "old_path": "makefiles/lint/yaml/yamllint.helm",
      "new_id": "5a7678fd098435e377eb1df2da568e90a81fc9c1",
      "new_mode": 33188,
      "new_path": "makefiles/utils/include.mk",
      "score": 67
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a148cfaee9bb16f6e5159cce32b4ab8f40301294",
      "new_mode": 33188,
      "new_path": "makefiles/utils/test/makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d4b11c6f26eb91478199304dcf1a2690c206c135",
      "new_mode": 33188,
      "new_path": "makefiles/virtualenv.mk"
    },
    {
      "type": "modify",
      "old_id": "524eeeabd7142f7be56b55133f9cd31d08dbec24",
      "old_mode": 33188,
      "old_path": "pkg/adapters/common/performance_metrics.go",
      "new_id": "bb6667996aa56674dadf9f760a5361aed0e4b42f",
      "new_mode": 33188,
      "new_path": "pkg/adapters/common/performance_metrics.go"
    },
    {
      "type": "modify",
      "old_id": "e7e94f97faf35895b6baccd7989501c1f481de81",
      "old_mode": 33188,
      "old_path": "pkg/adapters/common/performance_metrics_test.go",
      "new_id": "4a1353e09093045302b15d65a1d29a0684110219",
      "new_mode": 33188,
      "new_path": "pkg/adapters/common/performance_metrics_test.go"
    },
    {
      "type": "modify",
      "old_id": "d3c562a8566bc32db6c108690484668d6bdea1ba",
      "old_mode": 33188,
      "old_path": "pkg/adapters/common/utils.go",
      "new_id": "1cd247c16fa2000e5aac06de649cf3a951b1fc80",
      "new_mode": 33188,
      "new_path": "pkg/adapters/common/utils.go"
    },
    {
      "type": "modify",
      "old_id": "a8d7a3fc9c871ad3c89b118e8cd8d1dfa4c7c3bc",
      "old_mode": 33188,
      "old_path": "pkg/adapters/common/utils_test.go",
      "new_id": "07a81d23337615def84c2021c7aba8ae5a3f15c9",
      "new_mode": 33188,
      "new_path": "pkg/adapters/common/utils_test.go"
    },
    {
      "type": "modify",
      "old_id": "c48940761bc3fbf7b7342b839d82e267cc628877",
      "old_mode": 33188,
      "old_path": "pkg/config/configmanager.go",
      "new_id": "a3a333a492e62e8a63a22d2a32ee4d31d192d346",
      "new_mode": 33188,
      "new_path": "pkg/config/configmanager.go"
    },
    {
      "type": "modify",
      "old_id": "b58f999e2587d1cf2ef22d624a91461671a05884",
      "old_mode": 33188,
      "old_path": "pkg/config/logcontroller.go",
      "new_id": "ff1de4c791fc5ac0ac392203a0348faf110ade72",
      "new_mode": 33188,
      "new_path": "pkg/config/logcontroller.go"
    },
    {
      "type": "modify",
      "old_id": "579c1de65627a475e8b7536b2b2bf8e49967068a",
      "old_mode": 33188,
      "old_path": "pkg/config/logfeaturescontroller.go",
      "new_id": "3f68ce2cdccdc794410ac1e5d6eacd6eaa921031",
      "new_mode": 33188,
      "new_path": "pkg/config/logfeaturescontroller.go"
    },
    {
      "type": "modify",
      "old_id": "9cbef54a82167cd1d40ecf508f0b29443fe4f5cc",
      "old_mode": 33188,
      "old_path": "pkg/db/backend_test.go",
      "new_id": "040318ca8b205b3a85e7be9650e0ecf9f176fb6b",
      "new_mode": 33188,
      "new_path": "pkg/db/backend_test.go"
    },
    {
      "type": "modify",
      "old_id": "d8a0571cdfc3526ddb077ba7bb71b90ce22e8741",
      "old_mode": 33188,
      "old_path": "pkg/db/common.go",
      "new_id": "85e4f9cc48e8f762933e7ab3b67975632d56de28",
      "new_mode": 33188,
      "new_path": "pkg/db/common.go"
    },
    {
      "type": "modify",
      "old_id": "e4b1ffffbd2cd8989e6c2a6b5f0338cf681ac242",
      "old_mode": 33188,
      "old_path": "pkg/db/kvstore/client.go",
      "new_id": "bddbadc6e7bbb2a157dd705612fdd19b8c85cc08",
      "new_mode": 33188,
      "new_path": "pkg/db/kvstore/client.go"
    },
    {
      "type": "modify",
      "old_id": "8ac2a4a45d2746d94973119407dd8568f332c653",
      "old_mode": 33188,
      "old_path": "pkg/db/kvstore/common.go",
      "new_id": "f3882add65f57c0ca34dd4416ca180cdedada3be",
      "new_mode": 33188,
      "new_path": "pkg/db/kvstore/common.go"
    },
    {
      "type": "modify",
      "old_id": "6ca532965bbc19fe2d8b57896ec85a3f3684fd0c",
      "old_mode": 33188,
      "old_path": "pkg/db/kvstore/etcdclient.go",
      "new_id": "438559ea728b6718ac92d88da30dea3562329e84",
      "new_mode": 33188,
      "new_path": "pkg/db/kvstore/etcdclient.go"
    },
    {
      "type": "modify",
      "old_id": "4d33c27d39f12be153f7baa53ab8e51bb71ec501",
      "old_mode": 33188,
      "old_path": "pkg/db/kvstore/etcdpool.go",
      "new_id": "f966efb881a035aee2d54f89f875de859bed4fa6",
      "new_mode": 33188,
      "new_path": "pkg/db/kvstore/etcdpool.go"
    },
    {
      "type": "modify",
      "old_id": "1ff6e193cce80c08022b8f88d0ceccb782a05e3e",
      "old_mode": 33188,
      "old_path": "pkg/db/kvstore/etcdpool_test.go",
      "new_id": "8245e26b0eb429ca35c3257f5623c1bef25c1265",
      "new_mode": 33188,
      "new_path": "pkg/db/kvstore/etcdpool_test.go"
    },
    {
      "type": "modify",
      "old_id": "ca57542d35089ddf59736dece941392c7931c9ef",
      "old_mode": 33188,
      "old_path": "pkg/db/kvstore/kvutils.go",
      "new_id": "27dd50f37a56c8de186c9b57bf9ea1a92a21325a",
      "new_mode": 33188,
      "new_path": "pkg/db/kvstore/kvutils.go"
    },
    {
      "type": "modify",
      "old_id": "5c2ef8c916406081bc07cf73bc32ff26f5329fb8",
      "old_mode": 33188,
      "old_path": "pkg/db/kvstore/kvutils_test.go",
      "new_id": "6aa3f8fbbf005d720b3a61cc0fd7cd2c608adc14",
      "new_mode": 33188,
      "new_path": "pkg/db/kvstore/kvutils_test.go"
    },
    {
      "type": "modify",
      "old_id": "decb0a43a034f398b60285ccfae5cedaa14ac186",
      "old_mode": 33188,
      "old_path": "pkg/db/kvstore/redisclient.go",
      "new_id": "b3273e16f9d058dafa95849661d7f96bb6d02ce9",
      "new_mode": 33188,
      "new_path": "pkg/db/kvstore/redisclient.go"
    },
    {
      "type": "modify",
      "old_id": "25d968340d0c198ef43230f9a8e281d180f4bbd0",
      "old_mode": 33188,
      "old_path": "pkg/events/common.go",
      "new_id": "2cf44f5f48cfac885bdb1e320bf62e76ec30d5d6",
      "new_mode": 33188,
      "new_path": "pkg/events/common.go"
    },
    {
      "type": "modify",
      "old_id": "625cd0b1a3d0d0e3269bc3b4c1b39b853f41e967",
      "old_mode": 33188,
      "old_path": "pkg/events/eventif/events_proxy_if.go",
      "new_id": "c0deed6cb1c784f9593e36b7c69c3bec4964340d",
      "new_mode": 33188,
      "new_path": "pkg/events/eventif/events_proxy_if.go"
    },
    {
      "type": "modify",
      "old_id": "ae1d7f280aba6cd58f017eff213380816aa7832e",
      "old_mode": 33188,
      "old_path": "pkg/events/utils.go",
      "new_id": "482da2566262d88ae53b3764272a40b7c07d04e3",
      "new_mode": 33188,
      "new_path": "pkg/events/utils.go"
    },
    {
      "type": "modify",
      "old_id": "46375fa40f92f3ebd7c7607b69587f3e195e4381",
      "old_mode": 33261,
      "old_path": "pkg/flows/flow_utils.go",
      "new_id": "1e446143e41e57873dfbe8ef8a426ab922962b08",
      "new_mode": 33261,
      "new_path": "pkg/flows/flow_utils.go"
    },
    {
      "type": "modify",
      "old_id": "e1485cc901348f0c7e53b4a00f390d03faebeca5",
      "old_mode": 33188,
      "old_path": "pkg/flows/flow_utils_test.go",
      "new_id": "aa2ff89adcb1e5b6db989a6a986c32f875b8eefa",
      "new_mode": 33188,
      "new_path": "pkg/flows/flow_utils_test.go"
    },
    {
      "type": "modify",
      "old_id": "d61a509f964b5161baf6ce47be1fed7d56ff8b22",
      "old_mode": 33188,
      "old_path": "pkg/grpc/client.go",
      "new_id": "879142c071b8018db0ae9c63c3437b68cafd194a",
      "new_mode": 33188,
      "new_path": "pkg/grpc/client.go"
    },
    {
      "type": "modify",
      "old_id": "2d69041da0c0307f582e7190840d94842fc0ed49",
      "old_mode": 33188,
      "old_path": "pkg/grpc/client_test.go",
      "new_id": "1e33ee3633cb22f8d4f3d74e0094d765374ce677",
      "new_mode": 33188,
      "new_path": "pkg/grpc/client_test.go"
    },
    {
      "type": "modify",
      "old_id": "77aad4fe5c5742e3c0db6396aab11079eba31627",
      "old_mode": 33188,
      "old_path": "pkg/grpc/common.go",
      "new_id": "0096627a30d1ffb0dbf0d394ebf260056ec51fec",
      "new_mode": 33188,
      "new_path": "pkg/grpc/common.go"
    },
    {
      "type": "modify",
      "old_id": "14be04d1247a1aeb83639160d402057aa82f74ab",
      "old_mode": 33188,
      "old_path": "pkg/grpc/common_test.go",
      "new_id": "e0f00c8e9901b84b3dbd9a05358bc542910af7af",
      "new_mode": 33188,
      "new_path": "pkg/grpc/common_test.go"
    },
    {
      "type": "modify",
      "old_id": "8365956971003c4af17406ce0a396e0a51a82bac",
      "old_mode": 33188,
      "old_path": "pkg/grpc/mock_core_service.go",
      "new_id": "137e850c9f7e7ec42f68b488c7ab88af609cf829",
      "new_mode": 33188,
      "new_path": "pkg/grpc/mock_core_service.go"
    },
    {
      "type": "modify",
      "old_id": "930d2c8621ba63e3f43be485110dbde5fb8df805",
      "old_mode": 33188,
      "old_path": "pkg/grpc/security.go",
      "new_id": "5b080c9784a83dd3b0e037bc63a695b253b455ea",
      "new_mode": 33188,
      "new_path": "pkg/grpc/security.go"
    },
    {
      "type": "modify",
      "old_id": "bee418dee3013c1a7c4fb001d6c9af7248d47ec1",
      "old_mode": 33188,
      "old_path": "pkg/grpc/server.go",
      "new_id": "c0763a904982625785e4d530dc439df96325e1b0",
      "new_mode": 33188,
      "new_path": "pkg/grpc/server.go"
    },
    {
      "type": "modify",
      "old_id": "4f376e2e0d14a9e3c28b5951802dfc3df6cbe3e3",
      "old_mode": 33188,
      "old_path": "pkg/grpc/server_test.go",
      "new_id": "0745ceabb7ca7c7173605cac97c2db5c864e3dd4",
      "new_mode": 33188,
      "new_path": "pkg/grpc/server_test.go"
    },
    {
      "type": "modify",
      "old_id": "85686de73c4173d0be551e6ea5de859edca0140a",
      "old_mode": 33188,
      "old_path": "pkg/grpc/utils.go",
      "new_id": "ed0ced1be152fb4576fe67e453ef48cead380175",
      "new_mode": 33188,
      "new_path": "pkg/grpc/utils.go"
    },
    {
      "type": "modify",
      "old_id": "a9cf7ff2f0591914bc0677b4c7cbacc78a84c98c",
      "old_mode": 33188,
      "old_path": "pkg/grpc/utils_test.go",
      "new_id": "c807c2d070e79349d7a393292c1393a2d39103e5",
      "new_mode": 33188,
      "new_path": "pkg/grpc/utils_test.go"
    },
    {
      "type": "modify",
      "old_id": "afc2955ef79ae6f893f861f59761ffa2903f0420",
      "old_mode": 33261,
      "old_path": "pkg/kafka/client.go",
      "new_id": "c9d325e06cb906ed4d9a3683844e8d6f95914eda",
      "new_mode": 33261,
      "new_path": "pkg/kafka/client.go"
    },
    {
      "type": "modify",
      "old_id": "f319d662c43407e67b682e342dc1ea3ca72296b2",
      "old_mode": 33188,
      "old_path": "pkg/kafka/common.go",
      "new_id": "c563408428600b90de4d0aa69f362d22905b2be4",
      "new_mode": 33188,
      "new_path": "pkg/kafka/common.go"
    },
    {
      "type": "modify",
      "old_id": "680aa67c0514f21fe421a081ecb0eeb474ca33b7",
      "old_mode": 33261,
      "old_path": "pkg/kafka/sarama_client.go",
      "new_id": "388917582c431734edf60f68e02f8aca3320603d",
      "new_mode": 33261,
      "new_path": "pkg/kafka/sarama_client.go"
    },
    {
      "type": "modify",
      "old_id": "cbbfe7eeda4792cf2c6f209d8b5075e7007aebe1",
      "old_mode": 33188,
      "old_path": "pkg/kafka/sarama_client_test.go",
      "new_id": "8bc2728b8a85239c723b23e7c7c392f9ee28b90e",
      "new_mode": 33188,
      "new_path": "pkg/kafka/sarama_client_test.go"
    },
    {
      "type": "modify",
      "old_id": "608361b0a5ec2d842cf9482aada2b634bafa7187",
      "old_mode": 33188,
      "old_path": "pkg/kafka/utils.go",
      "new_id": "02f42457857f5e1ebe2b70bc8ef035aa64b0313e",
      "new_mode": 33188,
      "new_path": "pkg/kafka/utils.go"
    },
    {
      "type": "modify",
      "old_id": "b0ce81b9613dab77d22415ccac6a55489e837082",
      "old_mode": 33188,
      "old_path": "pkg/log/common.go",
      "new_id": "836d9ab4ca78f4026d3325e9d5c4347d44b4ead8",
      "new_mode": 33188,
      "new_path": "pkg/log/common.go"
    },
    {
      "type": "modify",
      "old_id": "6810fe1b41be54b30d956f5e4d840de90bd2afc6",
      "old_mode": 33188,
      "old_path": "pkg/log/log.go",
      "new_id": "87559df18cc1393fee0d0ae9c7d16635fc58ae23",
      "new_mode": 33188,
      "new_path": "pkg/log/log.go"
    },
    {
      "type": "modify",
      "old_id": "bc78dfecf48845202e7a0d0f4595b70e1159ca85",
      "old_mode": 33188,
      "old_path": "pkg/log/log_test.go",
      "new_id": "60069cff18f3c7ae677965a9ca1b2c4981ff223e",
      "new_mode": 33188,
      "new_path": "pkg/log/log_test.go"
    },
    {
      "type": "modify",
      "old_id": "82c3d7d3c6d7c3a5c1cb81299fa118409af6145d",
      "old_mode": 33188,
      "old_path": "pkg/log/utils.go",
      "new_id": "7be7ecf3be22418c4ebbbaf5fbbb0d04e5a1c161",
      "new_mode": 33188,
      "new_path": "pkg/log/utils.go"
    },
    {
      "type": "modify",
      "old_id": "3aef492cfcc5f3d68eb5e67a20edd8c5ef5ffb15",
      "old_mode": 33188,
      "old_path": "pkg/meters/common.go",
      "new_id": "53674ec985bad6f3c84c7c0a45623833cc802e22",
      "new_mode": 33188,
      "new_path": "pkg/meters/common.go"
    },
    {
      "type": "modify",
      "old_id": "ed3db8b2c5d68d5895b5dbc1d2ab2d5a0b7ed7be",
      "old_mode": 33188,
      "old_path": "pkg/meters/meter_utils.go",
      "new_id": "bd760d1bcb1f46c2b5c9c86758d1be1ccb5bbee7",
      "new_mode": 33188,
      "new_path": "pkg/meters/meter_utils.go"
    },
    {
      "type": "modify",
      "old_id": "ffa545b416d2f720152f66b94aa5f38768c6ef96",
      "old_mode": 33188,
      "old_path": "pkg/meters/meter_utils_test.go",
      "new_id": "61730bdb9030ae477b3961e014748803b1f68e3d",
      "new_mode": 33188,
      "new_path": "pkg/meters/meter_utils_test.go"
    },
    {
      "type": "modify",
      "old_id": "c8933121e35ad7f669578cac90d28a4f8e4ee70a",
      "old_mode": 33188,
      "old_path": "pkg/mocks/etcd/common.go",
      "new_id": "bab68594dadbb2fa417dca3b48b51c1e29ceb864",
      "new_mode": 33188,
      "new_path": "pkg/mocks/etcd/common.go"
    },
    {
      "type": "modify",
      "old_id": "951baa9235aeb9c9eab0230132fa9dbd5a45f94f",
      "old_mode": 33188,
      "old_path": "pkg/mocks/etcd/etcd_server.go",
      "new_id": "09d044758fd8679cb8a02743053e0478f70e9180",
      "new_mode": 33188,
      "new_path": "pkg/mocks/etcd/etcd_server.go"
    },
    {
      "type": "modify",
      "old_id": "2d39dd13fb6e57309d7884fa4c9a229d4e4ceab0",
      "old_mode": 33188,
      "old_path": "pkg/mocks/etcd/etcd_server_test.go",
      "new_id": "d5422a1d4413414b1284ec4842baa74bfb959a57",
      "new_mode": 33188,
      "new_path": "pkg/mocks/etcd/etcd_server_test.go"
    },
    {
      "type": "modify",
      "old_id": "1d0c2bc73fcf9e917a2e4cd7dd5ecfd3affc0960",
      "old_mode": 33188,
      "old_path": "pkg/mocks/grpc/common.go",
      "new_id": "9e98824c5dd9a2cc33434ee849a5d55328e73ddc",
      "new_mode": 33188,
      "new_path": "pkg/mocks/grpc/common.go"
    },
    {
      "type": "modify",
      "old_id": "63c7f954826504ffcc797c052590ebfcee6b720b",
      "old_mode": 33188,
      "old_path": "pkg/mocks/grpc/mock_grpc_server.go",
      "new_id": "1470de17569b3d888c5eca2a85c29af70da030a0",
      "new_mode": 33188,
      "new_path": "pkg/mocks/grpc/mock_grpc_server.go"
    },
    {
      "type": "modify",
      "old_id": "ff4aec9267023c40a8d8cf26d44605f9bf4454c5",
      "old_mode": 33188,
      "old_path": "pkg/mocks/kafka/common.go",
      "new_id": "de44b22c3b497255f8c4dd0bbff1274dad8b1a9c",
      "new_mode": 33188,
      "new_path": "pkg/mocks/kafka/common.go"
    },
    {
      "type": "modify",
      "old_id": "a9b434fa92d8388f3b720c32e641df9897420117",
      "old_mode": 33188,
      "old_path": "pkg/mocks/kafka/kafka_client.go",
      "new_id": "bf91d549fe66268e2db55c446faae0b5628bec10",
      "new_mode": 33188,
      "new_path": "pkg/mocks/kafka/kafka_client.go"
    },
    {
      "type": "modify",
      "old_id": "ad849c2fed7104c144886ac6aafb628302b0a178",
      "old_mode": 33188,
      "old_path": "pkg/mocks/kafka/kafka_client_test.go",
      "new_id": "9a0e4cad2ca95362562fee1ffb663c11d95c34a1",
      "new_mode": 33188,
      "new_path": "pkg/mocks/kafka/kafka_client_test.go"
    },
    {
      "type": "modify",
      "old_id": "dbef56797c04929dde2d2dea52f03a2c202e0159",
      "old_mode": 33188,
      "old_path": "pkg/platform/common.go",
      "new_id": "ccddfc4c3abee4832d357733550a9214170d5ee9",
      "new_mode": 33188,
      "new_path": "pkg/platform/common.go"
    },
    {
      "type": "modify",
      "old_id": "0fe3956a740530cee340a5916de0a0e0ac3f92bc",
      "old_mode": 33188,
      "old_path": "pkg/platform/platform.go",
      "new_id": "0f35eba48f3c3e93fc7179e12ed481d6ec8abf49",
      "new_mode": 33188,
      "new_path": "pkg/platform/platform.go"
    },
    {
      "type": "modify",
      "old_id": "f68df9a90fc4fefdb77cd8b4155c5d3c53b8c434",
      "old_mode": 33188,
      "old_path": "pkg/platform/platform_test.go",
      "new_id": "9e0bbad98192c4d90c4ba4420ee8136bfc7af2f5",
      "new_mode": 33188,
      "new_path": "pkg/platform/platform_test.go"
    },
    {
      "type": "modify",
      "old_id": "1f44fed932dbfb853f45acadd6bda9f75351369a",
      "old_mode": 33188,
      "old_path": "pkg/pmmetrics/performance_metrics.go",
      "new_id": "3ac7cbb7bb3bfea94c4d8a8647cb02856ef61cd8",
      "new_mode": 33188,
      "new_path": "pkg/pmmetrics/performance_metrics.go"
    },
    {
      "type": "modify",
      "old_id": "b311bb306aea61d518a5478df080cc00a9ad7f1f",
      "old_mode": 33188,
      "old_path": "pkg/ponresourcemanager/common.go",
      "new_id": "9e03d8b739ecf90b4c81a51f2a11af54026c5e84",
      "new_mode": 33188,
      "new_path": "pkg/ponresourcemanager/common.go"
    },
    {
      "type": "modify",
      "old_id": "807d4c81d97f99b945b13b4ec97826ad54e43a72",
      "old_mode": 33261,
      "old_path": "pkg/ponresourcemanager/ponresourcemanager.go",
      "new_id": "326de273717abcb559ffb3a8ec93a14071c16b93",
      "new_mode": 33261,
      "new_path": "pkg/ponresourcemanager/ponresourcemanager.go"
    },
    {
      "type": "modify",
      "old_id": "2e4b6e11b2f04ae42251acfb722052659723ccb0",
      "old_mode": 33188,
      "old_path": "pkg/ponresourcemanager/ponresourcemanager_test.go",
      "new_id": "2549de80d7288bdad64128b0151e3a662afa8e7d",
      "new_mode": 33188,
      "new_path": "pkg/ponresourcemanager/ponresourcemanager_test.go"
    },
    {
      "type": "modify",
      "old_id": "6508fd4746d8af4733b732a92c3c72ed83efa42e",
      "old_mode": 33188,
      "old_path": "pkg/probe/common.go",
      "new_id": "3d25406dd47ba4478ffe68b229e00c0ab447a491",
      "new_mode": 33188,
      "new_path": "pkg/probe/common.go"
    },
    {
      "type": "modify",
      "old_id": "7ba1a57d8220dba183b2003b1eaf7aacbbdea510",
      "old_mode": 33188,
      "old_path": "pkg/probe/probe.go",
      "new_id": "8ea015c4ac1c15ab17c6af5a366bbed02f1780f1",
      "new_mode": 33188,
      "new_path": "pkg/probe/probe.go"
    },
    {
      "type": "modify",
      "old_id": "cae17e54b2fafc059bcda988110915675a33e973",
      "old_mode": 33188,
      "old_path": "pkg/probe/probe_test.go",
      "new_id": "4eb3ae3927ed3c514506f57ad759a46a109a2594",
      "new_mode": 33188,
      "new_path": "pkg/probe/probe_test.go"
    },
    {
      "type": "modify",
      "old_id": "781c7b9d246a9ed3003a1880005c9acf2c7ccf17",
      "old_mode": 33188,
      "old_path": "pkg/stats/common.go",
      "new_id": "bd84c498a75d646e7c424f412fb605f966271057",
      "new_mode": 33188,
      "new_path": "pkg/stats/common.go"
    },
    {
      "type": "modify",
      "old_id": "fdc8cc0d8cf8116d4dc5a7871553dcb2498ee5b5",
      "old_mode": 33188,
      "old_path": "pkg/stats/manager.go",
      "new_id": "0f6bd4c3a05dd79596eca537a3c9fba0b23cce2f",
      "new_mode": 33188,
      "new_path": "pkg/stats/manager.go"
    },
    {
      "type": "modify",
      "old_id": "1fbfd3836c152ffe451060da01a37c71b2a91f46",
      "old_mode": 33188,
      "old_path": "pkg/stats/promserver.go",
      "new_id": "dec2721dd95a11599b4a8e3a00ac8f7f1a0ba959",
      "new_mode": 33188,
      "new_path": "pkg/stats/promserver.go"
    },
    {
      "type": "modify",
      "old_id": "5c5da7dd6a1a03e2d5e13638fa19f2ba02a72a62",
      "old_mode": 33188,
      "old_path": "pkg/stats/promserver_test.go",
      "new_id": "cfe36cbbedf04f7aad28ff53cf0c141a8bd118b4",
      "new_mode": 33188,
      "new_path": "pkg/stats/promserver_test.go"
    },
    {
      "type": "modify",
      "old_id": "c507e55187a8313f9e09f4f843066c25792d43f0",
      "old_mode": 33188,
      "old_path": "pkg/stats/stats.go",
      "new_id": "5e3271bb658195db232344337d7e3c7f5ecf2095",
      "new_mode": 33188,
      "new_path": "pkg/stats/stats.go"
    },
    {
      "type": "modify",
      "old_id": "df1b87704b00a93662717d512b4c4767c719871d",
      "old_mode": 33188,
      "old_path": "pkg/techprofile/common.go",
      "new_id": "5df6abd0efca1641e7a4de65d233246028bb0b00",
      "new_mode": 33188,
      "new_path": "pkg/techprofile/common.go"
    },
    {
      "type": "modify",
      "old_id": "17980fa5c4f7931bd080df33b6055331f1659c77",
      "old_mode": 33188,
      "old_path": "pkg/techprofile/config.go",
      "new_id": "b7d3ef83b5da1ee958a0bcc28ce4960b7ccbdbae",
      "new_mode": 33188,
      "new_path": "pkg/techprofile/config.go"
    },
    {
      "type": "modify",
      "old_id": "dce43ede4aa2a628dd313c77804cfeb5d98e2748",
      "old_mode": 33188,
      "old_path": "pkg/techprofile/tech_profile.go",
      "new_id": "8ba4db7051a62f0cacc761d37dedd97f4e08ded2",
      "new_mode": 33188,
      "new_path": "pkg/techprofile/tech_profile.go"
    },
    {
      "type": "modify",
      "old_id": "c936a5695e0bddfdb0171d8477c5bea6f5ecc653",
      "old_mode": 33188,
      "old_path": "pkg/techprofile/tech_profile_if.go",
      "new_id": "4b44d5a59037cab3c654e9b97d1c5f9327557791",
      "new_mode": 33188,
      "new_path": "pkg/techprofile/tech_profile_if.go"
    },
    {
      "type": "modify",
      "old_id": "49c0b10413d4be295e89df6b6e1ecc755cfa6b8f",
      "old_mode": 33188,
      "old_path": "pkg/version/version.go",
      "new_id": "be14daab284e6367752ad53ef7b556237491bd73",
      "new_mode": 33188,
      "new_path": "pkg/version/version.go"
    }
  ]
}
