)]}'
{
  "commit": "8ecad9d9937c02b4dd3fe679bb1935c86e14f82d",
  "tree": "58efa728efcaa15a141226aeec7780c13ae70132",
  "parents": [
    "b4d2c7bc622423fb7b41c422d0c9ceb5304ce6fe"
  ],
  "author": {
    "name": "Ziad Shaban",
    "email": "z.shaban90@gmail.com",
    "time": "Sun Jan 14 09:54:22 2024 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Sun Jan 14 08:54:22 2024 +0000"
  },
  "message": "fix: ignore_root_user_error should be taken from root module only (#1662)\n\nOnly the root module should be able to decide `ignore_root_user_error`.\nModules being depended upon don\u0027t know the final environment, so they\naren\u0027t in the right position to know or decide what the correct setting\nis. This PR implements a solution to take the `ignore_root_user_error`\nvalue from the root module only.\n\nFixes #1658\n\n---------\n\nCo-authored-by: Richard Levasseur \u003crlevasseur@google.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "250377a9e7706ef8f53f8b15142a28c259cb2a4b",
      "old_mode": 33188,
      "old_path": ".bazelrc",
      "new_id": "9ecb892b72a2eebc9f7b38ba1d8142cd13b36037",
      "new_mode": 33188,
      "new_path": ".bazelrc"
    },
    {
      "type": "modify",
      "old_id": "b86190263602e811dce7d8691e4c73d5dd2be22b",
      "old_mode": 33188,
      "old_path": "CHANGELOG.md",
      "new_id": "07b68ecd03c2c4d05a54b6e10f3f89762f058154",
      "new_mode": 33188,
      "new_path": "CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "88e3984ea1d89d232cff9d889a2e8a445135c8d2",
      "old_mode": 33188,
      "old_path": "python/extensions/BUILD.bazel",
      "new_id": "a9dede44ec681fa95e3e88ebdd15cdde094c459c",
      "new_mode": 33188,
      "new_path": "python/extensions/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "3b59d5be92b34842c24a75b47530864b961a7292",
      "old_mode": 33188,
      "old_path": "python/private/bzlmod/python.bzl",
      "new_id": "5862f00d7bc793ca184e174ae54396545caf735e",
      "new_mode": 33188,
      "new_path": "python/private/bzlmod/python.bzl"
    },
    {
      "type": "modify",
      "old_id": "71476f9a330f14da78207d65c17038c9d110cb3c",
      "old_mode": 33188,
      "old_path": "python/private/util.bzl",
      "new_id": "16b8ff8f55cc0d6335df2e7b43a8c70432d43d9f",
      "new_mode": 33188,
      "new_path": "python/private/util.bzl"
    },
    {
      "type": "modify",
      "old_id": "f23315a7a10d6ed52992021623ea67999fd87c76",
      "old_mode": 33188,
      "old_path": "tests/integration/ignore_root_user_error/.bazelrc",
      "new_id": "fde94c76f4d1a366fa87e46010b3ae64a32bdf83",
      "new_mode": 33188,
      "new_path": "tests/integration/ignore_root_user_error/.bazelrc"
    },
    {
      "type": "modify",
      "old_id": "f9076247675b3953ff47ab1efe4f8fad0f5edf6f",
      "old_mode": 33188,
      "old_path": "tests/integration/ignore_root_user_error/BUILD.bazel",
      "new_id": "6e3b7b9d2447dc7ee49df4b499cf3376ebc4e4f5",
      "new_mode": 33188,
      "new_path": "tests/integration/ignore_root_user_error/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "15c37c4388e84250e635e0798867f9511fa92721",
      "new_mode": 33188,
      "new_path": "tests/integration/ignore_root_user_error/MODULE.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "62bc4f46954db1eb17c9b8c9c8562d6c4ee52634",
      "new_mode": 33188,
      "new_path": "tests/integration/ignore_root_user_error/bzlmod_test.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "tests/integration/ignore_root_user_error/submodule/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f12870963c97b4635dfe99278a8ac19d9004c2cf",
      "new_mode": 33188,
      "new_path": "tests/integration/ignore_root_user_error/submodule/MODULE.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "tests/integration/ignore_root_user_error/submodule/WORKSPACE"
    }
  ]
}
