<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>e80448cc35b9497952c4dc8f6d2bc428ed2a623f</id>
      </parent>
    </parents>
    <author>
      <name>rick</name>
      <email>technoweenie@technoweenie.local</email>
    </author>
    <url>http://github.com/technoweenie/machinist/commit/d927e6e0a44c1868a3360ad0746c45752c7eaeee</url>
    <id>d927e6e0a44c1868a3360ad0746c45752c7eaeee</id>
    <committed-date>2008-11-02T00:24:09-07:00</committed-date>
    <authored-date>2008-11-02T00:24:09-07:00</authored-date>
    <message>forgot to commit the actual implementation and specs for #make!</message>
    <tree>25199ffb8fd56b31899c63827d027708d76f2a82</tree>
    <committer>
      <name>rick</name>
      <email>technoweenie@technoweenie.local</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3877bb3adc59094bf3859f1b92cd0b7dff523379</id>
      </parent>
    </parents>
    <author>
      <name>rick</name>
      <email>technoweenie@technoweenie.local</email>
    </author>
    <url>http://github.com/technoweenie/machinist/commit/e80448cc35b9497952c4dc8f6d2bc428ed2a623f</url>
    <id>e80448cc35b9497952c4dc8f6d2bc428ed2a623f</id>
    <committed-date>2008-11-01T22:36:30-07:00</committed-date>
    <authored-date>2008-11-01T22:36:30-07:00</authored-date>
    <message>add Foo.make! to allow invalid records</message>
    <tree>26ef46151abce1b0909c0ac13107e5069f7ca0ca</tree>
    <committer>
      <name>rick</name>
      <email>technoweenie@technoweenie.local</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>edd529e16bb6fd97c0743f6e67a93bd39f6b1614</id>
      </parent>
      <parent>
        <id>4af349cdbf8944967acccc4bc1ded69311c4994d</id>
      </parent>
    </parents>
    <author>
      <name>rick</name>
      <email>technoweenie@technoweenie.local</email>
    </author>
    <url>http://github.com/technoweenie/machinist/commit/3877bb3adc59094bf3859f1b92cd0b7dff523379</url>
    <id>3877bb3adc59094bf3859f1b92cd0b7dff523379</id>
    <committed-date>2008-11-01T18:52:04-07:00</committed-date>
    <authored-date>2008-11-01T18:52:04-07:00</authored-date>
    <message>merge from digitalronin, add test for invalid objects</message>
    <tree>6b668b2666bd08411741dc6c77b96c1419c43fc9</tree>
    <committer>
      <name>rick</name>
      <email>technoweenie@technoweenie.local</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8b08de35e178c11d461cf5ef4f65ca00c23e1ca1</id>
      </parent>
    </parents>
    <author>
      <name>rick</name>
      <email>technoweenie@technoweenie.local</email>
    </author>
    <url>http://github.com/technoweenie/machinist/commit/edd529e16bb6fd97c0743f6e67a93bd39f6b1614</url>
    <id>edd529e16bb6fd97c0743f6e67a93bd39f6b1614</id>
    <committed-date>2008-11-01T18:47:39-07:00</committed-date>
    <authored-date>2008-11-01T18:47:39-07:00</authored-date>
    <message>allow models to create multiple blueprints</message>
    <tree>b6b6ad8159ab9173f1e415a4bc11d1711da0ff79</tree>
    <committer>
      <name>rick</name>
      <email>technoweenie@technoweenie.local</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8b08de35e178c11d461cf5ef4f65ca00c23e1ca1</id>
      </parent>
    </parents>
    <author>
      <name>David Salgado</name>
      <email>david@digitalronin.com</email>
    </author>
    <url>http://github.com/technoweenie/machinist/commit/4af349cdbf8944967acccc4bc1ded69311c4994d</url>
    <id>4af349cdbf8944967acccc4bc1ded69311c4994d</id>
    <committed-date>2008-10-30T05:14:44-07:00</committed-date>
    <authored-date>2008-10-30T05:14:44-07:00</authored-date>
    <message>changed save! to conditional save so we can create invalid objects without getting an exception</message>
    <tree>4aef6877c77c78a82e4039c5d1c28936efc8e468</tree>
    <committer>
      <name>David Salgado</name>
      <email>david@digitalronin.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b71be837b12bfe1a2bbb25aa1711861ac1e8a245</id>
      </parent>
    </parents>
    <author>
      <name>Pete Yandell</name>
      <email>pete@notahat.com</email>
    </author>
    <url>http://github.com/technoweenie/machinist/commit/8b08de35e178c11d461cf5ef4f65ca00c23e1ca1</url>
    <id>8b08de35e178c11d461cf5ef4f65ca00c23e1ca1</id>
    <committed-date>2008-10-20T21:53:35-07:00</committed-date>
    <authored-date>2008-10-20T21:53:35-07:00</authored-date>
    <message>Added some rough docs for Sham, and got rid of the failed attempt to have Test::Unit automatically reset Sham before each test.</message>
    <tree>e158b0974b7950915b6097623cc0480553c4930e</tree>
    <committer>
      <name>Pete Yandell</name>
      <email>pete@notahat.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>512cb8b887446b83231e33ef694fa1015f9209a4</id>
      </parent>
    </parents>
    <author>
      <name>Pete Yandell</name>
      <email>pete@notahat.com</email>
    </author>
    <url>http://github.com/technoweenie/machinist/commit/b71be837b12bfe1a2bbb25aa1711861ac1e8a245</url>
    <id>b71be837b12bfe1a2bbb25aa1711861ac1e8a245</id>
    <committed-date>2008-10-20T21:28:13-07:00</committed-date>
    <authored-date>2008-10-20T21:28:13-07:00</authored-date>
    <message>Simplified the Sham value generating code.</message>
    <tree>fd920a2098d7f0c7db751a25c8d9548d78ddd0cf</tree>
    <committer>
      <name>Pete Yandell</name>
      <email>pete@notahat.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6869ad05be71fa7003d523f89bb73ba00a6fefef</id>
      </parent>
    </parents>
    <author>
      <name>Pete Yandell</name>
      <email>pete@notahat.com</email>
    </author>
    <url>http://github.com/technoweenie/machinist/commit/512cb8b887446b83231e33ef694fa1015f9209a4</url>
    <id>512cb8b887446b83231e33ef694fa1015f9209a4</id>
    <committed-date>2008-10-20T21:26:24-07:00</committed-date>
    <authored-date>2008-10-20T21:26:24-07:00</authored-date>
    <message>Made sure Sham couldn't get into an infinite loop generating values.</message>
    <tree>165a8f67e0ca0a1fb6f65545186c367e9cc54b16</tree>
    <committer>
      <name>Pete Yandell</name>
      <email>pete@notahat.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f333e445c9c2ba2c391bad9e5a7c107cc3edc00d</id>
      </parent>
    </parents>
    <author>
      <name>Pete Yandell</name>
      <email>pete@notahat.com</email>
    </author>
    <url>http://github.com/technoweenie/machinist/commit/6869ad05be71fa7003d523f89bb73ba00a6fefef</url>
    <id>6869ad05be71fa7003d523f89bb73ba00a6fefef</id>
    <committed-date>2008-10-20T21:11:36-07:00</committed-date>
    <authored-date>2008-10-20T21:11:36-07:00</authored-date>
    <message>Added more Sham related things: resetting before each spec, index passed to sham blocks, autotest support.</message>
    <tree>4b131f61829b17155bb750d4c9142e151cb22c50</tree>
    <committer>
      <name>Pete Yandell</name>
      <email>pete@notahat.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>31326f84961998314f749bc4a6a2b63793c2ef73</id>
      </parent>
    </parents>
    <author>
      <name>Pete Yandell</name>
      <email>pete@notahat.com</email>
    </author>
    <url>http://github.com/technoweenie/machinist/commit/f333e445c9c2ba2c391bad9e5a7c107cc3edc00d</url>
    <id>f333e445c9c2ba2c391bad9e5a7c107cc3edc00d</id>
    <committed-date>2008-10-20T18:45:48-07:00</committed-date>
    <authored-date>2008-10-20T18:45:48-07:00</authored-date>
    <message>Added first cut of Sham for generating repeatable random values for fields.</message>
    <tree>c1cbf8d9c0ea4c57f241506438dcf873a79c55f4</tree>
    <committer>
      <name>Pete Yandell</name>
      <email>pete@notahat.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>bd28bbbd5771c2af2595994fdba715695c1835fc</id>
      </parent>
    </parents>
    <author>
      <name>Pete Yandell</name>
      <email>pete@notahat.com</email>
    </author>
    <url>http://github.com/technoweenie/machinist/commit/31326f84961998314f749bc4a6a2b63793c2ef73</url>
    <id>31326f84961998314f749bc4a6a2b63793c2ef73</id>
    <committed-date>2008-10-06T18:17:06-07:00</committed-date>
    <authored-date>2008-10-06T18:17:06-07:00</authored-date>
    <message>Got rid of the old README file. (Gotta remember that -a to git commit.)</message>
    <tree>5e3dae179faa27a52b613a99fc16c354927481ed</tree>
    <committer>
      <name>Pete Yandell</name>
      <email>pete@notahat.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>482196c72ac45f05e2f145dbae84f004e98bd87d</id>
      </parent>
    </parents>
    <author>
      <name>Pete Yandell</name>
      <email>pete@notahat.com</email>
    </author>
    <url>http://github.com/technoweenie/machinist/commit/bd28bbbd5771c2af2595994fdba715695c1835fc</url>
    <id>bd28bbbd5771c2af2595994fdba715695c1835fc</id>
    <committed-date>2008-10-06T18:16:26-07:00</committed-date>
    <authored-date>2008-10-06T18:16:26-07:00</authored-date>
    <message>Wrote some very basic docs.</message>
    <tree>c1a6dc304c9ca28d977b92ab5945e233c2694561</tree>
    <committer>
      <name>Pete Yandell</name>
      <email>pete@notahat.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>565481aadbf9a95d5ac88eb54665c81c5d0019fc</id>
      </parent>
    </parents>
    <author>
      <name>Pete Yandell</name>
      <email>pete@notahat.com</email>
    </author>
    <url>http://github.com/technoweenie/machinist/commit/482196c72ac45f05e2f145dbae84f004e98bd87d</url>
    <id>482196c72ac45f05e2f145dbae84f004e98bd87d</id>
    <committed-date>2008-10-06T17:35:24-07:00</committed-date>
    <authored-date>2008-10-06T17:35:24-07:00</authored-date>
    <message>More specs.</message>
    <tree>318bb03bedcfd65041a093d97a9be181b7378cf3</tree>
    <committer>
      <name>Pete Yandell</name>
      <email>pete@notahat.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>adc238592b23e18ab6aec3cc8bfd3b63669c8b51</id>
      </parent>
    </parents>
    <author>
      <name>Pete Yandell</name>
      <email>pete@notahat.com</email>
    </author>
    <url>http://github.com/technoweenie/machinist/commit/565481aadbf9a95d5ac88eb54665c81c5d0019fc</url>
    <id>565481aadbf9a95d5ac88eb54665c81c5d0019fc</id>
    <committed-date>2008-10-06T17:32:02-07:00</committed-date>
    <authored-date>2008-10-06T17:32:02-07:00</authored-date>
    <message>Added some basic specs.</message>
    <tree>db0e6618641bc66d931e0d3c69237d89931e252c</tree>
    <committer>
      <name>Pete Yandell</name>
      <email>pete@notahat.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array"/>
    <author>
      <name>Pete Yandell</name>
      <email>pete@notahat.com</email>
    </author>
    <url>http://github.com/technoweenie/machinist/commit/adc238592b23e18ab6aec3cc8bfd3b63669c8b51</url>
    <id>adc238592b23e18ab6aec3cc8bfd3b63669c8b51</id>
    <committed-date>2008-10-06T04:45:09-07:00</committed-date>
    <authored-date>2008-10-06T04:45:09-07:00</authored-date>
    <message>Initial import.</message>
    <tree>a54487571d8bc7b34010b8a97a4a86eda0690226</tree>
    <committer>
      <name>Pete Yandell</name>
      <email>pete@notahat.com</email>
    </committer>
  </commit>
</commits>
