)]}'
{
  "commit": "49d4d323a22b7ae09d6c5ecd3a1f7693c0cf2dc1",
  "tree": "a7118345ff6fc841c93284869588871375e02bd8",
  "parents": [
    "8b22880941df3530c608556860b1bd27d158d518"
  ],
  "author": {
    "name": "Paul Bethe",
    "email": "pmbethe09@users.noreply.github.com",
    "time": "Thu Apr 19 10:09:21 2018 -0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Apr 19 10:09:21 2018 -0400"
  },
  "message": "Update repo using latest gazelle. (#281)\n\n* upgrade rule_go; run gazelle everywhere\r\n\r\n* add go_proto_checkedin_test to deal with latest go_proto_library and run update_generated.sh to regenerate files\r\n\r\n* format build_defs.bzl with buildifier -type bzl\r\n\r\n* add buildifier_integration_test to tests suite\r\n\r\n* revert x_defs for linkstamp until it works -- in a follow up PR.\r\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "537f34f1cc7d54f3314c698b158e595d9661184c",
      "old_mode": 33188,
      "old_path": "BUILD.bazel",
      "new_id": "7710cc2740395441bc1e2dd5136c8b0272aab3ae",
      "new_mode": 33188,
      "new_path": "BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "e8057b494796e54f32cf853baec5f34825817a35",
      "old_mode": 33188,
      "old_path": "WORKSPACE",
      "new_id": "d12cf06603b9fa00258690ac322aab63a3ff1a44",
      "new_mode": 33188,
      "new_path": "WORKSPACE"
    },
    {
      "type": "modify",
      "old_id": "ed36ace02038fb71e3d307c9e4531ff51835f308",
      "old_mode": 33188,
      "old_path": "api_proto/BUILD.bazel",
      "new_id": "020b3145cdabbae29232aa791eab4b78601aed07",
      "new_mode": 33188,
      "new_path": "api_proto/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "1befa695ef781c01567975ed35c59508513164da",
      "old_mode": 33261,
      "old_path": "api_proto/api.gen.pb.go",
      "new_id": "b08d0321e708615af83d7d1f2716d3b8961f4bda",
      "new_mode": 33261,
      "new_path": "api_proto/api.gen.pb.go"
    },
    {
      "type": "modify",
      "old_id": "a991dccbdcdaea103d9a332fff359cbe3b9987cf",
      "old_mode": 33188,
      "old_path": "api_proto/api.proto",
      "new_id": "390b960e25f22cf6e6b7155bd6d269e53d52bd0e",
      "new_mode": 33188,
      "new_path": "api_proto/api.proto"
    },
    {
      "type": "modify",
      "old_id": "8561863d1cb084ec03715def8a3827cbe0e7e978",
      "old_mode": 33188,
      "old_path": "build/BUILD.bazel",
      "new_id": "0fddb8e363ba00480f872bee9f37289aa395582d",
      "new_mode": 33188,
      "new_path": "build/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "a906ab9d577bed97a2669a6a384123144646b28c",
      "old_mode": 33188,
      "old_path": "build/build_defs.bzl",
      "new_id": "8d3d89bda07c33a7f3d578922e39c2ea7866d48b",
      "new_mode": 33188,
      "new_path": "build/build_defs.bzl"
    },
    {
      "type": "modify",
      "old_id": "84d9e69b78c24c253b3c2fb62f93bead92ba4bd6",
      "old_mode": 33188,
      "old_path": "build_proto/BUILD.bazel",
      "new_id": "286b62ab747f35fdf5ea4c6f4d66c469f0239671",
      "new_mode": 33188,
      "new_path": "build_proto/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "68919e3919ef95f354f6c755ec3ba7d8c1c2e07c",
      "old_mode": 33261,
      "old_path": "build_proto/build.gen.pb.go",
      "new_id": "4db9a749251cc49142c126de394227a444638c09",
      "new_mode": 33261,
      "new_path": "build_proto/build.gen.pb.go"
    },
    {
      "type": "modify",
      "old_id": "09e9eea92e4d5360478cc4f871bc32abbccc1ad8",
      "old_mode": 33188,
      "old_path": "buildifier/BUILD.bazel",
      "new_id": "ce4e5ebaffebf636c6ba6d4f64bbd04b38d24a11",
      "new_mode": 33188,
      "new_path": "buildifier/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "a51c3c3c940cc97fba06091839c51a5adaec21a4",
      "old_mode": 33188,
      "old_path": "buildifier2/BUILD.bazel",
      "new_id": "d31b486166887118f24af072853e09eaf526e811",
      "new_mode": 33188,
      "new_path": "buildifier2/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "a8c6a96aa49373210281afaa005d7a79dd5a9bbe",
      "old_mode": 33188,
      "old_path": "buildifier2/buildifier2.go",
      "new_id": "8a7cbb6fbb3b5d2b120781db67e19a5bd7859c70",
      "new_mode": 33188,
      "new_path": "buildifier2/buildifier2.go"
    },
    {
      "type": "modify",
      "old_id": "76ee950b0939aac2a5f3fdc66e0c4e9180fd7a50",
      "old_mode": 33188,
      "old_path": "buildozer/BUILD.bazel",
      "new_id": "c040779d9af248f8bbecbf7341e6a09fba68dfe6",
      "new_mode": 33188,
      "new_path": "buildozer/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "15e0ca82c39e416dfffe36ce13ddcd40d1c76cfa",
      "old_mode": 33188,
      "old_path": "config/BUILD.bazel",
      "new_id": "206ec681f4ab6db7abd1740d1b1a9816a1b4deb3",
      "new_mode": 33188,
      "new_path": "config/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b8809df0505db5793cafff618e8c0f3b764b1b40",
      "new_mode": 33188,
      "new_path": "convertast/BUILD.bazel"
    },
    {
      "type": "rename",
      "old_id": "27a288279911d222fc67f7135d536f6d479d2d99",
      "old_mode": 33188,
      "old_path": "buildifier2/convert_ast.go",
      "new_id": "27a288279911d222fc67f7135d536f6d479d2d99",
      "new_mode": 33188,
      "new_path": "convertast/convert_ast.go",
      "score": 100
    },
    {
      "type": "modify",
      "old_id": "7441ae88965e2ae678a8309180851caad03e7ef9",
      "old_mode": 33188,
      "old_path": "deps_proto/BUILD.bazel",
      "new_id": "5c95d29c773e340b7b8e218847b14fc1d8aae81f",
      "new_mode": 33188,
      "new_path": "deps_proto/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "a2c3defea48a643f46c3f6242113b171b5956809",
      "old_mode": 33261,
      "old_path": "deps_proto/deps.gen.pb.go",
      "new_id": "2a7f4eceb9814a4e321c37449df0d4e8db262419",
      "new_mode": 33261,
      "new_path": "deps_proto/deps.gen.pb.go"
    },
    {
      "type": "modify",
      "old_id": "e50b5677af53b209faef9999d6556c3cb8b07081",
      "old_mode": 33188,
      "old_path": "differ/BUILD.bazel",
      "new_id": "af72f1f70eb8e19192f7ca5e65e85d2d8d7a8145",
      "new_mode": 33188,
      "new_path": "differ/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "a6b0063a49d7cbbd594037e0d89ca19800ad8e71",
      "old_mode": 33188,
      "old_path": "edit/BUILD.bazel",
      "new_id": "6515de415f9ffba3ee89d053667120f924fc2815",
      "new_mode": 33188,
      "new_path": "edit/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "c1eda41db6abfb7d63850e3a5fad519306996f6e",
      "old_mode": 33188,
      "old_path": "extra_actions_base_proto/BUILD.bazel",
      "new_id": "233be48f4744a5e22de0163e8740bfcd1e7c6f95",
      "new_mode": 33188,
      "new_path": "extra_actions_base_proto/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "c891d4b6b500263bb65ec8330afa5ac1c0a31e35",
      "old_mode": 33261,
      "old_path": "extra_actions_base_proto/extra_actions_base.gen.pb.go",
      "new_id": "a81fff50bab4de4a96097b7c5aeaf278bdf11b4c",
      "new_mode": 33261,
      "new_path": "extra_actions_base_proto/extra_actions_base.gen.pb.go"
    },
    {
      "type": "modify",
      "old_id": "dddf9af4bee3956472639f4f2b9d69fea3cee692",
      "old_mode": 33188,
      "old_path": "file/BUILD.bazel",
      "new_id": "50460a91f11d71234d63e85e4a1976d5d6551147",
      "new_mode": 33188,
      "new_path": "file/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "be7e26f72b3681066c9c3445b9b66c45229cce31",
      "old_mode": 33188,
      "old_path": "generatetables/BUILD.bazel",
      "new_id": "1f1959f401a8eb486d45411c570cc3e9af5818ba",
      "new_mode": 33188,
      "new_path": "generatetables/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "04bd2d8846752ef756d0748b9a205052dc5a1394",
      "old_mode": 33188,
      "old_path": "lang/BUILD.bazel",
      "new_id": "2ff80974f62da1790edc1e2a3607eaee0dbe56c0",
      "new_mode": 33188,
      "new_path": "lang/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "d046e8187c6d75eec95fb0b420a66a8b201ed787",
      "old_mode": 33188,
      "old_path": "lang/build-language.pb",
      "new_id": "6cf953ba856cfeaa75fc6579ed4aa09be9c1ee2d",
      "new_mode": 33188,
      "new_path": "lang/build-language.pb"
    },
    {
      "type": "modify",
      "old_id": "f91ef181cd300be2b43d7a80bad4068eb54ed370",
      "old_mode": 33261,
      "old_path": "lang/tables.gen.go",
      "new_id": "2d739d2d3a26be75e126b0cad60f935cdf006878",
      "new_mode": 33261,
      "new_path": "lang/tables.gen.go"
    },
    {
      "type": "modify",
      "old_id": "b34fbe7ea2df6c16007b0e5dfd2186ed5a5cdf61",
      "old_mode": 33188,
      "old_path": "tables/BUILD.bazel",
      "new_id": "225f1b631162e12d7c65ab976c3fb0617ce76a67",
      "new_mode": 33188,
      "new_path": "tables/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "969cb9e294c3717ca84dc475678403df02a090ca",
      "old_mode": 33188,
      "old_path": "unused_deps/BUILD.bazel",
      "new_id": "911b6ab71dc1c93eb36af3b8db6d790a9f31cc0b",
      "new_mode": 33188,
      "new_path": "unused_deps/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b8209c33b44336495a955d55ef28dc1247b317e4",
      "new_mode": 33261,
      "new_path": "update_generated.sh"
    },
    {
      "type": "modify",
      "old_id": "3b5198c90f5b4176503c32ac73f6940c3589b635",
      "old_mode": 33188,
      "old_path": "wspace/BUILD.bazel",
      "new_id": "f5102e4d70d54473d4ca559fb3693da17c399d61",
      "new_mode": 33188,
      "new_path": "wspace/BUILD.bazel"
    }
  ]
}
