)]}'
{
  "commit": "569e2cb4d1b7653b5a02bbf664765476233e6c33",
  "tree": "011af67869e0e073db22655e806ec8686ac82360",
  "parents": [
    "8ed7196aee2f312f131df58ea69f9d2b443d3f6a"
  ],
  "author": {
    "name": "Laszlo Csomor",
    "email": "laszlocsomor@google.com",
    "time": "Wed Feb 13 23:52:18 2019 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-piper@google.com",
    "time": "Wed Feb 13 23:53:49 2019 -0800"
  },
  "message": "Windows, launcher: separate jvm_flags by TAB\n\nWhen Bazel embeds the jvm_flags data into the\njava_binary launcher, it will now join the flags\non TAB instead of on space.\n\nWhile TAB is just as much a legal character in\nflags as space is, it is probably rarer, and as\nsuch it\u0027s a slightly safer choice than joining the\nflags on space (and thus losing the ability to\nsupport flags with spaces in them).\n\nThis is a follow-up to https://github.com/bazelbuild/bazel/pull/7411\n\nNext steps:\n\n- Update Bazel to Bash-tokenize the jvm_flags\n  before embedding them in the launcher. This is\n  required because the jvm_flags attribute should\n  support Bash-tokenization (according to the\n  Build Encyclopedia).\n\n- Update the launcher to escape the jvm_flags with\n  WindowsEscapeArg2 instead of WindowsEscapeArg.\n\nSee https://github.com/bazelbuild/bazel/issues/7072\n\nCloses #7421.\n\nPiperOrigin-RevId: 233900484\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0058d60a627debd2dd0db71baf6c29b610d07fc2",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/bazel/rules/java/BazelJavaSemantics.java",
      "new_id": "f627e85b23aaf12647c474b2cfffe49adfc016a1",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/bazel/rules/java/BazelJavaSemantics.java"
    },
    {
      "type": "modify",
      "old_id": "e02d0ea1ff588b485bac59a94e45b7c79258d10e",
      "old_mode": 33188,
      "old_path": "src/tools/launcher/java_launcher.cc",
      "new_id": "d653dfe298bc511a356a89808dd138d7fdd43edc",
      "new_mode": 33188,
      "new_path": "src/tools/launcher/java_launcher.cc"
    }
  ]
}
