<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>5a04bf7aba29bd527379540d3d33fd52f46a74a0</id>
      </parent>
    </parents>
    <author>
      <name>Andy Kent</name>
      <email>andrew.d.kent@gmail.com</email>
    </author>
    <url>http://github.com/andykent/smoke/commit/80976a75aadbf5a0abeb1fa8915eebcfadb9d976</url>
    <id>80976a75aadbf5a0abeb1fa8915eebcfadb9d976</id>
    <committed-date>2009-05-20T15:08:56-07:00</committed-date>
    <authored-date>2009-05-20T15:08:56-07:00</authored-date>
    <message>some fresh new styles for screw unit as the standard ones were annoying me. these are much more compact and the number of errors follows you down the page. Not tested in IE yet though :s</message>
    <tree>feda5b050998b0543774d88973f4aadf22c01f03</tree>
    <committer>
      <name>Andy Kent</name>
      <email>andrew.d.kent@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>99292588441142a1e370cc5e46ebe09c767c4ec4</id>
      </parent>
    </parents>
    <author>
      <name>Andy Kent</name>
      <email>andrew.d.kent@gmail.com</email>
    </author>
    <url>http://github.com/andykent/smoke/commit/5a04bf7aba29bd527379540d3d33fd52f46a74a0</url>
    <id>5a04bf7aba29bd527379540d3d33fd52f46a74a0</id>
    <committed-date>2009-05-20T13:23:23-07:00</committed-date>
    <authored-date>2009-05-20T13:23:23-07:00</authored-date>
    <message>doc updates</message>
    <tree>a8d1b97fa058b367ac1a31b162e3090a2dc742d3</tree>
    <committer>
      <name>Andy Kent</name>
      <email>andrew.d.kent@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1b5053e96970fda06cd1b42c1bcd09a27628c6cb</id>
      </parent>
    </parents>
    <author>
      <name>Andy Kent</name>
      <email>andrew.d.kent@gmail.com</email>
    </author>
    <url>http://github.com/andykent/smoke/commit/99292588441142a1e370cc5e46ebe09c767c4ec4</url>
    <id>99292588441142a1e370cc5e46ebe09c767c4ec4</id>
    <committed-date>2009-05-20T13:01:39-07:00</committed-date>
    <authored-date>2009-05-20T13:01:39-07:00</authored-date>
    <message>mocks are now destructive as this is the behaviour most other libs use</message>
    <tree>9cb1bbfbc3e4799b8c99e15f715506e815967009</tree>
    <committer>
      <name>Andy Kent</name>
      <email>andrew.d.kent@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2bf527bbf8758dca0ab54ce39d22d9a606acdbe6</id>
      </parent>
    </parents>
    <author>
      <name>Andy Kent</name>
      <email>andrew.d.kent@gmail.com</email>
    </author>
    <url>http://github.com/andykent/smoke/commit/1b5053e96970fda06cd1b42c1bcd09a27628c6cb</url>
    <id>1b5053e96970fda06cd1b42c1bcd09a27628c6cb</id>
    <committed-date>2009-05-19T16:52:16-07:00</committed-date>
    <authored-date>2009-05-19T16:52:16-07:00</authored-date>
    <message>a better example of mocking anonymous functions</message>
    <tree>0bb629b890a28747a5f609dfe405016c3b995e6f</tree>
    <committer>
      <name>Andy Kent</name>
      <email>andrew.d.kent@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f8c7021f522f7375187f350d23cda228dbbc35da</id>
      </parent>
    </parents>
    <author>
      <name>Andy Kent</name>
      <email>andrew.d.kent@gmail.com</email>
    </author>
    <url>http://github.com/andykent/smoke/commit/2bf527bbf8758dca0ab54ce39d22d9a606acdbe6</url>
    <id>2bf527bbf8758dca0ab54ce39d22d9a606acdbe6</id>
    <committed-date>2009-05-19T16:49:48-07:00</committed-date>
    <authored-date>2009-05-19T16:49:48-07:00</authored-date>
    <message>doc layout fixes</message>
    <tree>d5e8140105515573a0e22960c3067aac7c364887</tree>
    <committer>
      <name>Andy Kent</name>
      <email>andrew.d.kent@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9c16495bad1e7334dec34b223d2910261f993248</id>
      </parent>
    </parents>
    <author>
      <name>Andy Kent</name>
      <email>andrew.d.kent@gmail.com</email>
    </author>
    <url>http://github.com/andykent/smoke/commit/f8c7021f522f7375187f350d23cda228dbbc35da</url>
    <id>f8c7021f522f7375187f350d23cda228dbbc35da</id>
    <committed-date>2009-05-19T12:17:23-07:00</committed-date>
    <authored-date>2009-05-19T12:17:23-07:00</authored-date>
    <message>fix a jQuery alias where I supidly assumed it would live in $ when in many cases it doesn't</message>
    <tree>b09bb8f71fc1c40bf6a10e611e84c9cb97a04a4a</tree>
    <committer>
      <name>Andy Kent</name>
      <email>andrew.d.kent@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>21fdfbc648b7b65c6c6f16fc1128eeaa0a48b132</id>
      </parent>
    </parents>
    <author>
      <name>Andy Kent</name>
      <email>andrew.d.kent@gmail.com</email>
    </author>
    <url>http://github.com/andykent/smoke/commit/9c16495bad1e7334dec34b223d2910261f993248</url>
    <id>9c16495bad1e7334dec34b223d2910261f993248</id>
    <committed-date>2009-05-19T12:16:02-07:00</committed-date>
    <authored-date>2009-05-19T12:16:02-07:00</authored-date>
    <message>updated readme</message>
    <tree>615fca3f2646f6d774844ba6cbb8179828c071ea</tree>
    <committer>
      <name>Andy Kent</name>
      <email>andrew.d.kent@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>475aaab75a46233bd1f5bdfca37f3a9039ad052d</id>
      </parent>
    </parents>
    <author>
      <name>Andy Kent</name>
      <email>andrew.d.kent@gmail.com</email>
    </author>
    <url>http://github.com/andykent/smoke/commit/21fdfbc648b7b65c6c6f16fc1128eeaa0a48b132</url>
    <id>21fdfbc648b7b65c6c6f16fc1128eeaa0a48b132</id>
    <committed-date>2009-05-19T11:58:09-07:00</committed-date>
    <authored-date>2009-05-19T11:58:09-07:00</authored-date>
    <message>bit of a change so that multiple expectations on an object can be looped through</message>
    <tree>bb578241257fcd1e85f0116f3efed8d6319d54f9</tree>
    <committer>
      <name>Andy Kent</name>
      <email>andrew.d.kent@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6cf673edcf591f2434a7110f65bd3c05c2c3d33e</id>
      </parent>
    </parents>
    <author>
      <name>Andy Kent</name>
      <email>andrew.d.kent@gmail.com</email>
    </author>
    <url>http://github.com/andykent/smoke/commit/475aaab75a46233bd1f5bdfca37f3a9039ad052d</url>
    <id>475aaab75a46233bd1f5bdfca37f3a9039ad052d</id>
    <committed-date>2009-05-19T11:45:49-07:00</committed-date>
    <authored-date>2009-05-19T11:45:49-07:00</authored-date>
    <message>eeek, uncovered a deep problem</message>
    <tree>0c9143c5b8ed6f0b59bb3869ae50fd8352c4fe11</tree>
    <committer>
      <name>Andy Kent</name>
      <email>andrew.d.kent@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3ce48364bb8580af8f047db005f4a8b18376e6e5</id>
      </parent>
    </parents>
    <author>
      <name>Andy Kent</name>
      <email>andrew.d.kent@gmail.com</email>
    </author>
    <url>http://github.com/andykent/smoke/commit/6cf673edcf591f2434a7110f65bd3c05c2c3d33e</url>
    <id>6cf673edcf591f2434a7110f65bd3c05c2c3d33e</id>
    <committed-date>2009-05-19T11:26:21-07:00</committed-date>
    <authored-date>2009-05-19T11:26:21-07:00</authored-date>
    <message>there is now a mock_function macro for mocking on anonymous functions</message>
    <tree>89454b5ffb7692b79ea417fa538959af31b244f7</tree>
    <committer>
      <name>Andy Kent</name>
      <email>andrew.d.kent@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3affbf6648f2cf71b44f70a2251cd5965c225fcc</id>
      </parent>
    </parents>
    <author>
      <name>Larry Karnowski</name>
      <email>larry@thinkrelevance.com</email>
    </author>
    <url>http://github.com/andykent/smoke/commit/3ce48364bb8580af8f047db005f4a8b18376e6e5</url>
    <id>3ce48364bb8580af8f047db005f4a8b18376e6e5</id>
    <committed-date>2009-05-15T03:12:30-07:00</committed-date>
    <authored-date>2009-04-11T10:20:51-07:00</authored-date>
    <message>Improved Smoke and Screw.Unit integration by having Smoke check expectations and reset mocks automatically after every test is ran.

Signed-off-by: Andy Kent &lt;andrew.d.kent@gmail.com&gt;</message>
    <tree>ac30603f11087eaba7d43776eade9922303c462d</tree>
    <committer>
      <name>Andy Kent</name>
      <email>andrew.d.kent@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ef828a2ec97f2e1659200c33a8d0bc15b9f810b5</id>
      </parent>
    </parents>
    <author>
      <name>Irene Morente</name>
      <email>irene@irene-2.local</email>
    </author>
    <url>http://github.com/andykent/smoke/commit/3affbf6648f2cf71b44f70a2251cd5965c225fcc</url>
    <id>3affbf6648f2cf71b44f70a2251cd5965c225fcc</id>
    <committed-date>2009-05-15T03:12:09-07:00</committed-date>
    <authored-date>2009-05-14T13:39:41-07:00</authored-date>
    <message>Fixed problems with expectations never being properly checked and added tests to make sure that expections are thrown when expectations are not met.

Signed-off-by: Andy Kent &lt;andrew.d.kent@gmail.com&gt;</message>
    <tree>e81960637bb9a1340ec14589149c7e05a62293d1</tree>
    <committer>
      <name>Andy Kent</name>
      <email>andrew.d.kent@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>bb3d0e04b3a1f1dbbb6d6464c7c35dd9e164848a</id>
      </parent>
    </parents>
    <author>
      <name>Irene Morente</name>
      <email>irene@irene-2.local</email>
    </author>
    <url>http://github.com/andykent/smoke/commit/ef828a2ec97f2e1659200c33a8d0bc15b9f810b5</url>
    <id>ef828a2ec97f2e1659200c33a8d0bc15b9f810b5</id>
    <committed-date>2009-05-15T03:12:07-07:00</committed-date>
    <authored-date>2009-05-14T12:38:53-07:00</authored-date>
    <message>Made expectations accept calls with any arguments when with_arguments is not used.

Signed-off-by: Andy Kent &lt;andrew.d.kent@gmail.com&gt;</message>
    <tree>ebf85a709828092f8b7cb4ca50924fbce22cf5af</tree>
    <committer>
      <name>Andy Kent</name>
      <email>andrew.d.kent@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5d2272dfbfbd029f82e7a1042d0517e5f412f7ce</id>
      </parent>
    </parents>
    <author>
      <name>Irene Morente</name>
      <email>irene@irene-2.local</email>
    </author>
    <url>http://github.com/andykent/smoke/commit/bb3d0e04b3a1f1dbbb6d6464c7c35dd9e164848a</url>
    <id>bb3d0e04b3a1f1dbbb6d6464c7c35dd9e164848a</id>
    <committed-date>2009-05-15T03:12:05-07:00</committed-date>
    <authored-date>2009-05-14T12:36:57-07:00</authored-date>
    <message>Added fix to checkExpectations on Smoke.Mock to make it compatible with javascript libraries that monkey-patch Array.

Signed-off-by: Andy Kent &lt;andrew.d.kent@gmail.com&gt;</message>
    <tree>0a9d6aec1b07f99eec6aa596e27f937e125d0bfb</tree>
    <committer>
      <name>Andy Kent</name>
      <email>andrew.d.kent@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b0b90bd06c3a2a89c646d57aefc42d8aa7f581da</id>
      </parent>
    </parents>
    <author>
      <name>Andy Kent</name>
      <email>andrew.d.kent@gmail.com</email>
    </author>
    <url>http://github.com/andykent/smoke/commit/5d2272dfbfbd029f82e7a1042d0517e5f412f7ce</url>
    <id>5d2272dfbfbd029f82e7a1042d0517e5f412f7ce</id>
    <committed-date>2008-12-13T14:52:30-08:00</committed-date>
    <authored-date>2008-12-13T14:52:30-08:00</authored-date>
    <message>some very trivial tidying up</message>
    <tree>8021b2351b081e4efd9782d3ac2c171613982688</tree>
    <committer>
      <name>Andy Kent</name>
      <email>andrew.d.kent@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ff21a1b444ecf2831c1fbf38f06ae6b6f47719a6</id>
      </parent>
    </parents>
    <author>
      <name>Andy Kent</name>
      <email>andrew.d.kent@gmail.com</email>
    </author>
    <url>http://github.com/andykent/smoke/commit/b0b90bd06c3a2a89c646d57aefc42d8aa7f581da</url>
    <id>b0b90bd06c3a2a89c646d57aefc42d8aa7f581da</id>
    <committed-date>2008-05-16T17:30:23-07:00</committed-date>
    <authored-date>2008-05-16T17:30:23-07:00</authored-date>
    <message>removed isFunction() as it was no longer needed at this time</message>
    <tree>75d69abbc59e351a77c59ffb208b9da800c7253a</tree>
    <committer>
      <name>Andy Kent</name>
      <email>andrew.d.kent@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>210e9da14a360658dccdeb8ba142c3154024771e</id>
      </parent>
    </parents>
    <author>
      <name>Andy Kent</name>
      <email>andrew.d.kent@gmail.com</email>
    </author>
    <url>http://github.com/andykent/smoke/commit/ff21a1b444ecf2831c1fbf38f06ae6b6f47719a6</url>
    <id>ff21a1b444ecf2831c1fbf38f06ae6b6f47719a6</id>
    <committed-date>2008-05-16T17:28:22-07:00</committed-date>
    <authored-date>2008-05-16T17:28:22-07:00</authored-date>
    <message>made stubs a bit less magic and a bit more sane.

- you now get two methods
	- .and_return() for function stubs
	- .and_set_to() for property stubs</message>
    <tree>8208b1a68fc591d2354ec4dc32c22868c2aedeef</tree>
    <committer>
      <name>Andy Kent</name>
      <email>andrew.d.kent@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6e247f814b450980c7dc4b38ba7ea489b555fc76</id>
      </parent>
    </parents>
    <author>
      <name>Andy Kent</name>
      <email>andrew.d.kent@gmail.com</email>
    </author>
    <url>http://github.com/andykent/smoke/commit/210e9da14a360658dccdeb8ba142c3154024771e</url>
    <id>210e9da14a360658dccdeb8ba142c3154024771e</id>
    <committed-date>2008-05-16T17:06:13-07:00</committed-date>
    <authored-date>2008-05-16T17:06:13-07:00</authored-date>
    <message>added a core file and improved stubs to auto sense if they are stubbing functions or methods.

- you can override the auto settings with
	- and_return_as_function()
	- and_return_as_property()</message>
    <tree>a72294c369b16921786f4add2aa13fe95dbc500c</tree>
    <committer>
      <name>Andy Kent</name>
      <email>andrew.d.kent@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f4ac38cc122d0b607b28ef84365ffbcb7ea08939</id>
      </parent>
    </parents>
    <author>
      <name>Andy Kent</name>
      <email>andrew.d.kent@gmail.com</email>
    </author>
    <url>http://github.com/andykent/smoke/commit/6e247f814b450980c7dc4b38ba7ea489b555fc76</url>
    <id>6e247f814b450980c7dc4b38ba7ea489b555fc76</id>
    <committed-date>2008-05-16T16:32:50-07:00</committed-date>
    <authored-date>2008-05-16T16:32:50-07:00</authored-date>
    <message>updated the readme</message>
    <tree>0cc7cc0203a8ef5f957241f5713cc127c06f01dd</tree>
    <committer>
      <name>Andy Kent</name>
      <email>andrew.d.kent@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>dfcc9a76e1b9c60dc30a6c4e72694090c9cab4d6</id>
      </parent>
    </parents>
    <author>
      <name>Andy Kent</name>
      <email>andrew.d.kent@gmail.com</email>
    </author>
    <url>http://github.com/andykent/smoke/commit/f4ac38cc122d0b607b28ef84365ffbcb7ea08939</url>
    <id>f4ac38cc122d0b607b28ef84365ffbcb7ea08939</id>
    <committed-date>2008-05-16T16:19:32-07:00</committed-date>
    <authored-date>2008-05-16T16:19:32-07:00</authored-date>
    <message>mock expectations are now run recursively to avoid looping through each one every call.</message>
    <tree>5fb307e622292ee177e2b5cb84e40b766dbc75d0</tree>
    <committer>
      <name>Andy Kent</name>
      <email>andrew.d.kent@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0bfb830b9013d07c74ae992214a998f9cff98e60</id>
      </parent>
    </parents>
    <author>
      <name>Andy Kent</name>
      <email>andrew.d.kent@gmail.com</email>
    </author>
    <url>http://github.com/andykent/smoke/commit/dfcc9a76e1b9c60dc30a6c4e72694090c9cab4d6</url>
    <id>dfcc9a76e1b9c60dc30a6c4e72694090c9cab4d6</id>
    <committed-date>2008-05-16T15:40:37-07:00</committed-date>
    <authored-date>2008-05-16T15:40:37-07:00</authored-date>
    <message>expectations are now non-destructive</message>
    <tree>75e66a7a56291cfe0242d199aa2ce718956bf507</tree>
    <committer>
      <name>Andy Kent</name>
      <email>andrew.d.kent@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b8e4d211e71671d03e5981142ae32ceeec3c5cdb</id>
      </parent>
    </parents>
    <author>
      <name>Andy Kent</name>
      <email>andrew.d.kent@gmail.com</email>
    </author>
    <url>http://github.com/andykent/smoke/commit/0bfb830b9013d07c74ae992214a998f9cff98e60</url>
    <id>0bfb830b9013d07c74ae992214a998f9cff98e60</id>
    <committed-date>2008-05-16T15:17:06-07:00</committed-date>
    <authored-date>2008-05-16T15:17:06-07:00</authored-date>
    <message>can now mock onto real objects but expectations are currently destructive</message>
    <tree>5c21106190c71a34d1ae514433c8cbc60acc0444</tree>
    <committer>
      <name>Andy Kent</name>
      <email>andrew.d.kent@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7c06c33550839c545c12886532b8f887a15265a5</id>
      </parent>
    </parents>
    <author>
      <name>Andy Kent</name>
      <email>andrew.d.kent@gmail.com</email>
    </author>
    <url>http://github.com/andykent/smoke/commit/b8e4d211e71671d03e5981142ae32ceeec3c5cdb</url>
    <id>b8e4d211e71671d03e5981142ae32ceeec3c5cdb</id>
    <committed-date>2008-05-16T15:01:20-07:00</committed-date>
    <authored-date>2008-05-16T15:01:20-07:00</authored-date>
    <message>made Mock() take the object as an argument instead of a name, defaults to {}. also added in some pending specs</message>
    <tree>0402ee138cd1ec65608db14b654abad97314988f</tree>
    <committer>
      <name>Andy Kent</name>
      <email>andrew.d.kent@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>70b4841fba2207cc50f21c7b5c0cfb3b7e61b3ab</id>
      </parent>
    </parents>
    <author>
      <name>Andy Kent</name>
      <email>andrew.d.kent@gmail.com</email>
    </author>
    <url>http://github.com/andykent/smoke/commit/7c06c33550839c545c12886532b8f887a15265a5</url>
    <id>7c06c33550839c545c12886532b8f887a15265a5</id>
    <committed-date>2008-05-16T14:40:43-07:00</committed-date>
    <authored-date>2008-05-16T14:40:43-07:00</authored-date>
    <message>split specs into separate files to keep them sane</message>
    <tree>1ff551e9ced4ff1af3e13d336daecee01b8968b3</tree>
    <committer>
      <name>Andy Kent</name>
      <email>andrew.d.kent@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>988cc0832f5d10cd4578a1f42fa66937ee7d087c</id>
      </parent>
    </parents>
    <author>
      <name>Andy Kent</name>
      <email>andrew.d.kent@gmail.com</email>
    </author>
    <url>http://github.com/andykent/smoke/commit/70b4841fba2207cc50f21c7b5c0cfb3b7e61b3ab</url>
    <id>70b4841fba2207cc50f21c7b5c0cfb3b7e61b3ab</id>
    <committed-date>2008-05-16T14:13:51-07:00</committed-date>
    <authored-date>2008-05-16T14:13:51-07:00</authored-date>
    <message>improved readme syntax</message>
    <tree>7314bf056ffff78bfef3f1c2dbbc76bf6c347903</tree>
    <committer>
      <name>Andy Kent</name>
      <email>andrew.d.kent@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b7796b273c10a9b3256982690f0b72499bdf6b63</id>
      </parent>
    </parents>
    <author>
      <name>Andy Kent</name>
      <email>andrew.d.kent@gmail.com</email>
    </author>
    <url>http://github.com/andykent/smoke/commit/988cc0832f5d10cd4578a1f42fa66937ee7d087c</url>
    <id>988cc0832f5d10cd4578a1f42fa66937ee7d087c</id>
    <committed-date>2008-05-16T12:07:51-07:00</committed-date>
    <authored-date>2008-05-16T12:07:51-07:00</authored-date>
    <message>added a readme file with soem basic pointers</message>
    <tree>bdfa8045deac99f838e1b2554a12d02b236ee954</tree>
    <committer>
      <name>Andy Kent</name>
      <email>andrew.d.kent@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a69fa96f56f6de11f59368ff34ba22dd3cdca2fc</id>
      </parent>
    </parents>
    <author>
      <name>Andy Kent</name>
      <email>andrew.d.kent@gmail.com</email>
    </author>
    <url>http://github.com/andykent/smoke/commit/b7796b273c10a9b3256982690f0b72499bdf6b63</url>
    <id>b7796b273c10a9b3256982690f0b72499bdf6b63</id>
    <committed-date>2008-05-16T11:49:24-07:00</committed-date>
    <authored-date>2008-05-16T11:49:24-07:00</authored-date>
    <message>first full commit</message>
    <tree>3e4660643cd835903b37e932aa46541f8dba0c7d</tree>
    <committer>
      <name>Andy Kent</name>
      <email>andrew.d.kent@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array"/>
    <author>
      <name>Andy Kent</name>
      <email>andrew.d.kent@gmail.com</email>
    </author>
    <url>http://github.com/andykent/smoke/commit/a69fa96f56f6de11f59368ff34ba22dd3cdca2fc</url>
    <id>a69fa96f56f6de11f59368ff34ba22dd3cdca2fc</id>
    <committed-date>2008-05-16T11:36:51-07:00</committed-date>
    <authored-date>2008-05-16T11:36:51-07:00</authored-date>
    <message>a basic ignore file</message>
    <tree>e775e38daa9ce73215c2d62cef02ae600587bf72</tree>
    <committer>
      <name>Andy Kent</name>
      <email>andrew.d.kent@gmail.com</email>
    </committer>
  </commit>
</commits>
