)]}'
{
  "commit": "8e26b70fba14b7f8cc7573ecbd40177aee4fd193",
  "tree": "2424487e3c972f0dfcebc1f8ebcc13a33d8f360f",
  "parents": [],
  "author": {
    "name": "Ugo Cei",
    "email": "ugo@apache.org",
    "time": "Wed Jul 28 20:25:41 2004 +0000"
  },
  "committer": {
    "name": "Ugo Cei",
    "email": "ugo@apache.org",
    "time": "Wed Jul 28 20:25:41 2004 +0000"
  },
  "message": "Initial impport of Butterfly\n\ngit-svn-id: https://svn.apache.org/repos/asf/cocoon/branches/src@30863 13f79535-47bb-0310-9956-ffa450edef68\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4fe3a87eb8bb868b1676d407dcd591c0610f2279",
      "new_mode": 33188,
      "new_path": "java/org/apache/butterfly/components/pipeline/InvalidPipelineException.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "16e411eb1407b71d8a21473e4563c0e827b5dc97",
      "new_mode": 33188,
      "new_path": "java/org/apache/butterfly/components/pipeline/PipelineException.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e8d09ba18392330badb5bad70a458044de7923d8",
      "new_mode": 33188,
      "new_path": "java/org/apache/butterfly/components/pipeline/PipelineProcessingException.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "286d082ffc17022cf0ff572b1c34b799d72c9796",
      "new_mode": 33188,
      "new_path": "java/org/apache/butterfly/components/pipeline/ProcessingPipeline.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e005bae285525449d9008749882fb86e2e3478b6",
      "new_mode": 33188,
      "new_path": "java/org/apache/butterfly/components/pipeline/impl/NonCachingProcessingPipeline.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aae20bbb3199bb0455c19fcb3e58aba091423d3e",
      "new_mode": 33188,
      "new_path": "java/org/apache/butterfly/environment/Environment.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6d14914bccf3395de0ea4e1f55c5fd3781c3fe49",
      "new_mode": 33188,
      "new_path": "java/org/apache/butterfly/generation/FileGenerator.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a8cd688c3e9b445216ad4a5cb5c05718db5ef62f",
      "new_mode": 33188,
      "new_path": "java/org/apache/butterfly/generation/Generator.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "04d30017bc3e72b979da8944b16575b217782fe1",
      "new_mode": 33188,
      "new_path": "java/org/apache/butterfly/reading/Reader.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "14ce6d7dc32ff2f64fb82e2ab5da9d9ad5566df5",
      "new_mode": 33188,
      "new_path": "java/org/apache/butterfly/serialization/Serializer.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "18f64fc7d8065cead811238c8d856f4f42e7dd85",
      "new_mode": 33188,
      "new_path": "java/org/apache/butterfly/serialization/XMLSerializer.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d28484595885aaabcef05bb622a03f3c7dbd58d7",
      "new_mode": 33188,
      "new_path": "java/org/apache/butterfly/sitemap/SitemapOutputComponent.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "21dd7c457a8b98948ac0c795e4776ba8d2ba0194",
      "new_mode": 33188,
      "new_path": "java/org/apache/butterfly/source/Source.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4fadb7daac041fecf6e2537aae26fb93622ae045",
      "new_mode": 33188,
      "new_path": "java/org/apache/butterfly/source/SourceException.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "74a14a1c2b91e27625f041d468680269406fada8",
      "new_mode": 33188,
      "new_path": "java/org/apache/butterfly/source/SourceFactory.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e7cc9e45819a370a2203f8eb1d70dc9cf3030955",
      "new_mode": 33188,
      "new_path": "java/org/apache/butterfly/source/SourceNotFoundException.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5888e4d7f41e3a2c7ff5cc3de06738b1d61718d5",
      "new_mode": 33188,
      "new_path": "java/org/apache/butterfly/source/SourceResolver.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4afc06f37d4d3dded26e18b18871930acd81e727",
      "new_mode": 33188,
      "new_path": "java/org/apache/butterfly/source/SourceUtil.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1157a125e2bb7bb18b383c362c061d43d68f8755",
      "new_mode": 33188,
      "new_path": "java/org/apache/butterfly/source/SourceValidity.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d0d802f5672193a571441ea37b057b486ef7a51a",
      "new_mode": 33188,
      "new_path": "java/org/apache/butterfly/source/URIAbsolutizer.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3a0380490a1a56b3fdfa47ca516cb59273c176f2",
      "new_mode": 33188,
      "new_path": "java/org/apache/butterfly/source/impl/FileSource.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "89f988963d396f1328c38ab38cc974388edb1bef",
      "new_mode": 33188,
      "new_path": "java/org/apache/butterfly/source/impl/FileSourceFactory.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2cae590b6eaec243842f89cf3fcb44a5351cf76b",
      "new_mode": 33188,
      "new_path": "java/org/apache/butterfly/source/impl/URLSource.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "426eb5f6cb990e693938f201a6083169a26de55c",
      "new_mode": 33188,
      "new_path": "java/org/apache/butterfly/source/impl/URLSourceFactory.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3f2a6a558ce2b08d1be258eabec8971fa707c07e",
      "new_mode": 33188,
      "new_path": "java/org/apache/butterfly/source/impl/validity/FileTimeStampValidity.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8b53fb5c2c831418cd9acbf7a69542c16a45c16c",
      "new_mode": 33188,
      "new_path": "java/org/apache/butterfly/transformation/Transformer.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "34507b3197f309256100b7782f285a358d7c1636",
      "new_mode": 33188,
      "new_path": "java/org/apache/butterfly/transformation/TraxTransformer.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "239ca47767c4ebd8002c895526e92f75c2f9e023",
      "new_mode": 33188,
      "new_path": "java/org/apache/butterfly/xml/AbstractXMLPipe.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b64b811853530e26065ff5ab7b305271615b6b51",
      "new_mode": 33188,
      "new_path": "java/org/apache/butterfly/xml/AbstractXMLProducer.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "75372a505de7138f573bc6239cfebeab626bb525",
      "new_mode": 33188,
      "new_path": "java/org/apache/butterfly/xml/EmbeddedXMLPipe.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b1e7aa4f7ec3f156f2e2ae00cd80e1bc3a7268d4",
      "new_mode": 33188,
      "new_path": "java/org/apache/butterfly/xml/Parser.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2c16f905a6c568fbf0d80ee8ed505b5acfeea689",
      "new_mode": 33188,
      "new_path": "java/org/apache/butterfly/xml/WhitespaceFilter.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a2e2ec86b706a5b1adf270f0b6408a0d46818e44",
      "new_mode": 33188,
      "new_path": "java/org/apache/butterfly/xml/XMLConsumer.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a332ac1794e9d93b0467fac90042445bd81130d9",
      "new_mode": 33188,
      "new_path": "java/org/apache/butterfly/xml/XMLException.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a01732134a3faf8c1c9e81dee7f9d634d0d4c85b",
      "new_mode": 33188,
      "new_path": "java/org/apache/butterfly/xml/XMLPipe.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "231d170015ff878e61084970af87313a258c3368",
      "new_mode": 33188,
      "new_path": "java/org/apache/butterfly/xml/XMLProducer.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2b1a491a5dd0bab175f42b1a3e3d98a96c9cbf77",
      "new_mode": 33188,
      "new_path": "java/org/apache/butterfly/xml/dom/DOMBuilder.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e7290712c440f0b62fa96dc8fc451345f708c059",
      "new_mode": 33188,
      "new_path": "java/org/apache/butterfly/xml/dom/DOMStreamer.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7616997b06d69b62b27a908b08c8a698aa0eaef2",
      "new_mode": 33188,
      "new_path": "java/org/apache/butterfly/xml/xslt/TraxException.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e9cb080b7a1a17c0c3607f06b94c2add50cc33de",
      "new_mode": 33188,
      "new_path": "java/org/apache/butterfly/xml/xslt/TraxTransformerFactory.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bc57c7efc41eaa1aeaa363244d5191229b05f67b",
      "new_mode": 33188,
      "new_path": "test/beans.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d35755cadf417fccd86a118046ba3b8fb3577153",
      "new_mode": 33188,
      "new_path": "test/log4j.properties"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1a13b80e62b0a4e092ed625899f301b537c07397",
      "new_mode": 33188,
      "new_path": "test/org/apache/butterfly/components/pipeline/impl/GroovySitemapTestCase.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "400a4da8b57fc87a7c07115ac801f78b83de7204",
      "new_mode": 33188,
      "new_path": "test/org/apache/butterfly/components/pipeline/impl/MyPipeline.groovy"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "93856e2c398f52cbb49aefa3db4f48ced53ede0b",
      "new_mode": 33188,
      "new_path": "test/org/apache/butterfly/components/pipeline/impl/NonCachingProcessingPipelineTestCase.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "edfeec23272dd6877b32c14eb8359a354b500b5f",
      "new_mode": 33188,
      "new_path": "test/org/apache/butterfly/components/pipeline/impl/Pipeline.groovy"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "91e68ad98e4314b271436938bd6af81f076dc96f",
      "new_mode": 33188,
      "new_path": "test/org/apache/butterfly/generation/FileGeneratorTestCase.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "704180427b45276cb4a4701c214df19963972f9d",
      "new_mode": 33188,
      "new_path": "test/org/apache/butterfly/serialization/XMLSerializerTestCase.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9a6b4d124e1e464dd028a1f80c8a00285efe5199",
      "new_mode": 33188,
      "new_path": "test/org/apache/butterfly/source/SourceResolverTestCase.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3e758313e2f508fcb8c5e59a2b7c903e4459b5c3",
      "new_mode": 33188,
      "new_path": "test/org/apache/butterfly/test/SitemapComponentTestCase.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b831c91b94d7f4b78704f2c6801e9fb10232a8e0",
      "new_mode": 33188,
      "new_path": "test/org/apache/butterfly/transformation/TraxTransformerTestCase.java"
    }
  ]
}
