)]}'
{
  "commit": "c5442570ecba9a540a552825c8aed7ac9c62c321",
  "tree": "c5d3eb1b56ab2b8faa444d130361149c2537ac92",
  "parents": [
    "e2f61b197a1375b04222aa99a6bbcb290a19e36c"
  ],
  "author": {
    "name": "bbaren",
    "email": "bbaren@google.com",
    "time": "Wed Aug 15 13:58:00 2018 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-piper@google.com",
    "time": "Wed Aug 15 13:59:26 2018 -0700"
  },
  "message": "Always use exactly two components in Xcode version feature\n\nWhen setting the standard Xcode version feature (see\ncommit eb952d08f76afa907bb34eaf7e1a69899102c523), always use exactly two\ncomponents for the version number. Grouping all point releases together\nsimplifies writing CROSSTOOLs.\n\nAlso fix a bug in MockObjcSupport that prevented Xcode version selection\nin tests from working properly.\n\nRELNOTES:\nThe standard `xcode_VERSION` feature now always uses exactly two\ncomponents in the version, even if you specify `--xcode_version` with\nmore or fewer than two.\nPiperOrigin-RevId: 208877588\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9919ff757d9dee96f7ce4392951a5c2f63610dc4",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/apple/DottedVersion.java",
      "new_id": "e063f3e0850d45bcd452f118fcde5667ecc44631",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/apple/DottedVersion.java"
    },
    {
      "type": "modify",
      "old_id": "f7e7a4a40179316adff3ee646b1288649c716114",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/objc/CompilationSupport.java",
      "new_id": "40938048a179fcc9f1e3b144c4461ddf3f0037d9",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/objc/CompilationSupport.java"
    },
    {
      "type": "modify",
      "old_id": "0986112da45f7d4a8fd614a8916625b225b4b83b",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/packages/util/MOCK_OSX_CROSSTOOL",
      "new_id": "9bd8202eb53bf55a75c389759d298f00df74d665",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/packages/util/MOCK_OSX_CROSSTOOL"
    },
    {
      "type": "modify",
      "old_id": "3b10f415611dcf46a63858b8d4429b1af6790ef7",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/packages/util/MockObjcSupport.java",
      "new_id": "b9e7ce034a1d9723193cc30db4bb2163488af5ea",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/packages/util/MockObjcSupport.java"
    },
    {
      "type": "modify",
      "old_id": "dbcf87af2a844704f060733a01e2037376f1837a",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/rules/apple/DottedVersionTest.java",
      "new_id": "285dc2fc9dfb5b4906e8c50a4689d0eacb7c290a",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/rules/apple/DottedVersionTest.java"
    },
    {
      "type": "modify",
      "old_id": "f0eb7ec5cc00828e60e023bdcf96bd7f93de29ca",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/rules/objc/ObjcLibraryTest.java",
      "new_id": "ce828e552300ddd0da44e09b702373e298a2f3ee",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/rules/objc/ObjcLibraryTest.java"
    }
  ]
}
