)]}'
{
  "commit": "fae484ddb382e0048479837015a704291088270c",
  "tree": "cf99758d390bc8bc2b3766b7ee912541e58f2cbd",
  "parents": [
    "c686a971c0570537568cd1e2af0693d12b4782b7"
  ],
  "author": {
    "name": "lberki",
    "email": "lberki@google.com",
    "time": "Mon Jan 08 03:41:51 2018 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-piper@google.com",
    "time": "Mon Jan 08 03:43:49 2018 -0800"
  },
  "message": "Remove code that used to support --javabase\u003d\u003cabsolute path\u003e.\n\nThis is the first step in removing package loading from JvmConfigurationLoader (I didn\u0027t want to add the rest into this change because it\u0027s technically possible to access ctx.fragments.jvm even though it contains no fields, so removing that is an incompatible change) and it\u0027s also possible that removing error reporting from JvmConfigurationLoader causes some subtle changes in behavior.\n\nBaby steps. Now that the hard part is done, there is no need to rush.\n\nRELNOTES: None.\nPiperOrigin-RevId: 181143978\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5b018b2fb69ad3d941fffb55a9a19a80d39ac148",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/java/JavaCommon.java",
      "new_id": "bc75e4534e660cca77f5d2813b7e2481e2f2bed4",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/java/JavaCommon.java"
    },
    {
      "type": "modify",
      "old_id": "0e09320c5f555c104b13ab78b1ecb189bb19113a",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/java/JavaCompilationHelper.java",
      "new_id": "97268a65202535af48d9667733366614a00f8ae5",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/java/JavaCompilationHelper.java"
    },
    {
      "type": "modify",
      "old_id": "2f50d9fd8218ad6eee3271ab6fc280831785e50c",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/java/JavaHeaderCompileAction.java",
      "new_id": "933d69b36d8571a2c71ea8dff2e4338be7f30fea",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/java/JavaHeaderCompileAction.java"
    },
    {
      "type": "modify",
      "old_id": "86908110de9091818be147d66c1aa2f69bfffb73",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/java/JavaHelper.java",
      "new_id": "671c6ec71d5594e33bd0e87124ebacab929db545",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/java/JavaHelper.java"
    },
    {
      "type": "modify",
      "old_id": "6bb75b64b1018d1c00bf0960541f8ef5a6f4c459",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/java/JavaLibraryHelper.java",
      "new_id": "727d4ff97d8bcf2fd8a8a1f75ae74dec84907cdd",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/java/JavaLibraryHelper.java"
    },
    {
      "type": "modify",
      "old_id": "4914b3445f867c231395528cdc4ec43cb9be3e11",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/java/JavaRuntimeAlias.java",
      "new_id": "1046715b578548551b6253de99236de55ebc4ef1",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/java/JavaRuntimeAlias.java"
    },
    {
      "type": "modify",
      "old_id": "d9d14a4eedc320bbe254101aa6e3ccb0ad60025f",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/java/JavaSkylarkCommon.java",
      "new_id": "2f2e3ab75c8b874168a54899038e64ca508a3fd5",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/java/JavaSkylarkCommon.java"
    },
    {
      "type": "modify",
      "old_id": "818f4f1ec43382b05743acc4fd8e0a7c05b8f071",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/java/Jvm.java",
      "new_id": "e011f10b6ecf4cae8e4073e8ff46710d56887554",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/java/Jvm.java"
    },
    {
      "type": "modify",
      "old_id": "3323e75e9dbcd1be947982337f9cf4423cb0b1fe",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/java/JvmConfigurationLoader.java",
      "new_id": "860a1fb098bb7d9dea49b8e076d89f381c01270a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/java/JvmConfigurationLoader.java"
    },
    {
      "type": "modify",
      "old_id": "be3dafcfbd8c7806806a6dde819e6bc5237807a4",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/java/ResourceJarActionBuilder.java",
      "new_id": "5056134ed0fcb43314e2f1a31e63d33c43502bd3",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/java/ResourceJarActionBuilder.java"
    },
    {
      "type": "modify",
      "old_id": "189745360844dc8045beda48d478e2191e629694",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/java/SingleJarActionBuilder.java",
      "new_id": "4e30dfa29a5eeeff84fc4f967cbf6641689443d5",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/java/SingleJarActionBuilder.java"
    },
    {
      "type": "modify",
      "old_id": "e013a8b8273d18b49a49d761cdb0f0c607c5427f",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/java/proto/JavaLiteProtoAspect.java",
      "new_id": "062192ff296ac00fcc0eda633854ecad626d0183",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/java/proto/JavaLiteProtoAspect.java"
    },
    {
      "type": "modify",
      "old_id": "905250b9625db53b56423ed0e1e5b38e42a6c41c",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/java/proto/JavaProtoAspect.java",
      "new_id": "ad5b806c734957ef4d38334bf63e7e77db9c5679",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/java/proto/JavaProtoAspect.java"
    },
    {
      "type": "modify",
      "old_id": "4d1086c79614d831a920a900f7976fe26ad55aa5",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/analysis/mock/BazelAnalysisMock.java",
      "new_id": "aca42726d55b2c58f22ebdfd1c9113fca0d785fa",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/analysis/mock/BazelAnalysisMock.java"
    },
    {
      "type": "modify",
      "old_id": "4624159196429ce5c65d4fbb39ac10d3371fa37f",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/rules/java/JavaSkylarkApiTest.java",
      "new_id": "ad5c73672fefa003b03ede578d0ef7d8165259a0",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/rules/java/JavaSkylarkApiTest.java"
    },
    {
      "type": "modify",
      "old_id": "852463140f905b00ef76371c0ec74d4ce0ed8115",
      "old_mode": 33261,
      "old_path": "src/test/shell/bazel/bazel_java_test.sh",
      "new_id": "e19426d36cdecb814ae59aa16871024603a922b2",
      "new_mode": 33261,
      "new_path": "src/test/shell/bazel/bazel_java_test.sh"
    }
  ]
}
