)]}'
{
  "commit": "c8ec783e739c765e1f3a8d93dc29232d622feed7",
  "tree": "413ae5c91aeb57a7e74e0098974a59aed563be85",
  "parents": [
    "6f4471ec5d64f2694a32e10219ebbdd905cd03d6"
  ],
  "author": {
    "name": "Edwin Kempin",
    "email": "edwin.kempin@sap.com",
    "time": "Fri Nov 21 09:53:11 2014 +0100"
  },
  "committer": {
    "name": "Edwin Kempin",
    "email": "edwin.kempin@sap.com",
    "time": "Fri Dec 12 14:40:11 2014 +0100"
  },
  "message": "Add formatter for .docx, .pptx and .xlsx files\n\nThis allows to look at MS Office documents. Please note that this\nformatter is not working for .doc, .ppt and .xls files.\n\nDocx4J tries to load some resources dynamically. This fails if the\nGerrit core classloader is used since it doesn\u0027t see the resources\nthat are contained in the plugin jar. To make the resource loading\nwork the DocxFormatter must set a context classloader on the current\nthread.\n\nChange-Id: Iffe6bf4f469fc237cbb79d37926e80d61e337649\nSigned-off-by: Edwin Kempin \u003cedwin.kempin@sap.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "25b0467e54ef9f3363bc382870f725d4a8bf1609",
      "old_mode": 33188,
      "old_path": "BUCK",
      "new_id": "df1e8a6cad82d524e75e3600c1821e13e5783305",
      "new_mode": 33188,
      "new_path": "BUCK"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f437234df64e41657d744d5b42c60beb3bb7b098",
      "new_mode": 33188,
      "new_path": "lib/antlr/BUCK"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "467405e8a531bbc1e05f74d72212bfcaee70af8c",
      "new_mode": 33188,
      "new_path": "lib/avalon-framework/BUCK"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ba42a1f34a5928b8071f64375b44b9f6b5f450c9",
      "new_mode": 33188,
      "new_path": "lib/commons/BUCK"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b9c84bbb23fffb3822d839e8f17f3a38f9fc19db",
      "new_mode": 33188,
      "new_path": "lib/docx4j/BUCK"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f8986b821616dfc06cf27dda307f4e4ab9f8ab74",
      "new_mode": 33188,
      "new_path": "lib/docx4j/LICENSE-mbassador"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ff563eed731941b92c4cc6d7fa468bdf47ad21fb",
      "new_mode": 33188,
      "new_path": "lib/docx4j/LICENSE-slf4j"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "39da88111a14ece8d541788bdc4e89fd8c93d2db",
      "new_mode": 33188,
      "new_path": "lib/plutext/BUCK"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1ce3b0895b03271dd1b10e664fec530fa955bd67",
      "new_mode": 33188,
      "new_path": "lib/poi/BUCK"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0eaa213cc6dc205b29b2a2653bc30564aef83d15",
      "new_mode": 33188,
      "new_path": "lib/xalan/BUCK"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b408e90046407f8295f77d1c9f4a69e179ae7264",
      "new_mode": 33188,
      "new_path": "lib/xmlgraphics/BUCK"
    },
    {
      "type": "modify",
      "old_id": "7a08bdfc31dabff96a893e83a58a48ed633bf55e",
      "old_mode": 33188,
      "old_path": "pom.xml",
      "new_id": "bfb651319a1b59cd84e4f15101a20c4041d783bf",
      "new_mode": 33188,
      "new_path": "pom.xml"
    },
    {
      "type": "modify",
      "old_id": "d822faf272e59d56ca5199d199deda032006c4a7",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/xdocs/Module.java",
      "new_id": "a52656000b84a85791e4927df97a8d69e263733f",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/xdocs/Module.java"
    },
    {
      "type": "modify",
      "old_id": "1f86e69fae589cf6a94f42f14a33802c68975791",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/xdocs/XDocGlobalConfig.java",
      "new_id": "41e3a67fb29128e3e934624ed89b9e0344631da8",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/xdocs/XDocGlobalConfig.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f9eb83a53c1a4759e7ee9540f7dc8d4ac3e1280c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/xdocs/formatter/DocxFormatter.java"
    },
    {
      "type": "modify",
      "old_id": "7477b6e38c9c5e8918af6589e362c2de3a26ed55",
      "old_mode": 33188,
      "old_path": "src/main/resources/Documentation/about.md",
      "new_id": "5039d46e0a76c77cd5b6540bc639f28b015d3bbc",
      "new_mode": 33188,
      "new_path": "src/main/resources/Documentation/about.md"
    },
    {
      "type": "modify",
      "old_id": "2b12b55f9551db86653bf1cd0717281b86fb7fed",
      "old_mode": 33188,
      "old_path": "src/main/resources/Documentation/config.md",
      "new_id": "5184c967dfc5bc099a6311b64f8a948cefea1f71",
      "new_mode": 33188,
      "new_path": "src/main/resources/Documentation/config.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f657db5d1363c1a08a35f1c0b0f538ea5379d6b0",
      "new_mode": 33188,
      "new_path": "src/main/resources/com/googlesource/gerrit/plugins/xdocs/formatter/docx.css"
    }
  ]
}
