)]}'
{
  "commit": "95a52436dba9c50e248a1c2c02d8e8e1c281f8b6",
  "tree": "a99ae324df9e42399a5fb5a7d39689cf1da28e00",
  "parents": [
    "f22de9dea0501064e0a588bf18879de7027791c4"
  ],
  "author": {
    "name": "Joey Armstrong",
    "email": "jarmstrong@linuxfoundation.org",
    "time": "Mon Apr 29 15:26:18 2024 -0400"
  },
  "committer": {
    "name": "Joey Armstrong",
    "email": "jarmstrong@linuxfoundation.org",
    "time": "Mon Apr 29 15:26:51 2024 -0400"
  },
  "message": "Updates for the pre-commit hook\n\n.pre-commit-config.yaml\n-----------------------\n  o Add more hooks\n\nbin/setup.sh\nmakefiles/commands/kail/godownloader.sh\n---------------------------------------\n  o Shellcheck cleanups\n\ninstall/README.md\n-----------------\n  o Add a project copyright notice.\n\nmakefiles/.../*.mk\n------------------\n  o Update copyright notice.\n  o Replace legacy var $(ONF_MAKEDIR) with onf-mk-dir\u003d\n\nmakefiles/virtualenv/include.mk\n-------------------------------\n  o Fixed a small problem with targets clean \u0026 sterile.\n  o Clean target should remove\n\nChange-Id: If624531f4d38aaacc200d3c49aee2c3804122ffb\nSigned-off-by: Joey Armstrong \u003cjarmstrong@linuxfoundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2c361361ded5b8415dbd8213e4f9d388fc5a7b82",
      "old_mode": 33188,
      "old_path": ".pre-commit-config.yaml",
      "new_id": "6302502124d5c0b3b8a93126f71d39c96afa4cc0",
      "new_mode": 33188,
      "new_path": ".pre-commit-config.yaml"
    },
    {
      "type": "modify",
      "old_id": "600e9957a99e0b5fc86ca20038e8e3a0cec52a16",
      "old_mode": 33261,
      "old_path": "bin/setup.sh",
      "new_id": "d72ddae1938ea171d5e81aee715193779ff64d00",
      "new_mode": 33261,
      "new_path": "bin/setup.sh"
    },
    {
      "type": "modify",
      "old_id": "d11f8a62fbafec9f31736097efdfd6727ef4ebd8",
      "old_mode": 33188,
      "old_path": "config.mk",
      "new_id": "5e116996704502facd2539b28be3bcc57666dfb8",
      "new_mode": 33188,
      "new_path": "config.mk"
    },
    {
      "type": "modify",
      "old_id": "6ecec93eb886b923c2ad966c7649d9409c816fd5",
      "old_mode": 33188,
      "old_path": "install/README.md",
      "new_id": "9ffb3833d05b53ce1f2ade00d060a04249f9da28",
      "new_mode": 33188,
      "new_path": "install/README.md"
    },
    {
      "type": "modify",
      "old_id": "54a9fd6efc819fe9f7976524b518ab867a27f07e",
      "old_mode": 33261,
      "old_path": "makefiles/commands/kail/godownloader.sh",
      "new_id": "63354bb163835cbd3f85c4a8223523a46ed12120",
      "new_mode": 33261,
      "new_path": "makefiles/commands/kail/godownloader.sh"
    },
    {
      "type": "modify",
      "old_id": "1aa796312c03da69510ee7ede21a0675cb9b8f52",
      "old_mode": 33188,
      "old_path": "makefiles/docker/include.mk",
      "new_id": "958cd35a16117b75efc446767d1e1dfff1d69850",
      "new_mode": 33188,
      "new_path": "makefiles/docker/include.mk"
    },
    {
      "type": "modify",
      "old_id": "cc17c2ebf0fe877b7268ced9d654d6c8780c719f",
      "old_mode": 33188,
      "old_path": "makefiles/etc/include.mk",
      "new_id": "071371821e22ba490ea2cef101e1ad26a1731483",
      "new_mode": 33188,
      "new_path": "makefiles/etc/include.mk"
    },
    {
      "type": "modify",
      "old_id": "f5d65bff7b6f4d6a09e445cce7a6d9c87b8e6617",
      "old_mode": 33188,
      "old_path": "makefiles/gerrit/include.mk",
      "new_id": "1773d1e95670f6e2a8d140e8c5a309119b76235b",
      "new_mode": 33188,
      "new_path": "makefiles/gerrit/include.mk"
    },
    {
      "type": "modify",
      "old_id": "9d2558c8794c2f88d72a4680e8bf5dbf6c878ff1",
      "old_mode": 33188,
      "old_path": "makefiles/git/include.mk",
      "new_id": "81486b6b4bf58e5b4c6644189fda496fbeea7c1f",
      "new_mode": 33188,
      "new_path": "makefiles/git/include.mk"
    },
    {
      "type": "modify",
      "old_id": "7ce9b66be703e3453b14fa141e719964419958a1",
      "old_mode": 33188,
      "old_path": "makefiles/golang/include.mk",
      "new_id": "4a71c0a9d51e5e25a9400ed4eaff424c6f177158",
      "new_mode": 33188,
      "new_path": "makefiles/golang/include.mk"
    },
    {
      "type": "modify",
      "old_id": "7d213b49be49b9a0de98c433733590c55394c238",
      "old_mode": 33188,
      "old_path": "makefiles/jjb/include.mk",
      "new_id": "c82c05a26961c1307bffdcadb54e6d98bb3b7d80",
      "new_mode": 33188,
      "new_path": "makefiles/jjb/include.mk"
    },
    {
      "type": "modify",
      "old_id": "4baf09f180d4e6fa0ec62817561fdb3e0bb2daf8",
      "old_mode": 33188,
      "old_path": "makefiles/lint/doc8/doc8.mk",
      "new_id": "b179b52f08a60a67d6d1641751edcf4fa528c84a",
      "new_mode": 33188,
      "new_path": "makefiles/lint/doc8/doc8.mk"
    },
    {
      "type": "modify",
      "old_id": "f5f363dd1f55c35dfc1ef2b7166dae4522b199cc",
      "old_mode": 33188,
      "old_path": "makefiles/lint/golang/include.mk",
      "new_id": "c31765147d9c5aaff60a4018baaa809e27370d63",
      "new_mode": 33188,
      "new_path": "makefiles/lint/golang/include.mk"
    },
    {
      "type": "modify",
      "old_id": "3c9a062bd713996a2f94d06344112f36d212dd2f",
      "old_mode": 33188,
      "old_path": "makefiles/lint/include.mk",
      "new_id": "ca0c7df4ceeae3bfe5d98e768914cf5b84003b3c",
      "new_mode": 33188,
      "new_path": "makefiles/lint/include.mk"
    },
    {
      "type": "modify",
      "old_id": "21c7636d873c790bce7bf4e24db7d40af2345c2e",
      "old_mode": 33188,
      "old_path": "makefiles/lint/license/include.mk",
      "new_id": "523c0f72b7d36ea24f555ea4746513bd22f793d7",
      "new_mode": 33188,
      "new_path": "makefiles/lint/license/include.mk"
    },
    {
      "type": "modify",
      "old_id": "2f49e883a48b781eb564086597e94cc2662985f4",
      "old_mode": 33188,
      "old_path": "makefiles/lint/make/include.mk",
      "new_id": "03cb9e1444938a98a81b90eefa8ff68ce84dcccc",
      "new_mode": 33188,
      "new_path": "makefiles/lint/make/include.mk"
    },
    {
      "type": "modify",
      "old_id": "048d56d0542ec8fe2bdd4e9b388fe8a6a61f8440",
      "old_mode": 33188,
      "old_path": "makefiles/lint/make/warn-undef-vars.mk",
      "new_id": "36e25f9f2c271e7c07db42e9ab60bd74ebded6c4",
      "new_mode": 33188,
      "new_path": "makefiles/lint/make/warn-undef-vars.mk"
    },
    {
      "type": "modify",
      "old_id": "4c75e6537a5d945aca27622a5ff4c5dbabb8bdc1",
      "old_mode": 33188,
      "old_path": "makefiles/lint/python/include.mk",
      "new_id": "172f3740efef148570515470590dde2dcc253862",
      "new_mode": 33188,
      "new_path": "makefiles/lint/python/include.mk"
    },
    {
      "type": "modify",
      "old_id": "f71652ee4751b3ac7998ccfdf884ff8a59730323",
      "old_mode": 33188,
      "old_path": "makefiles/lint/robot/include.mk",
      "new_id": "71670152245240f49cbf18b15933274f74e7cc14",
      "new_mode": 33188,
      "new_path": "makefiles/lint/robot/include.mk"
    },
    {
      "type": "modify",
      "old_id": "1398a3628212f1d5a7a7a7c45f9c768210dfcf28",
      "old_mode": 33188,
      "old_path": "makefiles/lint/shell/include.mk",
      "new_id": "2b735469d6bdf0e40a406968c4ae13695e79733c",
      "new_mode": 33188,
      "new_path": "makefiles/lint/shell/include.mk"
    },
    {
      "type": "modify",
      "old_id": "7f2ebfe623ca31097f8daf563a8beb6121e16544",
      "old_mode": 33188,
      "old_path": "makefiles/lint/yaml/byrepo/voltha-lib-go/include.mk",
      "new_id": "c930cdcaf2e6b6b62fc042487e73ec55e598a0f2",
      "new_mode": 33188,
      "new_path": "makefiles/lint/yaml/byrepo/voltha-lib-go/include.mk"
    },
    {
      "type": "modify",
      "old_id": "fb56e3a50728ab324377317b4ef0274432b7d23d",
      "old_mode": 33188,
      "old_path": "makefiles/lint/yaml/byrepo/voltha-lib-go/yamllint.mk",
      "new_id": "8143bfe57d621292b0b3aaede37fc6fc9d0f8950",
      "new_mode": 33188,
      "new_path": "makefiles/lint/yaml/byrepo/voltha-lib-go/yamllint.mk"
    },
    {
      "type": "modify",
      "old_id": "7518d519fab8ff44386ec4c87983774a28704585",
      "old_mode": 33188,
      "old_path": "makefiles/lint/yaml/include.mk",
      "new_id": "7191abebafd6545cad86627d33592ad643ab1c85",
      "new_mode": 33188,
      "new_path": "makefiles/lint/yaml/include.mk"
    },
    {
      "type": "modify",
      "old_id": "70b5ca1a3eee0ca3f4adac70221844f31e76ba62",
      "old_mode": 33188,
      "old_path": "makefiles/python/include.mk",
      "new_id": "8fb3746b27cf161db983edfab2013b1ca3634d5c",
      "new_mode": 33188,
      "new_path": "makefiles/python/include.mk"
    },
    {
      "type": "modify",
      "old_id": "8891df170051a08855898552f3cdc37d6d7faea7",
      "old_mode": 33188,
      "old_path": "makefiles/release/include.mk",
      "new_id": "a38223e0aaf9e423b89b1cb9f1d37a9059375113",
      "new_mode": 33188,
      "new_path": "makefiles/release/include.mk"
    },
    {
      "type": "modify",
      "old_id": "2d09188fe0970084befc41cf73cefa1278c94d07",
      "old_mode": 33188,
      "old_path": "makefiles/release/targets.mk",
      "new_id": "4789acb6cada8190debaccb2b4f02786d1a03c88",
      "new_mode": 33188,
      "new_path": "makefiles/release/targets.mk"
    },
    {
      "type": "modify",
      "old_id": "20e1bf52ba1bfd087e517924ff0137cb4a9113a9",
      "old_mode": 33188,
      "old_path": "makefiles/targets/include.mk",
      "new_id": "32c99b915aaef7f4e130d12c5774523f75019b5e",
      "new_mode": 33188,
      "new_path": "makefiles/targets/include.mk"
    },
    {
      "type": "modify",
      "old_id": "a706bfd5bc64fc87f9bf9b24eef7c5f9c4be9260",
      "old_mode": 33188,
      "old_path": "makefiles/targets/test/include.mk",
      "new_id": "54b9ef8133dfcc7119ce8be61cb0b53e18f8b6a5",
      "new_mode": 33188,
      "new_path": "makefiles/targets/test/include.mk"
    },
    {
      "type": "modify",
      "old_id": "052f959878d499d7c286aff25abc89985c57e141",
      "old_mode": 33188,
      "old_path": "makefiles/virtualenv/include.mk",
      "new_id": "1c3d3686c1e766ba622a2b82fabc78242b75a245",
      "new_mode": 33188,
      "new_path": "makefiles/virtualenv/include.mk"
    }
  ]
}
