)]}'
{
  "commit": "2d517f94080244b0294792a5deaf920b1730839e",
  "tree": "cecb3dd0a8319ef14d67d7092442fd5647008b4e",
  "parents": [
    "8bb7c08f75a3a2908707de96c113ba6ff2f53dcd"
  ],
  "author": {
    "name": "Hassan Syed",
    "email": "h.a.syed@gmail.com",
    "time": "Thu May 24 22:40:39 2018 +0100"
  },
  "committer": {
    "name": "hsyed",
    "email": "h.a.syed@gmail.com",
    "time": "Fri May 25 15:47:32 2018 +0100"
  },
  "message": "issue #69 friend support\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "735467c04fd2701d4c3182a020f882d354eee8aa",
      "old_mode": 33188,
      "old_path": "README.md",
      "new_id": "2c7b8a053651a60bad7566630d5cef8bdf0c93f3",
      "new_mode": 33188,
      "new_path": "README.md"
    },
    {
      "type": "modify",
      "old_id": "97f045deca77374db1d125e8550ba26e2dd3210d",
      "old_mode": 33261,
      "old_path": "kotlin/builder/proto/jars/libkotlin_model_proto-speed.jar",
      "new_id": "3ffaa7cddbe26767c4e4b04cbab9f2ee082c890d",
      "new_mode": 33261,
      "new_path": "kotlin/builder/proto/jars/libkotlin_model_proto-speed.jar"
    },
    {
      "type": "modify",
      "old_id": "7fdfe1658a4bf5311d9c91ee76d22e4d4d0aa102",
      "old_mode": 33188,
      "old_path": "kotlin/builder/proto/kotlin_model.proto",
      "new_id": "30ddb01d8d5135c9b7fffe3641448344163f2972",
      "new_mode": 33188,
      "new_path": "kotlin/builder/proto/kotlin_model.proto"
    },
    {
      "type": "modify",
      "old_id": "b31b31d00a269209ca55cd41ef89478c98d694f6",
      "old_mode": 33188,
      "old_path": "kotlin/builder/src/io/bazel/kotlin/builder/BuildCommandBuilder.kt",
      "new_id": "58a46d065450d92fc70ba489fe0385669d5b1ba4",
      "new_mode": 33188,
      "new_path": "kotlin/builder/src/io/bazel/kotlin/builder/BuildCommandBuilder.kt"
    },
    {
      "type": "modify",
      "old_id": "d8b9042765f000c19be8d00e8b2d9f8d43625911",
      "old_mode": 33188,
      "old_path": "kotlin/builder/src/io/bazel/kotlin/builder/mode/jvm/actions/KotlinCompiler.kt",
      "new_id": "dbff05506435f6a1193c3b2bacfd1df90f1dd6d9",
      "new_mode": 33188,
      "new_path": "kotlin/builder/src/io/bazel/kotlin/builder/mode/jvm/actions/KotlinCompiler.kt"
    },
    {
      "type": "modify",
      "old_id": "b42af31ec6fd36e9473d8cd8d574e7abcb97255e",
      "old_mode": 33188,
      "old_path": "kotlin/builder/src/io/bazel/kotlin/compiler/BazelK2JVMCompiler.kt",
      "new_id": "e4d104deaf646508f8bbcb098fd061ac88371d62",
      "new_mode": 33188,
      "new_path": "kotlin/builder/src/io/bazel/kotlin/compiler/BazelK2JVMCompiler.kt"
    },
    {
      "type": "modify",
      "old_id": "1fa2ee9fca6015044ba23831f518f7db96269109",
      "old_mode": 33188,
      "old_path": "kotlin/internal/compile.bzl",
      "new_id": "6cabadeca078fc808845a981bdedbf0c80b409b1",
      "new_mode": 33188,
      "new_path": "kotlin/internal/compile.bzl"
    },
    {
      "type": "modify",
      "old_id": "187e077c4977701c2e5ec361a7a8f64362734d97",
      "old_mode": 33188,
      "old_path": "kotlin/internal/kt.bzl",
      "new_id": "c660e70c0ea6960f383c3a91825bd44b3c222711",
      "new_mode": 33188,
      "new_path": "kotlin/internal/kt.bzl"
    },
    {
      "type": "modify",
      "old_id": "2647ff05d554f338b2e09c3f5d21f0f4e09670ad",
      "old_mode": 33188,
      "old_path": "kotlin/internal/rules.bzl",
      "new_id": "79ee8b195294147eb9ef5587709d0aeda228a517",
      "new_mode": 33188,
      "new_path": "kotlin/internal/rules.bzl"
    },
    {
      "type": "modify",
      "old_id": "7b6ce288378348dbe95df822ea108b9e79d19971",
      "old_mode": 33188,
      "old_path": "kotlin/internal/utils.bzl",
      "new_id": "d7890a436788e29869a8192fd85212691a739086",
      "new_mode": 33188,
      "new_path": "kotlin/internal/utils.bzl"
    },
    {
      "type": "modify",
      "old_id": "e8b3c5d854c7db44c6072e1d1c0b21ea02771570",
      "old_mode": 33188,
      "old_path": "kotlin/kotlin.bzl",
      "new_id": "86248a80140207fa3dee056f15313347fb039de7",
      "new_mode": 33188,
      "new_path": "kotlin/kotlin.bzl"
    },
    {
      "type": "modify",
      "old_id": "c0356b1b3f2d84ccf807f52df3867854f2aebe62",
      "old_mode": 33188,
      "old_path": "tests/integrationtests/BUILD",
      "new_id": "e985ee08d70cd962c7fdcc339adf88168cb54065",
      "new_mode": 33188,
      "new_path": "tests/integrationtests/BUILD"
    },
    {
      "type": "modify",
      "old_id": "6b200b91999be9f1cb553229896949e1ab017018",
      "old_mode": 33188,
      "old_path": "tests/integrationtests/jvm/basic/BUILD",
      "new_id": "29baf44bd2b4483229086a114c8b2a55801ac2ba",
      "new_mode": 33188,
      "new_path": "tests/integrationtests/jvm/basic/BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "276c2f0ec97470b0eee68c0eb2e3e64458b421e8",
      "new_mode": 33188,
      "new_path": "tests/integrationtests/jvm/basic/test_friends/Service.kt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ad25e2cf6a6dd1e33c1f7bb0749fddc967269ec8",
      "new_mode": 33188,
      "new_path": "tests/integrationtests/jvm/basic/test_friends/TestFriendsTest.kt"
    }
  ]
}
