)]}'
{
  "commit": "140c076a0e2b19869277cd7287c093551b901e56",
  "tree": "3c444ec6e298f1066da6484b836847071988a9f4",
  "parents": [
    "4631a05250ad201df70364257bd3d2a86434bc35"
  ],
  "author": {
    "name": "cparsons",
    "email": "cparsons@google.com",
    "time": "Fri Oct 05 14:07:19 2018 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-piper@google.com",
    "time": "Fri Oct 05 14:09:54 2018 -0700"
  },
  "message": "Attach experimental platform Starlark APIs to --experimental_platforms_api\n\nTechnically, this is a breaking change. However, changes being guarded by this flag were already documented as \"experimental\", and users can use --experimental_platforms_api to temporarily continue using this API, if they so happened to start depending on it.\n\nRELNOTES: A number of platform-related Starlark APIs which were previously marked \"experimental\" are now disabled by default, and may be enabled via --experimental_platforms_api\nPiperOrigin-RevId: 215963147\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6c79ade23d2f62cdd18b6cb86ae8aff91865facd",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/analysis/platform/ConstraintValueInfo.java",
      "new_id": "bc1f1ca914a7254e64fb72cea3b4d774daa8baad",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/analysis/platform/ConstraintValueInfo.java"
    },
    {
      "type": "modify",
      "old_id": "e790358a102d0416c797f67fc076ba5f4281cddf",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/analysis/platform/PlatformInfo.java",
      "new_id": "af92092f9e93b40ce9110e3f86feeda2449d4857",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/analysis/platform/PlatformInfo.java"
    },
    {
      "type": "modify",
      "old_id": "9c19e2b9a5952ad6b25041924a90130eba023ce9",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/packages/SkylarkSemanticsOptions.java",
      "new_id": "42da1f3b6728d85d56dfbedcc657855e2ca500b0",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/packages/SkylarkSemanticsOptions.java"
    },
    {
      "type": "modify",
      "old_id": "1fa2ebcf8d3a817d70b3eea1ad73b6286b64dbd8",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/skylarkbuildapi/platform/ConstraintCollectionApi.java",
      "new_id": "67bfcb6c7018f185b31a8e370d0ff3d18120fe18",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skylarkbuildapi/platform/ConstraintCollectionApi.java"
    },
    {
      "type": "modify",
      "old_id": "3221f14aa99cbcbd87c289824edcb6c0d01c344d",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/skylarkbuildapi/platform/ConstraintSettingInfoApi.java",
      "new_id": "c220b301dad8bf9e16cf97351a34626c103721bf",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skylarkbuildapi/platform/ConstraintSettingInfoApi.java"
    },
    {
      "type": "modify",
      "old_id": "99457ae19820988542d975177f999b4a03b03336",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/skylarkbuildapi/platform/ConstraintValueInfoApi.java",
      "new_id": "88d8acc2cb8c01d5dedd2a34020debab9e7c0237",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skylarkbuildapi/platform/ConstraintValueInfoApi.java"
    },
    {
      "type": "modify",
      "old_id": "de7621cbd5398d1e7e0169bd1b9e8bbbdcfc354b",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/skylarkbuildapi/platform/PlatformCommonApi.java",
      "new_id": "d6ff30d764bc6fe5edcd713fd65e75abe0eb63a0",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skylarkbuildapi/platform/PlatformCommonApi.java"
    },
    {
      "type": "modify",
      "old_id": "fc6ef755fd1b79dbab37323332bf2d6989f8cc80",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/skylarkbuildapi/platform/PlatformInfoApi.java",
      "new_id": "bfa34c5e0f2bf378bc6142abf09baa237fe7dec7",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skylarkbuildapi/platform/PlatformInfoApi.java"
    },
    {
      "type": "modify",
      "old_id": "bad29a9299bb9b06877828db8ffcd2e3cf7e7318",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/syntax/SkylarkSemantics.java",
      "new_id": "d6eb28e144c5a8c1b9b3a4a01379e46e0c141742",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/syntax/SkylarkSemantics.java"
    },
    {
      "type": "modify",
      "old_id": "3ce2097935c783919c6e153d2a02fc44e96153ee",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/packages/SkylarkSemanticsConsistencyTest.java",
      "new_id": "8246bf7f745608a34c66823eeca3c43ec2f26f5e",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/packages/SkylarkSemanticsConsistencyTest.java"
    },
    {
      "type": "modify",
      "old_id": "18d9c538d73926ade5d07d9a93b673321cd595f3",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/rules/platform/ConstraintCollectionApiTest.java",
      "new_id": "da804aab9d675fa8efa000d1a13e44870246ce17",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/rules/platform/ConstraintCollectionApiTest.java"
    },
    {
      "type": "modify",
      "old_id": "83e2f7ed49b53b987d7cb843d1180e74114beb9a",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/rules/platform/ConstraintTest.java",
      "new_id": "6a669859621746bffc25974da7d35cd109b46a19",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/rules/platform/ConstraintTest.java"
    }
  ]
}
