)]}'
{
  "commit": "2301cb3fb05a379311dbcf3a60c854b48930ebff",
  "tree": "45c32b8a927672f06229dfc0e5f5a84c37fe3f4e",
  "parents": [
    "f7a5fbb29b12c64ff9ae4cafd812de66f09be41e"
  ],
  "author": {
    "name": "Joey Armstrong",
    "email": "jarmstrong@linuxfoundation.org",
    "time": "Wed May 01 18:39:52 2024 -0400"
  },
  "committer": {
    "name": "Joey Armstrong",
    "email": "jarmstrong@linuxfoundation.org",
    "time": "Wed May 01 18:39:52 2024 -0400"
  },
  "message": "[VOL-5338] - Add support for pre-commit tool and repo:onf-make\n\n .pre-commit-config.yaml\n -----------------------\n   o Add basic tool config\n\nmakfiles/include.mk\nmakefiles/commands/pre-commit/\nrequirements.txt\n------------------------------\n  o virtualenv: install python module pre-commit.\n  o Add makefile target \u0027pre-commit\u0027 to install venv and\n    pre-commit tool by dependency.\n\nSigned-off-by: Joey Armstrong \u003cjarmstrong@linuxfoundation.org\u003e\nChange-Id: I7c3e4b46cab429e60e504e5f9579d578614eafad\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "888ff2ea016eff09cd12c2339c65db158c412cca",
      "new_mode": 33188,
      "new_path": ".pre-commit-config.yaml"
    },
    {
      "type": "modify",
      "old_id": "9900c42c9e32b8ad75ae117e409671f372a7a407",
      "old_mode": 33188,
      "old_path": "VERSION",
      "new_id": "0ac3e37d2adaff026081299c90e2c06e7b9863a1",
      "new_mode": 33188,
      "new_path": "VERSION"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "47583902e334e28deadf36ea7867ca293c3f160f",
      "new_mode": 33188,
      "new_path": "makefiles/commands/pre-commit/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4cd8e0f7b610bbd2957bd791a65d912fb98205c9",
      "new_mode": 33188,
      "new_path": "makefiles/commands/pre-commit/include.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ea114d854254a87ec05155b22925d9434d3159e4",
      "new_mode": 33188,
      "new_path": "makefiles/commands/pre-commit/install.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0bb075d4f95e92240788b22a31c0c76470f34952",
      "new_mode": 33188,
      "new_path": "makefiles/commands/pre-commit/pre-commit.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6c18784afb4fe0fadaef8230d74e0fc79b4ca2b1",
      "new_mode": 33188,
      "new_path": "makefiles/commands/pre-commit/requirements.txt"
    },
    {
      "type": "modify",
      "old_id": "60915022a9dbd9a28fb21d5a1d55cc1b7746f293",
      "old_mode": 33188,
      "old_path": "makefiles/include.mk",
      "new_id": "e95c9b7ea7336fc8ecdf2347d32409ba06a6f91d",
      "new_mode": 33188,
      "new_path": "makefiles/include.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b56b7c375254967aea9d694d326c55934dcd4868",
      "new_mode": 33188,
      "new_path": "requirements.txt"
    }
  ]
}
