change spy of  after invoked controller action. because ruby-2.0.0 waned unused variables
Add rake default to description
Add rake test description
reminder to run bundle after setting up rails-dev-box
fetch highlighter option only when needed
Note about migration timestamps.

We should mention that the ordering matters with regards
to timestamps, and not imply that it's just for uniqueness
purposes.

Closes #8610.
Tests and fix for validates_presence of :allow_nil, :allow_blank

Conflicts:
	activemodel/lib/active_model/errors.rb
Revert the change at ActiveModel::Errors#add_on_blank and fix in the
right place.

The EachValidator#validate already handle :allow_blank and :allow_nil,
correctly.

Closes #8622.

Fix #8621.
Merge pull request #8598 from NARKOZ/refactor-highlight

refactor highlight method: return fast if text or phrases are blank
Add CHANGELOG entry for #8622
This change doesn't need a CHANGELOG entry.

[ci skip]
removed TIP: :allow_nil/:allow_blank is ignored by the presence validator
These tips were documenting an inconsistency issue https://github.com/rails/rails/issues/8621. That issue is resolved by https://github.com/rails/rails/issues/8622.
Fix collection_radio_buttons with the option `:checked` with value of
`false`
Extract the component rendering of collection_radio_buttons and
collection_check_boxes to a private method.

It will make easier to extend.

Example:

    class CollectionRadioButtons < ActionView::Helpers::Tags::CollectionRadioButtons
      include CollectionExtensions

      def render
        wrap_rendered_collection(super, @options)
      end

      private

        def render_component(builder)
          builder.radio_button + builder.label(:class => "collection_radio_buttons")
        end
    end
Make test logs easier to read.

Tagging every message in tests makes the logs really wide. It's great
for grepping, but annoying to open in an editor or a narrow terminal.
Try out a different approach: spit out a heading before each test.
Ruby 1.9 style hash in Route Inspector
Merge pull request #8627 from schneems/schneems/routes-1-9

Ruby 1.9 style hash in Route Inspector
rewrite order dependent test case. #8185

As reported (https://github.com/rails/rails/pull/8185#issuecomment-11702226)
this test relied on the order a hash was serialized. Comparing the parsed
hash makes the test no longer order dependent.
Fixed couple of typos
Merge pull request #8634 from senny/rewrite_order_dependent_test_case

rewrite order dependent test case