)]}'
{
  "commit": "a801f0c196b61276c4d817b338b580386bb51dfc",
  "tree": "66af245e46593b74322a94ee99d6916e7ee38ccc",
  "parents": [
    "92aeb1b5306e7edc489e51ec444d94ba066c92ed"
  ],
  "author": {
    "name": "Martin Veith",
    "email": "veithm@apache.org",
    "time": "Thu Aug 02 16:18:09 2012 +0000"
  },
  "committer": {
    "name": "Martin Veith",
    "email": "veithm@apache.org",
    "time": "Thu Aug 02 16:18:09 2012 +0000"
  },
  "message": "Restructuring of Etch HelloWorld Example\n\nChange-Id: Id4cea0ac9f9fa4e045dc345e958c936aa68a3bdc\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/etch/trunk@1368576 13f79535-47bb-0310-9956-ffa450edef68\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "667141eccdfbbaa9792e58b05bdf961501cfd74f",
      "old_mode": 33188,
      "old_path": "binding-cpp/runtime/src/main/transport/EtchTcpListener.cpp",
      "new_id": "5640f1eb6614cbb5d3580e2fd57f7c5abf44741e",
      "new_mode": 33188,
      "new_path": "binding-cpp/runtime/src/main/transport/EtchTcpListener.cpp"
    },
    {
      "type": "modify",
      "old_id": "714a6b12d7d76d831ec1c7435bc9b23421a71a9c",
      "old_mode": 33188,
      "old_path": "binding-csharp/runtime/src/main/csharp/Properties/AssemblyInfo.cs",
      "new_id": "3e232a666d61f06e9f81a40882dfdac24b20e9cf",
      "new_mode": 33188,
      "new_path": "binding-csharp/runtime/src/main/csharp/Properties/AssemblyInfo.cs"
    },
    {
      "type": "modify",
      "old_id": "a992b31cb0ef3bde50e7ba05f42e5e11bb2c3e41",
      "old_mode": 33188,
      "old_path": "examples/helloworld/build.xml",
      "new_id": "e12c21d1fb3ca06587935a0cd9d15f54fa0947ef",
      "new_mode": 33188,
      "new_path": "examples/helloworld/build.xml"
    },
    {
      "type": "rename",
      "old_id": "9d996546c53edd7d2944604bee7750c513032bea",
      "old_mode": 33188,
      "old_path": "examples/helloworld/CMakeLists.txt",
      "new_id": "4dba9d4e944a7c3261b7de9977177408b2ef9a24",
      "new_mode": 33188,
      "new_path": "examples/helloworld/c/CMakeLists.txt",
      "score": 66
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f6df0634c276d5e5f4684c35889be17e16e835a2",
      "new_mode": 33188,
      "new_path": "examples/helloworld/c/build.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ded1f784e7ad315703c406b1ed367a2c2be2e934",
      "new_mode": 33188,
      "new_path": "examples/helloworld/c/dist-build.xml"
    },
    {
      "type": "rename",
      "old_id": "d807b935d06a7e1a70980f0b257866ecfea43a77",
      "old_mode": 33188,
      "old_path": "examples/helloworld/src/main/c/helloworld_client_impl.h",
      "new_id": "e6e1aaaa4a2fee06d1a4145ed63c140d0c093949",
      "new_mode": 33188,
      "new_path": "examples/helloworld/c/src/main/include/helloworld_client_impl.h",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "764d0bbe838239b99cab8da0265f37cb6b3e45ec",
      "old_mode": 33188,
      "old_path": "examples/helloworld/src/main/c/helloworld_client_main.h",
      "new_id": "23e013591c9fb0e175c202ef3854e9b47ecfab10",
      "new_mode": 33188,
      "new_path": "examples/helloworld/c/src/main/include/helloworld_client_main.h",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "0f7b9e8ca0003f3a4456caa06c338ddbbb1c649b",
      "old_mode": 33188,
      "old_path": "examples/helloworld/src/main/c/helloworld_listener_main.h",
      "new_id": "456110b9d6ea042a8737f3b60289154eaafd6f51",
      "new_mode": 33188,
      "new_path": "examples/helloworld/c/src/main/include/helloworld_listener_main.h",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "5d56cb20b8714d32a57118629c5beccbebbc234c",
      "old_mode": 33188,
      "old_path": "examples/helloworld/src/main/c/helloworld_server_impl.h",
      "new_id": "748108d0ca1f3a329e39d13d5a4d5af5a368827d",
      "new_mode": 33188,
      "new_path": "examples/helloworld/c/src/main/include/helloworld_server_impl.h",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "3005118f1d3126be8dba29d46809a483ba60dbb7",
      "old_mode": 33188,
      "old_path": "examples/helloworld/src/main/c/helloworld_client_impl.c",
      "new_id": "eff3bbecc0c6724e42755f32807528bd0ae86bfe",
      "new_mode": 33188,
      "new_path": "examples/helloworld/c/src/main/src/helloworld_client_impl.c",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "00915a7200cb96dd284f7aabac400391d8855571",
      "old_mode": 33188,
      "old_path": "examples/helloworld/src/main/c/helloworld_client_implx.c",
      "new_id": "b60249a8d5bbf778d2cd7dd00ba06e881283d28e",
      "new_mode": 33188,
      "new_path": "examples/helloworld/c/src/main/src/helloworld_client_implx.c",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "7accdf430b66b7dc103a46b2316d7f57ffecedc1",
      "old_mode": 33188,
      "old_path": "examples/helloworld/src/main/c/helloworld_client_main.c",
      "new_id": "f235ba92d22ec240c85205d84d3abc8592460e5e",
      "new_mode": 33188,
      "new_path": "examples/helloworld/c/src/main/src/helloworld_client_main.c",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "aa909de6efbbb31f1377228393eda0fea6be5be6",
      "old_mode": 33188,
      "old_path": "examples/helloworld/src/main/c/helloworld_listener_main.c",
      "new_id": "aa939be583ec38f2485b3230a23764694aeb0419",
      "new_mode": 33188,
      "new_path": "examples/helloworld/c/src/main/src/helloworld_listener_main.c",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "1bb2fa0e4b66c4150de5584c1f7b1cb907a8575d",
      "old_mode": 33188,
      "old_path": "examples/helloworld/src/main/c/helloworld_server_impl.c",
      "new_id": "876d7addd17c611b0472560b7548e28754b2766f",
      "new_mode": 33188,
      "new_path": "examples/helloworld/c/src/main/src/helloworld_server_impl.c",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "f1be70b4b5b825edf5a80f78fe13e94985b28050",
      "old_mode": 33188,
      "old_path": "examples/helloworld/src/main/c/helloworld_server_implx.c",
      "new_id": "31751635d477652eb7afcd3b48f9e689f68cf1c9",
      "new_mode": 33188,
      "new_path": "examples/helloworld/c/src/main/src/helloworld_server_implx.c",
      "score": 99
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c64cd2de39c66e8e37c46c64e7d0e1676ed79a8a",
      "new_mode": 33188,
      "new_path": "examples/helloworld/cpp/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2f1c2013fdb2258c3a28b358308bdd5ce1fc13af",
      "new_mode": 33188,
      "new_path": "examples/helloworld/cpp/build.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c891f2a89605fb07d5973b4ed03327b3b2312ff1",
      "new_mode": 33188,
      "new_path": "examples/helloworld/cpp/dist-build.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a5905db5b167209dc9a2c09a735d1d474410bcf2",
      "new_mode": 33188,
      "new_path": "examples/helloworld/cpp/src/main/include/ImplHelloWorldClient.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aaae8e01e4bee4bf32ed3f3354234a09087ee6db",
      "new_mode": 33188,
      "new_path": "examples/helloworld/cpp/src/main/include/ImplHelloWorldServer.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "76a740ba56195101d330233c7848049b9cd143d3",
      "new_mode": 33188,
      "new_path": "examples/helloworld/cpp/src/main/include/MainHelloWorldClient.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "43f2516d714ee2269b0819566cdeea276118d828",
      "new_mode": 33188,
      "new_path": "examples/helloworld/cpp/src/main/include/MainHelloWorldListener.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ff65cc33d471a305f282d9826ae0eafee85bfbca",
      "new_mode": 33188,
      "new_path": "examples/helloworld/cpp/src/main/src/ImplHelloWorldClient.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e51fbf0baef74e2a8e53ba435ffa967d4686fd20",
      "new_mode": 33188,
      "new_path": "examples/helloworld/cpp/src/main/src/ImplHelloWorldServer.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "83acd270d1c80ce4e34b1300c37af9e8c0afe356",
      "new_mode": 33188,
      "new_path": "examples/helloworld/cpp/src/main/src/MainHelloWorldClient.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aa55d586b8d91fbaef7ae8e1eefd470edb84d4ed",
      "new_mode": 33188,
      "new_path": "examples/helloworld/cpp/src/main/src/MainHelloWorldListener.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7d8e46cf74cb07d197a84818ed1fe1beca7c0ca9",
      "new_mode": 33188,
      "new_path": "examples/helloworld/csharp/build.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aead465b6292d3b3c02cb8eb5f7c89fb9a28109b",
      "new_mode": 33188,
      "new_path": "examples/helloworld/csharp/dist-build.xml"
    },
    {
      "type": "rename",
      "old_id": "09205b5d5be0e6f1bec4cac414669bb391730119",
      "old_mode": 33188,
      "old_path": "examples/helloworld/src/main/csharp/HelloWorldClientProj/.gitignore",
      "new_id": "7de5508b50dfd1d65ea919e1a796ecf416ff7abb",
      "new_mode": 33188,
      "new_path": "examples/helloworld/csharp/src/main/HelloWorldClientProj/.gitignore",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "1ca4ff6a6278d099a8a6cadceab34ff0c1893821",
      "old_mode": 33188,
      "old_path": "examples/helloworld/src/main/csharp/HelloWorldClientProj/HelloWorldClientProj.csproj",
      "new_id": "5412971b62986f60213f24a9466d7f663e5a1ffa",
      "new_mode": 33188,
      "new_path": "examples/helloworld/csharp/src/main/HelloWorldClientProj/HelloWorldClientProj.csproj",
      "score": 71
    },
    {
      "type": "rename",
      "old_id": "5b1ba0dab7bace1673da34bf72b040b86185f046",
      "old_mode": 33188,
      "old_path": "examples/helloworld/src/main/csharp/HelloWorldClientProj/Properties/AssemblyInfo.cs",
      "new_id": "7c5474f8457a3d18383cceca18db20c6f6851133",
      "new_mode": 33188,
      "new_path": "examples/helloworld/csharp/src/main/HelloWorldClientProj/Properties/AssemblyInfo.cs",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "fe5b46ea434e2d0a83ea4c0bbe94aa8d7c938f4c",
      "old_mode": 33188,
      "old_path": "examples/helloworld/src/main/csharp/HelloWorldListenerProj/.gitignore",
      "new_id": "501ec8378cbae6b62d302e1a5e44ac2cd821f64a",
      "new_mode": 33188,
      "new_path": "examples/helloworld/csharp/src/main/HelloWorldListenerProj/.gitignore",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "c9e63f4f74f52957d1abb5c10428aa5670d21b58",
      "old_mode": 33188,
      "old_path": "examples/helloworld/src/main/csharp/HelloWorldListenerProj/HelloWorldListenerProj.csproj",
      "new_id": "0a90ace771671b19ec444895bba095a6d10f6cb2",
      "new_mode": 33188,
      "new_path": "examples/helloworld/csharp/src/main/HelloWorldListenerProj/HelloWorldListenerProj.csproj",
      "score": 70
    },
    {
      "type": "rename",
      "old_id": "1abedae7f256472f0ded0dafe8018a55adfed551",
      "old_mode": 33188,
      "old_path": "examples/helloworld/src/main/csharp/HelloWorldListenerProj/Properties/AssemblyInfo.cs",
      "new_id": "3047b549a15f314cba3e21383ffc4817cde83a14",
      "new_mode": 33188,
      "new_path": "examples/helloworld/csharp/src/main/HelloWorldListenerProj/Properties/AssemblyInfo.cs",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "72234802474370ae3f9514bfc3ae4246e4165e47",
      "old_mode": 33188,
      "old_path": "examples/helloworld/src/main/csharp/org.apache.etch.examples.helloworld/ImplHelloWorldClient.cs",
      "new_id": "807ad854991fb16e4a921904364c662483a1b98b",
      "new_mode": 33188,
      "new_path": "examples/helloworld/csharp/src/main/org.apache.etch.examples.helloworld/ImplHelloWorldClient.cs",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "e451995f70c5d38c81f7b34f7829aea64d70f766",
      "old_mode": 33188,
      "old_path": "examples/helloworld/src/main/csharp/org.apache.etch.examples.helloworld/ImplHelloWorldServer.cs",
      "new_id": "9dc920521c74e02d1542fe8499f9ab09519d9291",
      "new_mode": 33188,
      "new_path": "examples/helloworld/csharp/src/main/org.apache.etch.examples.helloworld/ImplHelloWorldServer.cs",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "525095008b7b74a31ddf5af4db2c450bb4637c29",
      "old_mode": 33188,
      "old_path": "examples/helloworld/src/main/csharp/org.apache.etch.examples.helloworld/MainHelloWorldClient.cs",
      "new_id": "4ede772ecab38abaff97b2ff0348bf265fb29f81",
      "new_mode": 33188,
      "new_path": "examples/helloworld/csharp/src/main/org.apache.etch.examples.helloworld/MainHelloWorldClient.cs",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "41931a80bb1f0a65284bf8426ea00903cf5c21a3",
      "old_mode": 33188,
      "old_path": "examples/helloworld/src/main/csharp/org.apache.etch.examples.helloworld/MainHelloWorldListener.cs",
      "new_id": "3ee67387ffe20f57482ecd2539655b1c71f6c165",
      "new_mode": 33188,
      "new_path": "examples/helloworld/csharp/src/main/org.apache.etch.examples.helloworld/MainHelloWorldListener.cs",
      "score": 99
    },
    {
      "type": "copy",
      "old_id": "09205b5d5be0e6f1bec4cac414669bb391730119",
      "old_mode": 33188,
      "old_path": "examples/helloworld/src/main/csharp/HelloWorldClientProj/.gitignore",
      "new_id": "7de5508b50dfd1d65ea919e1a796ecf416ff7abb",
      "new_mode": 33188,
      "new_path": "examples/helloworld/csharp/src/test/HelloWorldTestProj/.gitignore",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "d9b215170946bc9280247eae325592e8b7458865",
      "old_mode": 33188,
      "old_path": "examples/helloworld/src/test/csharp/HelloWorldTestProj/HelloWorldTestProj.csproj",
      "new_id": "0649805158d43d796a7a234a02da1d97d4f9c23d",
      "new_mode": 33188,
      "new_path": "examples/helloworld/csharp/src/test/HelloWorldTestProj/HelloWorldTestProj.csproj",
      "score": 67
    },
    {
      "type": "rename",
      "old_id": "4f94a7fbfcf43b251bebc338fdeace319ca152d2",
      "old_mode": 33188,
      "old_path": "examples/helloworld/src/test/csharp/HelloWorldTestProj/Properties/AssemblyInfo.cs",
      "new_id": "0e1aa53ffa57bf6714b07444ec64672ce0edd154",
      "new_mode": 33188,
      "new_path": "examples/helloworld/csharp/src/test/HelloWorldTestProj/Properties/AssemblyInfo.cs",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "405055dd6aa18803809849c88a6cf556d530e52b",
      "old_mode": 33188,
      "old_path": "examples/helloworld/src/test/csharp/org.apache.etch.examples.helloworld/TestHelloWorldServer.cs",
      "new_id": "f3c1b3d51683dd618404abd5460cc020181f6089",
      "new_mode": 33188,
      "new_path": "examples/helloworld/csharp/src/test/org.apache.etch.examples.helloworld/TestHelloWorldServer.cs",
      "score": 99
    },
    {
      "type": "modify",
      "old_id": "6ef868f266fbb80011a42835733ac6dc53776b26",
      "old_mode": 33188,
      "old_path": "examples/helloworld/dist-build.xml",
      "new_id": "2c1c9f616c02077cc72dadd26cee15ce585eb23d",
      "new_mode": 33188,
      "new_path": "examples/helloworld/dist-build.xml"
    },
    {
      "type": "rename",
      "old_id": "f2586eb551a4903247148139a3016c9b8154fa4e",
      "old_mode": 33188,
      "old_path": "examples/helloworld/src/main/etch/HelloWorld.etch",
      "new_id": "a14539779e31806e0cefa20485c5b8b33d5006c2",
      "new_mode": 33188,
      "new_path": "examples/helloworld/etch/HelloWorld.etch",
      "score": 99
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3845afb071d45fa56712c27bac29cf0b0351d6bc",
      "new_mode": 33188,
      "new_path": "examples/helloworld/java/build.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ab70f976c6d2bfc84a1d7537821247d391424b1e",
      "new_mode": 33188,
      "new_path": "examples/helloworld/java/dist-build.xml"
    },
    {
      "type": "rename",
      "old_id": "440330498ea33fcb85c9b473ec4a4a913e2b7a7d",
      "old_mode": 33188,
      "old_path": "examples/helloworld/src/main/java/org/apache/etch/examples/helloworld/ImplHelloWorldClient.java",
      "new_id": "df0bf39d72f0130ad37670a8a4eecdfcb6c9427d",
      "new_mode": 33188,
      "new_path": "examples/helloworld/java/src/main/org/apache/etch/examples/helloworld/ImplHelloWorldClient.java",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "b582a4fdce2a72e7f666eb8a5b459cd1560c31c7",
      "old_mode": 33188,
      "old_path": "examples/helloworld/src/main/java/org/apache/etch/examples/helloworld/ImplHelloWorldServer.java",
      "new_id": "05bdc2f6bfccbe7a0030b1380e2b8cdd5242c860",
      "new_mode": 33188,
      "new_path": "examples/helloworld/java/src/main/org/apache/etch/examples/helloworld/ImplHelloWorldServer.java",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "53a1f9d645a7f4ed473fc45e68604e9006d0e85f",
      "old_mode": 33188,
      "old_path": "examples/helloworld/src/main/java/org/apache/etch/examples/helloworld/MainHelloWorldClient.java",
      "new_id": "28ead62f24f307dcdc1ab7f10b08a71d5420c1ac",
      "new_mode": 33188,
      "new_path": "examples/helloworld/java/src/main/org/apache/etch/examples/helloworld/MainHelloWorldClient.java",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "2d5c4ea9799c5c8fbec3a383bc6e033fed6fecae",
      "old_mode": 33188,
      "old_path": "examples/helloworld/src/main/java/org/apache/etch/examples/helloworld/MainHelloWorldListener.java",
      "new_id": "5c630a354f53406fa31fe140036d80529351d8b8",
      "new_mode": 33188,
      "new_path": "examples/helloworld/java/src/main/org/apache/etch/examples/helloworld/MainHelloWorldListener.java",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "ffe20db2fcad9121678e08d3e8ed1d6140988ffc",
      "old_mode": 33188,
      "old_path": "examples/helloworld/src/test/java/org/apache/etch/examples/helloworld/TestHelloWorldServer.java",
      "new_id": "776947cf17c9e59be7dab160e8507c92f97cd70c",
      "new_mode": 33188,
      "new_path": "examples/helloworld/java/src/test/org/apache/etch/examples/helloworld/TestHelloWorldServer.java",
      "score": 99
    },
    {
      "type": "delete",
      "old_id": "09205b5d5be0e6f1bec4cac414669bb391730119",
      "old_mode": 33188,
      "old_path": "examples/helloworld/src/test/csharp/HelloWorldTestProj/.gitignore",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    }
  ]
}
