)]}'
{
  "commit": "fd6bb9f6a5aa4c2b8ae64ce2e42fd5efaa0459c9",
  "tree": "c19410c60a6742f856c334e34c624bd05307245f",
  "parents": [
    "5c830a92937851da0a834861d6424ac6eec66bf6"
  ],
  "author": {
    "name": "Shawn Pearce",
    "email": "sop@google.com",
    "time": "Wed May 08 14:14:24 2013 -0700"
  },
  "committer": {
    "name": "Gerrit Code Review",
    "email": "noreply-gerritcodereview@google.com",
    "time": "Thu May 09 13:40:36 2013 +0000"
  },
  "message": "Build with Buck\n\nImplement a new build system using Buck[1], Facebook\u0027s\nopen source clone of Google\u0027s internal build system.\n\n  Pros:\n  - Concise build language\n  - Test and build output is concise\n  - Test failures and stack traces show on terminal\n  - Reliable incrementals; clean is unnecessary\n  - Extensible with simple blocks of Python\n  - Fast\n      buck: clean: 0.452s, full 1m21.083s [*], no-op:  7.145s,\n      mvn:  clean: 4.596s, full 2m53.776s,     no-op: 59.108s,\n\n      [*] full build includes downloading all dependencies,\n          time can vary due to remote server performance.\n\n  Cons:\n  - No Windows support\n  - No native Maven Central support (added by macros)\n  - No native GWT, Prolog, or WAR support (added by macros)\n  - Bootstrap of buck requires Ant\n\nGetting started:\n\n  git clone https://gerrit.googlesource.com/buck\n  cd buck\n  ant\n\n  Mac OS X:\n    PATH\u003d\"`pwd`/bin:/System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands:$PATH\"\n\n  Linux:\n    PATH\u003d\"`pwd`/bin:$PATH\"\n\nImporting into Eclipse:\n\n  $ time buck build :eclipse\n  0m48.949s\n\n  Import existing project from `pwd`\n  Import \u0027gerrit\u0027 (do not import other Maven based projects)\n  Expand \u0027gerrit\u0027\n  Right click \u0027buck-out\u0027 \u003e Properties\n  Under Attributes check \u0027Derived\u0027\n\n  If the code doesn\u0027t currently compile but an updated classpath\n  is needed, refresh the configs and obtain missing JARs:\n\n  $ buck build :eclipse_project :download\n\nRunning JUnit tests:\n\n  $ time buck test --all -e slow  # skip slow tests\n  0m19.320s\n\n  $ time buck test --all          # includes acceptance tests\n  5m17.517s\n\nBuilding WAR:\n\n  $ buck build :gerrit\n  $ java -jar buck-out/gen/gerrit.war\n\nBuilding release:\n\n  $ buck test --all \u0026\u0026 buck build :api :release\n  $ java -jar buck-out/gen/release.war\n  $ ls -lh buck-out/gen/{extension,plugin}-api.jar\n\nDownloading dependencies:\n\n  Dependencies are normally downloaded automatically, but Buck can\n  inspect its graph and download missing dependencies so future\n  compiles can run without the network:\n\n  $ buck build :download\n\n[1] http://facebook.github.io/buck/\n\nChange-Id: I40853b108bd8e153cefa0896a5280a9a5ff81655\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "164b9d4aad3dc03d885701729422bf21224644fa",
      "new_mode": 33188,
      "new_path": ".buckconfig"
    },
    {
      "type": "modify",
      "old_id": "c87c26f20d2f8ca77c3cd2b4fde73c337012df7b",
      "old_mode": 33188,
      "old_path": ".gitignore",
      "new_id": "26c4a227808f2a1ddc34281e7af080d8ab027981",
      "new_mode": 33188,
      "new_path": ".gitignore"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "29abf999564110a0d6aca109f55f439c72b7031c",
      "new_mode": 33188,
      "new_path": ".settings/org.eclipse.core.resources.prefs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8667cfd4a392608b4bc0e92dbb338a4b01c0644c",
      "new_mode": 33188,
      "new_path": ".settings/org.eclipse.core.runtime.prefs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2f45466d84240d18f6625bda85627a10d5e3728b",
      "new_mode": 33188,
      "new_path": ".settings/org.eclipse.jdt.core.prefs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d4218a5fc0249b933b57211097e7aa15ff9e8caa",
      "new_mode": 33188,
      "new_path": ".settings/org.eclipse.jdt.ui.prefs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ba42d3e925f0120f983529aef0ff70179d89107a",
      "new_mode": 33188,
      "new_path": "BUCK"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a1f5384022000b8bee83055526417d44fc61d601",
      "new_mode": 33188,
      "new_path": "Documentation/BUCK"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c6df544cf98d007e63505e87c1f4a3d35d70debe",
      "new_mode": 33188,
      "new_path": "Documentation/asciidoc.defs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b05f0f898a49644ed21e5156e1a013ed659141ed",
      "new_mode": 33261,
      "new_path": "Documentation/licenses.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7f69e486e1309cfeebdb02d309d0436eb8e2a9c9",
      "new_mode": 33188,
      "new_path": "gerrit-acceptance-tests/BUCK"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a37da60871b10df2accc5daafc3bcff3fec412b3",
      "new_mode": 33188,
      "new_path": "gerrit-antlr/BUCK"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "638f3dcb4a0a6b616a9a0c94ed48e06960358e78",
      "new_mode": 33188,
      "new_path": "gerrit-cache-h2/BUCK"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3e7b73c78cb4fab2abdc6d0e3369f32011345f22",
      "new_mode": 33188,
      "new_path": "gerrit-common/BUCK"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "25aba722013364201b5a88503fa31ea3f9b563fb",
      "new_mode": 33188,
      "new_path": "gerrit-extension-api/BUCK"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "605e5b169901d0d513881f03448f91e594d847a8",
      "new_mode": 33188,
      "new_path": "gerrit-gwtdebug/BUCK"
    },
    {
      "type": "modify",
      "old_id": "d23aa35dfe80914e072a884b5eaa8f1ac9169c0c",
      "old_mode": 33188,
      "old_path": "gerrit-gwtdebug/src/main/java/com/google/gerrit/gwtdebug/GerritDebugLauncher.java",
      "new_id": "a2a770ebe68e076c50bf2df67aa31042dd93bd22",
      "new_mode": 33188,
      "new_path": "gerrit-gwtdebug/src/main/java/com/google/gerrit/gwtdebug/GerritDebugLauncher.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "199e216aa69a7637137dc41a6d6caeadbfe2b5d6",
      "new_mode": 33188,
      "new_path": "gerrit-gwtexpui/BUCK"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3591eba11ed5da6c9eaf09db88c6a3dd28131b38",
      "new_mode": 33188,
      "new_path": "gerrit-gwtui/BUCK"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "baffdbb7e09846cc08942c6c56865f6886c52758",
      "new_mode": 33188,
      "new_path": "gerrit-gwtui/DEFS"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6bb3ab5735ed6d2cce27e020486041d695279116",
      "new_mode": 33188,
      "new_path": "gerrit-httpd/BUCK"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8e6cb4c4678e2279fd338b12c7b7e71fe75b717e",
      "new_mode": 33188,
      "new_path": "gerrit-launcher/BUCK"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b6958626a2b0b5fcd4269ff0809afebfb2997139",
      "new_mode": 33188,
      "new_path": "gerrit-main/BUCK"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "582a7de0ba9c0508056001f556360d228dbe6dd8",
      "new_mode": 33188,
      "new_path": "gerrit-openid/BUCK"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "53b382f8ea9c6ac2048f15040197a37c3814a839",
      "new_mode": 33188,
      "new_path": "gerrit-patch-commonsnet/BUCK"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "18890acf246e467c0726e063c628153155d2c8eb",
      "new_mode": 33188,
      "new_path": "gerrit-patch-jgit/BUCK"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "77a66b32709500ff0c27351d5cab604ce9e18662",
      "new_mode": 33188,
      "new_path": "gerrit-pgm/BUCK"
    },
    {
      "type": "modify",
      "old_id": "3a7a874d95aaa27b003926e595f2aadaaad8206f",
      "old_mode": 33188,
      "old_path": "gerrit-pgm/src/main/java/com/google/gerrit/pgm/http/jetty/JettyServer.java",
      "new_id": "d99326e114f33b911f3fc00f997023ea8ee9d1b8",
      "new_mode": 33188,
      "new_path": "gerrit-pgm/src/main/java/com/google/gerrit/pgm/http/jetty/JettyServer.java"
    },
    {
      "type": "modify",
      "old_id": "f1ecadda369d8ad4b73195f159c3fca283e2213c",
      "old_mode": 33188,
      "old_path": "gerrit-pgm/src/main/resources/com/google/gerrit/pgm/libraries.config",
      "new_id": "a5150e67d715a547a7993073048a491de829a096",
      "new_mode": 33188,
      "new_path": "gerrit-pgm/src/main/resources/com/google/gerrit/pgm/libraries.config"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "79dc76010a64178754cdc079894f81917ede5d12",
      "new_mode": 33188,
      "new_path": "gerrit-prettify/BUCK"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "05674cf1aa623552bdc1e905fdc2d05875f0e4e5",
      "new_mode": 33188,
      "new_path": "gerrit-reviewdb/BUCK"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "86cad4e8a0c048bcc9a67dde5dc3ad90b2a91a83",
      "new_mode": 33188,
      "new_path": "gerrit-server/BUCK"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "72e63cbf42a84f509140d5af32161e83033dd309",
      "new_mode": 33188,
      "new_path": "gerrit-sshd/BUCK"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c281e86b47751d58ebf5543c031c01e1772b12f4",
      "new_mode": 33188,
      "new_path": "gerrit-util-cli/BUCK"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "068f34ca85d0112dc610f5ae9492b7add64c6bba",
      "new_mode": 33188,
      "new_path": "gerrit-util-ssl/BUCK"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5c1f9f8ee1d11625d97dbd6d16057dc3b8231222",
      "new_mode": 33188,
      "new_path": "gerrit-war/BUCK"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5b44932effd5e0de5f89f4b95d27b1b7228281d1",
      "new_mode": 33188,
      "new_path": "lib/BUCK"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c7f975cdc885890a8b042baaa47ccf5d6c92ec23",
      "new_mode": 33188,
      "new_path": "lib/DEFS"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8eda4fc366f0586ecde06a5631e2ebc973d07996",
      "new_mode": 33188,
      "new_path": "lib/LICENSE-Apache1.1"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d645695673349e3947e8e5ae42332d0ac3164cd7",
      "new_mode": 33188,
      "new_path": "lib/LICENSE-Apache2.0"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "lib/LICENSE-DO_NOT_DISTRIBUTE"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "06f965147a8c0e6d3fdd7054cb1099b30714e927",
      "new_mode": 33188,
      "new_path": "lib/LICENSE-MPL1.1"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8a71ce09b04288ca25be456e63815bedaa572348",
      "new_mode": 33188,
      "new_path": "lib/LICENSE-PublicDomain"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "60412906a6744df5783e5b786a2d1cafd052ae25",
      "new_mode": 33188,
      "new_path": "lib/LICENSE-antlr"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "36cd75fe07a3c7fa194e177211df428348032678",
      "new_mode": 33188,
      "new_path": "lib/LICENSE-args4j"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "72dcb1cbb5e398c27baa136e143c13d7a4f012a7",
      "new_mode": 33188,
      "new_path": "lib/LICENSE-automaton"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d17a4bc55e2726200db0840802b091d2f1fd5232",
      "new_mode": 33188,
      "new_path": "lib/LICENSE-bouncycastle"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b0feeaeb65ef2878e16613b8fd0ebcd4749df6fb",
      "new_mode": 33188,
      "new_path": "lib/LICENSE-clippy"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1be4fba895a5b3c100fd1c7f004cb4cab57e6c0b",
      "new_mode": 33188,
      "new_path": "lib/LICENSE-h2"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1b85c64665f461a1ac948345c5f8034b751eda93",
      "new_mode": 33188,
      "new_path": "lib/LICENSE-jgit"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2cb0ddd981ded5a008c8505a2536570558f91142",
      "new_mode": 33188,
      "new_path": "lib/LICENSE-jsch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cf30ea27779395ea26a88849302c500015d67dec",
      "new_mode": 33188,
      "new_path": "lib/LICENSE-jsr305"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c5aba7be47174dacbea259685611eb77ef522caf",
      "new_mode": 33188,
      "new_path": "lib/LICENSE-ow2"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fd416d2ec47e28749147d596d513a0cc2c95bb71",
      "new_mode": 33188,
      "new_path": "lib/LICENSE-postgresql"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c0964a8f391a665ea47e22a9e9acefd45f83eb47",
      "new_mode": 33188,
      "new_path": "lib/LICENSE-prologcafe"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f5ecafa0074303d1b12864275dc97e3de8443bc6",
      "new_mode": 33188,
      "new_path": "lib/LICENSE-slf4j"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "732b459c2181c574c904d9a38b7adca2bf6d764d",
      "new_mode": 33188,
      "new_path": "lib/antlr/BUCK"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3d76ea67c148384f2721596b503c17088ab57744",
      "new_mode": 33188,
      "new_path": "lib/bouncycastle/BUCK"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e5c78abcd625c12b10d439c5a795714d97a1bddf",
      "new_mode": 33188,
      "new_path": "lib/commons/BUCK"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0cfe5f5c5994f1d06f754b4ef9f337c21ff78f0f",
      "new_mode": 33188,
      "new_path": "lib/guice/BUCK"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2204422c89f54c4751a545b6ed4afda17df81e33",
      "new_mode": 33188,
      "new_path": "lib/gwt/BUCK"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4fa3b11c6cd3ecff4a133ced2ebe3e5ebe6f3d6b",
      "new_mode": 33261,
      "new_path": "lib/gwt/compiler.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b7bdbac6810ba01d9f4b96290e47b9607b787c6b",
      "new_mode": 33188,
      "new_path": "lib/jetty/BUCK"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eb44417f6f1ac888eab3bb63bedc96ced5f83602",
      "new_mode": 33188,
      "new_path": "lib/jgit/BUCK"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5b541c42b125346bfac9bb53d20e32d4f64ea0a7",
      "new_mode": 33188,
      "new_path": "lib/log/BUCK"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a179deb87d856ccffe70719dfcd5e7e7bc061e9c",
      "new_mode": 33188,
      "new_path": "lib/maven.defs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3e9558afce0fabe2b4f73cc75fccf6ec4c563204",
      "new_mode": 33188,
      "new_path": "lib/mina/BUCK"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "19ce07727676cc63305efe43b33d47e223c2b97f",
      "new_mode": 33188,
      "new_path": "lib/openid/BUCK"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d545c2fd814075fb3978927a4f145998334fac74",
      "new_mode": 33188,
      "new_path": "lib/prolog/BUCK"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "38d7fe56eb8101e990799babbe4e108dbdd6a5cc",
      "new_mode": 33188,
      "new_path": "lib/prolog/DEFS"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d23e15d1421f63f8acc67a95e4af472df0be2533",
      "new_mode": 33188,
      "new_path": "lib/prolog/java/BuckPrologCompiler.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "707b38ebacc7a101d761efcce627b1ebff482d75",
      "new_mode": 33188,
      "new_path": "plugins/BUCK"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1ea86bea13350aa1c5be55d3946714cd36a45434",
      "new_mode": 33188,
      "new_path": "tools/BUCK"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "42cb630c638f17c3b0a1dbf8fec37df7ca5fe2a8",
      "new_mode": 33188,
      "new_path": "tools/build.defs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "efe26239d4214cfd933293629f41584fce23ad63",
      "new_mode": 33188,
      "new_path": "tools/daemon_ui_chrome.launch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a345f8afa2e1f418474a448548948e1aadfef328",
      "new_mode": 33188,
      "new_path": "tools/daemon_ui_dbg.launch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "383b0516d409be64f5541a1b6bf60535caef2cb0",
      "new_mode": 33188,
      "new_path": "tools/daemon_ui_firefox.launch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "18863e728c42dbf4380cf212a9bea0232ba1661a",
      "new_mode": 33188,
      "new_path": "tools/daemon_ui_ie9.launch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "55259a9110cd5872d275dcf818790474ec5a042a",
      "new_mode": 33188,
      "new_path": "tools/daemon_ui_safari.launch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "448a0ddd02e703378f2092785016259281207d70",
      "new_mode": 33261,
      "new_path": "tools/download_jar.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "01652bdf645eddc922440ff4b4ec7bb80a584f9e",
      "new_mode": 33261,
      "new_path": "tools/eclipse_classpath.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5ec47be0f89ce24d38dcc229fd8f691f29ba10f2",
      "new_mode": 33261,
      "new_path": "tools/eclipse_project.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e2d77d78f179fad410bd0016fc903e05b9e77d18",
      "new_mode": 33188,
      "new_path": "tools/gwt_debug.launch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1c14bc8f5ba387f590778aacb5de41714b34ab07",
      "new_mode": 33261,
      "new_path": "tools/pack_war.py"
    }
  ]
}
