)]}'
{
  "commit": "f91c4370c22d4d5a68a59f1c4e1ffed120e50e99",
  "tree": "2d2f07347ec46f84480ccf44dd0923f1e7bbb22e",
  "parents": [
    "0476e9118d3d88c2f916646e2ff14224043a6367"
  ],
  "author": {
    "name": "Joey Armstrong",
    "email": "joey@opennetworking.org",
    "time": "Fri Feb 09 16:28:02 2024 -0500"
  },
  "committer": {
    "name": "Joey Armstrong",
    "email": "joey@opennetworking.org",
    "time": "Fri Feb 09 17:23:00 2024 -0500"
  },
  "message": "make lint-chart reporting enhancements\n\nchart_version_check.sh\n----------------------\n  o shellcheck v0.9.0 cleanups\n  o Rewrite empty version stirngs so they are visible in command output.\n  o Added get_version_by_git so sources not showing a delta can\n    have their chart version displayed during a command run.\n  o Fixed a few corner cases where version string not available\n    due to flow through conditoinal logic.\n  o Chart modified but version unchanged error:\n    - Report dir/Chart.yaml VS dir to be clear about file to edit.\n    - Also report Chart.yaml version string.\n\ntodo.md\n-------\n  o Capture details of an error reported for future enhancement.\n  o Not clear from output why an error was reported:\n    + Show your work, display intermediate charts so the dependency\n      chain source will be clear.\n\nChange-Id: I49cdee1828d32d67f2efb914300308176529671c\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d42847352f92ca3fe5dded91f5de03c9f1b1f5bf",
      "old_mode": 33261,
      "old_path": "chart_version_check.sh",
      "new_id": "e332ec3097e758d756dc64f05d1ee052fbbcb00c",
      "new_mode": 33261,
      "new_path": "chart_version_check.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8d4ad07f7b4e49d6060a5cd4004c18520985faf7",
      "new_mode": 33188,
      "new_path": "todo.md"
    }
  ]
}
