)]}'
{
  "commit": "fff730963765f27c95adefe5b7703dd205b38690",
  "tree": "333100172c34b449c6b87f6c1fe35b3e147c8572",
  "parents": [
    "42b3be219e6f15aaf69d8de2edf925a2725151cb"
  ],
  "author": {
    "name": "John Millikin",
    "email": "jmillikin@stripe.com",
    "time": "Tue Oct 22 15:12:32 2019 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Tue Oct 22 15:13:28 2019 -0700"
  },
  "message": "Support flag overrides of config settings in external repositories.\n\nThe user-defined flags documented at https://docs.bazel.build/versions/1.0.0/skylark/config.html can\u0027t currently be set across repositories with `--@some_repo//:some_flag`. It looks like this is just a simple oversight in the flag parser, and after changing it to accept `--@` as a Starlark flag prefix the rest of the functionality is working.\n\nFixes https://github.com/bazelbuild/bazel/issues/10039\n\nCloses #10052.\n\nPiperOrigin-RevId: 276153907\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5a6557bbe5ba09d0d474925f2c042c6dbf45164f",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/runtime/BlazeCommandDispatcher.java",
      "new_id": "a245343502090ee9cf63d95bb16293b280c7a4b2",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/runtime/BlazeCommandDispatcher.java"
    },
    {
      "type": "modify",
      "old_id": "c495b7f98e567c1c2b7217911719b103ad176b94",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/common/options/OptionsParser.java",
      "new_id": "8b6e67349df7afa4eee13991aa8376f746bed97d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/common/options/OptionsParser.java"
    },
    {
      "type": "modify",
      "old_id": "d8b47e4a20b44b4e65535892dcf35880733a4cb2",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/common/options/OptionsParserImpl.java",
      "new_id": "f4ad4bf1534e2fc8356f8c417eb7e9c37cded3a8",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/common/options/OptionsParserImpl.java"
    },
    {
      "type": "modify",
      "old_id": "cce15bc6571645900b7eec1f6b622daba2a9ad90",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/skylark/StarlarkOptionsParsingTest.java",
      "new_id": "9d0b565037d2481abd31ca03281ad98922c34298",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/skylark/StarlarkOptionsParsingTest.java"
    },
    {
      "type": "modify",
      "old_id": "80e2baf7f8f8a806aaea39e8b92a5e6d166aaa38",
      "old_mode": 33188,
      "old_path": "src/test/shell/integration/BUILD",
      "new_id": "7e24350748c46764244ca557331430ad9e2142e8",
      "new_mode": 33188,
      "new_path": "src/test/shell/integration/BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dc4625fdc79c5d3c69bd2c681bb11695a10c7924",
      "new_mode": 33261,
      "new_path": "src/test/shell/integration/starlark_configurations_external_workspaces_test.sh"
    },
    {
      "type": "modify",
      "old_id": "a8697d49af88e7455df43820ef0bbabc7e3a9d67",
      "old_mode": 33261,
      "old_path": "src/test/shell/integration/starlark_configurations_test.sh",
      "new_id": "71c6c295a14a1e3de98673e3a7405121c9242a72",
      "new_mode": 33261,
      "new_path": "src/test/shell/integration/starlark_configurations_test.sh"
    }
  ]
}
