)]}'
{
  "commit": "38ccc552fdb2b24d9ff12e7b877c4b915a845a9c",
  "tree": "577b790a3e711ff8e32afc9a7a6b08eefc2169d8",
  "parents": [
    "c3d0f184fc898be4aac105f6cc9cc7e3af25cef1"
  ],
  "author": {
    "name": "Thulio Ferraz Assis",
    "email": "3149049+f0rmiga@users.noreply.github.com",
    "time": "Fri Oct 22 13:29:01 2021 -0600"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Oct 22 12:29:01 2021 -0700"
  },
  "message": "fix: decode bazel event from bep (#50)\n\n* fix: decode bazel event from bep\r\n\r\nSigned-off-by: Thulio Ferraz Assis \u003c3149049+f0rmiga@users.noreply.github.com\u003e\r\n\r\n* refactor: simplify BEPEventCallback\r\n\r\nSigned-off-by: Thulio Ferraz Assis \u003c3149049+f0rmiga@users.noreply.github.com\u003e\r\n\r\n* feat: original bazel BEP protos\r\n\r\nSigned-off-by: Thulio Ferraz Assis \u003c3149049+f0rmiga@users.noreply.github.com\u003e\r\n\r\n* feat: use gazelle to manage third-party protos\r\n\r\nSigned-off-by: Thulio Ferraz Assis \u003c3149049+f0rmiga@users.noreply.github.com\u003e\r\n\r\n* fix: remove io_bazel\r\n\r\nSigned-off-by: Thulio Ferraz Assis \u003c3149049+f0rmiga@users.noreply.github.com\u003e\r\n\r\n* fix: make go tooling happy again\r\n\r\nSigned-off-by: Thulio Ferraz Assis \u003c3149049+f0rmiga@users.noreply.github.com\u003e",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "137d8b9ecad0cac6ac89033b4e3580c267d79d32",
      "new_mode": 33188,
      "new_path": "bazel/buildeventstream/proto/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6e412bfae9b048010b4d2c3c3162378a75b8a4c8",
      "new_mode": 33188,
      "new_path": "bazel/buildeventstream/proto/dummy.go"
    },
    {
      "type": "modify",
      "old_id": "fe73fd8f56c2c90541a8170aeeac6c6f5ebf0aaf",
      "old_mode": 33188,
      "old_path": "pkg/aspect/build/BUILD.bazel",
      "new_id": "f0f3e75c1373ca50125300ad55adb5e2608ccbfe",
      "new_mode": 33188,
      "new_path": "pkg/aspect/build/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "980e801c012bf1d7debe996875bf976badcbdadf",
      "old_mode": 33188,
      "old_path": "pkg/aspect/build/bep/BUILD.bazel",
      "new_id": "3b9feb792681299e786aebfe7918950d68480d17",
      "new_mode": 33188,
      "new_path": "pkg/aspect/build/bep/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "dfb37e13b8ad92b995416c85b97034aa87bcc44a",
      "old_mode": 33188,
      "old_path": "pkg/aspect/build/bep/bes_backend.go",
      "new_id": "75d8784931698f24b20bcfd3d7c7d31a96e6fb3b",
      "new_mode": 33188,
      "new_path": "pkg/aspect/build/bep/bes_backend.go"
    },
    {
      "type": "modify",
      "old_id": "c633176d5352c881715a11b48479a4dc11955558",
      "old_mode": 33188,
      "old_path": "pkg/aspect/build/bep/bes_backend_test.go",
      "new_id": "c527c7b04e6e3f011e0aad92b1298fb46b90b122",
      "new_mode": 33188,
      "new_path": "pkg/aspect/build/bep/bes_backend_test.go"
    },
    {
      "type": "modify",
      "old_id": "21182261ba7a04030af09f9181bffe892cfe2682",
      "old_mode": 33188,
      "old_path": "pkg/aspect/build/build.go",
      "new_id": "fa45e9b9f664e92fe98cdfae613e811a8ebdfa3a",
      "new_mode": 33188,
      "new_path": "pkg/aspect/build/build.go"
    },
    {
      "type": "modify",
      "old_id": "9366e2a1d054cbd0158abeb6b048d414c7883266",
      "old_mode": 33188,
      "old_path": "pkg/plugins/fix_visibility/BUILD.bazel",
      "new_id": "460857bdd6967b62259b37e63b1189ae26b4ddc4",
      "new_mode": 33188,
      "new_path": "pkg/plugins/fix_visibility/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "90f549a866e2d0b6fc98e07ab47c01f04c4dadf2",
      "old_mode": 33188,
      "old_path": "pkg/plugins/fix_visibility/plugin.go",
      "new_id": "8085c5731b40e20e239e866512253cb44ae372f0",
      "new_mode": 33188,
      "new_path": "pkg/plugins/fix_visibility/plugin.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d33af698b562434ff05ca24d204198a103c6ff09",
      "new_mode": 33188,
      "new_path": "third-party/github.com/bazelbuild/bazel/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "352c8f25c77d0e8842c8211c9d9a302562464394",
      "new_mode": 33188,
      "new_path": "third-party/github.com/bazelbuild/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eab85d4c660e57b085d9e2d96a9418b418fc5b7c",
      "new_mode": 33188,
      "new_path": "third-party/github.com/bazelbuild/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e0fa42c9a1da38edff0d707094f77558daefbab6",
      "new_mode": 33188,
      "new_path": "third-party/github.com/bazelbuild/bazel/src/main/protobuf/command_line/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "acad31c0bf2b37e1e8675446f2fb6aea8e831f3c",
      "new_mode": 33188,
      "new_path": "third-party/github.com/bazelbuild/bazel/src/main/protobuf/command_line/command_line.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9a5031daebbeee06e7701d6a04df4a96fc4b25bc",
      "new_mode": 33188,
      "new_path": "third-party/github.com/bazelbuild/bazel/src/main/protobuf/failure_details/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "61afcd4f9a51ded51f3a8f871d5db0e72e0beae8",
      "new_mode": 33188,
      "new_path": "third-party/github.com/bazelbuild/bazel/src/main/protobuf/failure_details/failure_details.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7bd04ed94fa1ae995ab9fbb38de709568fcb65bd",
      "new_mode": 33188,
      "new_path": "third-party/github.com/bazelbuild/bazel/src/main/protobuf/invocation_policy/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "31fbf6f107a5626608c2f6b09bedae68470374d8",
      "new_mode": 33188,
      "new_path": "third-party/github.com/bazelbuild/bazel/src/main/protobuf/invocation_policy/invocation_policy.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3da9293f7a9fbe050e8f34aa49afd5cb0bdd18f7",
      "new_mode": 33188,
      "new_path": "third-party/github.com/bazelbuild/bazel/src/main/protobuf/options/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0bc6b4216e89f50d8ee30c12f40e2ef84102983e",
      "new_mode": 33188,
      "new_path": "third-party/github.com/bazelbuild/bazel/src/main/protobuf/options/option_filters.proto"
    }
  ]
}
