)]}'
{
  "commit": "660f75074d8ce0763ef6ecf24d2c53d117362c68",
  "tree": "7e209bcdedc788d3e917bd38f0e9f9936ef13e45",
  "parents": [
    "36ac514473a2f2adb827b0a6518bd16a04978b91"
  ],
  "author": {
    "name": "Adam Cozzette",
    "email": "adamc@aspect.build",
    "time": "Wed Sep 09 13:23:49 2026 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Sep 09 13:23:49 2026 -0700"
  },
  "message": "test: add tests of quoting in js_binary entry points and fixed_args (#3013)\n\nBoth values reach node through the launcher, so how the launcher quotes\nthem is observable behavior, and neither of these cases was covered:\n\n- an entry point whose path contains an apostrophe;\n- a $VAR in a single-quoted fixed_arg, which must not be expanded at run\ntime, and the same $VAR unquoted, which must be.\n\nNothing is broken today. These record the behavior so that a change to\nhow the launcher spells either value cannot break it silently.\n\n---\n\n### Changes are visible to end-users: no\n\n### Test plan\n\n- New test cases added\n\n---------\n\nCo-authored-by: Claude Opus 5 (1M context) \u003cnoreply@anthropic.com\u003e",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f2d7f37d1e34ddf531a1b55666cb429e8fb5dc21",
      "new_mode": 33188,
      "new_path": "js/private/test/entry_point_quoting/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1a11a25b7cc22b6204eea791fc00e84de0b93c14",
      "new_mode": 33188,
      "new_path": "js/private/test/entry_point_quoting/it\u0027s ok.mjs"
    },
    {
      "type": "modify",
      "old_id": "bf470497d31f212221e5559418ee8f131028138a",
      "old_mode": 33188,
      "old_path": "js/private/test/fixed_args/BUILD.bazel",
      "new_id": "f3a0cb7a870a1801c2ed3bb79642e56256d5a3d8",
      "new_mode": 33188,
      "new_path": "js/private/test/fixed_args/BUILD.bazel"
    }
  ]
}
