# Code Review: rails-6

**URL:** <https://www.ruby-forum.com/t/code-review-rails-6/138563>\
**Category:** IronRuby\
**Created:** [May 24, 2008, 7:31pm UTC](https://www.ruby-forum.com/t/code-review-rails-6/138563 "2008-05-24T19:31:40Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![John\_LSSIRONRUBY](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/4491bb/32.png) [@John\_LSSIRONRUBY](https://www.ruby-forum.com/u/John_LSSIRONRUBY)\
**Post date:** [May 24, 2008, 7:31pm UTC](https://www.ruby-forum.com/t/code-review-rails-6/138563/1 "2008-05-24T19:31:40Z")

</div>

tfpt review “/shelveset:rails-6;REDMOND\jflam”

Two changes in this shelveset:

- Implemented Kernel#loop - all specs pass.
- Fixed implementation of IDictionaryOps#each\* where we incorrectly used  
foreach() to iterate over a hash whose values could be mutated by code  
in the blocks.

Thanks,  
-John
