<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>2e855629f2b04c63dc3cfd2383e581e52a6cd046</id>
      </parent>
    </parents>
    <author>
      <name>Artiom Diomin</name>
      <email>kron82@gmail.com</email>
    </author>
    <url>http://github.com/thoughtbot/shoulda/commit/21ce037d1228a5f56deac79c55049e33f8dda5ae</url>
    <id>21ce037d1228a5f56deac79c55049e33f8dda5ae</id>
    <committed-date>2009-10-22T18:25:13-07:00</committed-date>
    <authored-date>2009-10-11T11:41:53-07:00</authored-date>
    <message>Recognize glob route params as an array

* Closes #65</message>
    <tree>b67f508e39c7e7376b6dee11ab23902f3b3152f8</tree>
    <committer>
      <name>Ryan McGeary</name>
      <email>ryanongit@mcgeary.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>61f16a3588ed01661cebe89d8dd09dbc1580528d</id>
      </parent>
    </parents>
    <author>
      <name>Joshua Clayton</name>
      <email>jclayton@thoughtbot.com</email>
    </author>
    <url>http://github.com/thoughtbot/shoulda/commit/2e855629f2b04c63dc3cfd2383e581e52a6cd046</url>
    <id>2e855629f2b04c63dc3cfd2383e581e52a6cd046</id>
    <committed-date>2009-09-21T20:10:27-07:00</committed-date>
    <authored-date>2009-09-21T20:10:01-07:00</authored-date>
    <message>Made nested contexts w/o a subject block be able to refer to its parent subject block

Signed-off-by: Joshua Clayton &lt;jclayton@thoughtbot.com&gt;</message>
    <tree>7ca53d40f8fad7540d0f4a4a58758b64e76c2c1c</tree>
    <committer>
      <name>Joshua Clayton</name>
      <email>jclayton@thoughtbot.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>78d5e4a8db9d3feebae5f73c024017bb5be866bf</id>
      </parent>
    </parents>
    <author>
      <name>Zach Dennis</name>
      <email>zach.dennis@gmail.com</email>
    </author>
    <url>http://github.com/thoughtbot/shoulda/commit/61f16a3588ed01661cebe89d8dd09dbc1580528d</url>
    <id>61f16a3588ed01661cebe89d8dd09dbc1580528d</id>
    <committed-date>2009-09-21T14:04:45-07:00</committed-date>
    <authored-date>2009-09-19T13:58:20-07:00</authored-date>
    <message>Made #subject lazy so it only builds once</message>
    <tree>29f2c818c19f8bc4590d96f60849c3067a319ab3</tree>
    <committer>
      <name>Joe Ferris</name>
      <email>jferris@metaphor.local</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1806451b356149afc4898e7c77f6ff47cae0c2b3</id>
      </parent>
      <parent>
        <id>13ff067422765a5e113da6e0188b4fc9ca9dccfb</id>
      </parent>
    </parents>
    <author>
      <name>Nick Quaranto</name>
      <email>nick@quaran.to</email>
    </author>
    <url>http://github.com/thoughtbot/shoulda/commit/4c95b08450412064f7adb64e83861c7e768f23ce</url>
    <id>4c95b08450412064f7adb64e83861c7e768f23ce</id>
    <committed-date>2009-06-16T18:16:20-07:00</committed-date>
    <authored-date>2009-06-16T18:16:20-07:00</authored-date>
    <message>Merge commit 'dstrelau/1.9' into ruby19</message>
    <tree>db2a9437f8d204865e636cddc57ff9d91031433c</tree>
    <committer>
      <name>Nick Quaranto</name>
      <email>nick@quaran.to</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>af142c6368346f70b3080ea25cef3a48b3908993</id>
      </parent>
    </parents>
    <author>
      <name>matflores</name>
      <email>mflores@atlanware.com</email>
    </author>
    <url>http://github.com/thoughtbot/shoulda/commit/0a0bbcdeb3209af854372539b988b23da696aaff</url>
    <id>0a0bbcdeb3209af854372539b988b23da696aaff</id>
    <committed-date>2009-06-09T17:09:08-07:00</committed-date>
    <authored-date>2009-05-15T06:14:06-07:00</authored-date>
    <message>Changed the behavior of AllowValue matcher so that should_allow_values_for fails if there is ANY error on the specified attribute</message>
    <tree>e2b662a2384235e55d8d46adb4b9e22ac64b9681</tree>
    <committer>
      <name>Joe Ferris</name>
      <email>joe.r.ferris@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d13a46065fb325a8fae1d3537e47365843ec9d41</id>
      </parent>
    </parents>
    <author>
      <name>Joe Ferris</name>
      <email>joe.r.ferris@gmail.com</email>
    </author>
    <url>http://github.com/thoughtbot/shoulda/commit/af142c6368346f70b3080ea25cef3a48b3908993</url>
    <id>af142c6368346f70b3080ea25cef3a48b3908993</id>
    <committed-date>2009-06-09T16:03:27-07:00</committed-date>
    <authored-date>2009-06-09T16:03:27-07:00</authored-date>
    <message>Documentation changes for should_change</message>
    <tree>9d80d660b296e3513489785d2bb2305f3d64f4f9</tree>
    <committer>
      <name>Joe Ferris</name>
      <email>joe.r.ferris@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4e4317fcfbaee4af32cbcf97be4d7fef48903789</id>
      </parent>
    </parents>
    <author>
      <name>matflores</name>
      <email>mflores@atlanware.com</email>
    </author>
    <url>http://github.com/thoughtbot/shoulda/commit/d13a46065fb325a8fae1d3537e47365843ec9d41</url>
    <id>d13a46065fb325a8fae1d3537e47365843ec9d41</id>
    <committed-date>2009-06-09T15:55:38-07:00</committed-date>
    <authored-date>2009-05-23T18:45:17-07:00</authored-date>
    <message>Re-enabled the old behavior for should_change and should_not_change macros, but displaying a deprecation warning when they are used without a block</message>
    <tree>0683897a6eb8004e5e53e147a6500420fdf9d130</tree>
    <committer>
      <name>Joe Ferris</name>
      <email>joe.r.ferris@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>40568e730c782718a99a56ceb29ca894f7bd605d</id>
      </parent>
    </parents>
    <author>
      <name>matflores</name>
      <email>mflores@atlanware.com</email>
    </author>
    <url>http://github.com/thoughtbot/shoulda/commit/4e4317fcfbaee4af32cbcf97be4d7fef48903789</url>
    <id>4e4317fcfbaee4af32cbcf97be4d7fef48903789</id>
    <committed-date>2009-06-09T15:55:38-07:00</committed-date>
    <authored-date>2009-05-13T10:43:16-07:00</authored-date>
    <message>Updated should_change and should_not_change to accept a string description and a block [#154]</message>
    <tree>234c21ff7d46a61fb131402ca69a96f8a0f049da</tree>
    <committer>
      <name>Joe Ferris</name>
      <email>joe.r.ferris@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c17e4fed2cb49b37d7311ee6b6ef004dc6cf7816</id>
      </parent>
      <parent>
        <id>acbbe7d8de5e5a1a89e3cc382de1e0f4b9f96f72</id>
      </parent>
    </parents>
    <author>
      <name>Nick Quaranto</name>
      <email>nick@quaran.to</email>
    </author>
    <url>http://github.com/thoughtbot/shoulda/commit/40568e730c782718a99a56ceb29ca894f7bd605d</url>
    <id>40568e730c782718a99a56ceb29ca894f7bd605d</id>
    <committed-date>2009-06-08T10:55:55-07:00</committed-date>
    <authored-date>2009-06-08T10:55:55-07:00</authored-date>
    <message>Merge commit 'cwninja/bugfixes'</message>
    <tree>1c58a55dad73fd700019b1c0c69d54a14e377952</tree>
    <committer>
      <name>Nick Quaranto</name>
      <email>nick@quaran.to</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>45cb66373d7661ebec9d30ef6d0609f9c9eb72af</id>
      </parent>
    </parents>
    <author>
      <name>Dean Strelau</name>
      <email>dean@mintdigital.com</email>
    </author>
    <url>http://github.com/thoughtbot/shoulda/commit/7d9efa4014015fa8fc5922ad287fbf26973aa822</url>
    <id>7d9efa4014015fa8fc5922ad287fbf26973aa822</id>
    <committed-date>2009-06-02T19:38:00-07:00</committed-date>
    <authored-date>2009-06-02T19:38:00-07:00</authored-date>
    <message>Require 'test/unit' before including/extending things into it.

On Ruby 1.9, Test::Unit::TestCase subclasses MiniTest::Unit::TestCase. If the true TestCase is not loaded first, you get a &quot;superclass mismatch for class TestCase&quot; because Shoulda defines it without that superclass.</message>
    <tree>abf5abe36f4d65fdc278757c8cc9dc6b65da2740</tree>
    <committer>
      <name>Dean Strelau</name>
      <email>dean@mintdigital.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c53e72036344d04a5f078b1f8f75e005843a989f</id>
      </parent>
    </parents>
    <author>
      <name>Ken Collins</name>
      <email>ken@metaskills.net</email>
    </author>
    <url>http://github.com/thoughtbot/shoulda/commit/45cb66373d7661ebec9d30ef6d0609f9c9eb72af</url>
    <id>45cb66373d7661ebec9d30ef6d0609f9c9eb72af</id>
    <committed-date>2009-06-02T18:54:50-07:00</committed-date>
    <authored-date>2009-05-11T13:56:08-07:00</authored-date>
    <message>Remove unsplated return value from #get_options! for ruby 1.9 compatibility.</message>
    <tree>fd184f9c60d5d70eaf810a3e58069c03b6b42cfa</tree>
    <committer>
      <name>Dean Strelau</name>
      <email>dean@mintdigital.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7d6aa5b6ecceef0bef3399bc328275a3700e06ac</id>
      </parent>
    </parents>
    <author>
      <name>steve</name>
      <email>steve@lesseverything.com</email>
    </author>
    <url>http://github.com/thoughtbot/shoulda/commit/c53e72036344d04a5f078b1f8f75e005843a989f</url>
    <id>c53e72036344d04a5f078b1f8f75e005843a989f</id>
    <committed-date>2009-05-27T13:31:45-07:00</committed-date>
    <authored-date>2009-05-15T17:09:05-07:00</authored-date>
    <message>fixing docs

Signed-off-by: Nick Quaranto &lt;nick@quaran.to&gt;</message>
    <tree>9c4155c7758873de4b5a6ad03b1a8360a96fba98</tree>
    <committer>
      <name>Nick Quaranto</name>
      <email>nick@quaran.to</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>272ad4ee1df0e54861112d1a5a81e32729f4ede0</id>
      </parent>
    </parents>
    <author>
      <name>steve</name>
      <email>steve@lesseverything.com</email>
    </author>
    <url>http://github.com/thoughtbot/shoulda/commit/7d6aa5b6ecceef0bef3399bc328275a3700e06ac</url>
    <id>7d6aa5b6ecceef0bef3399bc328275a3700e06ac</id>
    <committed-date>2009-05-16T13:46:11-07:00</committed-date>
    <authored-date>2009-05-15T14:02:44-07:00</authored-date>
    <message>added rspec matcher for validates_format_of

Signed-off-by: Dan Croak &lt;dcroak@thoughtbot.com&gt;</message>
    <tree>2df8b1e1ae9c434fc45edb568c59e568f6e70a59</tree>
    <committer>
      <name>Dan Croak</name>
      <email>dcroak@thoughtbot.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>33b2de681e59e3e2811e0cd0068be91382c9ba5f</id>
      </parent>
    </parents>
    <author>
      <name>Tom Lea</name>
      <email>commit@tomlea.co.uk</email>
    </author>
    <url>http://github.com/thoughtbot/shoulda/commit/acbbe7d8de5e5a1a89e3cc382de1e0f4b9f96f72</url>
    <id>acbbe7d8de5e5a1a89e3cc382de1e0f4b9f96f72</id>
    <committed-date>2009-05-12T03:51:50-07:00</committed-date>
    <authored-date>2009-05-12T03:41:14-07:00</authored-date>
    <message>Typo causes error when defining should &quot;...&quot; style should_eventuallys from a class method.</message>
    <tree>5be70067c573839318c105befc39f2fbd3202ca1</tree>
    <committer>
      <name>Tom Lea</name>
      <email>commit@tomlea.co.uk</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>78e23479f43323dcab2e4fe1f8f06739d4c84eba</id>
      </parent>
    </parents>
    <author>
      <name>Larry Marburger</name>
      <email>larry@marburger.cc</email>
    </author>
    <url>http://github.com/thoughtbot/shoulda/commit/272ad4ee1df0e54861112d1a5a81e32729f4ede0</url>
    <id>272ad4ee1df0e54861112d1a5a81e32729f4ede0</id>
    <committed-date>2009-05-07T20:43:47-07:00</committed-date>
    <authored-date>2009-03-10T09:41:00-07:00</authored-date>
    <message>Fixed set_session not matching false values. [#174 state:resolved]</message>
    <tree>91518a430b46b64672d0adddab55e51e9e6d5967</tree>
    <committer>
      <name>Joe Ferris</name>
      <email>joe.r.ferris@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e7099faf4de76c85fb15f6899d2c785b6e555b6e</id>
      </parent>
    </parents>
    <author>
      <name>Joe Ferris</name>
      <email>joe.r.ferris@gmail.com</email>
    </author>
    <url>http://github.com/thoughtbot/shoulda/commit/78e23479f43323dcab2e4fe1f8f06739d4c84eba</url>
    <id>78e23479f43323dcab2e4fe1f8f06739d4c84eba</id>
    <committed-date>2009-05-07T20:34:47-07:00</committed-date>
    <authored-date>2009-05-07T20:34:47-07:00</authored-date>
    <message>Removed unused ActionController helpers</message>
    <tree>e565f43ef880a00f474279275afe4ac9f43db74e</tree>
    <committer>
      <name>Joe Ferris</name>
      <email>joe.r.ferris@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>aab21573aae4dc8fe1629d8741296e4766d241a3</id>
      </parent>
    </parents>
    <author>
      <name>Joe Ferris</name>
      <email>joe.r.ferris@gmail.com</email>
    </author>
    <url>http://github.com/thoughtbot/shoulda/commit/eb7f1f8486f5d3847d5a6c195991ad4b2c38dafc</url>
    <id>eb7f1f8486f5d3847d5a6c195991ad4b2c38dafc</id>
    <committed-date>2009-05-07T20:18:59-07:00</committed-date>
    <authored-date>2009-05-07T20:18:59-07:00</authored-date>
    <message>Deprecated should_render_page_with_metadata [#155 state:resolved]</message>
    <tree>c59e07598f6030a41e7a4875124c1920e9bf8f51</tree>
    <committer>
      <name>Joe Ferris</name>
      <email>joe.r.ferris@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9a67805a68ad3086f5e5b3d97bb32a47f22ca12a</id>
      </parent>
    </parents>
    <author>
      <name>Joe Ferris</name>
      <email>joe.r.ferris@gmail.com</email>
    </author>
    <url>http://github.com/thoughtbot/shoulda/commit/aab21573aae4dc8fe1629d8741296e4766d241a3</url>
    <id>aab21573aae4dc8fe1629d8741296e4766d241a3</id>
    <committed-date>2009-05-07T14:00:33-07:00</committed-date>
    <authored-date>2009-05-07T14:00:33-07:00</authored-date>
    <message>Deprecated should_have_named_scope [#156 state:resolved]</message>
    <tree>62953ff77c16041c1e97774fdfa8e3e370156f09</tree>
    <committer>
      <name>Joe Ferris</name>
      <email>joe.r.ferris@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>efff1cc50555d6360dae2dd3f965d1cc6f881f40</id>
      </parent>
    </parents>
    <author>
      <name>Joe Ferris</name>
      <email>joe.r.ferris@gmail.com</email>
    </author>
    <url>http://github.com/thoughtbot/shoulda/commit/9a67805a68ad3086f5e5b3d97bb32a47f22ca12a</url>
    <id>9a67805a68ad3086f5e5b3d97bb32a47f22ca12a</id>
    <committed-date>2009-05-07T13:54:54-07:00</committed-date>
    <authored-date>2009-05-07T13:54:54-07:00</authored-date>
    <message>Added clearer instructions to the subject deprecation warning</message>
    <tree>abf21f89552d1edae55c9415a80b28d5e08333e2</tree>
    <committer>
      <name>Joe Ferris</name>
      <email>joe.r.ferris@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8e13affe403e50c0cc8d61d48c5a91b689edf286</id>
      </parent>
    </parents>
    <author>
      <name>Joe Ferris</name>
      <email>joe.r.ferris@gmail.com</email>
    </author>
    <url>http://github.com/thoughtbot/shoulda/commit/efff1cc50555d6360dae2dd3f965d1cc6f881f40</url>
    <id>efff1cc50555d6360dae2dd3f965d1cc6f881f40</id>
    <committed-date>2009-05-07T13:53:29-07:00</committed-date>
    <authored-date>2009-05-07T13:53:29-07:00</authored-date>
    <message>Deprecated should_render_a_form [#157 state:resolved]</message>
    <tree>4d85a304ddd12641b57f798eb26ac0b9103af21e</tree>
    <committer>
      <name>Joe Ferris</name>
      <email>joe.r.ferris@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>cbafde841beab3dbcf89b034fc41cc922054573e</id>
      </parent>
    </parents>
    <author>
      <name>Joe Ferris</name>
      <email>joe.r.ferris@gmail.com</email>
    </author>
    <url>http://github.com/thoughtbot/shoulda/commit/8e13affe403e50c0cc8d61d48c5a91b689edf286</url>
    <id>8e13affe403e50c0cc8d61d48c5a91b689edf286</id>
    <committed-date>2009-05-07T13:43:23-07:00</committed-date>
    <authored-date>2009-05-07T13:43:23-07:00</authored-date>
    <message>Deprecated should_set_the_flash_to nil in favor of should_not_set_the_flash [#191 state:resolved]</message>
    <tree>bfd875d2a179837b607ea1d641274af104147928</tree>
    <committer>
      <name>Joe Ferris</name>
      <email>joe.r.ferris@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7e17dec52c674266e239ce0555f0f2cc149625b5</id>
      </parent>
    </parents>
    <author>
      <name>Joe Ferris</name>
      <email>joe.r.ferris@gmail.com</email>
    </author>
    <url>http://github.com/thoughtbot/shoulda/commit/cbafde841beab3dbcf89b034fc41cc922054573e</url>
    <id>cbafde841beab3dbcf89b034fc41cc922054573e</id>
    <committed-date>2009-05-07T12:15:01-07:00</committed-date>
    <authored-date>2009-05-07T12:15:01-07:00</authored-date>
    <message>Deprecated the implicit instance variable in favor of the explicit subject method [#86 state:resolved]</message>
    <tree>87d8b1c487a4ff50af43c2d2f2bb99d3e93db0f6</tree>
    <committer>
      <name>Joe Ferris</name>
      <email>joe.r.ferris@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>488a3db4376a9477d035aabf3d91db1beea79b48</id>
      </parent>
    </parents>
    <author>
      <name>Joe Ferris</name>
      <email>joe.r.ferris@gmail.com</email>
    </author>
    <url>http://github.com/thoughtbot/shoulda/commit/7e17dec52c674266e239ce0555f0f2cc149625b5</url>
    <id>7e17dec52c674266e239ce0555f0f2cc149625b5</id>
    <committed-date>2009-05-07T12:03:39-07:00</committed-date>
    <authored-date>2009-05-07T12:03:39-07:00</authored-date>
    <message>Added the subject class method to explicitly declare the subject [#86]</message>
    <tree>63b39075f28883517ed4ed96a221929da16786a1</tree>
    <committer>
      <name>Joe Ferris</name>
      <email>joe.r.ferris@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9585719c09bb895bb3c81964683a89ef92597ca9</id>
      </parent>
    </parents>
    <author>
      <name>Joe Ferris</name>
      <email>joe.r.ferris@gmail.com</email>
    </author>
    <url>http://github.com/thoughtbot/shoulda/commit/488a3db4376a9477d035aabf3d91db1beea79b48</url>
    <id>488a3db4376a9477d035aabf3d91db1beea79b48</id>
    <committed-date>2009-05-06T15:26:35-07:00</committed-date>
    <authored-date>2009-05-06T15:26:35-07:00</authored-date>
    <message>Changed macros to use subject instead of get_instance_of [#86]</message>
    <tree>7f21f49e080f9904fe5471917c1da05ca35434d1</tree>
    <committer>
      <name>Joe Ferris</name>
      <email>joe.r.ferris@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e7a0650a396b429a9a4fd28b0b5e379b479049c5</id>
      </parent>
    </parents>
    <author>
      <name>Joe Ferris</name>
      <email>joe.r.ferris@gmail.com</email>
    </author>
    <url>http://github.com/thoughtbot/shoulda/commit/9585719c09bb895bb3c81964683a89ef92597ca9</url>
    <id>9585719c09bb895bb3c81964683a89ef92597ca9</id>
    <committed-date>2009-05-06T15:20:33-07:00</committed-date>
    <authored-date>2009-05-06T15:20:33-07:00</authored-date>
    <message>Added the subject method [#86]</message>
    <tree>460ae3f4ee64f4beb630778fc99acd8f0128dcb3</tree>
    <committer>
      <name>Joe Ferris</name>
      <email>joe.r.ferris@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>79c7b87b821a7cf3bb1f9465db6e5532e7d96399</id>
      </parent>
    </parents>
    <author>
      <name>Joe Ferris</name>
      <email>joe.r.ferris@gmail.com</email>
    </author>
    <url>http://github.com/thoughtbot/shoulda/commit/e7a0650a396b429a9a4fd28b0b5e379b479049c5</url>
    <id>e7a0650a396b429a9a4fd28b0b5e379b479049c5</id>
    <committed-date>2009-05-06T15:06:15-07:00</committed-date>
    <authored-date>2009-05-06T15:06:15-07:00</authored-date>
    <message>Renamed model_class to described_type, and made it public</message>
    <tree>20db1c76b6092ab8d68385f68f99f0554d12ab8d</tree>
    <committer>
      <name>Joe Ferris</name>
      <email>joe.r.ferris@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f03757eaba6d0884d41c91fd7b80d9b57277bf21</id>
      </parent>
    </parents>
    <author>
      <name>Joe Ferris</name>
      <email>joe.r.ferris@gmail.com</email>
    </author>
    <url>http://github.com/thoughtbot/shoulda/commit/79c7b87b821a7cf3bb1f9465db6e5532e7d96399</url>
    <id>79c7b87b821a7cf3bb1f9465db6e5532e7d96399</id>
    <committed-date>2009-05-06T13:50:28-07:00</committed-date>
    <authored-date>2009-05-06T13:50:28-07:00</authored-date>
    <message>Added support for should_have_one :through [#115 state:resolved]</message>
    <tree>2cab4dc10cb299c5d461070c1716f89228a91676</tree>
    <committer>
      <name>Joe Ferris</name>
      <email>joe.r.ferris@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9f24c1d464694b66a8a48ad702fe3f4b6efb17a0</id>
      </parent>
    </parents>
    <author>
      <name>Joe Ferris</name>
      <email>joe.r.ferris@gmail.com</email>
    </author>
    <url>http://github.com/thoughtbot/shoulda/commit/f03757eaba6d0884d41c91fd7b80d9b57277bf21</url>
    <id>f03757eaba6d0884d41c91fd7b80d9b57277bf21</id>
    <committed-date>2009-05-06T11:09:53-07:00</committed-date>
    <authored-date>2009-05-06T11:09:53-07:00</authored-date>
    <message>Changed the description for have_db_index to correctly describe multiple columns and index where uniqueness is not specified [#159 state:resolved]</message>
    <tree>6b296b1f5cfa1c90f137ed4c7e3980cfb273e8c4</tree>
    <committer>
      <name>Joe Ferris</name>
      <email>joe.r.ferris@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8cef841be78489b05e8cca139aaf02344680fbef</id>
      </parent>
    </parents>
    <author>
      <name>Joe Ferris</name>
      <email>joe.r.ferris@gmail.com</email>
    </author>
    <url>http://github.com/thoughtbot/shoulda/commit/9f24c1d464694b66a8a48ad702fe3f4b6efb17a0</url>
    <id>9f24c1d464694b66a8a48ad702fe3f4b6efb17a0</id>
    <committed-date>2009-05-05T19:12:51-07:00</committed-date>
    <authored-date>2009-05-05T19:12:51-07:00</authored-date>
    <message>Removed functionality deprecated in 2.10 [#192 state:resolved]</message>
    <tree>9cf8815e5737be43c7ec4bfdeeabeb158bbda404</tree>
    <committer>
      <name>Joe Ferris</name>
      <email>joe.r.ferris@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>83581ed6d66484adc5a1e274d38bb335eba90322</id>
      </parent>
    </parents>
    <author>
      <name>Joe Ferris</name>
      <email>joe.r.ferris@gmail.com</email>
    </author>
    <url>http://github.com/thoughtbot/shoulda/commit/8cef841be78489b05e8cca139aaf02344680fbef</url>
    <id>8cef841be78489b05e8cca139aaf02344680fbef</id>
    <committed-date>2009-05-05T18:56:27-07:00</committed-date>
    <authored-date>2009-05-05T18:56:27-07:00</authored-date>
    <message>Added a description for respond_with_content_type [#185 state:resolved]</message>
    <tree>0c5857397cabddd50db648b544643038a2adfd38</tree>
    <committer>
      <name>Joe Ferris</name>
      <email>joe.r.ferris@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>673ffa66974502e1f12c70fab32a19dc91d365e1</id>
      </parent>
    </parents>
    <author>
      <name>Joe Ferris</name>
      <email>joe.r.ferris@gmail.com</email>
    </author>
    <url>http://github.com/thoughtbot/shoulda/commit/4d1497b7f58137b56f874b3ca16737951d933885</url>
    <id>4d1497b7f58137b56f874b3ca16737951d933885</id>
    <committed-date>2009-05-05T18:25:38-07:00</committed-date>
    <authored-date>2009-02-09T07:25:16-08:00</authored-date>
    <message>Added a :message option to assert_accepts/assert_rejects for testing failure messages</message>
    <tree>f74d74b4b48e50fe49e0bc0c7bc1cc04d9235d71</tree>
    <committer>
      <name>Joe Ferris</name>
      <email>joe.r.ferris@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>712a02615a2d120a46262b845d7cb338d9203c5e</id>
      </parent>
    </parents>
    <author>
      <name>Joe Ferris</name>
      <email>joe.r.ferris@gmail.com</email>
    </author>
    <url>http://github.com/thoughtbot/shoulda/commit/673ffa66974502e1f12c70fab32a19dc91d365e1</url>
    <id>673ffa66974502e1f12c70fab32a19dc91d365e1</id>
    <committed-date>2009-05-05T18:16:12-07:00</committed-date>
    <authored-date>2009-05-05T18:16:12-07:00</authored-date>
    <message>Added should_create and should_destroy [#190 state:resolved]</message>
    <tree>3c3e054e6f0d9902901b5b98dff4515e5527f233</tree>
    <committer>
      <name>Joe Ferris</name>
      <email>joe.r.ferris@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>62078846bb3d9ef3b3a5f964234a381ab0881650</id>
      </parent>
    </parents>
    <author>
      <name>Joe Ferris</name>
      <email>joe.r.ferris@gmail.com</email>
    </author>
    <url>http://github.com/thoughtbot/shoulda/commit/712a02615a2d120a46262b845d7cb338d9203c5e</url>
    <id>712a02615a2d120a46262b845d7cb338d9203c5e</id>
    <committed-date>2009-05-05T16:48:24-07:00</committed-date>
    <authored-date>2009-05-05T16:48:24-07:00</authored-date>
    <message>Renamed have_index to have_db_index [#153 state:resolved]</message>
    <tree>478e186a66cb1e8f7122c56b2175eb1a6cc68cbf</tree>
    <committer>
      <name>Joe Ferris</name>
      <email>joe.r.ferris@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e02228d45a879ff92cb72b84f5fccc6a5f856a65</id>
      </parent>
    </parents>
    <author>
      <name>Joe Ferris</name>
      <email>joe.r.ferris@gmail.com</email>
    </author>
    <url>http://github.com/thoughtbot/shoulda/commit/4a83ad2ba4d30ac16c5ad51bdcd412918384af8b</url>
    <id>4a83ad2ba4d30ac16c5ad51bdcd412918384af8b</id>
    <committed-date>2009-04-28T16:40:06-07:00</committed-date>
    <authored-date>2009-04-28T16:40:06-07:00</authored-date>
    <message>Updated and corrected documentation for ActionController macros</message>
    <tree>72083c8e32a1fc47d3ef4e87762eb76444f8da94</tree>
    <committer>
      <name>Joe Ferris</name>
      <email>joe.r.ferris@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>971ba40f5cd31d29ff592ed002933528414b2554</id>
      </parent>
    </parents>
    <author>
      <name>Matt Jankowski</name>
      <email>mjankowski@thoughtbot.com</email>
    </author>
    <url>http://github.com/thoughtbot/shoulda/commit/e02228d45a879ff92cb72b84f5fccc6a5f856a65</url>
    <id>e02228d45a879ff92cb72b84f5fccc6a5f856a65</id>
    <committed-date>2009-03-10T13:06:44-07:00</committed-date>
    <authored-date>2009-03-10T13:06:44-07:00</authored-date>
    <message>correct typo about deprecated method</message>
    <tree>bcf4234da377f0d257accd1074f2815ecfedb496</tree>
    <committer>
      <name>Matt Jankowski</name>
      <email>mjankowski@thoughtbot.com</email>
    </committer>
  </commit>
</commits>
