<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>1fb275541a58e6a2100261c6117e96e6c014cc6c</id>
      </parent>
    </parents>
    <author>
      <name>Yaroslav Markin</name>
      <email>yaroslav@markin.net</email>
    </author>
    <url>http://github.com/rails/rails/commit/66ee5890c5f21995b7fe0c486547f1287afe2b55</url>
    <id>66ee5890c5f21995b7fe0c486547f1287afe2b55</id>
    <committed-date>2008-12-28T11:52:46-08:00</committed-date>
    <authored-date>2008-12-28T11:25:55-08:00</authored-date>
    <message>Introduce dynamic scopes for ActiveRecord: you can now use class methods like scoped_by_user_name(user_name) and scoped_by_user_name_and_password(user_name, password) that will use the scoped method with attributes you supply. [#1648 state:committed]

Signed-off-by: David Heinemeier Hansson &lt;david@loudthinking.com&gt;</message>
    <tree>81b44888712ff3ea7093209b3235858948354d25</tree>
    <committer>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>fec0ea9d6d4ca56a09e3e83002c38d69c8ad924e</id>
      </parent>
    </parents>
    <author>
      <name>Mike Gunderloy</name>
      <email>MikeG1@larkfarm.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/1fb275541a58e6a2100261c6117e96e6c014cc6c</url>
    <id>1fb275541a58e6a2100261c6117e96e6c014cc6c</id>
    <committed-date>2008-12-28T09:49:58-08:00</committed-date>
    <authored-date>2008-12-28T08:57:37-08:00</authored-date>
    <message>Ensure template runner tests don't depend on hash ordering [#1654 state:resolved]

Signed-off-by: Pratik Naik &lt;pratiknaik@gmail.com&gt;</message>
    <tree>24085ff7b288b34794e354739481829fefb52ca0</tree>
    <committer>
      <name>Pratik Naik</name>
      <email>pratiknaik@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c0c79f779c990f9e53c9b600291801fdf0bbe56b</id>
      </parent>
    </parents>
    <author>
      <name>Pratik Naik</name>
      <email>pratiknaik@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/fec0ea9d6d4ca56a09e3e83002c38d69c8ad924e</url>
    <id>fec0ea9d6d4ca56a09e3e83002c38d69c8ad924e</id>
    <committed-date>2008-12-28T09:07:13-08:00</committed-date>
    <authored-date>2008-12-28T09:05:12-08:00</authored-date>
    <message>Request#env['SERVER_NAME'] does not contain port number</message>
    <tree>f8048acb56e43fb58d1762ac678aa6048b06b5c0</tree>
    <committer>
      <name>Pratik Naik</name>
      <email>pratiknaik@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9fd35fc2d892393386ca9f522d25ba0bcb9c6764</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Quint</name>
      <email>aaron@quirkey.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/c0c79f779c990f9e53c9b600291801fdf0bbe56b</url>
    <id>c0c79f779c990f9e53c9b600291801fdf0bbe56b</id>
    <committed-date>2008-12-28T08:49:19-08:00</committed-date>
    <authored-date>2008-12-27T20:29:48-08:00</authored-date>
    <message>Use SimpleLogger for Rails::TemplateRunner outside of the Generator context [#1618 state:resolved]

Signed-off-by: Pratik Naik &lt;pratiknaik@gmail.com&gt;</message>
    <tree>a206415a03e419d9107c812293a5ca69abcdcb48</tree>
    <committer>
      <name>Pratik Naik</name>
      <email>pratiknaik@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>fdaa9ed0336634c33b5a529dfe4f5ed506a1fc5e</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Quint</name>
      <email>aaron@quirkey.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/9fd35fc2d892393386ca9f522d25ba0bcb9c6764</url>
    <id>9fd35fc2d892393386ca9f522d25ba0bcb9c6764</id>
    <committed-date>2008-12-27T13:03:44-08:00</committed-date>
    <authored-date>2008-12-27T13:03:12-08:00</authored-date>
    <message>Adding test coverage and better logging to Rails::TemplateRunner [#1618 state:resolved]

Signed-off-by: Pratik Naik &lt;pratiknaik@gmail.com&gt;</message>
    <tree>7a9d31c01c5917c41b506fae5f5c5d73fe2e388d</tree>
    <committer>
      <name>Pratik Naik</name>
      <email>pratiknaik@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>28347d889bb4304e681bf885fea734067fdd8ff6</id>
      </parent>
    </parents>
    <author>
      <name>Yaroslav Markin</name>
      <email>yaroslav@markin.net</email>
    </author>
    <url>http://github.com/rails/rails/commit/fdaa9ed0336634c33b5a529dfe4f5ed506a1fc5e</url>
    <id>fdaa9ed0336634c33b5a529dfe4f5ed506a1fc5e</id>
    <committed-date>2008-12-27T09:33:13-08:00</committed-date>
    <authored-date>2008-12-27T09:28:28-08:00</authored-date>
    <message>Fix ActionPack build on Windows: we really should not test anything regarding symlinks on Windows.

Signed-off-by: Pratik Naik &lt;pratiknaik@gmail.com&gt;</message>
    <tree>ce268a359eacb91ba9b1ae46a7045817e983e945</tree>
    <committer>
      <name>Pratik Naik</name>
      <email>pratiknaik@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6e98adfc8e19a39fa45d4acd94145d318d151964</id>
      </parent>
    </parents>
    <author>
      <name>Yaroslav Markin</name>
      <email>yaroslav@markin.net</email>
    </author>
    <url>http://github.com/rails/rails/commit/28347d889bb4304e681bf885fea734067fdd8ff6</url>
    <id>28347d889bb4304e681bf885fea734067fdd8ff6</id>
    <committed-date>2008-12-27T06:25:39-08:00</committed-date>
    <authored-date>2008-12-27T06:02:07-08:00</authored-date>
    <message>Refactor ActiveRecord::Base#new_record? [#1647 state:committed]

Signed-off-by: David Heinemeier Hansson &lt;david@loudthinking.com&gt;</message>
    <tree>fe15cf3b17925244d0c86513c55a94db073bfed5</tree>
    <committer>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4f043a48381c142e308824e3b7e15435a61bbb53</id>
      </parent>
    </parents>
    <author>
      <name>Yaroslav Markin</name>
      <email>yaroslav@markin.net</email>
    </author>
    <url>http://github.com/rails/rails/commit/6e98adfc8e19a39fa45d4acd94145d318d151964</url>
    <id>6e98adfc8e19a39fa45d4acd94145d318d151964</id>
    <committed-date>2008-12-27T05:36:11-08:00</committed-date>
    <authored-date>2008-12-27T05:26:13-08:00</authored-date>
    <message>ActiveRecord::Base#new_record? now returns false for existing records (was nil) [#1219 state:committed]

Signed-off-by: David Heinemeier Hansson &lt;david@loudthinking.com&gt;</message>
    <tree>014c82461f81ee3bdf42e1a5574cef92e96051a2</tree>
    <committer>
      <name>David Heinemeier Hansson</name>
      <email>david@loudthinking.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f4f8923cf0ef5bd31f9e98cecf4603d0c4bde296</id>
      </parent>
    </parents>
    <author>
      <name>Yehuda Katz</name>
      <email>wycats@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/4f043a48381c142e308824e3b7e15435a61bbb53</url>
    <id>4f043a48381c142e308824e3b7e15435a61bbb53</id>
    <committed-date>2008-12-27T00:06:57-08:00</committed-date>
    <authored-date>2008-12-27T00:06:57-08:00</authored-date>
    <message>More optimizations on respond_to after a profile and benching:

App with simple respond_to:
  def index
    respond_to do |format|
      format.html
      format.xml
      format.json
    end
  end

On JRuby (after complete hotspot warmup) -- 8% improvement:
  550 requests per second after this commit
  510 requests per second with old method_missing technique

On MRI (8% improvement):
  430 requests per second after this commit
  400 requests per second with old method_missing technique</message>
    <tree>f994f692d15a0d743ad5c2d942e2944fe3ff9140</tree>
    <committer>
      <name>Yehuda Katz</name>
      <email>wycats@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6dc12881110d26bb952bd0f565623144f10a07b6</id>
      </parent>
      <parent>
        <id>5cebe69e74d411c3c9e5f6ab9d4b2b16ee36177c</id>
      </parent>
    </parents>
    <author>
      <name>Pratik Naik</name>
      <email>pratiknaik@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/f4f8923cf0ef5bd31f9e98cecf4603d0c4bde296</url>
    <id>f4f8923cf0ef5bd31f9e98cecf4603d0c4bde296</id>
    <committed-date>2008-12-26T13:56:21-08:00</committed-date>
    <authored-date>2008-12-26T13:56:21-08:00</authored-date>
    <message>Merge commit 'fred/pullable'</message>
    <tree>2c5d9b59cefa59476ef48ea85aa0c2f00e1e33c1</tree>
    <committer>
      <name>Pratik Naik</name>
      <email>pratiknaik@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>db5a98e6cbb88331a6ce484260e9cce9ba882bcd</id>
      </parent>
    </parents>
    <author>
      <name>Yehuda Katz</name>
      <email>wycats@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/6dc12881110d26bb952bd0f565623144f10a07b6</url>
    <id>6dc12881110d26bb952bd0f565623144f10a07b6</id>
    <committed-date>2008-12-26T13:41:02-08:00</committed-date>
    <authored-date>2008-12-26T13:37:42-08:00</authored-date>
    <message>Remove method missing use in respond_to</message>
    <tree>68c1a4cf50cc28864cf2b72714508e2524798a62</tree>
    <committer>
      <name>Yehuda Katz</name>
      <email>wycats@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>eb457ceee13779ade67e1bdebd2919d476148277</id>
      </parent>
    </parents>
    <author>
      <name>Frederick Cheung</name>
      <email>frederick.cheung@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/5cebe69e74d411c3c9e5f6ab9d4b2b16ee36177c</url>
    <id>5cebe69e74d411c3c9e5f6ab9d4b2b16ee36177c</id>
    <committed-date>2008-12-26T10:25:55-08:00</committed-date>
    <authored-date>2008-12-18T17:02:21-08:00</authored-date>
    <message>Preload uses exclusive scope [#643 state:resolved]

With self referential associations, the scope for the the top level should not affect fetching of associations, for example
when doing

Person.male.find :all, :include =&gt; :friends

we should load all of the friends for each male, not just the male friends.</message>
    <tree>7e30226bcda0e5f9292b71927a32d5c15133e391</tree>
    <committer>
      <name>Frederick Cheung</name>
      <email>frederick.cheung@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c9d4335418823500548ad8fbc86af7c910b7644b</id>
      </parent>
    </parents>
    <author>
      <name>Pivotal Labs</name>
      <email>opensource@pivotallabs.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/eb457ceee13779ade67e1bdebd2919d476148277</url>
    <id>eb457ceee13779ade67e1bdebd2919d476148277</id>
    <committed-date>2008-12-26T10:25:50-08:00</committed-date>
    <authored-date>2008-12-24T14:57:09-08:00</authored-date>
    <message>Association preloading no longer stops if it hits a nil object [#1630 state:resolved]

Signed-off-by: Frederick Cheung &lt;frederick.cheung@gmail.com&gt;</message>
    <tree>ddaa96980a5b48f4e3d940c4545a2ab3a65a1a2d</tree>
    <committer>
      <name>Frederick Cheung</name>
      <email>frederick.cheung@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>dce0da77e7ef602f7420f43c0d1aba5a99a00bdb</id>
      </parent>
    </parents>
    <author>
      <name>trans</name>
      <email>transfire@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/c9d4335418823500548ad8fbc86af7c910b7644b</url>
    <id>c9d4335418823500548ad8fbc86af7c910b7644b</id>
    <committed-date>2008-12-26T10:25:42-08:00</committed-date>
    <authored-date>2008-12-24T16:24:05-08:00</authored-date>
    <message>MaKe Hash#slice! return removed values, akin to Array [#971 state:resolved]

Signed-off-by: Frederick Cheung &lt;frederick.cheung@gmail.com&gt;</message>
    <tree>d28fac55b165cfd3aaa8a9a0f38ea3235fb54485</tree>
    <committer>
      <name>Frederick Cheung</name>
      <email>frederick.cheung@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d7b6e48c70076a7760e22c381e48834ecddfa6e3</id>
      </parent>
    </parents>
    <author>
      <name>Frederick Cheung</name>
      <email>frederick.cheung@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/dce0da77e7ef602f7420f43c0d1aba5a99a00bdb</url>
    <id>dce0da77e7ef602f7420f43c0d1aba5a99a00bdb</id>
    <committed-date>2008-12-26T10:25:32-08:00</committed-date>
    <authored-date>2008-12-25T03:11:00-08:00</authored-date>
    <message>Fix assert_select_rjs not checking id for inserts [#540 state:resolved]</message>
    <tree>d917bf9cd17da1575ea6ad3c97c8311ddc3ad2a6</tree>
    <committer>
      <name>Frederick Cheung</name>
      <email>frederick.cheung@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e898f82a743063652aed802d99ea8b5deac2ec3c</id>
      </parent>
    </parents>
    <author>
      <name>Frederick Cheung</name>
      <email>frederick.cheung@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/d7b6e48c70076a7760e22c381e48834ecddfa6e3</url>
    <id>d7b6e48c70076a7760e22c381e48834ecddfa6e3</id>
    <committed-date>2008-12-26T10:25:03-08:00</committed-date>
    <authored-date>2008-12-25T04:10:28-08:00</authored-date>
    <message>Fix randomly failing cookie store tests

Marshal.dump(Marshal.load(marshaled_hash)) is not guarenteed to be equal to marshaled_hash
because of the lack of ordering of hash</message>
    <tree>c12cd1e7ae9b8ec1c136b3dd3d84dd63b20011ba</tree>
    <committer>
      <name>Frederick Cheung</name>
      <email>frederick.cheung@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>07298fd0929ae1c6dd6d1b41bf320112d6bfc6a0</id>
      </parent>
    </parents>
    <author>
      <name>Pratik Naik</name>
      <email>pratiknaik@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/db5a98e6cbb88331a6ce484260e9cce9ba882bcd</url>
    <id>db5a98e6cbb88331a6ce484260e9cce9ba882bcd</id>
    <committed-date>2008-12-26T09:19:59-08:00</committed-date>
    <authored-date>2008-12-26T09:19:59-08:00</authored-date>
    <message>Merge docrails</message>
    <tree>db8fc9b9c07ca9a523a764ad76ce3b75254c73b3</tree>
    <committer>
      <name>Pratik Naik</name>
      <email>pratiknaik@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>80307c8b0a889acc7abb7f4e52fd4c02e1063ba8</id>
      </parent>
    </parents>
    <author>
      <name>Pratik Naik</name>
      <email>pratiknaik@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/07298fd0929ae1c6dd6d1b41bf320112d6bfc6a0</url>
    <id>07298fd0929ae1c6dd6d1b41bf320112d6bfc6a0</id>
    <committed-date>2008-12-25T17:49:14-08:00</committed-date>
    <authored-date>2008-12-25T17:49:14-08:00</authored-date>
    <message>Don't recurse when ActionController#render is called without any arguments</message>
    <tree>6279544ecdfc283bed0a4b7ea308a82ec2156922</tree>
    <committer>
      <name>Pratik Naik</name>
      <email>pratiknaik@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>cd1d6e8768ae13b11bc343701037b20ad35e6f1e</id>
      </parent>
    </parents>
    <author>
      <name>Pratik Naik</name>
      <email>pratiknaik@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/80307c8b0a889acc7abb7f4e52fd4c02e1063ba8</url>
    <id>80307c8b0a889acc7abb7f4e52fd4c02e1063ba8</id>
    <committed-date>2008-12-25T17:12:11-08:00</committed-date>
    <authored-date>2008-12-25T17:03:18-08:00</authored-date>
    <message>Make ActionController#render(symbol) behave same as ActionController#render(string) [#1435]</message>
    <tree>c4cb570b8f29a63408c3b74f2cbedd383c48d237</tree>
    <committer>
      <name>Pratik Naik</name>
      <email>pratiknaik@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d67e03871eabb912434dafac3eeb8e6ea7c5585f</id>
      </parent>
    </parents>
    <author>
      <name>Pratik Naik</name>
      <email>pratiknaik@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/cd1d6e8768ae13b11bc343701037b20ad35e6f1e</url>
    <id>cd1d6e8768ae13b11bc343701037b20ad35e6f1e</id>
    <committed-date>2008-12-25T15:05:34-08:00</committed-date>
    <authored-date>2008-12-25T15:01:17-08:00</authored-date>
    <message>Make ActionController#render(string) work as a shortcut for render :action =&gt; string. [#1435]

Examples:
  # Instead of render(:action =&gt; 'other_action')
  render('other_action')

Note : Argument must not have any '/'</message>
    <tree>b400f930c3ca31a26c41ab0d30c4283dc17b2d79</tree>
    <committer>
      <name>Pratik Naik</name>
      <email>pratiknaik@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>061952392afd1dae1aa97a816e9a0c79df7c4514</id>
      </parent>
    </parents>
    <author>
      <name>Pratik Naik</name>
      <email>pratiknaik@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/d67e03871eabb912434dafac3eeb8e6ea7c5585f</url>
    <id>d67e03871eabb912434dafac3eeb8e6ea7c5585f</id>
    <committed-date>2008-12-25T14:26:03-08:00</committed-date>
    <authored-date>2008-12-25T14:11:06-08:00</authored-date>
    <message>Make ActionController#render(string) work as a shortcut for render :template =&gt; string. [#1435]

Examples:
  # Instead of render(:template =&gt; 'controller/action')
  render('controller/action')

Note : Argument must not begin with a '/', but have at least one '/'</message>
    <tree>ac7d7092f56c5e5bfe6c690d44bbf5c91fca8c24</tree>
    <committer>
      <name>Pratik Naik</name>
      <email>pratiknaik@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>dd0753458f2a16c876c52734f84a242f56746607</id>
      </parent>
    </parents>
    <author>
      <name>Pratik Naik</name>
      <email>pratiknaik@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/061952392afd1dae1aa97a816e9a0c79df7c4514</url>
    <id>061952392afd1dae1aa97a816e9a0c79df7c4514</id>
    <committed-date>2008-12-25T13:43:07-08:00</committed-date>
    <authored-date>2008-12-25T13:27:56-08:00</authored-date>
    <message>Make ActionController#render(string) work as a shortcut for render :file =&gt; string. [#1435]

Examples:
  # Instead of render(:file =&gt; '/Users/lifo/home.html.erb')
  render('/Users/lifo/home.html.erb')

Note : Filename must begin with a forward slash ('/')</message>
    <tree>ce5599e69468632d5898ddb5088f0d729e4ddc91</tree>
    <committer>
      <name>Pratik Naik</name>
      <email>pratiknaik@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>04a8b2362deb37f33c0a9060510f194286b6822a</id>
      </parent>
    </parents>
    <author>
      <name>Pratik Naik</name>
      <email>pratiknaik@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/dd0753458f2a16c876c52734f84a242f56746607</url>
    <id>dd0753458f2a16c876c52734f84a242f56746607</id>
    <committed-date>2008-12-25T12:49:31-08:00</committed-date>
    <authored-date>2008-12-25T12:45:59-08:00</authored-date>
    <message>Move ActionController::Base#render arguments validation to a separate method</message>
    <tree>7e1a57a9161aca9abf382023cad4796c53e48d4e</tree>
    <committer>
      <name>Pratik Naik</name>
      <email>pratiknaik@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6e2a771661a47fb682108648244837f8616e350d</id>
      </parent>
    </parents>
    <author>
      <name>Pratik Naik</name>
      <email>pratiknaik@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/04a8b2362deb37f33c0a9060510f194286b6822a</url>
    <id>04a8b2362deb37f33c0a9060510f194286b6822a</id>
    <committed-date>2008-12-25T11:28:08-08:00</committed-date>
    <authored-date>2008-12-25T11:28:08-08:00</authored-date>
    <message>Make render_test.rb run in isolation</message>
    <tree>716d8400a1f0dd40556fd5978d267914ef05148f</tree>
    <committer>
      <name>Pratik Naik</name>
      <email>pratiknaik@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e898f82a743063652aed802d99ea8b5deac2ec3c</id>
      </parent>
    </parents>
    <author>
      <name>Pratik Naik</name>
      <email>pratiknaik@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/6e2a771661a47fb682108648244837f8616e350d</url>
    <id>6e2a771661a47fb682108648244837f8616e350d</id>
    <committed-date>2008-12-25T09:54:44-08:00</committed-date>
    <authored-date>2008-12-25T09:54:44-08:00</authored-date>
    <message>Undry ActionController::TestCase#&lt;HTTP_METHODS&gt; for better documentation</message>
    <tree>d0ab5f66aab84b759b31d1a54ba15eaa301756d4</tree>
    <committer>
      <name>Pratik Naik</name>
      <email>pratiknaik@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9c1e48eaea921efa67fbeed1ff1876dc710f8fd2</id>
      </parent>
    </parents>
    <author>
      <name>Pratik Naik</name>
      <email>pratiknaik@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/e898f82a743063652aed802d99ea8b5deac2ec3c</url>
    <id>e898f82a743063652aed802d99ea8b5deac2ec3c</id>
    <committed-date>2008-12-24T19:51:04-08:00</committed-date>
    <authored-date>2008-12-24T19:51:04-08:00</authored-date>
    <message>Move request parsing related code to ActionController::RequestParser</message>
    <tree>5cfc968597bdf33bd4de15e81c71bf2923211d50</tree>
    <committer>
      <name>Pratik Naik</name>
      <email>pratiknaik@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3562d54d18bf6c87384436c63383666617a2a1eb</id>
      </parent>
    </parents>
    <author>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/9c1e48eaea921efa67fbeed1ff1876dc710f8fd2</url>
    <id>9c1e48eaea921efa67fbeed1ff1876dc710f8fd2</id>
    <committed-date>2008-12-23T11:36:05-08:00</committed-date>
    <authored-date>2008-12-23T11:36:05-08:00</authored-date>
    <message>ActionController::VerbPiggybacking middleware</message>
    <tree>9afb77428da5d309664e9e09960e95a5277faa98</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>293bb02f91390088890104335c76c51b8990cc49</id>
      </parent>
    </parents>
    <author>
      <name>Pratik Naik</name>
      <email>pratiknaik@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/3562d54d18bf6c87384436c63383666617a2a1eb</url>
    <id>3562d54d18bf6c87384436c63383666617a2a1eb</id>
    <committed-date>2008-12-22T16:36:13-08:00</committed-date>
    <authored-date>2008-12-22T16:36:13-08:00</authored-date>
    <message>Remove duplicate attr_reader :env</message>
    <tree>a4642848630aed396f320620242d41b50241ab84</tree>
    <committer>
      <name>Pratik Naik</name>
      <email>pratiknaik@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b5ecfe78f9fb3b06f4fec4815b5e79399e4993aa</id>
      </parent>
    </parents>
    <author>
      <name>Pratik Naik</name>
      <email>pratiknaik@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/293bb02f91390088890104335c76c51b8990cc49</url>
    <id>293bb02f91390088890104335c76c51b8990cc49</id>
    <committed-date>2008-12-22T16:30:32-08:00</committed-date>
    <authored-date>2008-12-22T16:15:08-08:00</authored-date>
    <message>Unify ActionController::AbstractRequest and ActionController::Request</message>
    <tree>95114746de1de501a05117490cc524001003a304</tree>
    <committer>
      <name>Pratik Naik</name>
      <email>pratiknaik@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7e1751111ecf3886eba313fef183d73ff1f07eb6</id>
      </parent>
    </parents>
    <author>
      <name>Pratik Naik</name>
      <email>pratiknaik@gmail.com</email>
    </author>
    <url>http://github.com/rails/rails/commit/b5ecfe78f9fb3b06f4fec4815b5e79399e4993aa</url>
    <id>b5ecfe78f9fb3b06f4fec4815b5e79399e4993aa</id>
    <committed-date>2008-12-22T16:30:32-08:00</committed-date>
    <authored-date>2008-12-22T15:13:04-08:00</authored-date>
    <message>Use Rack::MockRequest for TestRequest</message>
    <tree>42febcdf9342ac681275fc87f958fbacff04578d</tree>
    <committer>
      <name>Pratik Naik</name>
      <email>pratiknaik@gmail.com</email>
    </committer>
  </commit>
</commits>
