)]}'
{
  "commit": "02b521fce3c7b36b05813aa986d72777cc3ee328",
  "tree": "04ab4f5e2bbf7ec809d78fab8434b7cc14a41d60",
  "parents": [
    "95ad6ccbdbfd911d14405e4e597c5fef79146ee1"
  ],
  "author": {
    "name": "Richard Levasseur",
    "email": "rlevasseur@google.com",
    "time": "Tue Jul 11 11:23:10 2023 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Jul 11 18:23:10 2023 +0000"
  },
  "message": "cleanup(tests): Use new APIs in rules_testing 0.4.0 (#1307)\n\n* Use public APIs for DictSubject and StrSubject.\n* Use rules_testing\u0027s StructSubject instead of our own.\n\nWork towards 1297",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "09bd64608c209ce33e37c3f2d679bb18447b3095",
      "old_mode": 33188,
      "old_path": "tests/cc/py_cc_toolchain/py_cc_toolchain_tests.bzl",
      "new_id": "609518da78f1331b52c75937a8fdad5387922172",
      "new_mode": 33188,
      "new_path": "tests/cc/py_cc_toolchain/py_cc_toolchain_tests.bzl"
    },
    {
      "type": "modify",
      "old_id": "20585e9052c540ed858a96f1caa8fd15dc4d0a1b",
      "old_mode": 33188,
      "old_path": "tests/py_cc_toolchain_info_subject.bzl",
      "new_id": "ab9d1b8266a20c3073de962bb60e993cd6db2a10",
      "new_mode": 33188,
      "new_path": "tests/py_cc_toolchain_info_subject.bzl"
    },
    {
      "type": "delete",
      "old_id": "9d18980a2fd1352c990883b247d3e8022a5d658f",
      "old_mode": 33188,
      "old_path": "tests/struct_subject.bzl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    }
  ]
}
