rails/rails — pull request #4732 by pwim (2012-01-28 01:54:43+00:00)
Title: Refactor dynamic match

@jonleighton In #4715, I fixed a regression in a really hacky way. This pull request splits the DynamicFinderMatch into several classes, and moves argument validation into the match classes. By moving more logic into the match itself, it should be easier to handle edge cases in a cleaner manner.