)]}'
{
  "commit": "0cbed3397e7a24a430e474ce25f97128776c511b",
  "tree": "691d295c4133c7a582e7cea51295df44dbbe49df",
  "parents": [
    "f1055a9441a8d4495292a0c32628be5cba83b005"
  ],
  "author": {
    "name": "Joey Armstrong",
    "email": "jarmstrong@linuxfoundation.org",
    "time": "Wed Jul 17 18:10:46 2024 -0400"
  },
  "committer": {
    "name": "Eric Ball",
    "email": "eball@linuxfoundation.org",
    "time": "Fri Sep 20 15:41:17 2024 -0700"
  },
  "message": "Makefile improvements\n\n.gitignore\n----------\n  o Added .venv/ so git will ignore local python virtual env.\n\nMakefile\n--------\n  o Update copyright notice to latest syntax (w/SPDX tokens).\n  o Remove dup go-protos and java-protos as build target dependencies,\n    build depends on protos which depends on {build,go}-protos.\n  o Changed \"python ./setup.py sdist\" to \"$(activate) \u0026\u0026 python ...\",\n    difference: cmd[1] is system interpreter, cmd[2] is installed\n    virtualenv interpreter used by all other commands.\n\nmakefiles/help/include.mk\nmakefiles/help/go.mk\nmakefiles/help/java.mk\nmakefiles/help/python.mk\n------------------------\n  o Help target formatting and cleanup.\n  o Not all language targets {go,java,python}-* were documented.\n\nChange-Id: I752ec3f38ae28f868934f36460e5fd3f588bd810\nSigned-off-by: Eric Ball \u003ceball@linuxfoundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8a1cfba1de6af9d1d2415ef9b43ca64d9e3be5d1",
      "old_mode": 33261,
      "old_path": ".gitignore",
      "new_id": "f4317ebf2618aa4ee51d7e8960179ce895863826",
      "new_mode": 33261,
      "new_path": ".gitignore"
    },
    {
      "type": "modify",
      "old_id": "5cbd2b993fedc5939757cced8475c6507711ced5",
      "old_mode": 33261,
      "old_path": "Makefile",
      "new_id": "23b73c52fcfd94d0f80c067b61ad942b9dd31fc9",
      "new_mode": 33261,
      "new_path": "Makefile"
    },
    {
      "type": "modify",
      "old_id": "9ec36dbe5c0081470836b69686a0b566d08d7eff",
      "old_mode": 33188,
      "old_path": "makefiles/help/go.mk",
      "new_id": "57d2b0a8bdd5c324efac4ca1527e878ffa8fc046",
      "new_mode": 33188,
      "new_path": "makefiles/help/go.mk"
    },
    {
      "type": "modify",
      "old_id": "4237f11e1c2259ae82a0dfd6bb4eef35cfec60b6",
      "old_mode": 33188,
      "old_path": "makefiles/help/include.mk",
      "new_id": "31ca208fd86e85b3adb48e402235921cf7377c8f",
      "new_mode": 33188,
      "new_path": "makefiles/help/include.mk"
    },
    {
      "type": "modify",
      "old_id": "ddfed449da2fb041da7be1676c90ae18eb80ce1a",
      "old_mode": 33188,
      "old_path": "makefiles/help/java.mk",
      "new_id": "09ca00e8f1dd3e6c79270a598c568a3784d94546",
      "new_mode": 33188,
      "new_path": "makefiles/help/java.mk"
    },
    {
      "type": "modify",
      "old_id": "4aaeade9cdc0ed6e7d0386d9c61e2c730d0ea555",
      "old_mode": 33188,
      "old_path": "makefiles/help/python.mk",
      "new_id": "0ebe8ff772e9e968149713af705cc7c3169db0ca",
      "new_mode": 33188,
      "new_path": "makefiles/help/python.mk"
    },
    {
      "type": "modify",
      "old_id": "ecf52d504da6e88bcd98d5cb48dc7c11b8c2a9db",
      "old_mode": 33188,
      "old_path": "makefiles/include.mk",
      "new_id": "e35fe5da66421d9d104a00e46e6ba23c098c6cf0",
      "new_mode": 33188,
      "new_path": "makefiles/include.mk"
    }
  ]
}
