)]}'
{
  "commit": "431f0c2ee85b52e968fd5d1a2a3dde3f37449c04",
  "tree": "afc590a78592043e8d26dcaea8e26b73414b5894",
  "parents": [
    "5101949279573753538221a827fc391207bd275a"
  ],
  "author": {
    "name": "Yannic Bonenberger",
    "email": "contact@yannic-bonenberger.com",
    "time": "Mon Mar 09 07:42:58 2020 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Mon Mar 09 07:44:05 2020 -0700"
  },
  "message": "Create experimental flag to include source info in proto descriptors\n\n`protoc` has an option to include source info (e.g. comments) in the\ngenerated descriptor sets. Well done proto generators also relay the\ncomments into the generated source so IDEs that do source indexing\nand pick them up to provide contextual tooltips/documentation/etc.\n\nThis change adds an experimental flag to include this info in the\ndescriptors generated by `proto_library` so we can collect some\ndata whether including source info by default is feasible.\n\nSee #9337 for more context.\n\n//cc @thomasvl\n\nCloses #10925.\n\nPiperOrigin-RevId: 299838533\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f26499aaf8b4e1f4266ba8c3ef35e50e2b603170",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/proto/ProtoCompileActionBuilder.java",
      "new_id": "1694a3ffe8f0ecdd60de809c7c0c797a27d857ac",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/proto/ProtoCompileActionBuilder.java"
    },
    {
      "type": "modify",
      "old_id": "9ada5aa75437c81c937704377c79fd9a1278b6f4",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/proto/ProtoConfiguration.java",
      "new_id": "dfe5e9ed24dea491795c940d4a085e4a730a9f78",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/proto/ProtoConfiguration.java"
    },
    {
      "type": "modify",
      "old_id": "a90586273e7e83d9aa7f9f088dbef08153b78b5d",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/rules/proto/BazelProtoLibraryTest.java",
      "new_id": "d3d260842a0b65085f669b2712fba5a1a30c9a78",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/rules/proto/BazelProtoLibraryTest.java"
    }
  ]
}
