)]}'
{
  "commit": "94748a64c64524a635e4a6b69645f25b8f77d88f",
  "tree": "418cf82a8aefbf7e4796f02f395a9c3bc0e3e8ef",
  "parents": [
    "531fe1ac7409ead2fc93da4e20cf5536043a9521"
  ],
  "author": {
    "name": "Marc Kupietz",
    "email": "kupietz@ids-mannheim.de",
    "time": "Sat Mar 23 08:39:57 2024 +0100"
  },
  "committer": {
    "name": "Marc Kupietz",
    "email": "kupietz@ids-mannheim.de",
    "time": "Sat Mar 23 10:12:58 2024 +0100"
  },
  "message": "Filter out comments to avoid parser aborts on illegal -- sequences\n\nOlder DeReKo-token.xml files contain illegal comments like below. It\nseems be hard to convince the xml parser to ignore this any other way\n\n\u003c?xml version\u003d\"1.0\" encoding\u003d\"UTF-8\"?\u003e\n\u003c?xml-model href\u003d\"span.rng\"\n            type\u003d\"application/xml\"\n            schematypens\u003d\"http://relaxng.org/ns/structure/1.0\"?\u003e\n\u003clayer docid\u003d\"ZCA20_NOV.00005\"\n       xmlns\u003d\"http://ids-mannheim.de/ns/KorAP\"\n       version\u003d\"KorAP-0.4\"\u003e\n  \u003cspanList\u003e\n\u003c!-- /usr/bin/java -jar\n/opt/perl/perlbrew/perls/perl-5.24.0/lib/site_perl/5.24.0/auto/share/dist/tei2korapxml/KorAP-Tokenizer-2.0.0-standalone.jar\n--no-tokens --positions --\u003e\n    \u003cspan id\u003d\"t_0\" from\u003d\"0\" to\u003d\"8\" /\u003e\n    \u003cspan id\u003d\"t_1\" from\u003d\"9\" to\u003d\"11\" /\u003e\n    \u003cspan id\u003d\"t_2\" from\u003d\"12\" to\u003d\"17\" /\u003e\n\nChange-Id: I6718076983bae43257c86d7a46fdecb2f7d21f11\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6558e508efc0b68024ac882fd367dbecc6c54a5d",
      "new_mode": 33188,
      "new_path": "app/.idea/copilot/chatSessions/xd.lck"
    },
    {
      "type": "modify",
      "old_id": "1a63b320ef35c52efb26d1479e49637c0baf87db",
      "old_mode": 33188,
      "old_path": "app/src/main/kotlin/de/ids_mannheim/korapxmltools/KorapXml2Conllu.kt",
      "new_id": "998d0719f6bf2980a011958ff0faf4a7a87f8b7e",
      "new_mode": 33188,
      "new_path": "app/src/main/kotlin/de/ids_mannheim/korapxmltools/KorapXml2Conllu.kt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cb05dc69094c3f9dd1bf661d0ec3d5d7e12f36d5",
      "new_mode": 33188,
      "new_path": "app/src/main/kotlin/de/ids_mannheim/korapxmltools/XMLCommentFilterReader.kt"
    },
    {
      "type": "modify",
      "old_id": "a4de20646519294434eb9c017edbff3b4467e3bc",
      "old_mode": 33188,
      "old_path": "app/src/test/kotlin/de/ids_mannheim/korapxmltools/KorapXml2ConlluTest.kt",
      "new_id": "65f4f6b705e5e4eeef971163cff2022fafbf0c1f",
      "new_mode": 33188,
      "new_path": "app/src/test/kotlin/de/ids_mannheim/korapxmltools/KorapXml2ConlluTest.kt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8f235821c8fb2168f6d53012f937f7ae2023a1e0",
      "new_mode": 33188,
      "new_path": "app/src/test/resources/zca20-scrambled.zip"
    }
  ]
}
