)]}'
{
  "commit": "f05a295536280b77655a2cc222a2f3722f9eb77a",
  "tree": "883103665970b8c87dbc6d0c7ed129920786a094",
  "parents": [
    "f5d4e5bfe8dea3707351b962f587b4b1847a9024"
  ],
  "author": {
    "name": "Eric Ball",
    "email": "eball@linuxfoundation.org",
    "time": "Mon Oct 21 16:56:09 2024 -0700"
  },
  "committer": {
    "name": "Eric Ball",
    "email": "eball@linuxfoundation.org",
    "time": "Mon Oct 21 16:56:09 2024 -0700"
  },
  "message": "Create default pre-commit-config.yaml when missing\n\nThis commit makes a few small fixes, but is primarily intended to fix\nan issue with \"make pre-commit\" when .pre-commit-config.yaml file\nisn\u0027t present.\n\nmakefiles/commands/pre-commit/pre-commit.mk\n-------------------------------------------\n  o Depend on target pre-commit-install VS venv.\n  o Virtualenv target requirements.txt config lacks package pre-commit.\n\nmakefiles/commands/pre-commit/install.mk\n----------------------------------------\n  o Fixed requirements.txt path typo:\n    + Copy pre-c/requirements.txt VS tox/requirements.txt.\n    + Contributed to variant target behavior when used in a prisine/cloned sandbox.\n      targets: pre-commit VS pre-commit-install\n  o Define installer target and path vars containing .pre-commit-config.yaml\n    so a default tool config file can be installed.\n\n.gitreview\nbin/setup.sh\n------------\n  o Cleanup a few pre-commit complaints in source.\n\nSigned-off-by: Eric Ball \u003ceball@linuxfoundation.org\u003e\nChange-Id: I03843c906798036a32a45e965d4c1a9cdd72be8b\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0175bce0945f218317c81030a0943774baed1b28",
      "old_mode": 33188,
      "old_path": ".gitreview",
      "new_id": "48e0f99355fc2831a140e2ecc8c99e2461122355",
      "new_mode": 33188,
      "new_path": ".gitreview"
    },
    {
      "type": "modify",
      "old_id": "d72ddae1938ea171d5e81aee715193779ff64d00",
      "old_mode": 33261,
      "old_path": "bin/setup.sh",
      "new_id": "82f606d8400a17cec5fea2bc40d48f85a2921a34",
      "new_mode": 33261,
      "new_path": "bin/setup.sh"
    },
    {
      "type": "modify",
      "old_id": "ea114d854254a87ec05155b22925d9434d3159e4",
      "old_mode": 33188,
      "old_path": "makefiles/commands/pre-commit/install.mk",
      "new_id": "57be2e02c0abdafbfdba8d451e4acef0853e1513",
      "new_mode": 33188,
      "new_path": "makefiles/commands/pre-commit/install.mk"
    },
    {
      "type": "modify",
      "old_id": "6b59a0c5dea35b014e4a8eaac16be7ece3d1612b",
      "old_mode": 33188,
      "old_path": "makefiles/commands/pre-commit/pre-commit.mk",
      "new_id": "104fbcd812af69ceb249368e7a99ea9a925a4e93",
      "new_mode": 33188,
      "new_path": "makefiles/commands/pre-commit/pre-commit.mk"
    }
  ]
}
