)]}'
{
  "commit": "1a54aa699c60b131e90598dae9d5226ee9da9399",
  "tree": "df0ef2209228c41e887fa6d4ba888907004a26f0",
  "parents": [
    "b8a6c332bd79372d558c16ac0f9206279b889d48"
  ],
  "author": {
    "name": "Adam Michael",
    "email": "ajmichael@google.com",
    "time": "Fri Feb 17 20:47:25 2017 +0000"
  },
  "committer": {
    "name": "Irina Iancu",
    "email": "elenairina@google.com",
    "time": "Mon Feb 20 09:42:35 2017 +0000"
  },
  "message": "Make android_ndk_repository api_level attribute optional.\n\nIf not specified, the highest api level in the NDK is used.\n\nThis is one more step towards the goal of making android_{s,n}dk_repository better for our users in https://github.com/bazelbuild/bazel/issues/2284.\n\nRELNOTES: android_ndk_repository api_level attribute is now optional. If not\nspecified, the highest api level in the ndk/platforms directory is used.\n\n--\nPiperOrigin-RevId: 147868288\nMOS_MIGRATED_REVID\u003d147868288\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f25b1f39b240717441f1a83428358847b3b0b7d2",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/bazel/rules/android/AndroidNdkRepositoryFunction.java",
      "new_id": "94b085d51faf7d39bf89886112ce933cc1f406b2",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/bazel/rules/android/AndroidNdkRepositoryFunction.java"
    },
    {
      "type": "modify",
      "old_id": "14d702e798562e0a3838b8ee9497c0d71923dcc9",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/bazel/rules/android/AndroidNdkRepositoryRule.java",
      "new_id": "5268f80d67138412a9a892ade1c3ec8708e01f6d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/bazel/rules/android/AndroidNdkRepositoryRule.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ee65d2aade9661f509b330a5b682ba67f64597c8",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/bazel/rules/android/AndroidRepositoryUtils.java"
    },
    {
      "type": "modify",
      "old_id": "b1a52a056e1721e088ea51769ad078c256221129",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/bazel/rules/android/AndroidSdkRepositoryFunction.java",
      "new_id": "ebee8e33f7f33d8b30e833b4fc27bee15babb206",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/bazel/rules/android/AndroidSdkRepositoryFunction.java"
    },
    {
      "type": "modify",
      "old_id": "3d4709778af1786916354ac0217470480da28aaf",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/analysis/util/AnalysisMock.java",
      "new_id": "57a6ac45dbd350905baaf7834f7873b74566f4d6",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/analysis/util/AnalysisMock.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b27efd7fc3e012285c5a162517ab727eefd03cfe",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/bazel/rules/android/AndroidNdkRepositoryTest.java"
    }
  ]
}
