<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>845820d87f1abf1db3e9a6f791727147c36725b3</id>
      </parent>
    </parents>
    <author>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/rufus-treechecker/commit/c27b5fa7e2bcb81262f619496c84a76660ad7eef</url>
    <id>c27b5fa7e2bcb81262f619496c84a76660ad7eef</id>
    <committed-date>2009-05-11T22:54:46-07:00</committed-date>
    <authored-date>2009-05-11T22:54:46-07:00</authored-date>
    <message>cosmetic changes</message>
    <tree>cf248d3d378eb29cffa7af323f8b87f1d48f504b</tree>
    <committer>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b8f49fdc4f17e79a62b652033926416f70db680e</id>
      </parent>
    </parents>
    <author>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/rufus-treechecker/commit/845820d87f1abf1db3e9a6f791727147c36725b3</url>
    <id>845820d87f1abf1db3e9a6f791727147c36725b3</id>
    <committed-date>2009-03-12T16:59:13-07:00</committed-date>
    <authored-date>2009-03-12T16:59:13-07:00</authored-date>
    <message>moved to hanna rdoc template</message>
    <tree>dfe4497105dd2a86f8bf122ffca79f0650f64cfc</tree>
    <committer>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ee76f13427ce076eb3b62fc02e66d4804bb2f406</id>
      </parent>
    </parents>
    <author>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/rufus-treechecker/commit/b8f49fdc4f17e79a62b652033926416f70db680e</url>
    <id>b8f49fdc4f17e79a62b652033926416f70db680e</id>
    <committed-date>2008-11-09T22:13:33-08:00</committed-date>
    <authored-date>2008-11-09T22:13:33-08:00</authored-date>
    <message>doc update</message>
    <tree>af19a0eaf0ca3c91ba94be976a6a7ce0147eba51</tree>
    <committer>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>64917960d03b3353e5cdae685a9af88a6a47fb98</id>
      </parent>
    </parents>
    <author>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/rufus-treechecker/commit/ee76f13427ce076eb3b62fc02e66d4804bb2f406</url>
    <id>ee76f13427ce076eb3b62fc02e66d4804bb2f406</id>
    <committed-date>2008-10-28T20:51:04-07:00</committed-date>
    <authored-date>2008-10-28T20:51:04-07:00</authored-date>
    <message>release 1.0.3</message>
    <tree>0734e5fa2f2464783056f4affea0d6493db09e6d</tree>
    <committer>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b81790301d388f3fd01f5f8775767839085f8b80</id>
      </parent>
    </parents>
    <author>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/rufus-treechecker/commit/64917960d03b3353e5cdae685a9af88a6a47fb98</url>
    <id>64917960d03b3353e5cdae685a9af88a6a47fb98</id>
    <committed-date>2008-10-28T06:27:44-07:00</committed-date>
    <authored-date>2008-10-28T06:27:44-07:00</authored-date>
    <message>todo #22570 : moved to ruby_parser 2.0</message>
    <tree>69e08712b4ef17357d90d1f2c30c70571ff7e2c5</tree>
    <committer>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1d2bbd54206282b300663fbcb1b500cef153484b</id>
      </parent>
    </parents>
    <author>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/rufus-treechecker/commit/b81790301d388f3fd01f5f8775767839085f8b80</url>
    <id>b81790301d388f3fd01f5f8775767839085f8b80</id>
    <committed-date>2008-09-02T23:01:24-07:00</committed-date>
    <authored-date>2008-09-02T23:01:24-07:00</authored-date>
    <message>added lib/rufus-treechecker.rb</message>
    <tree>f60d01b8056255b57e839cc6a748d6be3bdfeece</tree>
    <committer>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9a1867144c7d7c6f71b650bcbe4daceff0ca2eb9</id>
      </parent>
    </parents>
    <author>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/rufus-treechecker/commit/1d2bbd54206282b300663fbcb1b500cef153484b</url>
    <id>1d2bbd54206282b300663fbcb1b500cef153484b</id>
    <committed-date>2008-09-01T23:14:31-07:00</committed-date>
    <authored-date>2008-09-01T23:14:31-07:00</authored-date>
    <message>release 1.0.2</message>
    <tree>93b702837798b7817b942866b643f7ee69738ae6</tree>
    <committer>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b21400c9e251e1721827f2afaee61a36a6f7b5be</id>
      </parent>
    </parents>
    <author>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/rufus-treechecker/commit/9a1867144c7d7c6f71b650bcbe4daceff0ca2eb9</url>
    <id>9a1867144c7d7c6f71b650bcbe4daceff0ca2eb9</id>
    <committed-date>2008-09-01T21:29:47-07:00</committed-date>
    <authored-date>2008-09-01T21:29:47-07:00</authored-date>
    <message>complete refactoring, huge perf gain</message>
    <tree>a43bd65d06ccf0250466577e10d9b876bedb1499</tree>
    <committer>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>aafe6fb170cb610ff17100792cec2617239f3853</id>
      </parent>
    </parents>
    <author>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/rufus-treechecker/commit/b21400c9e251e1721827f2afaee61a36a6f7b5be</url>
    <id>b21400c9e251e1721827f2afaee61a36a6f7b5be</id>
    <committed-date>2008-09-01T03:33:52-07:00</committed-date>
    <authored-date>2008-09-01T03:33:52-07:00</authored-date>
    <message>more rules, slightly less code</message>
    <tree>5e268c0db2add1c082bc9b1658c08bdfc8f7812f</tree>
    <committer>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>043ea5c93477cde2276dab556bfcde06b275eed8</id>
      </parent>
    </parents>
    <author>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/rufus-treechecker/commit/aafe6fb170cb610ff17100792cec2617239f3853</url>
    <id>aafe6fb170cb610ff17100792cec2617239f3853</id>
    <committed-date>2008-08-31T18:05:30-07:00</committed-date>
    <authored-date>2008-08-31T18:05:30-07:00</authored-date>
    <message>better error message for class tinkering</message>
    <tree>415903f81c9abd1e262e8441e4dde3656aa82e65</tree>
    <committer>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>aa143aebdb0b3f8f0ff6c454ec3b9b7e3c51b88e</id>
      </parent>
    </parents>
    <author>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/rufus-treechecker/commit/043ea5c93477cde2276dab556bfcde06b275eed8</url>
    <id>043ea5c93477cde2276dab556bfcde06b275eed8</id>
    <committed-date>2008-08-31T17:39:00-07:00</committed-date>
    <authored-date>2008-08-31T17:39:00-07:00</authored-date>
    <message>added to_s</message>
    <tree>990817c26be96b11a543cde05bf6900c58eec550</tree>
    <committer>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f8991e9a5f25fd0fa6040a4cc31c728abffc7ed5</id>
      </parent>
    </parents>
    <author>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/rufus-treechecker/commit/aa143aebdb0b3f8f0ff6c454ec3b9b7e3c51b88e</url>
    <id>aa143aebdb0b3f8f0ff6c454ec3b9b7e3c51b88e</id>
    <committed-date>2008-08-30T20:17:49-07:00</committed-date>
    <authored-date>2008-08-30T20:17:49-07:00</authored-date>
    <message>'top' -&gt; 'at_root'</message>
    <tree>d310382d2a43638295569b194226269bf6f874ea</tree>
    <committer>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5a7696c499516ea21c2a412a09498614c33b6da6</id>
      </parent>
    </parents>
    <author>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/rufus-treechecker/commit/f8991e9a5f25fd0fa6040a4cc31c728abffc7ed5</url>
    <id>f8991e9a5f25fd0fa6040a4cc31c728abffc7ed5</id>
    <committed-date>2008-08-30T20:11:56-07:00</committed-date>
    <authored-date>2008-08-30T20:11:56-07:00</authored-date>
    <message>added 'in depth' freeze()</message>
    <tree>dbf7bf6436433f825b9b810f5e27dfa1b994f09c</tree>
    <committer>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f1ba59ae4995e7f0cda69b21efecc297a8ee4218</id>
      </parent>
    </parents>
    <author>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/rufus-treechecker/commit/5a7696c499516ea21c2a412a09498614c33b6da6</url>
    <id>5a7696c499516ea21c2a412a09498614c33b6da6</id>
    <committed-date>2008-08-30T19:59:18-07:00</committed-date>
    <authored-date>2008-08-30T19:59:18-07:00</authored-date>
    <message>added top and exclude_head (and some documentation)</message>
    <tree>0cc0127a8c010e653f819679ac1e28a96fe86226</tree>
    <committer>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>70fbafe10935ac6cd663f6671ba363ac5318fb8b</id>
      </parent>
    </parents>
    <author>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/rufus-treechecker/commit/f1ba59ae4995e7f0cda69b21efecc297a8ee4218</url>
    <id>f1ba59ae4995e7f0cda69b21efecc297a8ee4218</id>
    <committed-date>2008-08-30T18:31:11-07:00</committed-date>
    <authored-date>2008-08-30T18:31:11-07:00</authored-date>
    <message>doc rendering test</message>
    <tree>7a126185d2fccf8fc6923dbb9eb6c2d174e04dfb</tree>
    <committer>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>295e3cb79c8ba2d7a29040dcba507464665ee32c</id>
      </parent>
    </parents>
    <author>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/rufus-treechecker/commit/70fbafe10935ac6cd663f6671ba363ac5318fb8b</url>
    <id>70fbafe10935ac6cd663f6671ba363ac5318fb8b</id>
    <committed-date>2008-08-30T08:10:52-07:00</committed-date>
    <authored-date>2008-08-30T08:10:52-07:00</authored-date>
    <message>added is_not rule, for check_conditional</message>
    <tree>a6cab20ce4c388ec156a0b37256488a993d62b5e</tree>
    <committer>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2261cca822282bf4ecd5c2cbe4f6e08166471d5b</id>
      </parent>
    </parents>
    <author>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/rufus-treechecker/commit/295e3cb79c8ba2d7a29040dcba507464665ee32c</url>
    <id>295e3cb79c8ba2d7a29040dcba507464665ee32c</id>
    <committed-date>2008-08-30T04:18:26-07:00</committed-date>
    <authored-date>2008-08-30T04:18:26-07:00</authored-date>
    <message>tried to reuse the ruby_parser, but failed.</message>
    <tree>9cf3867a2fe2c9fc87b15fdf778784c8a568d938</tree>
    <committer>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d471be91ba857c91e3b36111fe4f60e5827ec7cf</id>
      </parent>
    </parents>
    <author>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/rufus-treechecker/commit/2261cca822282bf4ecd5c2cbe4f6e08166471d5b</url>
    <id>2261cca822282bf4ecd5c2cbe4f6e08166471d5b</id>
    <committed-date>2008-08-30T04:03:11-07:00</committed-date>
    <authored-date>2008-08-30T04:03:11-07:00</authored-date>
    <message>depending on rogue_parser</message>
    <tree>1e2b5f2d2c3aac92fb469fee5cd17bfd0094ac65</tree>
    <committer>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2009a42d683aef534c867dfbf0500e545438f282</id>
      </parent>
    </parents>
    <author>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/rufus-treechecker/commit/d471be91ba857c91e3b36111fe4f60e5827ec7cf</url>
    <id>d471be91ba857c91e3b36111fe4f60e5827ec7cf</id>
    <committed-date>2008-08-29T05:18:34-07:00</committed-date>
    <authored-date>2008-08-29T05:18:34-07:00</authored-date>
    <message>done with integration of original tests, good refactoring</message>
    <tree>b2d61dee8f73cb79078917b0c2f898c3eeed350d</tree>
    <committer>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4517502e21900fe70c79825800232c52ed14429d</id>
      </parent>
    </parents>
    <author>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/rufus-treechecker/commit/2009a42d683aef534c867dfbf0500e545438f282</url>
    <id>2009a42d683aef534c867dfbf0500e545438f282</id>
    <committed-date>2008-08-29T02:59:04-07:00</committed-date>
    <authored-date>2008-08-29T02:59:04-07:00</authored-date>
    <message>integrated original ruote treechecker tests</message>
    <tree>ed92dd956ff5f4cfe0c1f521216608066e37c6f3</tree>
    <committer>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>98c91393ddc7529f8d894c7e08261bcea8be3620</id>
      </parent>
    </parents>
    <author>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/rufus-treechecker/commit/4517502e21900fe70c79825800232c52ed14429d</url>
    <id>4517502e21900fe70c79825800232c52ed14429d</id>
    <committed-date>2008-08-29T01:55:52-07:00</committed-date>
    <authored-date>2008-08-29T01:55:52-07:00</authored-date>
    <message>more documentation</message>
    <tree>7048e8ac2217b0997bedb4fba3a4ee4b7ae61c75</tree>
    <committer>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>fed05e2cfa8e3b45d110188bd1841b11e30b4fab</id>
      </parent>
    </parents>
    <author>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/rufus-treechecker/commit/98c91393ddc7529f8d894c7e08261bcea8be3620</url>
    <id>98c91393ddc7529f8d894c7e08261bcea8be3620</id>
    <committed-date>2008-08-28T23:48:23-07:00</committed-date>
    <authored-date>2008-08-28T23:48:23-07:00</authored-date>
    <message>fcall/vcall/call distinction, starting to build high-level exclusion rules</message>
    <tree>5b6db434eeb1d238060caa1ad80099e40bffa6f4</tree>
    <committer>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f4043bedb5c444c0cad820a42b8479efcb907528</id>
      </parent>
    </parents>
    <author>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/rufus-treechecker/commit/fed05e2cfa8e3b45d110188bd1841b11e30b4fab</url>
    <id>fed05e2cfa8e3b45d110188bd1841b11e30b4fab</id>
    <committed-date>2008-08-28T21:00:52-07:00</committed-date>
    <authored-date>2008-08-28T21:00:52-07:00</authored-date>
    <message>added exclude_defs</message>
    <tree>c0f8ba5845250b692c5132e23640443cc3eed758</tree>
    <committer>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>fd634401849cc02a5c0097b035254d46e9b5f355</id>
      </parent>
    </parents>
    <author>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/rufus-treechecker/commit/f4043bedb5c444c0cad820a42b8479efcb907528</url>
    <id>f4043bedb5c444c0cad820a42b8479efcb907528</id>
    <committed-date>2008-08-28T20:35:57-07:00</committed-date>
    <authored-date>2008-08-28T20:35:57-07:00</authored-date>
    <message>added exclude_calls_on</message>
    <tree>e31e59cbff2864b840547fb0bfe302ce2f37e9e6</tree>
    <committer>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>35897f593de979d89e83a4804e8e923529851e4b</id>
      </parent>
    </parents>
    <author>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/rufus-treechecker/commit/fd634401849cc02a5c0097b035254d46e9b5f355</url>
    <id>fd634401849cc02a5c0097b035254d46e9b5f355</id>
    <committed-date>2008-08-28T19:38:38-07:00</committed-date>
    <authored-date>2008-08-28T19:38:38-07:00</authored-date>
    <message>added various .txt artefacts</message>
    <tree>9a43ca1ee8888ec1608409d9b9db68d063191dfe</tree>
    <committer>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array"/>
    <author>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </author>
    <url>http://github.com/jmettraux/rufus-treechecker/commit/35897f593de979d89e83a4804e8e923529851e4b</url>
    <id>35897f593de979d89e83a4804e8e923529851e4b</id>
    <committed-date>2008-08-28T19:31:14-07:00</committed-date>
    <authored-date>2008-08-28T19:31:14-07:00</authored-date>
    <message>first commit</message>
    <tree>428e043e5a98c5012a62d608a902bec1775b7de9</tree>
    <committer>
      <name>John Mettraux</name>
      <email>jmettraux@gmail.com</email>
    </committer>
  </commit>
</commits>
