[DRE-commits] [rails] branch master updated (14099f7 -> 548dbfe)

Praveen Arimbrathodiyil praveen at moszumanska.debian.org
Tue Jul 28 06:31:53 UTC 2015


This is an automated email from the git hooks/post-receive script.

praveen pushed a change to branch master
in repository rails.

      from  14099f7   debian/copyright: s/BSD/BSD-3-clause/
      adds  08a4dad   Imported Upstream version 4.2.3
       new  1372e14   Merge tag 'upstream/4.2.3'
       new  c180b14   new upstream release
       new  548dbfe   upload to experimental

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .travis.yml                                        |   32 +-
 CONTRIBUTING.md                                    |    3 +-
 Gemfile                                            |   45 +-
 Gemfile.lock                                       |  229 +-
 RAILS_VERSION                                      |    2 +-
 README.md                                          |   22 +-
 RELEASING_RAILS.rdoc                               |   16 +-
 Rakefile                                           |    2 +-
 actionmailer/CHANGELOG.md                          |  148 +-
 actionmailer/README.rdoc                           |   48 +-
 actionmailer/Rakefile                              |    1 +
 actionmailer/actionmailer.gemspec                  |    2 +
 actionmailer/lib/action_mailer.rb                  |    3 +
 actionmailer/lib/action_mailer/base.rb             |  122 +-
 actionmailer/lib/action_mailer/delivery_job.rb     |   13 +
 actionmailer/lib/action_mailer/gem_version.rb      |    6 +-
 .../action_mailer/inline_preview_interceptor.rb    |   61 +
 actionmailer/lib/action_mailer/log_subscriber.rb   |   23 +-
 actionmailer/lib/action_mailer/mail_helper.rb      |    4 +-
 actionmailer/lib/action_mailer/message_delivery.rb |  115 +
 actionmailer/lib/action_mailer/preview.rb          |   12 +
 actionmailer/lib/action_mailer/railtie.rb          |   13 +-
 actionmailer/lib/action_mailer/test_case.rb        |   21 +-
 actionmailer/lib/action_mailer/test_helper.rb      |   16 +-
 actionmailer/lib/action_mailer/version.rb          |    3 +-
 .../rails/generators/mailer/mailer_generator.rb    |    3 +
 .../mailer/templates/application_mailer.rb         |    4 +
 .../rails/generators/mailer/templates/mailer.rb    |    3 +-
 actionmailer/test/abstract_unit.rb                 |   44 +-
 actionmailer/test/assert_select_email_test.rb      |   47 +
 actionmailer/test/asset_host_test.rb               |   26 +-
 actionmailer/test/base_test.rb                     |  292 +-
 actionmailer/test/delivery_methods_test.rb         |   90 +-
 .../test/fixtures/test_helper_mailer/welcome       |    1 +
 .../fixtures/url_test_mailer/exercise_url_for.erb  |    1 +
 actionmailer/test/i18n_with_controller_test.rb     |   45 +-
 actionmailer/test/log_subscriber_test.rb           |   10 +-
 actionmailer/test/mail_helper_test.rb              |   14 +-
 actionmailer/test/mail_layout_test.rb              |   10 -
 actionmailer/test/mailers/delayed_mailer.rb        |    6 +
 actionmailer/test/message_delivery_test.rb         |  104 +
 .../test/{test_test.rb => test_case_test.rb}       |    0
 actionmailer/test/test_helper_test.rb              |   42 +-
 actionmailer/test/url_test.rb                      |   66 +-
 actionpack/CHANGELOG.md                            |  919 +++----
 actionpack/README.rdoc                             |    9 +-
 actionpack/RUNNING_UNIT_TESTS.rdoc                 |   17 -
 actionpack/Rakefile                                |   27 +-
 actionpack/actionpack.gemspec                      |    4 +-
 actionpack/lib/abstract_controller/base.rb         |   22 +-
 actionpack/lib/abstract_controller/callbacks.rb    |   79 +-
 actionpack/lib/abstract_controller/helpers.rb      |   15 +-
 .../abstract_controller/railties/routes_helpers.rb |    6 +-
 actionpack/lib/abstract_controller/url_for.rb      |    2 +-
 actionpack/lib/action_controller.rb                |    2 +-
 actionpack/lib/action_controller/base.rb           |    1 +
 actionpack/lib/action_controller/caching.rb        |    2 +-
 .../lib/action_controller/caching/fragments.rb     |    8 +-
 actionpack/lib/action_controller/log_subscriber.rb |   52 +-
 actionpack/lib/action_controller/metal.rb          |   23 +-
 .../lib/action_controller/metal/conditional_get.rb |   49 +-
 .../metal/etag_with_template_digest.rb             |   50 +
 .../lib/action_controller/metal/exceptions.rb      |    2 +-
 .../lib/action_controller/metal/force_ssl.rb       |    2 +-
 actionpack/lib/action_controller/metal/head.rb     |   10 +-
 .../action_controller/metal/http_authentication.rb |   12 +-
 .../lib/action_controller/metal/instrumentation.rb |    2 +-
 actionpack/lib/action_controller/metal/live.rb     |   63 +-
 .../lib/action_controller/metal/mime_responds.rb   |  269 +-
 .../lib/action_controller/metal/params_wrapper.rb  |    4 +-
 .../lib/action_controller/metal/rack_delegation.rb |    2 +-
 .../lib/action_controller/metal/redirecting.rb     |   22 +-
 .../lib/action_controller/metal/renderers.rb       |   40 +-
 .../lib/action_controller/metal/rendering.rb       |    8 +-
 .../metal/request_forgery_protection.rb            |   85 +-
 .../lib/action_controller/metal/responder.rb       |  297 ---
 .../lib/action_controller/metal/streaming.rb       |    2 +-
 .../action_controller/metal/strong_parameters.rb   |  143 +-
 actionpack/lib/action_controller/metal/url_for.rb  |   23 +-
 actionpack/lib/action_controller/model_naming.rb   |    2 +-
 actionpack/lib/action_controller/railtie.rb        |    4 +
 actionpack/lib/action_controller/test_case.rb      |  187 +-
 actionpack/lib/action_dispatch/http/cache.rb       |    9 +-
 .../lib/action_dispatch/http/filter_parameters.rb  |    4 +-
 actionpack/lib/action_dispatch/http/headers.rb     |   52 +-
 .../lib/action_dispatch/http/mime_negotiation.rb   |   11 +-
 actionpack/lib/action_dispatch/http/mime_type.rb   |    4 +-
 actionpack/lib/action_dispatch/http/parameters.rb  |   37 +-
 actionpack/lib/action_dispatch/http/request.rb     |   46 +-
 actionpack/lib/action_dispatch/http/response.rb    |   97 +-
 actionpack/lib/action_dispatch/http/upload.rb      |   11 +-
 actionpack/lib/action_dispatch/http/url.rb         |  159 +-
 .../lib/action_dispatch/journey/formatter.rb       |   50 +-
 .../lib/action_dispatch/journey/gtg/builder.rb     |    6 +-
 .../lib/action_dispatch/journey/gtg/simulator.rb   |   17 +-
 .../journey/gtg/transition_table.rb                |   48 +-
 actionpack/lib/action_dispatch/journey/nfa/dot.rb  |    4 +-
 .../lib/action_dispatch/journey/nfa/simulator.rb   |    2 +-
 .../journey/nfa/transition_table.rb                |   10 +-
 .../lib/action_dispatch/journey/nodes/node.rb      |    4 +
 actionpack/lib/action_dispatch/journey/parser.rb   |  112 +-
 actionpack/lib/action_dispatch/journey/parser.y    |   21 +-
 .../lib/action_dispatch/journey/path/pattern.rb    |   35 +-
 actionpack/lib/action_dispatch/journey/route.rb    |   23 +-
 actionpack/lib/action_dispatch/journey/router.rb   |  129 +-
 .../lib/action_dispatch/journey/router/strexp.rb   |   15 +-
 actionpack/lib/action_dispatch/journey/routes.rb   |    4 +
 actionpack/lib/action_dispatch/journey/scanner.rb  |   10 +-
 actionpack/lib/action_dispatch/journey/visitors.rb |  173 +-
 .../lib/action_dispatch/journey/visualizer/fsm.css |    4 -
 .../journey/visualizer/index.html.erb              |    4 +-
 .../lib/action_dispatch/middleware/callbacks.rb    |    2 +-
 .../lib/action_dispatch/middleware/cookies.rb      |   56 +-
 .../action_dispatch/middleware/debug_exceptions.rb |   19 +-
 .../middleware/exception_wrapper.rb                |   47 +-
 actionpack/lib/action_dispatch/middleware/flash.rb |   18 +-
 .../action_dispatch/middleware/params_parser.rb    |    2 +-
 .../middleware/public_exceptions.rb                |   21 +-
 .../lib/action_dispatch/middleware/remote_ip.rb    |   94 +-
 .../lib/action_dispatch/middleware/request_id.rb   |    2 +-
 .../middleware/session/cookie_store.rb             |    2 +-
 .../action_dispatch/middleware/show_exceptions.rb  |    1 +
 .../lib/action_dispatch/middleware/static.rb       |  106 +-
 .../middleware/templates/rescues/_source.erb       |   40 +-
 .../middleware/templates/rescues/_trace.html.erb   |   46 +-
 .../middleware/templates/rescues/_trace.text.erb   |   10 +-
 .../{diagnostics.erb => diagnostics.html.erb}      |    0
 .../templates/rescues/diagnostics.text.erb         |    9 +
 .../middleware/templates/rescues/layout.erb        |    6 +
 .../templates/rescues/missing_template.html.erb    |    4 +
 .../templates/rescues/routing_error.html.erb       |    2 +
 .../templates/rescues/template_error.html.erb      |   25 +-
 .../templates/rescues/template_error.text.erb      |    1 -
 .../middleware/templates/routes/_table.html.erb    |  184 +-
 actionpack/lib/action_dispatch/railtie.rb          |    2 +
 actionpack/lib/action_dispatch/routing/endpoint.rb |   10 +
 .../lib/action_dispatch/routing/inspector.rb       |   17 +-
 actionpack/lib/action_dispatch/routing/mapper.rb   |  691 +++--
 .../action_dispatch/routing/polymorphic_routes.rb  |  270 +-
 .../lib/action_dispatch/routing/redirection.rb     |   22 +-
 .../lib/action_dispatch/routing/route_set.rb       |  469 ++--
 actionpack/lib/action_dispatch/routing/url_for.rb  |   19 +-
 .../lib/action_dispatch/testing/assertions.rb      |   18 +-
 .../lib/action_dispatch/testing/assertions/dom.rb  |   28 +-
 .../action_dispatch/testing/assertions/response.rb |    9 +-
 .../action_dispatch/testing/assertions/routing.rb  |   30 +-
 .../action_dispatch/testing/assertions/selector.rb |  431 +--
 .../lib/action_dispatch/testing/assertions/tag.rb  |  136 +-
 .../lib/action_dispatch/testing/integration.rb     |   45 +-
 .../lib/action_dispatch/testing/test_request.rb    |    2 +-
 .../lib/action_dispatch/testing/test_response.rb   |   13 +-
 actionpack/lib/action_pack/gem_version.rb          |    6 +-
 actionpack/test/abstract/collector_test.rb         |   16 +-
 actionpack/test/abstract_unit.rb                   |  181 +-
 .../test/controller/action_pack_assertions_test.rb |   43 +-
 actionpack/test/controller/assert_select_test.rb   |  353 ---
 actionpack/test/controller/base_test.rb            |    2 +-
 actionpack/test/controller/caching_test.rb         |   16 +
 actionpack/test/controller/content_type_test.rb    |   32 +-
 actionpack/test/controller/filters_test.rb         |  386 +--
 actionpack/test/controller/flash_test.rb           |   23 +-
 actionpack/test/controller/force_ssl_test.rb       |   15 +-
 actionpack/test/controller/helper_test.rb          |   22 +
 actionpack/test/controller/integration_test.rb     |  123 +-
 actionpack/test/controller/live_stream_test.rb     |  107 +-
 .../test/controller/localized_templates_test.rb    |   18 +-
 actionpack/test/controller/log_subscriber_test.rb  |    2 +-
 .../test/controller/mime/accept_format_test.rb     |    2 -
 actionpack/test/controller/mime/respond_to_test.rb |    6 +-
 .../test/controller/mime/respond_with_test.rb      |  714 -----
 actionpack/test/controller/mime/responders_test.rb |   32 +
 .../test/controller/new_base/bare_metal_test.rb    |    6 +-
 .../test/controller/new_base/render_body_test.rb   |    8 +-
 .../test/controller/new_base/render_file_test.rb   |   29 -
 .../test/controller/new_base/render_html_test.rb   |    8 +-
 .../test/controller/new_base/render_plain_test.rb  |    8 +-
 .../controller/new_base/render_template_test.rb    |   13 +-
 .../test/controller/new_base/render_text_test.rb   |    8 +-
 .../test/controller/parameters/accessors_test.rb   |  125 +
 .../parameters/always_permitted_parameters_test.rb |   29 +
 .../parameters/log_on_unpermitted_params_test.rb   |   30 +-
 .../test/controller/parameters/mutators_test.rb    |   99 +
 .../parameters/parameters_permit_test.rb           |  100 +-
 actionpack/test/controller/params_wrapper_test.rb  |   26 +-
 actionpack/test/controller/render_other_test.rb    |   11 +-
 actionpack/test/controller/render_test.rb          |   70 +-
 .../controller/request_forgery_protection_test.rb  |   83 +-
 actionpack/test/controller/resources_test.rb       |   34 +-
 actionpack/test/controller/routing_test.rb         |  333 ++-
 actionpack/test/controller/selector_test.rb        |  629 -----
 actionpack/test/controller/send_file_test.rb       |    6 +-
 actionpack/test/controller/show_exceptions_test.rb |    2 +-
 actionpack/test/controller/test_case_test.rb       |  339 +--
 .../test/controller/url_for_integration_test.rb    |   81 +-
 actionpack/test/controller/url_for_test.rb         |   90 +-
 actionpack/test/controller/webservice_test.rb      |   10 +
 actionpack/test/dispatch/cookies_test.rb           |   93 +-
 actionpack/test/dispatch/debug_exceptions_test.rb  |   86 +-
 actionpack/test/dispatch/exception_wrapper_test.rb |   97 +
 actionpack/test/dispatch/mapper_test.rb            |    8 +-
 actionpack/test/dispatch/mime_type_test.rb         |    6 +-
 actionpack/test/dispatch/mount_test.rb             |   17 +-
 actionpack/test/dispatch/prefix_generation_test.rb |  132 +-
 actionpack/test/dispatch/rack_test.rb              |  191 --
 actionpack/test/dispatch/reloader_test.rb          |    5 +
 .../request/multipart_params_parsing_test.rb       |   10 +-
 .../dispatch/request/query_string_parsing_test.rb  |    3 +-
 actionpack/test/dispatch/request/session_test.rb   |   41 +-
 .../request/url_encoded_params_parsing_test.rb     |    5 +-
 actionpack/test/dispatch/request_test.rb           |  636 +++--
 actionpack/test/dispatch/response_test.rb          |   40 +-
 actionpack/test/dispatch/routing/concerns_test.rb  |    3 +-
 actionpack/test/dispatch/routing/inspector_test.rb |   44 +-
 actionpack/test/dispatch/routing/route_set_test.rb |  128 +-
 actionpack/test/dispatch/routing_test.rb           |  331 ++-
 .../test/dispatch/session/cookie_store_test.rb     |    6 +-
 .../test/dispatch/session/mem_cache_store_test.rb  |    3 +-
 actionpack/test/dispatch/show_exceptions_test.rb   |   11 +-
 actionpack/test/dispatch/static_test.rb            |  123 +-
 .../test/dispatch/template_assertions_test.rb      |  110 +
 actionpack/test/dispatch/test_request_test.rb      |    2 +-
 actionpack/test/dispatch/uploaded_file_test.rb     |   12 +
 actionpack/test/dispatch/url_generation_test.rb    |    4 +-
 .../fixtures/helpers_typo/admin/users_helper.rb    |    5 +
 actionpack/test/fixtures/public/bar.html           |    1 +
 actionpack/test/fixtures/public/bar/index.html     |    1 +
 ...application-a71b3024f80aea3181c09774ca17e712.js |    4 +
 ...lication-a71b3024f80aea3181c09774ca17e712.js.gz |  Bin 0 -> 38457 bytes
 actionpack/test/fixtures/public/gzip/foo.zoo       |    4 +
 actionpack/test/fixtures/public/gzip/foo.zoo.gz    |  Bin 0 -> 38457 bytes
 .../test/fixtures/respond_with/edit.html.erb       |    1 -
 actionpack/test/fixtures/respond_with/new.html.erb |    1 -
 .../using_invalid_resource_with_template.xml.erb   |    1 -
 .../using_options_with_template.xml.erb            |    1 -
 .../fixtures/respond_with/using_resource.js.erb    |    1 -
 .../using_resource_with_block.html.erb             |    1 -
 .../test/fixtures/test/_changing_priority.html.erb |    1 -
 .../test/fixtures/test/_changing_priority.json.erb |    1 -
 actionpack/test/fixtures/test/_counter.html.erb    |    1 -
 actionpack/test/fixtures/test/_customer.erb        |    1 -
 .../test/fixtures/test/_customer_counter.erb       |    1 -
 .../fixtures/test/_customer_counter_with_as.erb    |    1 -
 .../test/fixtures/test/_customer_greeting.erb      |    1 -
 .../test/fixtures/test/_customer_with_var.erb      |    1 -
 .../test/_directory/_partial_with_locales.html.erb |    1 -
 .../fixtures/test/_first_json_partial.json.erb     |    1 -
 actionpack/test/fixtures/test/_form.erb            |    1 -
 actionpack/test/fixtures/test/_hash_greeting.erb   |    1 -
 actionpack/test/fixtures/test/_hash_object.erb     |    2 -
 actionpack/test/fixtures/test/_hello.builder       |    1 -
 .../fixtures/test/_json_change_priority.json.erb   |    0
 actionpack/test/fixtures/test/_labelling_form.erb  |    1 -
 .../fixtures/test/_layout_for_partial.html.erb     |    3 -
 .../test/_partial_for_use_in_layout.html.erb       |    1 -
 .../test/fixtures/test/_partial_html_erb.html.erb  |    1 -
 .../fixtures/test/_partial_name_local_variable.erb |    1 -
 actionpack/test/fixtures/test/_partial_only.erb    |    1 -
 .../test/fixtures/test/_partial_only_html.html     |    1 -
 .../test/fixtures/test/_partial_with_partial.erb   |    2 -
 actionpack/test/fixtures/test/_person.erb          |    2 -
 .../test/fixtures/test/_raise_indentation.html.erb |   13 -
 .../fixtures/test/_second_json_partial.json.erb    |    1 -
 .../test/fixtures/test/action_talk_to_layout.erb   |    2 -
 .../test/calling_partial_with_layout.html.erb      |    1 -
 actionpack/test/fixtures/test/capturing.erb        |    4 -
 .../test/fixtures/test/change_priority.html.erb    |    2 -
 actionpack/test/fixtures/test/content_for.erb      |    1 -
 .../fixtures/test/content_for_concatenated.erb     |    3 -
 .../fixtures/test/content_for_with_parameter.erb   |    2 -
 .../test/fixtures/test/formatted_html_erb.html.erb |    1 -
 actionpack/test/fixtures/test/greeting.html.erb    |    1 -
 actionpack/test/fixtures/test/greeting.xml.erb     |    1 -
 actionpack/test/fixtures/test/hello,world.erb      |    1 -
 actionpack/test/fixtures/test/hello.builder        |    4 -
 .../fixtures/test/hello_world_container.builder    |    3 -
 .../fixtures/test/hello_world_from_rxml.builder    |    3 -
 .../test/hello_world_with_layout_false.erb         |    1 -
 .../test/fixtures/test/html_template.html.erb      |    1 -
 actionpack/test/fixtures/test/hyphen-ated.erb      |    1 -
 actionpack/test/fixtures/test/list.erb             |    1 -
 .../test/non_erb_block_content_for.builder         |    4 -
 .../test/fixtures/test/potential_conflicts.erb     |    4 -
 .../test/fixtures/test/proper_block_detection.erb  |    1 -
 .../test/render_file_from_template.html.erb        |    1 -
 .../test/render_file_with_locals_and_default.erb   |    1 -
 ...icit_html_template_from_xhr_request.da.html.erb |    1 -
 ...mplicit_html_template_from_xhr_request.html.erb |    1 -
 ...nder_implicit_js_template_without_layout.js.erb |    1 -
 .../test/render_partial_inside_directory.html.erb  |    1 -
 .../test/fixtures/test/render_to_string_test.erb   |    1 -
 .../fixtures/test/render_two_partials.html.erb     |    2 -
 .../test/using_layout_around_block.html.erb        |    1 -
 .../test/fixtures/test/with_html_partial.html.erb  |    1 -
 .../test/fixtures/test/with_partial.html.erb       |    1 -
 .../test/fixtures/test/with_partial.text.erb       |    1 -
 .../test/fixtures/test/with_xml_template.html.erb  |    1 -
 .../fixtures/\345\205\254\345\205\261/bar.html"    |    1 +
 .../\345\205\254\345\205\261/bar/index.html"       |    1 +
 ...pplication-a71b3024f80aea3181c09774ca17e712.js" |    4 +
 ...ication-a71b3024f80aea3181c09774ca17e712.js.gz" |  Bin 0 -> 38457 bytes
 .../\345\205\254\345\205\261/gzip/foo.zoo"         |    4 +
 .../\345\205\254\345\205\261/gzip/foo.zoo.gz"      |  Bin 0 -> 38457 bytes
 actionpack/test/journey/path/pattern_test.rb       |   46 +-
 .../test/journey/route/definition/scanner_test.rb  |   25 +-
 actionpack/test/journey/route_test.rb              |   30 +-
 actionpack/test/journey/router/strexp_test.rb      |   32 -
 actionpack/test/journey/router_test.rb             |  249 +-
 actionpack/test/journey/routes_test.rb             |   12 +-
 actionpack/test/lib/controller/fake_models.rb      |   45 -
 actionpack/test/routing/helper_test.rb             |   14 +
 actionview/CHANGELOG.md                            |  489 +---
 actionview/README.rdoc                             |    9 +-
 actionview/RUNNING_UNIT_TESTS.rdoc                 |    6 +-
 actionview/Rakefile                                |    3 +
 actionview/actionview.gemspec                      |    2 +
 actionview/lib/action_view.rb                      |    1 -
 actionview/lib/action_view/base.rb                 |   22 +-
 actionview/lib/action_view/buffers.rb              |    7 +-
 actionview/lib/action_view/digestor.rb             |    5 +-
 actionview/lib/action_view/gem_version.rb          |    6 +-
 .../lib/action_view/helpers/asset_tag_helper.rb    |   57 +-
 .../lib/action_view/helpers/asset_url_helper.rb    |   45 +-
 actionview/lib/action_view/helpers/cache_helper.rb |    8 +-
 .../lib/action_view/helpers/capture_helper.rb      |   13 +-
 actionview/lib/action_view/helpers/date_helper.rb  |   32 +-
 actionview/lib/action_view/helpers/debug_helper.rb |   18 +-
 actionview/lib/action_view/helpers/form_helper.rb  |  113 +-
 .../lib/action_view/helpers/form_options_helper.rb |    8 +-
 .../lib/action_view/helpers/form_tag_helper.rb     |  180 +-
 .../lib/action_view/helpers/javascript_helper.rb   |    8 +-
 .../lib/action_view/helpers/number_helper.rb       |   28 +-
 .../action_view/helpers/output_safety_helper.rb    |   12 +-
 .../lib/action_view/helpers/rendering_helper.rb    |   12 +-
 .../lib/action_view/helpers/sanitize_helper.rb     |  226 +-
 actionview/lib/action_view/helpers/tag_helper.rb   |   34 +-
 actionview/lib/action_view/helpers/tags.rb         |    1 +
 actionview/lib/action_view/helpers/tags/base.rb    |   11 +-
 .../helpers/tags/collection_check_boxes.rb         |    6 +-
 .../action_view/helpers/tags/collection_helpers.rb |    2 +-
 .../lib/action_view/helpers/tags/datetime_field.rb |   12 +-
 actionview/lib/action_view/helpers/tags/label.rb   |   58 +-
 .../action_view/helpers/tags/placeholderable.rb    |   22 +
 .../lib/action_view/helpers/tags/search_field.rb   |   20 +-
 .../lib/action_view/helpers/tags/text_area.rb      |    4 +
 .../lib/action_view/helpers/tags/text_field.rb     |    6 +-
 .../lib/action_view/helpers/tags/translator.rb     |   40 +
 actionview/lib/action_view/helpers/text_helper.rb  |   35 +-
 .../lib/action_view/helpers/translation_helper.rb  |   15 +-
 actionview/lib/action_view/helpers/url_helper.rb   |   66 +-
 actionview/lib/action_view/log_subscriber.rb       |   10 +-
 actionview/lib/action_view/lookup_context.rb       |   14 +-
 actionview/lib/action_view/model_naming.rb         |    2 +-
 .../lib/action_view/renderer/abstract_renderer.rb  |    6 +-
 .../lib/action_view/renderer/partial_renderer.rb   |  104 +-
 .../lib/action_view/renderer/template_renderer.rb  |   11 +-
 actionview/lib/action_view/rendering.rb            |   13 +-
 actionview/lib/action_view/routing_url_for.rb      |   37 +-
 actionview/lib/action_view/tasks/dependencies.rake |   16 +-
 actionview/lib/action_view/template.rb             |   28 +-
 actionview/lib/action_view/template/handlers.rb    |   11 +-
 .../lib/action_view/template/handlers/erb.rb       |    6 +-
 .../lib/action_view/template/handlers/raw.rb       |    2 +-
 actionview/lib/action_view/template/resolver.rb    |   17 +-
 actionview/lib/action_view/test_case.rb            |   20 +-
 actionview/lib/action_view/vendor/html-scanner.rb  |   20 -
 .../vendor/html-scanner/html/document.rb           |   68 -
 .../action_view/vendor/html-scanner/html/node.rb   |  532 ----
 .../vendor/html-scanner/html/sanitizer.rb          |  188 --
 .../vendor/html-scanner/html/selector.rb           |  830 ------
 .../vendor/html-scanner/html/tokenizer.rb          |  107 -
 .../vendor/html-scanner/html/version.rb            |   11 -
 actionview/lib/action_view/view_paths.rb           |   45 +-
 actionview/test/abstract_unit.rb                   |   10 +-
 .../abstract/abstract_controller_test.rb           |   48 +
 actionview/test/actionpack/abstract/render_test.rb |   16 +-
 .../test/actionpack/controller/layout_test.rb      |   33 +-
 .../test/actionpack/controller/render_test.rb      |   53 +-
 actionview/test/active_record_unit.rb              |    2 +-
 .../test/activerecord/controller_runtime_test.rb   |    6 +-
 actionview/test/activerecord/debug_helper_test.rb  |    8 +
 .../activerecord/form_helper_activerecord_test.rb  |    9 +-
 .../test/activerecord/polymorphic_routes_test.rb   |  289 +-
 .../actionpack/test/_customer_iteration.erb        |    1 +
 .../test/_customer_iteration_with_as.erb           |    1 +
 .../fixtures/layouts/streaming_with_capture.erb    |    6 +
 .../test/fixtures/test/_label_with_block.erb       |    2 +-
 actionview/test/fixtures/test/nil_return.erb       |    1 +
 actionview/test/lib/controller/fake_models.rb      |   16 +
 actionview/test/template/asset_tag_helper_test.rb  |   34 +-
 actionview/test/template/atom_feed_helper_test.rb  |   10 +-
 actionview/test/template/capture_helper_test.rb    |   23 -
 .../test/template/compiled_templates_test.rb       |   11 +-
 actionview/test/template/date_helper_test.rb       |   31 +-
 actionview/test/template/debug_helper_test.rb      |    8 -
 .../test/template/dependency_tracker_test.rb       |    1 +
 actionview/test/template/digestor_test.rb          |   21 +
 .../test/template/form_collections_helper_test.rb  |  119 +-
 actionview/test/template/form_helper_test.rb       |  580 +++-
 actionview/test/template/form_tag_helper_test.rb   |   22 +-
 .../test/template/html-scanner/cdata_node_test.rb  |   15 -
 .../test/template/html-scanner/document_test.rb    |  148 -
 actionview/test/template/html-scanner/node_test.rb |   89 -
 .../test/template/html-scanner/sanitizer_test.rb   |  330 ---
 .../test/template/html-scanner/tag_node_test.rb    |  243 --
 .../test/template/html-scanner/text_node_test.rb   |   50 -
 .../test/template/html-scanner/tokenizer_test.rb   |  131 -
 actionview/test/template/javascript_helper_test.rb |    6 +-
 actionview/test/template/number_helper_test.rb     |    6 +
 actionview/test/template/output_buffer_test.rb     |   59 -
 .../test/template/output_safety_helper_test.rb     |    9 +-
 actionview/test/template/partial_iteration_test.rb |   33 +
 actionview/test/template/render_test.rb            |   47 +-
 actionview/test/template/sanitize_helper_test.rb   |   24 +-
 actionview/test/template/streaming_render_test.rb  |    4 +
 actionview/test/template/tag_helper_test.rb        |   31 +
 actionview/test/template/test_case_test.rb         |   16 +-
 actionview/test/template/test_test.rb              |   18 +-
 actionview/test/template/text_helper_test.rb       |   33 +-
 .../test/template/translation_helper_test.rb       |   35 +-
 actionview/test/template/url_helper_test.rb        |   52 +-
 activejob/.gitignore                               |    1 +
 activejob/CHANGELOG.md                             |   26 +
 activejob/MIT-LICENSE                              |   21 +
 activejob/README.md                                |  131 +
 activejob/Rakefile                                 |   90 +
 activejob/activejob.gemspec                        |   23 +
 activejob/lib/active_job.rb                        |   37 +
 activejob/lib/active_job/arguments.rb              |  144 +
 activejob/lib/active_job/base.rb                   |   66 +
 activejob/lib/active_job/callbacks.rb              |  146 +
 activejob/lib/active_job/configured_job.rb         |   16 +
 activejob/lib/active_job/core.rb                   |   88 +
 activejob/lib/active_job/enqueuing.rb              |   77 +
 activejob/lib/active_job/execution.rb              |   42 +
 activejob/lib/active_job/gem_version.rb            |   15 +
 activejob/lib/active_job/logging.rb                |  107 +
 activejob/lib/active_job/queue_adapter.rb          |   35 +
 activejob/lib/active_job/queue_adapters.rb         |   51 +
 .../queue_adapters/backburner_adapter.rb           |   36 +
 .../queue_adapters/delayed_job_adapter.rb          |   39 +
 .../active_job/queue_adapters/inline_adapter.rb    |   23 +
 .../lib/active_job/queue_adapters/qu_adapter.rb    |   42 +
 .../lib/active_job/queue_adapters/que_adapter.rb   |   35 +
 .../queue_adapters/queue_classic_adapter.rb        |   54 +
 .../active_job/queue_adapters/resque_adapter.rb    |   52 +
 .../active_job/queue_adapters/sidekiq_adapter.rb   |   47 +
 .../active_job/queue_adapters/sneakers_adapter.rb  |   46 +
 .../queue_adapters/sucker_punch_adapter.rb         |   40 +
 .../lib/active_job/queue_adapters/test_adapter.rb  |   51 +
 activejob/lib/active_job/queue_name.rb             |   51 +
 activejob/lib/active_job/railtie.rb                |   23 +
 activejob/lib/active_job/test_case.rb              |    7 +
 activejob/lib/active_job/test_helper.rb            |  230 ++
 activejob/lib/active_job/version.rb                |    8 +
 .../lib/rails/generators/job/job_generator.rb      |   24 +
 .../lib/rails/generators/job/templates/job.rb      |    9 +
 activejob/test/adapters/backburner.rb              |    3 +
 activejob/test/adapters/delayed_job.rb             |    7 +
 activejob/test/adapters/inline.rb                  |    1 +
 activejob/test/adapters/qu.rb                      |    3 +
 activejob/test/adapters/que.rb                     |    4 +
 activejob/test/adapters/queue_classic.rb           |    2 +
 activejob/test/adapters/resque.rb                  |    2 +
 activejob/test/adapters/sidekiq.rb                 |    2 +
 activejob/test/adapters/sneakers.rb                |    2 +
 activejob/test/adapters/sucker_punch.rb            |    2 +
 activejob/test/adapters/test.rb                    |    3 +
 activejob/test/cases/adapter_test.rb               |    7 +
 .../test/cases/argument_serialization_test.rb      |  105 +
 activejob/test/cases/callbacks_test.rb             |   23 +
 activejob/test/cases/job_serialization_test.rb     |   15 +
 activejob/test/cases/logging_test.rb               |  114 +
 activejob/test/cases/queue_naming_test.rb          |  102 +
 activejob/test/cases/queuing_test.rb               |   44 +
 activejob/test/cases/rescue_test.rb                |   34 +
 activejob/test/cases/test_case_test.rb             |   14 +
 activejob/test/cases/test_helper_test.rb           |  287 ++
 activejob/test/helper.rb                           |   29 +
 activejob/test/integration/queuing_test.rb         |   60 +
 activejob/test/jobs/callback_job.rb                |   29 +
 activejob/test/jobs/gid_job.rb                     |    8 +
 activejob/test/jobs/hello_job.rb                   |    7 +
 activejob/test/jobs/kwargs_job.rb                  |    7 +
 activejob/test/jobs/logging_job.rb                 |   10 +
 activejob/test/jobs/nested_job.rb                  |   10 +
 activejob/test/jobs/rescue_job.rb                  |   27 +
 activejob/test/models/person.rb                    |   20 +
 activejob/test/support/backburner/inline.rb        |    8 +
 .../support/delayed_job/delayed/backend/test.rb    |  113 +
 .../delayed_job/delayed/serialization/test.rb      |    0
 .../support/integration/adapters/backburner.rb     |   38 +
 .../support/integration/adapters/delayed_job.rb    |   20 +
 .../test/support/integration/adapters/inline.rb    |   15 +
 activejob/test/support/integration/adapters/qu.rb  |   38 +
 activejob/test/support/integration/adapters/que.rb |   37 +
 .../support/integration/adapters/queue_classic.rb  |   39 +
 .../test/support/integration/adapters/resque.rb    |   49 +
 .../test/support/integration/adapters/sidekiq.rb   |   57 +
 .../test/support/integration/adapters/sneakers.rb  |   90 +
 .../support/integration/adapters/sucker_punch.rb   |    6 +
 .../test/support/integration/dummy_app_template.rb |   21 +
 activejob/test/support/integration/helper.rb       |   30 +
 activejob/test/support/integration/jobs_manager.rb |   27 +
 .../test/support/integration/test_case_helpers.rb  |   48 +
 activejob/test/support/job_buffer.rb               |   19 +
 activejob/test/support/que/inline.rb               |    9 +
 activejob/test/support/queue_classic/inline.rb     |   23 +
 activejob/test/support/sneakers/inline.rb          |   12 +
 activemodel/CHANGELOG.md                           |  131 +-
 activemodel/README.rdoc                            |   88 +-
 activemodel/Rakefile                               |    1 +
 activemodel/examples/validations.rb                |   30 -
 activemodel/lib/active_model/attribute_methods.rb  |   10 +-
 activemodel/lib/active_model/callbacks.rb          |    3 +
 activemodel/lib/active_model/conversion.rb         |   21 +-
 activemodel/lib/active_model/dirty.rb              |  106 +-
 activemodel/lib/active_model/errors.rb             |   17 +-
 activemodel/lib/active_model/gem_version.rb        |    6 +-
 activemodel/lib/active_model/lint.rb               |   11 +-
 activemodel/lib/active_model/locale/en.yml         |   12 +-
 activemodel/lib/active_model/model.rb              |   20 +-
 activemodel/lib/active_model/naming.rb             |   23 +-
 activemodel/lib/active_model/secure_password.rb    |   39 +-
 activemodel/lib/active_model/serialization.rb      |   16 +-
 activemodel/lib/active_model/serializers/json.rb   |   10 +-
 activemodel/lib/active_model/serializers/xml.rb    |    2 +-
 activemodel/lib/active_model/validations.rb        |   29 +-
 .../lib/active_model/validations/callbacks.rb      |    6 +-
 .../lib/active_model/validations/confirmation.rb   |    2 +-
 activemodel/lib/active_model/validations/format.rb |    2 +-
 .../lib/active_model/validations/numericality.rb   |   27 +-
 .../lib/active_model/validations/validates.rb      |    8 +-
 activemodel/lib/active_model/validations/with.rb   |    7 +-
 activemodel/lib/active_model/validator.rb          |   16 -
 activemodel/test/cases/attribute_methods_test.rb   |   76 +-
 activemodel/test/cases/conversion_test.rb          |    4 +
 activemodel/test/cases/dirty_test.rb               |   51 +-
 activemodel/test/cases/errors_test.rb              |   11 +
 activemodel/test/cases/helper.rb                   |    7 +
 activemodel/test/cases/naming_test.rb              |    6 +
 activemodel/test/cases/secure_password_test.rb     |   96 +-
 .../cases/serializers/json_serialization_test.rb   |   70 +-
 .../cases/serializers/xml_serialization_test.rb    |   78 +-
 activemodel/test/cases/translation_test.rb         |    4 +
 .../cases/validations/absence_validation_test.rb   |    7 +-
 .../validations/confirmation_validation_test.rb    |   35 +-
 .../i18n_generate_message_validation_test.rb       |   18 +-
 .../test/cases/validations/i18n_validation_test.rb |    1 +
 .../validations/numericality_validation_test.rb    |   17 +
 .../test/cases/validations/validates_test.rb       |    1 -
 activemodel/test/cases/validations_test.rb         |  100 +-
 activemodel/test/models/automobile.rb              |   13 -
 activemodel/test/models/contact.rb                 |   15 +
 activemodel/test/models/user.rb                    |    1 -
 activemodel/test/models/visitor.rb                 |    1 -
 activerecord/CHANGELOG.md                          | 2815 +++++++-------------
 activerecord/README.rdoc                           |   25 +-
 activerecord/RUNNING_UNIT_TESTS.rdoc               |    4 +-
 activerecord/Rakefile                              |  210 +-
 activerecord/activerecord.gemspec                  |    2 +-
 activerecord/lib/active_record.rb                  |    3 +
 activerecord/lib/active_record/aggregations.rb     |   20 +-
 .../lib/active_record/association_relation.rb      |   13 +
 activerecord/lib/active_record/associations.rb     |  207 +-
 .../active_record/associations/alias_tracker.rb    |   15 +-
 .../lib/active_record/associations/association.rb  |    2 +-
 .../associations/association_scope.rb              |  120 +-
 .../associations/belongs_to_association.rb         |   38 +-
 .../associations/builder/association.rb            |   21 +-
 .../associations/builder/belongs_to.rb             |   36 +-
 .../associations/builder/collection_association.rb |    6 +-
 .../builder/has_and_belongs_to_many.rb             |   17 +-
 .../active_record/associations/builder/has_many.rb |    2 +-
 .../active_record/associations/builder/has_one.rb  |    4 +-
 .../associations/builder/singular_association.rb   |    9 +-
 .../associations/collection_association.rb         |   79 +-
 .../active_record/associations/collection_proxy.rb |   60 +-
 .../associations/foreign_association.rb            |   11 +
 .../associations/has_many_association.rb           |   96 +-
 .../associations/has_many_through_association.rb   |   64 +-
 .../associations/has_one_association.rb            |    2 +-
 .../active_record/associations/join_dependency.rb  |   37 +-
 .../join_dependency/join_association.rb            |   32 +-
 .../associations/join_dependency/join_part.rb      |    1 -
 .../lib/active_record/associations/preloader.rb    |   58 +-
 .../associations/preloader/association.rb          |   19 +-
 .../associations/preloader/through_association.rb  |    7 +-
 .../associations/singular_association.rb           |   23 +-
 .../associations/through_association.rb            |   13 +-
 activerecord/lib/active_record/attribute.rb        |  163 ++
 .../lib/active_record/attribute_assignment.rb      |   30 +-
 .../lib/active_record/attribute_decorators.rb      |   66 +
 .../lib/active_record/attribute_methods.rb         |  142 +-
 .../attribute_methods/before_type_cast.rb          |    9 +-
 .../lib/active_record/attribute_methods/dirty.rb   |  149 +-
 .../active_record/attribute_methods/primary_key.rb |   15 +-
 .../lib/active_record/attribute_methods/query.rb   |    2 +-
 .../lib/active_record/attribute_methods/read.rb    |   81 +-
 .../attribute_methods/serialization.rb             |  166 +-
 .../attribute_methods/time_zone_conversion.rb      |   78 +-
 .../lib/active_record/attribute_methods/write.rb   |   31 +-
 activerecord/lib/active_record/attribute_set.rb    |   77 +
 .../lib/active_record/attribute_set/builder.rb     |   96 +
 activerecord/lib/active_record/attributes.rb       |  146 +
 .../lib/active_record/autosave_association.rb      |   40 +-
 activerecord/lib/active_record/base.rb             |   37 +-
 activerecord/lib/active_record/callbacks.rb        |    2 +-
 .../abstract/connection_pool.rb                    |  130 +-
 .../abstract/database_statements.rb                |   93 +-
 .../connection_adapters/abstract/query_cache.rb    |    2 +-
 .../connection_adapters/abstract/quoting.rb        |  119 +-
 .../connection_adapters/abstract/savepoints.rb     |    2 +-
 .../abstract/schema_creation.rb                    |   43 +-
 .../abstract/schema_definitions.rb                 |  194 +-
 .../connection_adapters/abstract/schema_dumper.rb  |   48 +-
 .../abstract/schema_statements.rb                  |  310 ++-
 .../connection_adapters/abstract/transaction.rb    |  243 +-
 .../connection_adapters/abstract_adapter.rb        |  217 +-
 .../connection_adapters/abstract_mysql_adapter.rb  |  385 ++-
 .../active_record/connection_adapters/column.rb    |  267 +-
 .../connection_specification.rb                    |   39 +-
 .../connection_adapters/mysql2_adapter.rb          |   40 +-
 .../connection_adapters/mysql_adapter.rb           |  210 +-
 .../connection_adapters/postgresql/array_parser.rb |   42 +-
 .../connection_adapters/postgresql/cast.rb         |  168 --
 .../connection_adapters/postgresql/column.rb       |   20 +
 .../postgresql/database_statements.rb              |   65 +-
 .../connection_adapters/postgresql/oid.rb          |  417 +--
 .../connection_adapters/postgresql/oid/array.rb    |   99 +
 .../connection_adapters/postgresql/oid/bit.rb      |   52 +
 .../postgresql/oid/bit_varying.rb                  |   13 +
 .../connection_adapters/postgresql/oid/bytea.rb    |   15 +
 .../connection_adapters/postgresql/oid/cidr.rb     |   46 +
 .../connection_adapters/postgresql/oid/date.rb     |   11 +
 .../postgresql/oid/date_time.rb                    |   36 +
 .../connection_adapters/postgresql/oid/decimal.rb  |   13 +
 .../connection_adapters/postgresql/oid/enum.rb     |   19 +
 .../connection_adapters/postgresql/oid/float.rb    |   21 +
 .../connection_adapters/postgresql/oid/hstore.rb   |   59 +
 .../connection_adapters/postgresql/oid/inet.rb     |   13 +
 .../connection_adapters/postgresql/oid/infinity.rb |   13 +
 .../connection_adapters/postgresql/oid/integer.rb  |   11 +
 .../connection_adapters/postgresql/oid/json.rb     |   35 +
 .../connection_adapters/postgresql/oid/jsonb.rb    |   23 +
 .../connection_adapters/postgresql/oid/money.rb    |   43 +
 .../connection_adapters/postgresql/oid/point.rb    |   43 +
 .../connection_adapters/postgresql/oid/range.rb    |   79 +
 .../postgresql/oid/specialized_string.rb           |   19 +
 .../connection_adapters/postgresql/oid/time.rb     |   11 +
 .../postgresql/oid/type_map_initializer.rb         |  109 +
 .../connection_adapters/postgresql/oid/uuid.rb     |   21 +
 .../connection_adapters/postgresql/oid/vector.rb   |   26 +
 .../connection_adapters/postgresql/oid/xml.rb      |   28 +
 .../connection_adapters/postgresql/quoting.rb      |  182 +-
 .../postgresql/referential_integrity.rb            |    8 +-
 .../postgresql/schema_definitions.rb               |  152 ++
 .../postgresql/schema_statements.rb                |  159 +-
 .../connection_adapters/postgresql/utils.rb        |   77 +
 .../connection_adapters/postgresql_adapter.rb      |  693 ++---
 .../connection_adapters/schema_cache.rb            |   42 +-
 .../connection_adapters/sqlite3_adapter.rb         |  122 +-
 .../lib/active_record/connection_handling.rb       |    2 +-
 activerecord/lib/active_record/core.rb             |  196 +-
 activerecord/lib/active_record/counter_cache.rb    |   66 +-
 activerecord/lib/active_record/enum.rb             |   17 +-
 activerecord/lib/active_record/errors.rb           |   76 +-
 activerecord/lib/active_record/explain.rb          |    2 +-
 .../lib/active_record/explain_subscriber.rb        |    2 +-
 activerecord/lib/active_record/fixtures.rb         |  136 +-
 activerecord/lib/active_record/gem_version.rb      |    6 +-
 activerecord/lib/active_record/inheritance.rb      |   45 +-
 activerecord/lib/active_record/integration.rb      |    8 +-
 .../lib/active_record/locking/optimistic.rb        |   72 +-
 activerecord/lib/active_record/migration.rb        |   76 +-
 .../active_record/migration/command_recorder.rb    |   21 +-
 .../lib/active_record/migration/join_table.rb      |    2 +-
 activerecord/lib/active_record/model_schema.rb     |  106 +-
 .../lib/active_record/nested_attributes.rb         |   12 +-
 activerecord/lib/active_record/no_touching.rb      |    2 +-
 activerecord/lib/active_record/persistence.rb      |   72 +-
 activerecord/lib/active_record/query_cache.rb      |    6 +-
 activerecord/lib/active_record/querying.rb         |   17 +-
 activerecord/lib/active_record/railtie.rb          |   23 +-
 .../lib/active_record/railties/databases.rake      |   86 +-
 .../lib/active_record/readonly_attributes.rb       |    1 -
 activerecord/lib/active_record/reflection.rb       |  335 ++-
 activerecord/lib/active_record/relation.rb         |   79 +-
 activerecord/lib/active_record/relation/batches.rb |    2 -
 .../lib/active_record/relation/calculations.rb     |   65 +-
 .../lib/active_record/relation/delegation.rb       |    2 +-
 .../lib/active_record/relation/finder_methods.rb   |  119 +-
 activerecord/lib/active_record/relation/merger.rb  |   43 +-
 .../active_record/relation/predicate_builder.rb    |   34 +-
 .../relation/predicate_builder/array_handler.rb    |   44 +-
 .../relation/predicate_builder/relation_handler.rb |    6 +-
 .../lib/active_record/relation/query_methods.rb    |  173 +-
 .../lib/active_record/relation/spawn_methods.rb    |    3 +
 activerecord/lib/active_record/result.rb           |   25 +-
 activerecord/lib/active_record/sanitization.rb     |   14 +-
 activerecord/lib/active_record/schema.rb           |    1 -
 activerecord/lib/active_record/schema_dumper.rb    |   87 +-
 activerecord/lib/active_record/schema_migration.rb |    4 +
 activerecord/lib/active_record/scoping/default.rb  |    9 +-
 activerecord/lib/active_record/scoping/named.rb    |    4 +
 .../active_record/serializers/xml_serializer.rb    |   10 +-
 activerecord/lib/active_record/statement_cache.rb  |  105 +-
 activerecord/lib/active_record/store.rb            |   10 +-
 .../lib/active_record/tasks/database_tasks.rb      |   64 +-
 .../active_record/tasks/mysql_database_tasks.rb    |    3 +-
 .../tasks/postgresql_database_tasks.rb             |    2 +-
 activerecord/lib/active_record/timestamp.rb        |   16 +-
 activerecord/lib/active_record/transactions.rb     |   76 +-
 activerecord/lib/active_record/type.rb             |   23 +
 activerecord/lib/active_record/type/big_integer.rb |   13 +
 activerecord/lib/active_record/type/binary.rb      |   50 +
 activerecord/lib/active_record/type/boolean.rb     |   31 +
 activerecord/lib/active_record/type/date.rb        |   46 +
 activerecord/lib/active_record/type/date_time.rb   |   54 +
 activerecord/lib/active_record/type/decimal.rb     |   48 +
 .../active_record/type/decimal_without_scale.rb    |   11 +
 activerecord/lib/active_record/type/decorator.rb   |   14 +
 activerecord/lib/active_record/type/float.rb       |   19 +
 .../lib/active_record/type/hash_lookup_type_map.rb |   23 +
 activerecord/lib/active_record/type/integer.rb     |   59 +
 activerecord/lib/active_record/type/mutable.rb     |   16 +
 activerecord/lib/active_record/type/numeric.rb     |   36 +
 activerecord/lib/active_record/type/serialized.rb  |   62 +
 activerecord/lib/active_record/type/string.rb      |   40 +
 activerecord/lib/active_record/type/text.rb        |   11 +
 activerecord/lib/active_record/type/time.rb        |   26 +
 activerecord/lib/active_record/type/time_value.rb  |   38 +
 activerecord/lib/active_record/type/type_map.rb    |   64 +
 .../lib/active_record/type/unsigned_integer.rb     |   15 +
 activerecord/lib/active_record/type/value.rb       |  105 +
 activerecord/lib/active_record/validations.rb      |   44 +-
 .../lib/active_record/validations/associated.rb    |    8 +-
 .../lib/active_record/validations/presence.rb      |    8 +-
 .../lib/active_record/validations/uniqueness.rb    |   48 +-
 .../active_record/migration/migration_generator.rb |   12 +-
 .../migration/templates/create_table_migration.rb  |    2 +-
 .../active_record/model/templates/model.rb         |    2 +-
 .../connection_adapters/fake_adapter.rb            |    1 +
 activerecord/test/cases/adapter_test.rb            |   38 +-
 .../cases/adapters/mysql/active_schema_test.rb     |   32 +-
 .../cases/adapters/mysql/case_sensitivity_test.rb  |   24 +-
 .../test/cases/adapters/mysql/connection_test.rb   |   98 +-
 .../test/cases/adapters/mysql/consistency_test.rb  |   49 +
 .../test/cases/adapters/mysql/datetime_test.rb     |   87 +
 .../cases/adapters/mysql/mysql_adapter_test.rb     |  114 +-
 .../test/cases/adapters/mysql/quoting_test.rb      |    4 +-
 .../cases/adapters/mysql/reserved_word_test.rb     |    2 +-
 .../cases/adapters/mysql/unsigned_type_test.rb     |   30 +
 .../cases/adapters/mysql2/active_schema_test.rb    |   32 +-
 .../test/cases/adapters/mysql2/boolean_test.rb     |    5 +-
 .../cases/adapters/mysql2/case_sensitivity_test.rb |   24 +-
 .../test/cases/adapters/mysql2/connection_test.rb  |   39 +-
 .../test/cases/adapters/mysql2/datetime_test.rb    |   87 +
 .../test/cases/adapters/mysql2/explain_test.rb     |    7 +-
 .../cases/adapters/mysql2/reserved_word_test.rb    |    2 +-
 .../adapters/mysql2/schema_migrations_test.rb      |   20 +-
 .../test/cases/adapters/mysql2/schema_test.rb      |   14 +-
 .../cases/adapters/mysql2/unsigned_type_test.rb    |   30 +
 .../adapters/postgresql/active_schema_test.rb      |    2 +-
 .../test/cases/adapters/postgresql/array_test.rb   |  153 +-
 .../cases/adapters/postgresql/bit_string_test.rb   |   78 +
 .../test/cases/adapters/postgresql/bytea_test.rb   |   39 +-
 .../adapters/postgresql/change_schema_test.rb      |   31 +
 .../test/cases/adapters/postgresql/citext_test.rb  |   71 +
 .../cases/adapters/postgresql/composite_test.rb    |  105 +-
 .../cases/adapters/postgresql/connection_test.rb   |   62 +-
 .../adapters/postgresql/custom_domain_test.rb      |   28 -
 .../cases/adapters/postgresql/datatype_test.rb     |  264 +-
 .../test/cases/adapters/postgresql/domain_test.rb  |   47 +
 .../test/cases/adapters/postgresql/enum_test.rb    |   91 +
 .../test/cases/adapters/postgresql/explain_test.rb |   10 +-
 .../postgresql/extension_migration_test.rb         |    2 -
 .../cases/adapters/postgresql/full_text_test.rb    |   26 +
 .../cases/adapters/postgresql/geometric_test.rb    |   72 +
 .../test/cases/adapters/postgresql/hstore_test.rb  |  155 +-
 .../cases/adapters/postgresql/infinity_test.rb     |   28 +-
 .../test/cases/adapters/postgresql/integer_test.rb |   25 +
 .../test/cases/adapters/postgresql/json_test.rb    |  110 +-
 .../test/cases/adapters/postgresql/ltree_test.rb   |   11 +-
 .../test/cases/adapters/postgresql/money_test.rb   |   96 +
 .../test/cases/adapters/postgresql/network_test.rb |   71 +
 .../adapters/postgresql/postgresql_adapter_test.rb |  124 +-
 .../test/cases/adapters/postgresql/quoting_test.rb |   25 +-
 .../test/cases/adapters/postgresql/range_test.rb   |  131 +-
 .../postgresql/schema_authorization_test.rb        |    2 +-
 .../test/cases/adapters/postgresql/schema_test.rb  |   82 +-
 .../cases/adapters/postgresql/sql_types_test.rb    |   18 -
 .../cases/adapters/postgresql/timestamp_test.rb    |   99 +-
 .../cases/adapters/postgresql/type_lookup_test.rb  |   33 +
 .../test/cases/adapters/postgresql/utils_test.rb   |   47 +-
 .../test/cases/adapters/postgresql/uuid_test.rb    |  289 +-
 .../test/cases/adapters/postgresql/view_test.rb    |   76 +-
 .../test/cases/adapters/postgresql/xml_test.rb     |   22 +-
 .../test/cases/adapters/sqlite3/copy_table_test.rb |    1 -
 .../test/cases/adapters/sqlite3/explain_test.rb    |    7 +-
 .../test/cases/adapters/sqlite3/quoting_test.rb    |   25 +-
 .../cases/adapters/sqlite3/sqlite3_adapter_test.rb |  387 +--
 activerecord/test/cases/ar_schema_test.rb          |   76 +-
 .../cases/associations/association_scope_test.rb   |    5 +
 .../associations/belongs_to_associations_test.rb   |   83 +-
 .../test/cases/associations/callbacks_test.rb      |    7 +-
 .../associations/cascaded_eager_loading_test.rb    |    4 +-
 ...cated_counter_cache_on_has_many_through_test.rb |   26 +
 .../associations/eager_load_nested_include_test.rb |    4 +-
 .../associations/eager_singularization_test.rb     |    2 +-
 activerecord/test/cases/associations/eager_test.rb |  157 +-
 .../test/cases/associations/extension_test.rb      |    1 +
 .../has_and_belongs_to_many_associations_test.rb   |   48 +-
 .../associations/has_many_associations_test.rb     |  330 ++-
 .../has_many_through_associations_test.rb          |  102 +-
 .../associations/has_one_associations_test.rb      |   41 +-
 .../has_one_through_associations_test.rb           |    6 +
 .../associations/inverse_associations_test.rb      |    2 +-
 .../test/cases/associations/join_model_test.rb     |   25 +-
 .../nested_through_associations_test.rb            |    3 +-
 .../test/cases/associations/required_test.rb       |   82 +
 activerecord/test/cases/associations_test.rb       |    6 +
 .../test/cases/attribute_decorators_test.rb        |  125 +
 .../test/cases/attribute_methods/read_test.rb      |    1 +
 .../cases/attribute_methods/serialization_test.rb  |   29 -
 activerecord/test/cases/attribute_methods_test.rb  |  156 +-
 activerecord/test/cases/attribute_set_test.rb      |  200 ++
 activerecord/test/cases/attribute_test.rb          |  180 ++
 activerecord/test/cases/attributes_test.rb         |  136 +
 .../test/cases/autosave_association_test.rb        |   77 +-
 activerecord/test/cases/base_test.rb               |  126 +-
 activerecord/test/cases/batches_test.rb            |   15 -
 activerecord/test/cases/binary_test.rb             |    6 +-
 activerecord/test/cases/bind_parameter_test.rb     |   40 +-
 activerecord/test/cases/calculations_test.rb       |   47 +-
 activerecord/test/cases/callbacks_test.rb          |   12 +-
 activerecord/test/cases/column_definition_test.rb  |   62 +-
 activerecord/test/cases/column_test.rb             |  123 -
 .../connection_adapters/abstract_adapter_test.rb   |   62 -
 .../connection_adapters/adapter_leasing_test.rb    |   54 +
 .../connection_adapters/connection_handler_test.rb |  294 --
 .../merge_and_resolve_default_url_config_test.rb   |  293 ++
 .../connection_adapters/mysql_type_lookup_test.rb  |   65 +
 .../cases/connection_adapters/schema_cache_test.rb |    4 +-
 .../cases/connection_adapters/type_lookup_test.rb  |  110 +
 .../test/cases/connection_management_test.rb       |    8 +
 activerecord/test/cases/connection_pool_test.rb    |   32 +-
 .../connection_specification/resolver_test.rb      |    4 +-
 activerecord/test/cases/core_test.rb               |   79 +
 activerecord/test/cases/counter_cache_test.rb      |   42 +-
 activerecord/test/cases/date_time_test.rb          |   18 +
 activerecord/test/cases/defaults_test.rb           |   15 +-
 activerecord/test/cases/dirty_test.rb              |  166 +-
 activerecord/test/cases/disconnected_test.rb       |    2 +-
 activerecord/test/cases/dup_test.rb                |   21 +
 activerecord/test/cases/explain_subscriber_test.rb |    7 +-
 activerecord/test/cases/explain_test.rb            |    8 +-
 activerecord/test/cases/finder_test.rb             |  204 +-
 activerecord/test/cases/fixtures_test.rb           |   78 +-
 activerecord/test/cases/helper.rb                  |   52 +-
 activerecord/test/cases/hot_compatibility_test.rb  |    2 +-
 activerecord/test/cases/inheritance_test.rb        |   16 +-
 activerecord/test/cases/integration_test.rb        |    1 +
 activerecord/test/cases/invalid_connection_test.rb |    2 +-
 .../test/cases/invertible_migration_test.rb        |    7 +-
 activerecord/test/cases/locking_test.rb            |   44 +-
 .../test/cases/migration/change_schema_test.rb     |  105 +-
 .../test/cases/migration/change_table_test.rb      |   30 +-
 .../test/cases/migration/column_attributes_test.rb |  162 +-
 .../cases/migration/column_positioning_test.rb     |    3 +-
 activerecord/test/cases/migration/columns_test.rb  |   30 +-
 .../test/cases/migration/command_recorder_test.rb  |   51 +-
 .../test/cases/migration/create_join_table_test.rb |   27 +-
 .../test/cases/migration/foreign_key_test.rb       |  250 ++
 activerecord/test/cases/migration/helper.rb        |    6 +-
 activerecord/test/cases/migration/index_test.rb    |  115 +-
 activerecord/test/cases/migration/logger_test.rb   |    5 +-
 .../cases/migration/pending_migrations_test.rb     |   53 +
 .../cases/migration/references_foreign_key_test.rb |  153 ++
 .../test/cases/migration/references_index_test.rb  |    7 +-
 .../cases/migration/references_statements_test.rb  |    7 +-
 .../test/cases/migration/rename_table_test.rb      |   21 +-
 activerecord/test/cases/migration_test.rb          |  125 +-
 activerecord/test/cases/migrator_test.rb           |  570 ++--
 activerecord/test/cases/modules_test.rb            |   31 +-
 .../test/cases/multiparameter_attributes_test.rb   |    4 +-
 activerecord/test/cases/multiple_db_test.rb        |    7 +
 activerecord/test/cases/nested_attributes_test.rb  |   59 +-
 activerecord/test/cases/persistence_test.rb        |   94 +-
 activerecord/test/cases/pooled_connections_test.rb |   34 +-
 activerecord/test/cases/primary_keys_test.rb       |   47 +-
 activerecord/test/cases/query_cache_test.rb        |   32 +
 activerecord/test/cases/quoting_test.rb            |   50 +-
 activerecord/test/cases/readonly_test.rb           |   13 +-
 activerecord/test/cases/reaper_test.rb             |   20 +-
 activerecord/test/cases/reflection_test.rb         |   96 +-
 .../test/cases/relation/delegation_test.rb         |    2 +-
 activerecord/test/cases/relation/merging_test.rb   |   38 +-
 activerecord/test/cases/relation/mutation_test.rb  |   16 +-
 .../test/cases/relation/predicate_builder_test.rb  |    4 +-
 .../test/cases/relation/where_chain_test.rb        |  123 +-
 activerecord/test/cases/relation/where_test.rb     |   65 +
 activerecord/test/cases/relation_test.rb           |   52 +
 activerecord/test/cases/relations_test.rb          |  126 +-
 activerecord/test/cases/reload_models_test.rb      |    2 +-
 activerecord/test/cases/result_test.rb             |   48 +-
 activerecord/test/cases/sanitize_test.rb           |   31 +-
 activerecord/test/cases/schema_dumper_test.rb      |  181 +-
 .../test/cases/scoping/default_scoping_test.rb     |   34 +-
 .../test/cases/scoping/named_scoping_test.rb       |    8 +
 .../test/cases/scoping/relation_scoping_test.rb    |   34 +-
 activerecord/test/cases/serialization_test.rb      |   17 +
 .../test/cases/serialized_attribute_test.rb        |  157 +-
 activerecord/test/cases/statement_cache_test.rb    |   64 +-
 activerecord/test/cases/store_test.rb              |   15 -
 .../test/cases/tasks/database_tasks_test.rb        |   66 +-
 activerecord/test/cases/tasks/mysql_rake_test.rb   |    4 +-
 .../test/cases/tasks/postgresql_rake_test.rb       |    2 +
 activerecord/test/cases/tasks/sqlite_rake_test.rb  |    2 +
 activerecord/test/cases/test_case.rb               |   33 +-
 activerecord/test/cases/timestamp_test.rb          |   43 +
 .../test/cases/transaction_callbacks_test.rb       |   76 +
 activerecord/test/cases/transactions_test.rb       |  151 +-
 activerecord/test/cases/type/decimal_test.rb       |   51 +
 activerecord/test/cases/type/integer_test.rb       |  121 +
 activerecord/test/cases/type/string_test.rb        |   36 +
 activerecord/test/cases/type/type_map_test.rb      |  177 ++
 .../test/cases/type/unsigned_integer_test.rb       |   18 +
 activerecord/test/cases/types_test.rb              |  141 +
 activerecord/test/cases/unconnected_test.rb        |    2 +-
 .../validations/association_validation_test.rb     |   43 +-
 .../test/cases/validations/i18n_validation_test.rb |    3 +-
 .../cases/validations/length_validation_test.rb    |   47 +
 .../cases/validations/presence_validation_test.rb  |    5 +-
 .../validations/uniqueness_validation_test.rb      |   71 +-
 .../test/cases/validations_repair_helper.rb        |    2 +-
 activerecord/test/cases/validations_test.rb        |   61 +-
 activerecord/test/cases/view_test.rb               |  113 +
 activerecord/test/cases/xml_serialization_test.rb  |   18 +-
 activerecord/test/cases/yaml_serialization_test.rb |   52 +-
 activerecord/test/config.example.yml               |   38 +-
 activerecord/test/fixtures/computers.yml           |    5 +
 activerecord/test/fixtures/developers.yml          |    3 +-
 activerecord/test/fixtures/doubloons.yml           |    3 +
 activerecord/test/fixtures/fk_test_has_pk.yml      |    2 +-
 activerecord/test/fixtures/pirates.yml             |    3 +
 activerecord/test/fixtures/posts.yml               |    2 -
 activerecord/test/fixtures/topics.yml              |   10 +-
 activerecord/test/fixtures/uuid_children.yml       |    3 +
 activerecord/test/fixtures/uuid_parents.yml        |    2 +
 activerecord/test/models/author.rb                 |   12 +
 activerecord/test/models/car.rb                    |    2 +-
 activerecord/test/models/comment.rb                |    5 +
 activerecord/test/models/company.rb                |    2 +
 activerecord/test/models/company_in_module.rb      |   18 +
 activerecord/test/models/contact.rb                |    1 +
 activerecord/test/models/developer.rb              |    8 +-
 activerecord/test/models/doubloon.rb               |   12 +
 activerecord/test/models/image.rb                  |    3 +
 activerecord/test/models/member.rb                 |    3 +
 activerecord/test/models/parrot.rb                 |    2 +-
 activerecord/test/models/person.rb                 |    2 +
 activerecord/test/models/personal_legacy_thing.rb  |    4 +
 activerecord/test/models/pirate.rb                 |    7 +-
 activerecord/test/models/post.rb                   |   32 +-
 activerecord/test/models/ship.rb                   |    7 +
 activerecord/test/models/ship_part.rb              |    3 +-
 activerecord/test/models/tagging.rb                |    2 +-
 activerecord/test/models/treasure.rb               |    1 +
 activerecord/test/models/tyre.rb                   |    8 +
 activerecord/test/models/uuid_child.rb             |    3 +
 activerecord/test/models/uuid_parent.rb            |    3 +
 .../test/schema/postgresql_specific_schema.rb      |   30 +-
 activerecord/test/schema/schema.rb                 |   79 +-
 activerecord/test/schema/sqlite_specific_schema.rb |    6 +-
 activerecord/test/support/connection_helper.rb     |   14 +
 activerecord/test/support/ddl_helper.rb            |    8 +
 activerecord/test/support/schema_dumping_helper.rb |   20 +
 activesupport/CHANGELOG.md                         |  888 ++----
 activesupport/README.rdoc                          |    9 +-
 activesupport/Rakefile                             |    2 +-
 activesupport/activesupport.gemspec                |    4 +-
 activesupport/lib/active_support.rb                |   10 +
 .../lib/active_support/backtrace_cleaner.rb        |    8 +-
 activesupport/lib/active_support/cache.rb          |   36 +-
 .../lib/active_support/cache/file_store.rb         |    5 +
 .../active_support/cache/strategy/local_cache.rb   |    9 +-
 .../cache/strategy/local_cache_middleware.rb       |    5 +
 activesupport/lib/active_support/callbacks.rb      |   62 +-
 activesupport/lib/active_support/concern.rb        |   12 +-
 .../lib/active_support/core_ext/array/access.rb    |   10 +-
 .../lib/active_support/core_ext/array/grouping.rb  |    5 +
 .../core_ext/big_decimal/yaml_conversions.rb       |    2 +
 .../core_ext/class/delegating_attributes.rb        |    4 +
 .../active_support/core_ext/date/conversions.rb    |    6 +
 .../core_ext/date_and_time/calculations.rb         |   11 +
 .../core_ext/date_time/calculations.rb             |   14 +-
 .../core_ext/date_time/conversions.rb              |    4 +-
 .../lib/active_support/core_ext/digest/uuid.rb     |   51 +
 .../lib/active_support/core_ext/file/atomic.rb     |    2 +-
 activesupport/lib/active_support/core_ext/hash.rb  |    1 +
 .../lib/active_support/core_ext/hash/compact.rb    |    6 +-
 .../active_support/core_ext/hash/conversions.rb    |    5 +-
 .../lib/active_support/core_ext/hash/except.rb     |   10 +-
 .../core_ext/hash/indifferent_access.rb            |    2 +-
 .../lib/active_support/core_ext/hash/keys.rb       |   16 +-
 .../lib/active_support/core_ext/hash/slice.rb      |   10 +-
 .../core_ext/hash/transform_values.rb              |   23 +
 .../lib/active_support/core_ext/integer/time.rb    |   15 -
 .../lib/active_support/core_ext/kernel.rb          |    5 +-
 .../lib/active_support/core_ext/kernel/concern.rb  |   10 +
 .../lib/active_support/core_ext/kernel/debugger.rb |    2 +-
 .../active_support/core_ext/kernel/reporting.rb    |   15 +
 .../lib/active_support/core_ext/load_error.rb      |    5 +-
 .../lib/active_support/core_ext/module/aliasing.rb |    4 +-
 .../active_support/core_ext/module/delegation.rb   |   44 +-
 .../lib/active_support/core_ext/numeric/time.rb    |   35 +-
 .../lib/active_support/core_ext/object.rb          |    1 +
 .../active_support/core_ext/object/duplicable.rb   |    5 +-
 .../lib/active_support/core_ext/object/itself.rb   |   15 +
 .../lib/active_support/core_ext/object/json.rb     |    4 +-
 .../lib/active_support/core_ext/object/to_json.rb  |    5 -
 .../lib/active_support/core_ext/object/to_query.rb |    3 +-
 .../lib/active_support/core_ext/object/try.rb      |   48 +-
 .../active_support/core_ext/object/with_options.rb |   33 +-
 .../lib/active_support/core_ext/string/access.rb   |    8 +-
 .../lib/active_support/core_ext/string/filters.rb  |   50 +-
 .../active_support/core_ext/string/inflections.rb  |    5 +-
 .../core_ext/string/output_safety.rb               |   47 +-
 .../lib/active_support/core_ext/thread.rb          |    7 +
 .../active_support/core_ext/time/calculations.rb   |   20 +-
 .../active_support/core_ext/time/conversions.rb    |    2 +-
 activesupport/lib/active_support/dependencies.rb   |   50 +-
 .../lib/active_support/dependencies/autoload.rb    |    2 +-
 activesupport/lib/active_support/deprecation.rb    |    2 +-
 .../lib/active_support/deprecation/behaviors.rb    |    2 +-
 activesupport/lib/active_support/duration.rb       |   52 +-
 activesupport/lib/active_support/file_watcher.rb   |   36 -
 activesupport/lib/active_support/gem_version.rb    |    6 +-
 .../active_support/hash_with_indifferent_access.rb |   19 +-
 activesupport/lib/active_support/i18n_railtie.rb   |    8 +-
 .../lib/active_support/inflector/inflections.rb    |    4 +-
 .../lib/active_support/inflector/methods.rb        |   64 +-
 activesupport/lib/active_support/json/decoding.rb  |    2 +-
 activesupport/lib/active_support/json/encoding.rb  |    9 +-
 .../lib/active_support/message_encryptor.rb        |    3 +-
 .../lib/active_support/message_verifier.rb         |   21 +-
 .../lib/active_support/multibyte/chars.rb          |    2 +-
 .../lib/active_support/multibyte/unicode.rb        |    9 +-
 activesupport/lib/active_support/notifications.rb  |   11 +-
 .../lib/active_support/notifications/fanout.rb     |   17 +-
 activesupport/lib/active_support/number_helper.rb  |   25 +-
 .../number_helper/number_to_currency_converter.rb  |    2 +-
 .../number_to_percentage_converter.rb              |    2 +-
 .../number_helper/number_to_rounded_converter.rb   |    4 +-
 activesupport/lib/active_support/security_utils.rb |   20 +
 activesupport/lib/active_support/test_case.rb      |   58 +-
 .../lib/active_support/testing/assertions.rb       |    2 +-
 .../lib/active_support/testing/constant_lookup.rb  |    6 +-
 .../lib/active_support/testing/declarative.rb      |   26 +-
 .../lib/active_support/testing/isolation.rb        |   22 +-
 .../lib/active_support/testing/tagged_logging.rb   |    2 +-
 .../lib/active_support/testing/time_helpers.rb     |   10 +-
 activesupport/lib/active_support/time.rb           |    2 -
 activesupport/lib/active_support/time_with_zone.rb |   33 +-
 .../lib/active_support/values/time_zone.rb         |  152 +-
 .../lib/active_support/values/unicode_tables.dat   |  Bin 904640 -> 1001806 bytes
 activesupport/lib/active_support/xml_mini.rb       |    3 +
 activesupport/lib/active_support/xml_mini/jdom.rb  |   11 +-
 activesupport/lib/active_support/xml_mini/rexml.rb |   11 +-
 activesupport/test/abstract_unit.rb                |    7 +
 activesupport/test/autoload_test.rb                |   23 +-
 activesupport/test/autoloading_fixtures/typo.rb    |    2 +
 activesupport/test/caching_test.rb                 |   79 +-
 activesupport/test/clean_backtrace_test.rb         |    5 +
 activesupport/test/concern_test.rb                 |   35 +-
 activesupport/test/constantize_test_cases.rb       |   41 +
 activesupport/test/core_ext/array/access_test.rb   |   30 +
 .../test/core_ext/array/conversions_test.rb        |  197 ++
 .../test/core_ext/array/extract_options_test.rb    |   45 +
 activesupport/test/core_ext/array/grouping_test.rb |  126 +
 .../test/core_ext/array/prepend_append_test.rb     |   12 +
 activesupport/test/core_ext/array/wrap_test.rb     |   77 +
 activesupport/test/core_ext/array_ext_test.rb      |  451 ----
 .../core_ext/class/delegating_attributes_test.rb   |   34 +-
 activesupport/test/core_ext/date_ext_test.rb       |   18 +-
 activesupport/test/core_ext/date_time_ext_test.rb  |   24 +-
 activesupport/test/core_ext/digest/uuid_test.rb    |   24 +
 activesupport/test/core_ext/duplicable_test.rb     |   38 -
 activesupport/test/core_ext/duration_test.rb       |   56 +-
 .../test/core_ext/hash/transform_keys_test.rb      |   32 +
 .../test/core_ext/hash/transform_values_test.rb    |   61 +
 activesupport/test/core_ext/hash_ext_test.rb       |   64 +-
 activesupport/test/core_ext/kernel/concern_test.rb |   13 +
 activesupport/test/core_ext/kernel_test.rb         |   38 +-
 activesupport/test/core_ext/load_error_test.rb     |   11 +-
 .../test/core_ext/module/concerning_test.rb        |   58 +-
 activesupport/test/core_ext/module_test.rb         |   11 +
 activesupport/test/core_ext/numeric_ext_test.rb    |   52 +-
 .../test/core_ext/object/acts_like_test.rb         |   33 +
 .../test/core_ext/{ => object}/blank_test.rb       |    0
 .../test/core_ext/{ => object}/deep_dup_test.rb    |    0
 .../test/core_ext/object/duplicable_test.rb        |   31 +
 .../test/core_ext/object/inclusion_test.rb         |    4 +
 .../core_ext/object/instance_variables_test.rb     |   31 +
 activesupport/test/core_ext/object/itself_test.rb  |    9 +
 activesupport/test/core_ext/object/json_test.rb    |    9 -
 .../test/core_ext/object/to_param_test.rb          |   10 +-
 .../test/core_ext/object/to_query_test.rb          |    4 +
 activesupport/test/core_ext/object/try_test.rb     |   99 +
 .../test/core_ext/object_and_class_ext_test.rb     |  156 --
 activesupport/test/core_ext/range_ext_test.rb      |    9 +-
 activesupport/test/core_ext/string_ext_test.rb     |  124 +-
 activesupport/test/core_ext/time_ext_test.rb       |   30 +-
 activesupport/test/core_ext/time_with_zone_test.rb |   83 +-
 activesupport/test/core_ext/uri_ext_test.rb        |    2 +-
 activesupport/test/dependencies_test.rb            |  287 +-
 activesupport/test/dependencies_test_helpers.rb    |    1 +
 activesupport/test/deprecation_test.rb             |   17 +
 .../test/hash_with_indifferent_access_test.rb      |   10 +
 activesupport/test/i18n_test.rb                    |    1 -
 activesupport/test/inflector_test.rb               |   32 +-
 activesupport/test/inflector_test_cases.rb         |   11 +-
 activesupport/test/json/decoding_test.rb           |   30 +-
 activesupport/test/json/encoding_test.rb           |   93 +-
 activesupport/test/key_generator_test.rb           |   30 +
 activesupport/test/message_verifier_test.rb        |    7 +
 activesupport/test/multibyte_chars_test.rb         |   27 +-
 activesupport/test/multibyte_conformance.rb        |  129 -
 activesupport/test/multibyte_conformance_test.rb   |  133 +
 activesupport/test/multibyte_proxy_test.rb         |   34 +
 activesupport/test/multibyte_test_helpers.rb       |    6 +-
 activesupport/test/number_helper_i18n_test.rb      |   16 +-
 activesupport/test/number_helper_test.rb           |    4 +
 activesupport/test/option_merger_test.rb           |    9 +
 activesupport/test/security_utils_test.rb          |    9 +
 activesupport/test/subscriber_test.rb              |    2 +-
 activesupport/test/test_case_test.rb               |  221 ++
 activesupport/test/test_test.rb                    |  220 --
 activesupport/test/testing/constant_lookup_test.rb |    8 +
 activesupport/test/time_travel_test.rb             |   72 +
 activesupport/test/time_zone_test.rb               |   22 +-
 activesupport/test/time_zone_test_helpers.rb       |   16 +
 activesupport/test/transliterate_test.rb           |    2 +-
 activesupport/test/xml_mini_test.rb                |   59 +-
 ci/travis.rb                                       |   19 +-
 debian/changelog                                   |    7 +
 guides/CHANGELOG.md                                |   70 +-
 guides/Rakefile                                    |    8 +-
 .../getting_started/article_with_comments.png      |  Bin 15190 -> 22560 bytes
 guides/assets/javascripts/guides.js                |    6 +
 guides/assets/stylesheets/main.css                 |    5 +-
 .../bug_report_templates/action_controller_gem.rb  |    2 +-
 .../action_controller_master.rb                    |    1 +
 guides/bug_report_templates/active_record_gem.rb   |    2 +-
 guides/bug_report_templates/generic_gem.rb         |   15 +
 guides/bug_report_templates/generic_master.rb      |   26 +
 guides/code/getting_started/.gitignore             |   16 -
 guides/code/getting_started/Gemfile                |   40 -
 guides/code/getting_started/Gemfile.lock           |  125 -
 guides/code/getting_started/README.rdoc            |   28 -
 guides/code/getting_started/Rakefile               |    6 -
 .../app/assets/javascripts/application.js          |   15 -
 .../app/assets/javascripts/comments.js.coffee      |    3 -
 .../app/assets/javascripts/posts.js.coffee         |    3 -
 .../app/assets/javascripts/welcome.js.coffee       |    3 -
 .../app/assets/stylesheets/application.css         |   13 -
 .../app/assets/stylesheets/comments.css.scss       |    3 -
 .../app/assets/stylesheets/posts.css.scss          |    3 -
 .../app/assets/stylesheets/welcome.css.scss        |    3 -
 .../app/controllers/application_controller.rb      |    5 -
 .../app/controllers/comments_controller.rb         |   23 -
 .../getting_started/app/controllers/concerns/.keep |    0
 .../app/controllers/posts_controller.rb            |   53 -
 .../app/controllers/welcome_controller.rb          |    4 -
 .../app/helpers/application_helper.rb              |    2 -
 .../getting_started/app/helpers/comments_helper.rb |    2 -
 .../getting_started/app/helpers/posts_helper.rb    |    2 -
 .../getting_started/app/helpers/welcome_helper.rb  |    2 -
 guides/code/getting_started/app/mailers/.keep      |    0
 guides/code/getting_started/app/models/.keep       |    0
 guides/code/getting_started/app/models/comment.rb  |    3 -
 .../code/getting_started/app/models/concerns/.keep |    0
 guides/code/getting_started/app/models/post.rb     |    7 -
 .../app/views/comments/_comment.html.erb           |   15 -
 .../app/views/comments/_form.html.erb              |   13 -
 .../app/views/layouts/application.html.erb         |   14 -
 .../getting_started/app/views/posts/_form.html.erb |   27 -
 .../getting_started/app/views/posts/edit.html.erb  |    5 -
 .../getting_started/app/views/posts/index.html.erb |   21 -
 .../getting_started/app/views/posts/new.html.erb   |    5 -
 .../getting_started/app/views/posts/show.html.erb  |   18 -
 .../app/views/welcome/index.html.erb               |    4 -
 guides/code/getting_started/bin/bundle             |    4 -
 guides/code/getting_started/bin/rails              |    4 -
 guides/code/getting_started/bin/rake               |    4 -
 guides/code/getting_started/config.ru              |    4 -
 guides/code/getting_started/config/application.rb  |   18 -
 guides/code/getting_started/config/boot.rb         |    4 -
 guides/code/getting_started/config/database.yml    |   25 -
 guides/code/getting_started/config/environment.rb  |    5 -
 .../config/environments/development.rb             |   30 -
 .../config/environments/production.rb              |   80 -
 .../getting_started/config/environments/test.rb    |   36 -
 .../config/initializers/backtrace_silencers.rb     |    7 -
 .../initializers/filter_parameter_logging.rb       |    4 -
 .../config/initializers/inflections.rb             |   16 -
 .../getting_started/config/initializers/locale.rb  |    9 -
 .../config/initializers/mime_types.rb              |    5 -
 .../config/initializers/secret_token.rb            |   12 -
 .../config/initializers/session_store.rb           |    3 -
 .../config/initializers/wrap_parameters.rb         |   14 -
 guides/code/getting_started/config/locales/en.yml  |   23 -
 guides/code/getting_started/config/routes.rb       |    7 -
 .../db/migrate/20130122042648_create_posts.rb      |   10 -
 .../db/migrate/20130122045842_create_comments.rb   |   11 -
 guides/code/getting_started/db/schema.rb           |   33 -
 guides/code/getting_started/db/seeds.rb            |    7 -
 guides/code/getting_started/lib/assets/.keep       |    0
 guides/code/getting_started/lib/tasks/.keep        |    0
 guides/code/getting_started/log/.keep              |    0
 guides/code/getting_started/public/404.html        |   60 -
 guides/code/getting_started/public/422.html        |   60 -
 guides/code/getting_started/public/500.html        |   59 -
 guides/code/getting_started/public/favicon.ico     |    0
 guides/code/getting_started/public/robots.txt      |    5 -
 guides/code/getting_started/test/controllers/.keep |    0
 .../test/controllers/comments_controller_test.rb   |    7 -
 .../test/controllers/posts_controller_test.rb      |    7 -
 .../test/controllers/welcome_controller_test.rb    |    9 -
 guides/code/getting_started/test/fixtures/.keep    |    0
 .../getting_started/test/fixtures/comments.yml     |   11 -
 .../code/getting_started/test/fixtures/posts.yml   |    9 -
 guides/code/getting_started/test/helpers/.keep     |    0
 .../test/helpers/comments_helper_test.rb           |    4 -
 .../test/helpers/posts_helper_test.rb              |    4 -
 .../test/helpers/welcome_helper_test.rb            |    4 -
 guides/code/getting_started/test/integration/.keep |    0
 guides/code/getting_started/test/mailers/.keep     |    0
 guides/code/getting_started/test/models/.keep      |    0
 .../getting_started/test/models/comment_test.rb    |    7 -
 .../code/getting_started/test/models/post_test.rb  |    7 -
 guides/code/getting_started/test/test_helper.rb    |   12 -
 .../vendor/assets/javascripts/.keep                |    0
 .../vendor/assets/stylesheets/.keep                |    0
 guides/rails_guides.rb                             |    4 +-
 guides/rails_guides/helpers.rb                     |    2 +-
 guides/rails_guides/levenshtein.rb                 |   48 +-
 guides/rails_guides/markdown.rb                    |   18 +-
 guides/rails_guides/markdown/renderer.rb           |    2 +-
 guides/source/2_2_release_notes.md                 |    2 +-
 guides/source/2_3_release_notes.md                 |    8 +-
 guides/source/3_0_release_notes.md                 |   16 +-
 guides/source/3_1_release_notes.md                 |    7 +-
 guides/source/3_2_release_notes.md                 |    9 +-
 guides/source/4_0_release_notes.md                 |    9 +-
 guides/source/4_1_release_notes.md                 |   11 +-
 guides/source/4_2_release_notes.md                 |  877 ++++++
 guides/source/_license.html.erb                    |    2 +-
 guides/source/_welcome.html.erb                    |   10 +-
 guides/source/action_controller_overview.md        |   33 +-
 guides/source/action_mailer_basics.md              |  126 +-
 guides/source/action_view_overview.md              |  325 +--
 guides/source/active_job_basics.md                 |  318 +++
 guides/source/active_model_basics.md               |  388 ++-
 guides/source/active_record_basics.md              |   47 +-
 guides/source/active_record_callbacks.md           |   21 +-
 guides/source/active_record_migrations.md          | 1018 +++++++
 guides/source/active_record_postgresql.md          |  433 +++
 guides/source/active_record_querying.md            |  530 ++--
 guides/source/active_record_validations.md         |   31 +-
 guides/source/active_support_core_extensions.md    |  231 +-
 guides/source/active_support_instrumentation.md    |   17 +-
 guides/source/api_documentation_guidelines.md      |   78 +-
 guides/source/asset_pipeline.md                    |  367 ++-
 guides/source/association_basics.md                |  176 +-
 .../source/autoloading_and_reloading_constants.md  | 1311 +++++++++
 guides/source/caching_with_rails.md                |   39 +-
 guides/source/command_line.md                      |   82 +-
 guides/source/configuring.md                       |  163 +-
 guides/source/contributing_to_ruby_on_rails.md     |  308 ++-
 guides/source/credits.html.erb                     |    4 +-
 guides/source/debugging_rails_applications.md      |  726 +++--
 guides/source/development_dependencies_install.md  |   83 +-
 guides/source/documents.yaml                       |   26 +-
 guides/source/engines.md                           |  378 +--
 guides/source/form_helpers.md                      |  135 +-
 guides/source/generators.md                        |   35 +-
 guides/source/getting_started.md                   |  571 ++--
 guides/source/i18n.md                              |  176 +-
 guides/source/index.html.erb                       |    1 +
 guides/source/initialization.md                    |  171 +-
 guides/source/layout.html.erb                      |    5 +-
 guides/source/layouts_and_rendering.md             |   35 +-
 guides/source/maintenance_policy.md                |    9 +-
 guides/source/migrations.md                        | 1143 --------
 guides/source/nested_model_forms.md                |   11 +-
 guides/source/plugins.md                           |   54 +-
 guides/source/rails_application_templates.md       |   24 +-
 guides/source/rails_on_rack.md                     |   12 +-
 guides/source/routing.md                           |  182 +-
 guides/source/ruby_on_rails_guides_guidelines.md   |   23 +-
 guides/source/security.md                          |   70 +-
 guides/source/testing.md                           |  316 ++-
 guides/source/upgrading_ruby_on_rails.md           |  314 ++-
 guides/source/working_with_javascript_in_rails.md  |   34 +-
 guides/w3c_validator.rb                            |    2 +
 install.rb                                         |    2 +-
 rails.gemspec                                      |    3 +-
 railties/CHANGELOG.md                              |  473 ++--
 railties/RDOC_MAIN.rdoc                            |    2 +-
 railties/README.rdoc                               |    8 +-
 railties/Rakefile                                  |    1 +
 railties/lib/rails.rb                              |    8 +-
 railties/lib/rails/all.rb                          |    1 +
 railties/lib/rails/api/task.rb                     |    7 +
 railties/lib/rails/app_rails_loader.rb             |    8 +-
 railties/lib/rails/application.rb                  |   84 +-
 railties/lib/rails/application/bootstrap.rb        |   16 +-
 railties/lib/rails/application/configuration.rb    |   69 +-
 .../rails/application/default_middleware_stack.rb  |    8 +-
 railties/lib/rails/application/finisher.rb         |    2 -
 railties/lib/rails/backtrace_cleaner.rb            |   13 +-
 railties/lib/rails/code_statistics.rb              |    7 +-
 railties/lib/rails/commands/commands_tasks.rb      |    9 +-
 railties/lib/rails/commands/console.rb             |   36 +-
 railties/lib/rails/commands/dbconsole.rb           |   21 +-
 railties/lib/rails/commands/destroy.rb             |    2 +
 railties/lib/rails/commands/generate.rb            |    2 +
 railties/lib/rails/commands/plugin.rb              |    2 +-
 railties/lib/rails/commands/server.rb              |   47 +-
 railties/lib/rails/commands/update.rb              |    9 -
 railties/lib/rails/configuration.rb                |    4 +-
 railties/lib/rails/engine.rb                       |   19 +-
 railties/lib/rails/gem_version.rb                  |    4 +-
 railties/lib/rails/generators.rb                   |   81 +-
 railties/lib/rails/generators/actions.rb           |   36 +-
 .../rails/generators/actions/create_migration.rb   |    7 +-
 railties/lib/rails/generators/app_base.rb          |   84 +-
 railties/lib/rails/generators/base.rb              |    4 +-
 .../generators/erb/mailer/mailer_generator.rb      |   27 +-
 .../erb/mailer/templates/layout.html.erb           |    5 +
 .../erb/mailer/templates/layout.text.erb           |    1 +
 .../erb/scaffold/templates/_form.html.erb          |    5 -
 .../erb/scaffold/templates/edit.html.erb           |    2 +-
 .../erb/scaffold/templates/index.html.erb          |    4 +-
 .../generators/erb/scaffold/templates/new.html.erb |    2 +-
 .../lib/rails/generators/generated_attribute.rb    |   32 +-
 railties/lib/rails/generators/model_helpers.rb     |   28 +
 .../rails/generators/rails/app/app_generator.rb    |    8 +-
 .../rails/generators/rails/app/templates/Gemfile   |   27 +-
 .../app/assets/javascripts/application.js.tt       |    2 +-
 .../app/assets/stylesheets/application.css         |    2 +-
 .../rails/generators/rails/app/templates/bin/rails |    2 +-
 .../rails/generators/rails/app/templates/bin/setup |   28 +
 .../rails/generators/rails/app/templates/config.ru |    2 +-
 .../rails/app/templates/config/application.rb      |    8 +-
 .../generators/rails/app/templates/config/boot.rb  |    3 +-
 .../app/templates/config/databases/ibm_db.yml      |    4 +-
 .../app/templates/config/databases/oracle.yml      |    2 +-
 .../config/environments/development.rb.tt          |    4 +
 .../templates/config/environments/production.rb.tt |   25 +-
 .../app/templates/config/environments/test.rb.tt   |    7 +-
 .../app/templates/config/initializers/assets.rb.tt |    3 +
 .../config/initializers/cookies_serializer.rb      |    2 +-
 .../rails/generators/rails/app/templates/gitignore |    5 +-
 .../lib/rails/generators/rails/controller/USAGE    |    1 -
 .../rails/controller/controller_generator.rb       |    8 +-
 railties/lib/rails/generators/rails/helper/USAGE   |    4 -
 railties/lib/rails/generators/rails/model/USAGE    |   15 +-
 .../generators/rails/model/model_generator.rb      |    4 +
 .../generators/rails/plugin/plugin_generator.rb    |   22 +
 .../rails/plugin/templates/%name%.gemspec          |    4 +-
 .../generators/rails/plugin/templates/Gemfile      |   20 +-
 .../generators/rails/plugin/templates/MIT-LICENSE  |    2 +-
 .../generators/rails/plugin/templates/Rakefile     |    4 +
 .../rails/plugin/templates/rails/application.rb    |    2 +-
 .../rails/plugin/templates/rails/javascripts.js    |    2 +-
 .../rails/plugin/templates/rails/stylesheets.css   |    2 +-
 .../rails/plugin/templates/test/test_helper.rb     |    3 +-
 railties/lib/rails/generators/rails/scaffold/USAGE |    8 +-
 railties/lib/rails/generators/resource_helpers.rb  |   13 +-
 .../controller/templates/functional_test.rb        |    6 +
 .../test_unit/helper/helper_generator.rb           |    6 +-
 .../test_unit/helper/templates/helper_test.rb      |    6 -
 .../generators/test_unit/job/job_generator.rb      |   13 +
 .../test_unit/job/templates/unit_test.rb.erb       |    9 +
 .../test_unit/scaffold/scaffold_generator.rb       |    9 +
 .../scaffold/templates/functional_test.rb          |    5 +-
 .../lib/rails/generators/testing/assertions.rb     |    2 +-
 railties/lib/rails/generators/testing/behaviour.rb |   19 +-
 railties/lib/rails/info.rb                         |   32 +-
 railties/lib/rails/info_controller.rb              |    2 +-
 railties/lib/rails/mailers_controller.rb           |   30 +-
 railties/lib/rails/paths.rb                        |    6 +-
 railties/lib/rails/rack.rb                         |    2 +-
 railties/lib/rails/rack/log_tailer.rb              |    4 +
 railties/lib/rails/rack/logger.rb                  |    2 +-
 railties/lib/rails/railtie.rb                      |    6 +-
 railties/lib/rails/ruby_version_check.rb           |    2 +-
 railties/lib/rails/rubyprof_ext.rb                 |   35 -
 railties/lib/rails/source_annotation_extractor.rb  |   44 +-
 railties/lib/rails/tasks/framework.rake            |    2 +-
 railties/lib/rails/tasks/statistics.rake           |   11 +-
 .../rails/templates/rails/mailers/email.html.erb   |   26 +-
 .../rails/templates/rails/mailers/index.html.erb   |    4 +-
 .../rails/templates/rails/mailers/mailer.html.erb  |    2 +-
 .../rails/templates/rails/welcome/index.html.erb   |   30 +-
 railties/lib/rails/test_unit/sub_test_task.rb      |    4 +-
 railties/lib/rails/test_unit/testing.rake          |   28 +-
 railties/test/abstract_unit.rb                     |   25 +
 railties/test/app_rails_loader_test.rb             |   31 +-
 railties/test/application/asset_debugging_test.rb  |    4 +-
 railties/test/application/assets_test.rb           |   49 +-
 railties/test/application/bin_setup_test.rb        |   54 +
 .../test/application/configuration/base_test.rb    |   37 +
 .../test/application/configuration/custom_test.rb  |   22 +
 railties/test/application/configuration_test.rb    |  355 ++-
 .../application/initializers/frameworks_test.rb    |    8 +-
 .../test/application/initializers/i18n_test.rb     |   44 +-
 railties/test/application/mailer_previews_test.rb  |  316 +++
 .../test/application/middleware/exceptions_test.rb |   15 +
 .../test/application/middleware/remote_ip_test.rb  |   16 +-
 .../test/application/middleware/sendfile_test.rb   |    2 +-
 railties/test/application/middleware_test.rb       |   19 +-
 .../test/application/multiple_applications_test.rb |   62 +-
 railties/test/application/rack/logger_test.rb      |    8 +-
 railties/test/application/rake/dbs_test.rb         |  103 +-
 railties/test/application/rake/migrations_test.rb  |   17 +-
 railties/test/application/rake/notes_test.rb       |  125 +-
 railties/test/application/rake_test.rb             |   11 +
 railties/test/application/routing_test.rb          |   20 +
 railties/test/application/test_runner_test.rb      |   17 +-
 railties/test/code_statistics_test.rb              |   20 +
 railties/test/commands/console_test.rb             |   88 +-
 railties/test/commands/dbconsole_test.rb           |  115 +-
 .../configuration/middleware_stack_proxy_test.rb   |    1 +
 railties/test/engine_test.rb                       |   11 +
 railties/test/generators/actions_test.rb           |   35 +-
 railties/test/generators/app_generator_test.rb     |  132 +-
 railties/test/generators/argv_scrubber_test.rb     |    2 +-
 .../test/generators/controller_generator_test.rb   |    9 +-
 .../test/generators/generated_attribute_test.rb    |    8 +
 railties/test/generators/generators_test_helper.rb |   10 +-
 railties/test/generators/helper_generator_test.rb  |   15 -
 railties/test/generators/mailer_generator_test.rb  |   39 +-
 .../test/generators/migration_generator_test.rb    |   90 +-
 railties/test/generators/model_generator_test.rb   |   84 +-
 railties/test/generators/named_base_test.rb        |    1 +
 .../test/generators/namespaced_generators_test.rb  |   11 +-
 railties/test/generators/plugin_generator_test.rb  |   56 +-
 .../test/generators/resource_generator_test.rb     |    7 +-
 .../scaffold_controller_generator_test.rb          |   21 +-
 .../test/generators/scaffold_generator_test.rb     |   18 +-
 railties/test/generators/shared_generator_tests.rb |   16 +-
 railties/test/generators_test.rb                   |   23 +-
 railties/test/isolation/abstract_unit.rb           |   55 +-
 railties/test/path_generation_test.rb              |   88 +
 railties/test/paths_test.rb                        |    1 +
 railties/test/rack_logger_test.rb                  |    4 +-
 railties/test/rails_info_controller_test.rb        |    1 +
 railties/test/rails_info_test.rb                   |   23 +-
 railties/test/railties/engine_test.rb              |   19 +-
 railties/test/railties/generators_test.rb          |    8 +
 railties/test/railties/mounted_engine_test.rb      |   10 +-
 railties/test/railties/railtie_test.rb             |    2 +-
 tasks/release.rb                                   |    4 +-
 tools/README.md                                    |    7 +
 tools/line_statistics                              |   42 +
 tools/profile                                      |  165 +-
 version.rb                                         |    4 +-
 1470 files changed, 46686 insertions(+), 30042 deletions(-)
 create mode 100644 actionmailer/lib/action_mailer/delivery_job.rb
 create mode 100644 actionmailer/lib/action_mailer/inline_preview_interceptor.rb
 create mode 100644 actionmailer/lib/action_mailer/message_delivery.rb
 create mode 100644 actionmailer/lib/rails/generators/mailer/templates/application_mailer.rb
 create mode 100644 actionmailer/test/assert_select_email_test.rb
 create mode 100644 actionmailer/test/fixtures/test_helper_mailer/welcome
 create mode 100644 actionmailer/test/fixtures/url_test_mailer/exercise_url_for.erb
 create mode 100644 actionmailer/test/mailers/delayed_mailer.rb
 create mode 100644 actionmailer/test/message_delivery_test.rb
 rename actionmailer/test/{test_test.rb => test_case_test.rb} (100%)
 delete mode 100644 actionpack/RUNNING_UNIT_TESTS.rdoc
 create mode 100644 actionpack/lib/action_controller/metal/etag_with_template_digest.rb
 delete mode 100644 actionpack/lib/action_controller/metal/responder.rb
 rename actionpack/lib/action_dispatch/middleware/templates/rescues/{diagnostics.erb => diagnostics.html.erb} (100%)
 create mode 100644 actionpack/lib/action_dispatch/middleware/templates/rescues/diagnostics.text.erb
 create mode 100644 actionpack/lib/action_dispatch/routing/endpoint.rb
 delete mode 100644 actionpack/test/controller/assert_select_test.rb
 delete mode 100644 actionpack/test/controller/mime/respond_with_test.rb
 create mode 100644 actionpack/test/controller/mime/responders_test.rb
 create mode 100644 actionpack/test/controller/parameters/accessors_test.rb
 create mode 100644 actionpack/test/controller/parameters/always_permitted_parameters_test.rb
 create mode 100644 actionpack/test/controller/parameters/mutators_test.rb
 delete mode 100644 actionpack/test/controller/selector_test.rb
 create mode 100644 actionpack/test/dispatch/exception_wrapper_test.rb
 delete mode 100644 actionpack/test/dispatch/rack_test.rb
 create mode 100644 actionpack/test/dispatch/template_assertions_test.rb
 create mode 100644 actionpack/test/fixtures/helpers_typo/admin/users_helper.rb
 create mode 100644 actionpack/test/fixtures/public/bar.html
 create mode 100644 actionpack/test/fixtures/public/bar/index.html
 create mode 100644 actionpack/test/fixtures/public/gzip/application-a71b3024f80aea3181c09774ca17e712.js
 create mode 100644 actionpack/test/fixtures/public/gzip/application-a71b3024f80aea3181c09774ca17e712.js.gz
 create mode 100644 actionpack/test/fixtures/public/gzip/foo.zoo
 create mode 100644 actionpack/test/fixtures/public/gzip/foo.zoo.gz
 delete mode 100644 actionpack/test/fixtures/respond_with/edit.html.erb
 delete mode 100644 actionpack/test/fixtures/respond_with/new.html.erb
 delete mode 100644 actionpack/test/fixtures/respond_with/using_invalid_resource_with_template.xml.erb
 delete mode 100644 actionpack/test/fixtures/respond_with/using_options_with_template.xml.erb
 delete mode 100644 actionpack/test/fixtures/respond_with/using_resource.js.erb
 delete mode 100644 actionpack/test/fixtures/respond_with/using_resource_with_block.html.erb
 delete mode 100644 actionpack/test/fixtures/test/_changing_priority.html.erb
 delete mode 100644 actionpack/test/fixtures/test/_changing_priority.json.erb
 delete mode 100644 actionpack/test/fixtures/test/_counter.html.erb
 delete mode 100644 actionpack/test/fixtures/test/_customer.erb
 delete mode 100644 actionpack/test/fixtures/test/_customer_counter.erb
 delete mode 100644 actionpack/test/fixtures/test/_customer_counter_with_as.erb
 delete mode 100644 actionpack/test/fixtures/test/_customer_greeting.erb
 delete mode 100644 actionpack/test/fixtures/test/_customer_with_var.erb
 delete mode 100644 actionpack/test/fixtures/test/_directory/_partial_with_locales.html.erb
 delete mode 100644 actionpack/test/fixtures/test/_first_json_partial.json.erb
 delete mode 100644 actionpack/test/fixtures/test/_form.erb
 delete mode 100644 actionpack/test/fixtures/test/_hash_greeting.erb
 delete mode 100644 actionpack/test/fixtures/test/_hash_object.erb
 delete mode 100644 actionpack/test/fixtures/test/_hello.builder
 delete mode 100644 actionpack/test/fixtures/test/_json_change_priority.json.erb
 delete mode 100644 actionpack/test/fixtures/test/_labelling_form.erb
 delete mode 100644 actionpack/test/fixtures/test/_layout_for_partial.html.erb
 delete mode 100644 actionpack/test/fixtures/test/_partial_for_use_in_layout.html.erb
 delete mode 100644 actionpack/test/fixtures/test/_partial_html_erb.html.erb
 delete mode 100644 actionpack/test/fixtures/test/_partial_name_local_variable.erb
 delete mode 100644 actionpack/test/fixtures/test/_partial_only.erb
 delete mode 100644 actionpack/test/fixtures/test/_partial_only_html.html
 delete mode 100644 actionpack/test/fixtures/test/_partial_with_partial.erb
 delete mode 100644 actionpack/test/fixtures/test/_person.erb
 delete mode 100644 actionpack/test/fixtures/test/_raise_indentation.html.erb
 delete mode 100644 actionpack/test/fixtures/test/_second_json_partial.json.erb
 delete mode 100644 actionpack/test/fixtures/test/action_talk_to_layout.erb
 delete mode 100644 actionpack/test/fixtures/test/calling_partial_with_layout.html.erb
 delete mode 100644 actionpack/test/fixtures/test/capturing.erb
 delete mode 100644 actionpack/test/fixtures/test/change_priority.html.erb
 delete mode 100644 actionpack/test/fixtures/test/content_for.erb
 delete mode 100644 actionpack/test/fixtures/test/content_for_concatenated.erb
 delete mode 100644 actionpack/test/fixtures/test/content_for_with_parameter.erb
 delete mode 100644 actionpack/test/fixtures/test/formatted_html_erb.html.erb
 delete mode 100644 actionpack/test/fixtures/test/greeting.html.erb
 delete mode 100644 actionpack/test/fixtures/test/greeting.xml.erb
 delete mode 100644 actionpack/test/fixtures/test/hello,world.erb
 delete mode 100644 actionpack/test/fixtures/test/hello.builder
 delete mode 100644 actionpack/test/fixtures/test/hello_world_container.builder
 delete mode 100644 actionpack/test/fixtures/test/hello_world_from_rxml.builder
 delete mode 100644 actionpack/test/fixtures/test/hello_world_with_layout_false.erb
 delete mode 100644 actionpack/test/fixtures/test/html_template.html.erb
 delete mode 100644 actionpack/test/fixtures/test/hyphen-ated.erb
 delete mode 100644 actionpack/test/fixtures/test/list.erb
 delete mode 100644 actionpack/test/fixtures/test/non_erb_block_content_for.builder
 delete mode 100644 actionpack/test/fixtures/test/potential_conflicts.erb
 delete mode 100644 actionpack/test/fixtures/test/proper_block_detection.erb
 delete mode 100644 actionpack/test/fixtures/test/render_file_from_template.html.erb
 delete mode 100644 actionpack/test/fixtures/test/render_file_with_locals_and_default.erb
 delete mode 100644 actionpack/test/fixtures/test/render_implicit_html_template_from_xhr_request.da.html.erb
 delete mode 100644 actionpack/test/fixtures/test/render_implicit_html_template_from_xhr_request.html.erb
 delete mode 100644 actionpack/test/fixtures/test/render_implicit_js_template_without_layout.js.erb
 delete mode 100644 actionpack/test/fixtures/test/render_partial_inside_directory.html.erb
 delete mode 100644 actionpack/test/fixtures/test/render_to_string_test.erb
 delete mode 100644 actionpack/test/fixtures/test/render_two_partials.html.erb
 delete mode 100644 actionpack/test/fixtures/test/using_layout_around_block.html.erb
 delete mode 100644 actionpack/test/fixtures/test/with_html_partial.html.erb
 delete mode 100644 actionpack/test/fixtures/test/with_partial.html.erb
 delete mode 100644 actionpack/test/fixtures/test/with_partial.text.erb
 delete mode 100644 actionpack/test/fixtures/test/with_xml_template.html.erb
 create mode 100644 "actionpack/test/fixtures/\345\205\254\345\205\261/bar.html"
 create mode 100644 "actionpack/test/fixtures/\345\205\254\345\205\261/bar/index.html"
 create mode 100644 "actionpack/test/fixtures/\345\205\254\345\205\261/gzip/application-a71b3024f80aea3181c09774ca17e712.js"
 create mode 100644 "actionpack/test/fixtures/\345\205\254\345\205\261/gzip/application-a71b3024f80aea3181c09774ca17e712.js.gz"
 create mode 100644 "actionpack/test/fixtures/\345\205\254\345\205\261/gzip/foo.zoo"
 create mode 100644 "actionpack/test/fixtures/\345\205\254\345\205\261/gzip/foo.zoo.gz"
 delete mode 100644 actionpack/test/journey/router/strexp_test.rb
 create mode 100644 actionview/lib/action_view/helpers/tags/placeholderable.rb
 create mode 100644 actionview/lib/action_view/helpers/tags/translator.rb
 delete mode 100644 actionview/lib/action_view/vendor/html-scanner.rb
 delete mode 100644 actionview/lib/action_view/vendor/html-scanner/html/document.rb
 delete mode 100644 actionview/lib/action_view/vendor/html-scanner/html/node.rb
 delete mode 100644 actionview/lib/action_view/vendor/html-scanner/html/sanitizer.rb
 delete mode 100644 actionview/lib/action_view/vendor/html-scanner/html/selector.rb
 delete mode 100644 actionview/lib/action_view/vendor/html-scanner/html/tokenizer.rb
 delete mode 100644 actionview/lib/action_view/vendor/html-scanner/html/version.rb
 create mode 100644 actionview/test/activerecord/debug_helper_test.rb
 create mode 100644 actionview/test/fixtures/actionpack/test/_customer_iteration.erb
 create mode 100644 actionview/test/fixtures/actionpack/test/_customer_iteration_with_as.erb
 create mode 100644 actionview/test/fixtures/layouts/streaming_with_capture.erb
 create mode 100644 actionview/test/fixtures/test/nil_return.erb
 delete mode 100644 actionview/test/template/debug_helper_test.rb
 delete mode 100644 actionview/test/template/html-scanner/cdata_node_test.rb
 delete mode 100644 actionview/test/template/html-scanner/document_test.rb
 delete mode 100644 actionview/test/template/html-scanner/node_test.rb
 delete mode 100644 actionview/test/template/html-scanner/sanitizer_test.rb
 delete mode 100644 actionview/test/template/html-scanner/tag_node_test.rb
 delete mode 100644 actionview/test/template/html-scanner/text_node_test.rb
 delete mode 100644 actionview/test/template/html-scanner/tokenizer_test.rb
 delete mode 100644 actionview/test/template/output_buffer_test.rb
 create mode 100644 actionview/test/template/partial_iteration_test.rb
 create mode 100644 activejob/.gitignore
 create mode 100644 activejob/CHANGELOG.md
 create mode 100644 activejob/MIT-LICENSE
 create mode 100644 activejob/README.md
 create mode 100644 activejob/Rakefile
 create mode 100644 activejob/activejob.gemspec
 create mode 100644 activejob/lib/active_job.rb
 create mode 100644 activejob/lib/active_job/arguments.rb
 create mode 100644 activejob/lib/active_job/base.rb
 create mode 100644 activejob/lib/active_job/callbacks.rb
 create mode 100644 activejob/lib/active_job/configured_job.rb
 create mode 100644 activejob/lib/active_job/core.rb
 create mode 100644 activejob/lib/active_job/enqueuing.rb
 create mode 100644 activejob/lib/active_job/execution.rb
 create mode 100644 activejob/lib/active_job/gem_version.rb
 create mode 100644 activejob/lib/active_job/logging.rb
 create mode 100644 activejob/lib/active_job/queue_adapter.rb
 create mode 100644 activejob/lib/active_job/queue_adapters.rb
 create mode 100644 activejob/lib/active_job/queue_adapters/backburner_adapter.rb
 create mode 100644 activejob/lib/active_job/queue_adapters/delayed_job_adapter.rb
 create mode 100644 activejob/lib/active_job/queue_adapters/inline_adapter.rb
 create mode 100644 activejob/lib/active_job/queue_adapters/qu_adapter.rb
 create mode 100644 activejob/lib/active_job/queue_adapters/que_adapter.rb
 create mode 100644 activejob/lib/active_job/queue_adapters/queue_classic_adapter.rb
 create mode 100644 activejob/lib/active_job/queue_adapters/resque_adapter.rb
 create mode 100644 activejob/lib/active_job/queue_adapters/sidekiq_adapter.rb
 create mode 100644 activejob/lib/active_job/queue_adapters/sneakers_adapter.rb
 create mode 100644 activejob/lib/active_job/queue_adapters/sucker_punch_adapter.rb
 create mode 100644 activejob/lib/active_job/queue_adapters/test_adapter.rb
 create mode 100644 activejob/lib/active_job/queue_name.rb
 create mode 100644 activejob/lib/active_job/railtie.rb
 create mode 100644 activejob/lib/active_job/test_case.rb
 create mode 100644 activejob/lib/active_job/test_helper.rb
 create mode 100644 activejob/lib/active_job/version.rb
 create mode 100644 activejob/lib/rails/generators/job/job_generator.rb
 create mode 100644 activejob/lib/rails/generators/job/templates/job.rb
 create mode 100644 activejob/test/adapters/backburner.rb
 create mode 100644 activejob/test/adapters/delayed_job.rb
 create mode 100644 activejob/test/adapters/inline.rb
 create mode 100644 activejob/test/adapters/qu.rb
 create mode 100644 activejob/test/adapters/que.rb
 create mode 100644 activejob/test/adapters/queue_classic.rb
 create mode 100644 activejob/test/adapters/resque.rb
 create mode 100644 activejob/test/adapters/sidekiq.rb
 create mode 100644 activejob/test/adapters/sneakers.rb
 create mode 100644 activejob/test/adapters/sucker_punch.rb
 create mode 100644 activejob/test/adapters/test.rb
 create mode 100644 activejob/test/cases/adapter_test.rb
 create mode 100644 activejob/test/cases/argument_serialization_test.rb
 create mode 100644 activejob/test/cases/callbacks_test.rb
 create mode 100644 activejob/test/cases/job_serialization_test.rb
 create mode 100644 activejob/test/cases/logging_test.rb
 create mode 100644 activejob/test/cases/queue_naming_test.rb
 create mode 100644 activejob/test/cases/queuing_test.rb
 create mode 100644 activejob/test/cases/rescue_test.rb
 create mode 100644 activejob/test/cases/test_case_test.rb
 create mode 100644 activejob/test/cases/test_helper_test.rb
 create mode 100644 activejob/test/helper.rb
 create mode 100644 activejob/test/integration/queuing_test.rb
 create mode 100644 activejob/test/jobs/callback_job.rb
 create mode 100644 activejob/test/jobs/gid_job.rb
 create mode 100644 activejob/test/jobs/hello_job.rb
 create mode 100644 activejob/test/jobs/kwargs_job.rb
 create mode 100644 activejob/test/jobs/logging_job.rb
 create mode 100644 activejob/test/jobs/nested_job.rb
 create mode 100644 activejob/test/jobs/rescue_job.rb
 create mode 100644 activejob/test/models/person.rb
 create mode 100644 activejob/test/support/backburner/inline.rb
 create mode 100644 activejob/test/support/delayed_job/delayed/backend/test.rb
 rename actionpack/test/fixtures/respond_with/respond_with_additional_params.html.erb => activejob/test/support/delayed_job/delayed/serialization/test.rb (100%)
 create mode 100644 activejob/test/support/integration/adapters/backburner.rb
 create mode 100644 activejob/test/support/integration/adapters/delayed_job.rb
 create mode 100644 activejob/test/support/integration/adapters/inline.rb
 create mode 100644 activejob/test/support/integration/adapters/qu.rb
 create mode 100644 activejob/test/support/integration/adapters/que.rb
 create mode 100644 activejob/test/support/integration/adapters/queue_classic.rb
 create mode 100644 activejob/test/support/integration/adapters/resque.rb
 create mode 100644 activejob/test/support/integration/adapters/sidekiq.rb
 create mode 100644 activejob/test/support/integration/adapters/sneakers.rb
 create mode 100644 activejob/test/support/integration/adapters/sucker_punch.rb
 create mode 100644 activejob/test/support/integration/dummy_app_template.rb
 create mode 100644 activejob/test/support/integration/helper.rb
 create mode 100644 activejob/test/support/integration/jobs_manager.rb
 create mode 100644 activejob/test/support/integration/test_case_helpers.rb
 create mode 100644 activejob/test/support/job_buffer.rb
 create mode 100644 activejob/test/support/que/inline.rb
 create mode 100644 activejob/test/support/queue_classic/inline.rb
 create mode 100644 activejob/test/support/sneakers/inline.rb
 delete mode 100644 activemodel/examples/validations.rb
 delete mode 100644 activemodel/test/models/automobile.rb
 create mode 100644 activerecord/lib/active_record/associations/foreign_association.rb
 create mode 100644 activerecord/lib/active_record/attribute.rb
 create mode 100644 activerecord/lib/active_record/attribute_decorators.rb
 create mode 100644 activerecord/lib/active_record/attribute_set.rb
 create mode 100644 activerecord/lib/active_record/attribute_set/builder.rb
 create mode 100644 activerecord/lib/active_record/attributes.rb
 delete mode 100644 activerecord/lib/active_record/connection_adapters/postgresql/cast.rb
 create mode 100644 activerecord/lib/active_record/connection_adapters/postgresql/column.rb
 create mode 100644 activerecord/lib/active_record/connection_adapters/postgresql/oid/array.rb
 create mode 100644 activerecord/lib/active_record/connection_adapters/postgresql/oid/bit.rb
 create mode 100644 activerecord/lib/active_record/connection_adapters/postgresql/oid/bit_varying.rb
 create mode 100644 activerecord/lib/active_record/connection_adapters/postgresql/oid/bytea.rb
 create mode 100644 activerecord/lib/active_record/connection_adapters/postgresql/oid/cidr.rb
 create mode 100644 activerecord/lib/active_record/connection_adapters/postgresql/oid/date.rb
 create mode 100644 activerecord/lib/active_record/connection_adapters/postgresql/oid/date_time.rb
 create mode 100644 activerecord/lib/active_record/connection_adapters/postgresql/oid/decimal.rb
 create mode 100644 activerecord/lib/active_record/connection_adapters/postgresql/oid/enum.rb
 create mode 100644 activerecord/lib/active_record/connection_adapters/postgresql/oid/float.rb
 create mode 100644 activerecord/lib/active_record/connection_adapters/postgresql/oid/hstore.rb
 create mode 100644 activerecord/lib/active_record/connection_adapters/postgresql/oid/inet.rb
 create mode 100644 activerecord/lib/active_record/connection_adapters/postgresql/oid/infinity.rb
 create mode 100644 activerecord/lib/active_record/connection_adapters/postgresql/oid/integer.rb
 create mode 100644 activerecord/lib/active_record/connection_adapters/postgresql/oid/json.rb
 create mode 100644 activerecord/lib/active_record/connection_adapters/postgresql/oid/jsonb.rb
 create mode 100644 activerecord/lib/active_record/connection_adapters/postgresql/oid/money.rb
 create mode 100644 activerecord/lib/active_record/connection_adapters/postgresql/oid/point.rb
 create mode 100644 activerecord/lib/active_record/connection_adapters/postgresql/oid/range.rb
 create mode 100644 activerecord/lib/active_record/connection_adapters/postgresql/oid/specialized_string.rb
 create mode 100644 activerecord/lib/active_record/connection_adapters/postgresql/oid/time.rb
 create mode 100644 activerecord/lib/active_record/connection_adapters/postgresql/oid/type_map_initializer.rb
 create mode 100644 activerecord/lib/active_record/connection_adapters/postgresql/oid/uuid.rb
 create mode 100644 activerecord/lib/active_record/connection_adapters/postgresql/oid/vector.rb
 create mode 100644 activerecord/lib/active_record/connection_adapters/postgresql/oid/xml.rb
 create mode 100644 activerecord/lib/active_record/connection_adapters/postgresql/schema_definitions.rb
 create mode 100644 activerecord/lib/active_record/connection_adapters/postgresql/utils.rb
 create mode 100644 activerecord/lib/active_record/type.rb
 create mode 100644 activerecord/lib/active_record/type/big_integer.rb
 create mode 100644 activerecord/lib/active_record/type/binary.rb
 create mode 100644 activerecord/lib/active_record/type/boolean.rb
 create mode 100644 activerecord/lib/active_record/type/date.rb
 create mode 100644 activerecord/lib/active_record/type/date_time.rb
 create mode 100644 activerecord/lib/active_record/type/decimal.rb
 create mode 100644 activerecord/lib/active_record/type/decimal_without_scale.rb
 create mode 100644 activerecord/lib/active_record/type/decorator.rb
 create mode 100644 activerecord/lib/active_record/type/float.rb
 create mode 100644 activerecord/lib/active_record/type/hash_lookup_type_map.rb
 create mode 100644 activerecord/lib/active_record/type/integer.rb
 create mode 100644 activerecord/lib/active_record/type/mutable.rb
 create mode 100644 activerecord/lib/active_record/type/numeric.rb
 create mode 100644 activerecord/lib/active_record/type/serialized.rb
 create mode 100644 activerecord/lib/active_record/type/string.rb
 create mode 100644 activerecord/lib/active_record/type/text.rb
 create mode 100644 activerecord/lib/active_record/type/time.rb
 create mode 100644 activerecord/lib/active_record/type/time_value.rb
 create mode 100644 activerecord/lib/active_record/type/type_map.rb
 create mode 100644 activerecord/lib/active_record/type/unsigned_integer.rb
 create mode 100644 activerecord/lib/active_record/type/value.rb
 create mode 100644 activerecord/test/cases/adapters/mysql/consistency_test.rb
 create mode 100644 activerecord/test/cases/adapters/mysql/datetime_test.rb
 create mode 100644 activerecord/test/cases/adapters/mysql/unsigned_type_test.rb
 create mode 100644 activerecord/test/cases/adapters/mysql2/datetime_test.rb
 create mode 100644 activerecord/test/cases/adapters/mysql2/unsigned_type_test.rb
 create mode 100644 activerecord/test/cases/adapters/postgresql/bit_string_test.rb
 create mode 100644 activerecord/test/cases/adapters/postgresql/change_schema_test.rb
 create mode 100644 activerecord/test/cases/adapters/postgresql/citext_test.rb
 delete mode 100644 activerecord/test/cases/adapters/postgresql/custom_domain_test.rb
 create mode 100644 activerecord/test/cases/adapters/postgresql/domain_test.rb
 create mode 100644 activerecord/test/cases/adapters/postgresql/enum_test.rb
 create mode 100644 activerecord/test/cases/adapters/postgresql/full_text_test.rb
 create mode 100644 activerecord/test/cases/adapters/postgresql/geometric_test.rb
 create mode 100644 activerecord/test/cases/adapters/postgresql/integer_test.rb
 create mode 100644 activerecord/test/cases/adapters/postgresql/money_test.rb
 create mode 100644 activerecord/test/cases/adapters/postgresql/network_test.rb
 delete mode 100644 activerecord/test/cases/adapters/postgresql/sql_types_test.rb
 create mode 100644 activerecord/test/cases/adapters/postgresql/type_lookup_test.rb
 create mode 100644 activerecord/test/cases/associations/deprecated_counter_cache_on_has_many_through_test.rb
 create mode 100644 activerecord/test/cases/associations/required_test.rb
 create mode 100644 activerecord/test/cases/attribute_decorators_test.rb
 delete mode 100644 activerecord/test/cases/attribute_methods/serialization_test.rb
 create mode 100644 activerecord/test/cases/attribute_set_test.rb
 create mode 100644 activerecord/test/cases/attribute_test.rb
 create mode 100644 activerecord/test/cases/attributes_test.rb
 delete mode 100644 activerecord/test/cases/column_test.rb
 delete mode 100644 activerecord/test/cases/connection_adapters/abstract_adapter_test.rb
 create mode 100644 activerecord/test/cases/connection_adapters/adapter_leasing_test.rb
 create mode 100644 activerecord/test/cases/connection_adapters/merge_and_resolve_default_url_config_test.rb
 create mode 100644 activerecord/test/cases/connection_adapters/mysql_type_lookup_test.rb
 create mode 100644 activerecord/test/cases/connection_adapters/type_lookup_test.rb
 create mode 100644 activerecord/test/cases/migration/foreign_key_test.rb
 create mode 100644 activerecord/test/cases/migration/pending_migrations_test.rb
 create mode 100644 activerecord/test/cases/migration/references_foreign_key_test.rb
 create mode 100644 activerecord/test/cases/type/decimal_test.rb
 create mode 100644 activerecord/test/cases/type/integer_test.rb
 create mode 100644 activerecord/test/cases/type/string_test.rb
 create mode 100644 activerecord/test/cases/type/type_map_test.rb
 create mode 100644 activerecord/test/cases/type/unsigned_integer_test.rb
 create mode 100644 activerecord/test/cases/types_test.rb
 create mode 100644 activerecord/test/cases/validations/length_validation_test.rb
 create mode 100644 activerecord/test/cases/view_test.rb
 create mode 100644 activerecord/test/fixtures/doubloons.yml
 create mode 100644 activerecord/test/fixtures/uuid_children.yml
 create mode 100644 activerecord/test/fixtures/uuid_parents.yml
 create mode 100644 activerecord/test/models/doubloon.rb
 create mode 100644 activerecord/test/models/image.rb
 create mode 100644 activerecord/test/models/personal_legacy_thing.rb
 create mode 100644 activerecord/test/models/uuid_child.rb
 create mode 100644 activerecord/test/models/uuid_parent.rb
 create mode 100644 activerecord/test/support/connection_helper.rb
 create mode 100644 activerecord/test/support/ddl_helper.rb
 create mode 100644 activerecord/test/support/schema_dumping_helper.rb
 create mode 100644 activesupport/lib/active_support/core_ext/digest/uuid.rb
 create mode 100644 activesupport/lib/active_support/core_ext/hash/transform_values.rb
 create mode 100644 activesupport/lib/active_support/core_ext/kernel/concern.rb
 create mode 100644 activesupport/lib/active_support/core_ext/object/itself.rb
 delete mode 100644 activesupport/lib/active_support/core_ext/object/to_json.rb
 delete mode 100644 activesupport/lib/active_support/file_watcher.rb
 create mode 100644 activesupport/lib/active_support/security_utils.rb
 create mode 100644 activesupport/test/autoloading_fixtures/typo.rb
 create mode 100644 activesupport/test/core_ext/array/access_test.rb
 create mode 100644 activesupport/test/core_ext/array/conversions_test.rb
 create mode 100644 activesupport/test/core_ext/array/extract_options_test.rb
 create mode 100644 activesupport/test/core_ext/array/grouping_test.rb
 create mode 100644 activesupport/test/core_ext/array/prepend_append_test.rb
 create mode 100644 activesupport/test/core_ext/array/wrap_test.rb
 delete mode 100644 activesupport/test/core_ext/array_ext_test.rb
 create mode 100644 activesupport/test/core_ext/digest/uuid_test.rb
 delete mode 100644 activesupport/test/core_ext/duplicable_test.rb
 create mode 100644 activesupport/test/core_ext/hash/transform_keys_test.rb
 create mode 100644 activesupport/test/core_ext/hash/transform_values_test.rb
 create mode 100644 activesupport/test/core_ext/kernel/concern_test.rb
 create mode 100644 activesupport/test/core_ext/object/acts_like_test.rb
 rename activesupport/test/core_ext/{ => object}/blank_test.rb (100%)
 rename activesupport/test/core_ext/{ => object}/deep_dup_test.rb (100%)
 create mode 100644 activesupport/test/core_ext/object/duplicable_test.rb
 create mode 100644 activesupport/test/core_ext/object/instance_variables_test.rb
 create mode 100644 activesupport/test/core_ext/object/itself_test.rb
 delete mode 100644 activesupport/test/core_ext/object/json_test.rb
 create mode 100644 activesupport/test/core_ext/object/try_test.rb
 delete mode 100644 activesupport/test/core_ext/object_and_class_ext_test.rb
 create mode 100644 activesupport/test/hash_with_indifferent_access_test.rb
 delete mode 100644 activesupport/test/multibyte_conformance.rb
 create mode 100644 activesupport/test/multibyte_conformance_test.rb
 create mode 100644 activesupport/test/multibyte_proxy_test.rb
 create mode 100644 activesupport/test/security_utils_test.rb
 create mode 100644 activesupport/test/test_case_test.rb
 delete mode 100644 activesupport/test/test_test.rb
 create mode 100644 activesupport/test/time_travel_test.rb
 create mode 100644 activesupport/test/time_zone_test_helpers.rb
 create mode 100644 guides/bug_report_templates/generic_gem.rb
 create mode 100644 guides/bug_report_templates/generic_master.rb
 delete mode 100644 guides/code/getting_started/.gitignore
 delete mode 100644 guides/code/getting_started/Gemfile
 delete mode 100644 guides/code/getting_started/Gemfile.lock
 delete mode 100644 guides/code/getting_started/README.rdoc
 delete mode 100644 guides/code/getting_started/Rakefile
 delete mode 100644 guides/code/getting_started/app/assets/javascripts/application.js
 delete mode 100644 guides/code/getting_started/app/assets/javascripts/comments.js.coffee
 delete mode 100644 guides/code/getting_started/app/assets/javascripts/posts.js.coffee
 delete mode 100644 guides/code/getting_started/app/assets/javascripts/welcome.js.coffee
 delete mode 100644 guides/code/getting_started/app/assets/stylesheets/application.css
 delete mode 100644 guides/code/getting_started/app/assets/stylesheets/comments.css.scss
 delete mode 100644 guides/code/getting_started/app/assets/stylesheets/posts.css.scss
 delete mode 100644 guides/code/getting_started/app/assets/stylesheets/welcome.css.scss
 delete mode 100644 guides/code/getting_started/app/controllers/application_controller.rb
 delete mode 100644 guides/code/getting_started/app/controllers/comments_controller.rb
 delete mode 100644 guides/code/getting_started/app/controllers/concerns/.keep
 delete mode 100644 guides/code/getting_started/app/controllers/posts_controller.rb
 delete mode 100644 guides/code/getting_started/app/controllers/welcome_controller.rb
 delete mode 100644 guides/code/getting_started/app/helpers/application_helper.rb
 delete mode 100644 guides/code/getting_started/app/helpers/comments_helper.rb
 delete mode 100644 guides/code/getting_started/app/helpers/posts_helper.rb
 delete mode 100644 guides/code/getting_started/app/helpers/welcome_helper.rb
 delete mode 100644 guides/code/getting_started/app/mailers/.keep
 delete mode 100644 guides/code/getting_started/app/models/.keep
 delete mode 100644 guides/code/getting_started/app/models/comment.rb
 delete mode 100644 guides/code/getting_started/app/models/concerns/.keep
 delete mode 100644 guides/code/getting_started/app/models/post.rb
 delete mode 100644 guides/code/getting_started/app/views/comments/_comment.html.erb
 delete mode 100644 guides/code/getting_started/app/views/comments/_form.html.erb
 delete mode 100644 guides/code/getting_started/app/views/layouts/application.html.erb
 delete mode 100644 guides/code/getting_started/app/views/posts/_form.html.erb
 delete mode 100644 guides/code/getting_started/app/views/posts/edit.html.erb
 delete mode 100644 guides/code/getting_started/app/views/posts/index.html.erb
 delete mode 100644 guides/code/getting_started/app/views/posts/new.html.erb
 delete mode 100644 guides/code/getting_started/app/views/posts/show.html.erb
 delete mode 100644 guides/code/getting_started/app/views/welcome/index.html.erb
 delete mode 100755 guides/code/getting_started/bin/bundle
 delete mode 100755 guides/code/getting_started/bin/rails
 delete mode 100755 guides/code/getting_started/bin/rake
 delete mode 100644 guides/code/getting_started/config.ru
 delete mode 100644 guides/code/getting_started/config/application.rb
 delete mode 100644 guides/code/getting_started/config/boot.rb
 delete mode 100644 guides/code/getting_started/config/database.yml
 delete mode 100644 guides/code/getting_started/config/environment.rb
 delete mode 100644 guides/code/getting_started/config/environments/development.rb
 delete mode 100644 guides/code/getting_started/config/environments/production.rb
 delete mode 100644 guides/code/getting_started/config/environments/test.rb
 delete mode 100644 guides/code/getting_started/config/initializers/backtrace_silencers.rb
 delete mode 100644 guides/code/getting_started/config/initializers/filter_parameter_logging.rb
 delete mode 100644 guides/code/getting_started/config/initializers/inflections.rb
 delete mode 100644 guides/code/getting_started/config/initializers/locale.rb
 delete mode 100644 guides/code/getting_started/config/initializers/mime_types.rb
 delete mode 100644 guides/code/getting_started/config/initializers/secret_token.rb
 delete mode 100644 guides/code/getting_started/config/initializers/session_store.rb
 delete mode 100644 guides/code/getting_started/config/initializers/wrap_parameters.rb
 delete mode 100644 guides/code/getting_started/config/locales/en.yml
 delete mode 100644 guides/code/getting_started/config/routes.rb
 delete mode 100644 guides/code/getting_started/db/migrate/20130122042648_create_posts.rb
 delete mode 100644 guides/code/getting_started/db/migrate/20130122045842_create_comments.rb
 delete mode 100644 guides/code/getting_started/db/schema.rb
 delete mode 100644 guides/code/getting_started/db/seeds.rb
 delete mode 100644 guides/code/getting_started/lib/assets/.keep
 delete mode 100644 guides/code/getting_started/lib/tasks/.keep
 delete mode 100644 guides/code/getting_started/log/.keep
 delete mode 100644 guides/code/getting_started/public/404.html
 delete mode 100644 guides/code/getting_started/public/422.html
 delete mode 100644 guides/code/getting_started/public/500.html
 delete mode 100644 guides/code/getting_started/public/favicon.ico
 delete mode 100644 guides/code/getting_started/public/robots.txt
 delete mode 100644 guides/code/getting_started/test/controllers/.keep
 delete mode 100644 guides/code/getting_started/test/controllers/comments_controller_test.rb
 delete mode 100644 guides/code/getting_started/test/controllers/posts_controller_test.rb
 delete mode 100644 guides/code/getting_started/test/controllers/welcome_controller_test.rb
 delete mode 100644 guides/code/getting_started/test/fixtures/.keep
 delete mode 100644 guides/code/getting_started/test/fixtures/comments.yml
 delete mode 100644 guides/code/getting_started/test/fixtures/posts.yml
 delete mode 100644 guides/code/getting_started/test/helpers/.keep
 delete mode 100644 guides/code/getting_started/test/helpers/comments_helper_test.rb
 delete mode 100644 guides/code/getting_started/test/helpers/posts_helper_test.rb
 delete mode 100644 guides/code/getting_started/test/helpers/welcome_helper_test.rb
 delete mode 100644 guides/code/getting_started/test/integration/.keep
 delete mode 100644 guides/code/getting_started/test/mailers/.keep
 delete mode 100644 guides/code/getting_started/test/models/.keep
 delete mode 100644 guides/code/getting_started/test/models/comment_test.rb
 delete mode 100644 guides/code/getting_started/test/models/post_test.rb
 delete mode 100644 guides/code/getting_started/test/test_helper.rb
 delete mode 100644 guides/code/getting_started/vendor/assets/javascripts/.keep
 delete mode 100644 guides/code/getting_started/vendor/assets/stylesheets/.keep
 create mode 100644 guides/source/4_2_release_notes.md
 create mode 100644 guides/source/active_job_basics.md
 create mode 100644 guides/source/active_record_migrations.md
 create mode 100644 guides/source/active_record_postgresql.md
 create mode 100644 guides/source/autoloading_and_reloading_constants.md
 delete mode 100644 guides/source/migrations.md
 delete mode 100644 railties/lib/rails/commands/update.rb
 create mode 100644 railties/lib/rails/generators/erb/mailer/templates/layout.html.erb
 create mode 100644 railties/lib/rails/generators/erb/mailer/templates/layout.text.erb
 create mode 100644 railties/lib/rails/generators/model_helpers.rb
 create mode 100644 railties/lib/rails/generators/rails/app/templates/bin/setup
 delete mode 100644 railties/lib/rails/generators/test_unit/helper/templates/helper_test.rb
 create mode 100644 railties/lib/rails/generators/test_unit/job/job_generator.rb
 create mode 100644 railties/lib/rails/generators/test_unit/job/templates/unit_test.rb.erb
 delete mode 100644 railties/lib/rails/rubyprof_ext.rb
 create mode 100644 railties/test/application/bin_setup_test.rb
 create mode 100644 railties/test/application/configuration/base_test.rb
 create mode 100644 railties/test/application/configuration/custom_test.rb
 create mode 100644 railties/test/code_statistics_test.rb
 create mode 100644 railties/test/path_generation_test.rb
 create mode 100644 tools/README.md
 create mode 100644 tools/line_statistics

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ruby-extras/rails.git



More information about the Pkg-ruby-extras-commits mailing list