[DRE-commits] [rails] branch master updated (0930779 -> 96c04c0)
Ondrej Sury
ondrej at moszumanska.debian.org
Wed Jul 16 15:03:53 UTC 2014
This is an automated email from the git hooks/post-receive script.
ondrej pushed a change to branch master
in repository rails.
omits 0930779 prepare 2:3.2.13+1 release
omits d42f6a0 Add ruby-activemodel and ruby-railties dummy packages
omits c8129f3 prepare 2:3.2.13+1 release
omits db6cd24 Update gbp.conf
omits c642b7e Merge branch 'master-experimental'
omits 24f048c prepare 2:3.2.13+1 release
omits 3be377b use canonical URI in Vcs-* fields
omits 0f5ba91 debian/control: remove obsolete DM-Upload-Allowed flag
omits e5a8e10 prepare 2:3.2 release
omits f9d1d42 Bump dependencies to 3.2 and remove transitional packages
omits 1b985e2 rails is already provided by ruby-railties-3.2
omits 966ae85 Add gbp.conf for experimental
omits d4928dc Revert "Remove myself from Uploaders:"
omits 00922dd Remove myself from Uploaders:
omits 21d1d4f Implementing lintian tips
omits f60481a Add myself to Uploaders:
omits db54615 Removing gbp.conf
omits 22f45db Release to unstable
omits f4e7467 Fix VCS paths
omits a7b8626 prepare 2.3.14.1 release
omits b32dc48 Add transitional packages from old rails package to the new packaging system
omits d4e83f6 prepare 2.3.14 release
omits a9742c2 Add NEWS.Debian to inform about change of rails directory
omits d0b1953 prepare 2.3.14-1 release
omits d05b840 Fix location of railties
omits feb8ee1 Add lintian-overrides to silence lintian about changing the non-native to native
omits 4226414 Add ${misc:Depends} to silence lintian
omits cc91f43 Initial packaging of dummy rails package
new 1e11155 Imported Upstream version 4.0.0~rc1
new bc1a4bc Initial packaging of merged rails-4.0 tarball.
new 5f555e4 Update upstream tag and branch
new 00c3179 Add Copyright headers for syntaxhighlighter
new 3a52e08 prepare 4.0.0~rc1-1 release
new 4405d7c Migrate to use dh_ruby multi-binary support
new 844a188 New upstream version 4.0.0
new 988ca53 Merge tag 'upstream/4.0.0'
new 0918f6c Weaken some Conflicts to Breaks
new 025d4cd Generate actionpack/lib/action_dispatch/journey/parser.rb in the build using racc
new ecc643b Fix: Files copyright David Heinemeier Hansson are Copyright (c) 2004-2013 David Heinemeier Hansson and not just 2004.
new 3524fc2 Add MIT and/or CC-BY license for HTML selector by Assaf Arkin
new 5c00ce0 Replace docbook icons with icons from docbook-xsl
new 5bb5016 PD-Art license is inconclusive (See: http://commons.wikimedia.org/wiki/Commons:Reuse_of_PD-Art_photographs)
new b9277a0 Just remove whole guides.rubyonrails.org content from source tarball
new 723328a The original tarball is .gz
new 07009a5 New upstream version 4.0.0+dfsg
new 1803971 prepare 4.0.0+dfsg-1 release
new 23f3e99 MIT-LICENSE in templates is needed for templating new projects
new 1220290 Add dversionmangle to debian/watch
new b72fab7 prepare 4.0.0+dfsg-1 release
new 768917d Replace and/or in copyright with just or (or is more permissive)
new bcd6e5c prepare 4.0.0+dfsg-1 release
new e3848a9 Change license name from MIT to Expat
new 30bad62 next upload
new e949de7 New upstream version 4.0.0+dfsg
new a053eb2 Merge tag 'upstream/4.0.0+dfsg'
new 81dc9da New upstream version 4.0.2+dfsg
new 87c5d59 Merge tag 'upstream/4.0.2+dfsg'
new 03204f3 prepare 4.0.2+dfsg-1 release
new e320038 ruby-rack doesn't have epoch (Closes: #731347)
new 71df1fe prepare 4.0.2+dfsg-2 release
new 036cbd9 debian/rules: adapt dh_clean call
new 0f6626c Relax dependencies
new 87901d1 Run bundle install --local, as in Debian Rails 3.2
new 1f94e62 Drop versioning from rails package, we won't to provide just the last stable upstream major version
new f0ee24c New upstream version 4.1.4
new e89abd9 Merge tag 'upstream/4.1.4'
new d732e3c Update dependencies in d/control based on information from gemspec files
new b0b7108 Add ruby-actionview documentation
new 07795db Add conflict with old rails package
new 7748f3e Update patches for 4.1.4 release
new 875e2ee prepare 2:4.1.4-1 release
new 96c04c0 Silence lintian on missing javascript source files
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (0930779)
\
N -- N -- N refs/heads/master (96c04c0)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omits" are not gone; other references still
refer to them. Any revisions marked "discards" are gone forever.
The 44 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:
.gitignore | 22 +
.travis.yml | 39 +
.yardopts | 4 +
CONTRIBUTING.md | 16 +
Gemfile | 95 +
RAILS_VERSION | 1 +
README.md | 83 +
RELEASING_RAILS.rdoc | 205 +
Rakefile | 67 +
actionmailer/CHANGELOG.md | 83 +
actionmailer/MIT-LICENSE | 21 +
actionmailer/README.rdoc | 162 +
actionmailer/Rakefile | 34 +
actionmailer/actionmailer.gemspec | 26 +
actionmailer/lib/action_mailer.rb | 48 +
actionmailer/lib/action_mailer/base.rb | 886 ++++
actionmailer/lib/action_mailer/collector.rb | 30 +
actionmailer/lib/action_mailer/delivery_methods.rb | 84 +
actionmailer/lib/action_mailer/gem_version.rb | 15 +
actionmailer/lib/action_mailer/log_subscriber.rb | 36 +
actionmailer/lib/action_mailer/mail_helper.rb | 58 +
actionmailer/lib/action_mailer/preview.rb | 104 +
actionmailer/lib/action_mailer/railtie.rb | 54 +
actionmailer/lib/action_mailer/test_case.rb | 85 +
actionmailer/lib/action_mailer/test_helper.rb | 60 +
actionmailer/lib/action_mailer/version.rb | 8 +
actionmailer/lib/rails/generators/mailer/USAGE | 17 +
.../rails/generators/mailer/mailer_generator.rb | 16 +
.../rails/generators/mailer/templates/mailer.rb | 18 +
actionmailer/test/abstract_unit.rb | 73 +
actionmailer/test/asset_host_test.rb | 55 +
actionmailer/test/base_test.rb | 773 ++++
actionmailer/test/delivery_methods_test.rb | 225 ++
actionmailer/test/fixtures/anonymous/welcome.erb | 1 +
.../fixtures/another.path/base_mailer/welcome.erb | 1 +
.../asset_host_mailer/email_with_asset.html.erb | 1 +
.../test/fixtures/asset_mailer/welcome.html.erb | 1 +
.../test/fixtures/async_mailer/welcome.erb | 1 +
actionmailer/test/fixtures/attachments/foo.jpg | Bin 0 -> 2029 bytes
actionmailer/test/fixtures/attachments/test.jpg | Bin 0 -> 2029 bytes
.../fixtures/auto_layout_mailer/hello.html.erb | 1 +
.../fixtures/auto_layout_mailer/multipart.html.erb | 1 +
.../fixtures/auto_layout_mailer/multipart.text.erb | 1 +
.../base_mailer/attachment_with_content.erb | 1 +
.../base_mailer/attachment_with_hash.html.erb | 0
.../attachment_with_hash_default_encoding.html.erb | 0
.../fixtures/base_mailer/different_layout.html.erb | 1 +
.../fixtures/base_mailer/different_layout.text.erb | 1 +
.../base_mailer/email_custom_layout.text.html.erb | 1 +
.../base_mailer/email_with_translations.html.erb | 1 +
.../explicit_multipart_templates.html.erb | 1 +
.../explicit_multipart_templates.text.erb | 1 +
.../explicit_multipart_with_one_template.erb | 1 +
.../test/fixtures/base_mailer/html_only.html.erb | 1 +
.../base_mailer/implicit_multipart.html.erb | 1 +
.../base_mailer/implicit_multipart.text.erb | 1 +
.../base_mailer/implicit_with_locale.en.html.erb | 1 +
.../base_mailer/implicit_with_locale.html.erb | 1 +
.../base_mailer/implicit_with_locale.pl.text.erb | 1 +
.../base_mailer/implicit_with_locale.text.erb | 1 +
.../base_mailer/inline_attachment.html.erb | 5 +
.../base_mailer/inline_attachment.text.erb | 4 +
.../fixtures/base_mailer/plain_text_only.text.erb | 1 +
actionmailer/test/fixtures/base_mailer/welcome.erb | 1 +
.../base_mailer/welcome_with_headers.html.erb | 0
.../fixtures/base_mailer/without_mail_call.erb | 1 +
.../base_test/after_action_mailer/welcome.html.erb | 0
.../before_action_mailer/welcome.html.erb | 0
.../welcome.html.erb | 0
.../explicit_layout_mailer/logout.html.erb | 1 +
.../explicit_layout_mailer/signup.html.erb | 1 +
actionmailer/test/fixtures/first_mailer/share.erb | 1 +
.../i18n_test_mailer/mail_with_i18n_subject.erb | 4 +
.../fixtures/layouts/auto_layout_mailer.html.erb | 1 +
.../fixtures/layouts/auto_layout_mailer.text.erb | 1 +
.../fixtures/layouts/different_layout.html.erb | 1 +
.../fixtures/layouts/different_layout.text.erb | 1 +
actionmailer/test/fixtures/layouts/spam.html.erb | 1 +
.../delivery_mailer/welcome.html.erb | 0
.../fixtures/nested_layout_mailer/signup.html.erb | 1 +
.../multipart_with_template_path_with_dots.erb | 1 +
.../test/fixtures/proc_mailer/welcome.html.erb | 0
actionmailer/test/fixtures/raw_email | 14 +
actionmailer/test/fixtures/second_mailer/share.erb | 1 +
actionmailer/test/fixtures/templates/signed_up.erb | 3 +
.../fixtures/test_mailer/_subtemplate.text.erb | 1 +
.../custom_templating_extension.html.haml | 6 +
.../custom_templating_extension.text.haml | 6 +
.../implicitly_multipart_example.html.erb | 10 +
.../implicitly_multipart_example.html.erb~ | 10 +
.../implicitly_multipart_example.ignored.erb | 1 +
.../implicitly_multipart_example.rhtml.bak | 1 +
.../implicitly_multipart_example.text.erb | 2 +
.../implicitly_multipart_example.yaml.erb | 1 +
.../test_mailer/included_subtemplate.text.erb | 1 +
.../test_mailer/multipart_alternative.html.erb | 1 +
.../test_mailer/multipart_alternative.plain.erb | 1 +
.../test/fixtures/test_mailer/rxml_template.rxml | 2 +
.../test/fixtures/test_mailer/signed_up.html.erb | 3 +
.../url_test_mailer/signed_up_with_url.erb | 5 +
actionmailer/test/i18n_with_controller_test.rb | 47 +
actionmailer/test/log_subscriber_test.rb | 45 +
actionmailer/test/mail_helper_test.rb | 111 +
actionmailer/test/mail_layout_test.rb | 105 +
actionmailer/test/mailers/asset_mailer.rb | 7 +
actionmailer/test/mailers/base_mailer.rb | 130 +
actionmailer/test/mailers/proc_mailer.rb | 17 +
actionmailer/test/test_helper_test.rb | 126 +
actionmailer/test/test_test.rb | 28 +
actionmailer/test/url_test.rb | 78 +
actionpack/CHANGELOG.md | 673 ++++
actionpack/MIT-LICENSE | 21 +
actionpack/README.rdoc | 53 +
actionpack/RUNNING_UNIT_TESTS.rdoc | 17 +
actionpack/Rakefile | 70 +
actionpack/actionpack.gemspec | 29 +
actionpack/lib/abstract_controller.rb | 20 +
actionpack/lib/abstract_controller/asset_paths.rb | 10 +
actionpack/lib/abstract_controller/base.rb | 259 ++
actionpack/lib/abstract_controller/callbacks.rb | 219 +
actionpack/lib/abstract_controller/collector.rb | 46 +
actionpack/lib/abstract_controller/helpers.rb | 187 +
actionpack/lib/abstract_controller/logger.rb | 12 +
.../abstract_controller/railties/routes_helpers.rb | 18 +
actionpack/lib/abstract_controller/rendering.rb | 120 +
actionpack/lib/abstract_controller/translation.rb | 28 +
actionpack/lib/abstract_controller/url_for.rb | 33 +
actionpack/lib/action_controller.rb | 58 +
actionpack/lib/action_controller/base.rb | 267 ++
actionpack/lib/action_controller/caching.rb | 89 +
.../lib/action_controller/caching/fragments.rb | 97 +
actionpack/lib/action_controller/log_subscriber.rb | 83 +
actionpack/lib/action_controller/metal.rb | 240 ++
.../lib/action_controller/metal/conditional_get.rb | 175 +
actionpack/lib/action_controller/metal/cookies.rb | 16 +
.../lib/action_controller/metal/data_streaming.rb | 171 +
.../lib/action_controller/metal/exceptions.rb | 59 +
actionpack/lib/action_controller/metal/flash.rb | 60 +
.../lib/action_controller/metal/force_ssl.rb | 97 +
actionpack/lib/action_controller/metal/head.rb | 54 +
actionpack/lib/action_controller/metal/helpers.rb | 113 +
.../lib/action_controller/metal/hide_actions.rb | 40 +
.../action_controller/metal/http_authentication.rb | 502 +++
.../lib/action_controller/metal/implicit_render.rb | 19 +
.../lib/action_controller/metal/instrumentation.rb | 106 +
actionpack/lib/action_controller/metal/live.rb | 277 ++
.../lib/action_controller/metal/mime_responds.rb | 547 +++
.../lib/action_controller/metal/params_wrapper.rb | 285 ++
.../lib/action_controller/metal/rack_delegation.rb | 32 +
.../lib/action_controller/metal/redirecting.rb | 105 +
.../lib/action_controller/metal/renderers.rb | 117 +
.../lib/action_controller/metal/rendering.rb | 104 +
.../metal/request_forgery_protection.rb | 263 ++
actionpack/lib/action_controller/metal/rescue.rb | 35 +
.../lib/action_controller/metal/responder.rb | 297 ++
.../lib/action_controller/metal/streaming.rb | 221 +
.../action_controller/metal/strong_parameters.rb | 549 +++
actionpack/lib/action_controller/metal/testing.rb | 31 +
actionpack/lib/action_controller/metal/url_for.rb | 50 +
actionpack/lib/action_controller/middleware.rb | 39 +
actionpack/lib/action_controller/model_naming.rb | 12 +
actionpack/lib/action_controller/railtie.rb | 67 +
.../lib/action_controller/railties/helpers.rb | 22 +
actionpack/lib/action_controller/test_case.rb | 717 ++++
actionpack/lib/action_dispatch.rb | 105 +
actionpack/lib/action_dispatch/http/cache.rb | 175 +
.../lib/action_dispatch/http/filter_parameters.rb | 78 +
.../lib/action_dispatch/http/filter_redirect.rb | 38 +
actionpack/lib/action_dispatch/http/headers.rb | 65 +
.../lib/action_dispatch/http/mime_negotiation.rb | 149 +
actionpack/lib/action_dispatch/http/mime_type.rb | 315 ++
actionpack/lib/action_dispatch/http/mime_types.rb | 36 +
.../lib/action_dispatch/http/parameter_filter.rb | 72 +
actionpack/lib/action_dispatch/http/parameters.rb | 82 +
actionpack/lib/action_dispatch/http/rack_cache.rb | 61 +
actionpack/lib/action_dispatch/http/request.rb | 322 ++
actionpack/lib/action_dispatch/http/response.rb | 354 ++
actionpack/lib/action_dispatch/http/upload.rb | 77 +
actionpack/lib/action_dispatch/http/url.rb | 249 ++
actionpack/lib/action_dispatch/journey.rb | 5 +
.../lib/action_dispatch/journey/backwards.rb | 5 +
.../lib/action_dispatch/journey/formatter.rb | 150 +
.../lib/action_dispatch/journey/gtg/builder.rb | 162 +
.../lib/action_dispatch/journey/gtg/simulator.rb | 44 +
.../journey/gtg/transition_table.rb | 165 +
.../lib/action_dispatch/journey/nfa/builder.rb | 76 +
actionpack/lib/action_dispatch/journey/nfa/dot.rb | 36 +
.../lib/action_dispatch/journey/nfa/simulator.rb | 47 +
.../journey/nfa/transition_table.rb | 163 +
.../lib/action_dispatch/journey/nodes/node.rb | 124 +
actionpack/lib/action_dispatch/journey/parser.rb | 206 +
actionpack/lib/action_dispatch/journey/parser.y | 48 +
.../lib/action_dispatch/journey/parser_extras.rb | 23 +
.../lib/action_dispatch/journey/path/pattern.rb | 196 +
actionpack/lib/action_dispatch/journey/route.rb | 140 +
actionpack/lib/action_dispatch/journey/router.rb | 166 +
.../lib/action_dispatch/journey/router/strexp.rb | 24 +
.../lib/action_dispatch/journey/router/utils.rb | 91 +
actionpack/lib/action_dispatch/journey/routes.rb | 76 +
actionpack/lib/action_dispatch/journey/scanner.rb | 61 +
actionpack/lib/action_dispatch/journey/visitors.rb | 232 ++
.../lib/action_dispatch/journey/visualizer/fsm.css | 34 +
.../lib/action_dispatch/journey/visualizer/fsm.js | 134 +
.../journey/visualizer/index.html.erb | 52 +
.../lib/action_dispatch/middleware/callbacks.rb | 37 +
.../lib/action_dispatch/middleware/cookies.rb | 574 +++
.../action_dispatch/middleware/debug_exceptions.rb | 99 +
.../middleware/exception_wrapper.rb | 116 +
actionpack/lib/action_dispatch/middleware/flash.rb | 270 ++
.../action_dispatch/middleware/params_parser.rb | 60 +
.../middleware/public_exceptions.rb | 46 +
.../lib/action_dispatch/middleware/reloader.rb | 98 +
.../lib/action_dispatch/middleware/remote_ip.rb | 187 +
.../lib/action_dispatch/middleware/request_id.rb | 35 +
.../middleware/session/abstract_store.rb | 90 +
.../middleware/session/cache_store.rb | 49 +
.../middleware/session/cookie_store.rb | 123 +
.../middleware/session/mem_cache_store.rb | 22 +
.../action_dispatch/middleware/show_exceptions.rb | 57 +
actionpack/lib/action_dispatch/middleware/ssl.rb | 72 +
actionpack/lib/action_dispatch/middleware/stack.rb | 129 +
.../lib/action_dispatch/middleware/static.rb | 67 +
.../rescues/_request_and_response.html.erb | 34 +
.../rescues/_request_and_response.text.erb | 23 +
.../middleware/templates/rescues/_source.erb | 25 +
.../middleware/templates/rescues/_trace.html.erb | 24 +
.../middleware/templates/rescues/_trace.text.erb | 15 +
.../middleware/templates/rescues/diagnostics.erb | 16 +
.../middleware/templates/rescues/layout.erb | 154 +
.../templates/rescues/missing_template.html.erb | 7 +
.../templates/rescues/missing_template.text.erb | 3 +
.../templates/rescues/routing_error.html.erb | 30 +
.../templates/rescues/routing_error.text.erb | 11 +
.../templates/rescues/template_error.html.erb | 43 +
.../templates/rescues/template_error.text.erb | 8 +
.../templates/rescues/unknown_action.html.erb | 6 +
.../templates/rescues/unknown_action.text.erb | 3 +
.../middleware/templates/routes/_route.html.erb | 16 +
.../middleware/templates/routes/_table.html.erb | 144 +
actionpack/lib/action_dispatch/railtie.rb | 45 +
actionpack/lib/action_dispatch/request/session.rb | 193 +
actionpack/lib/action_dispatch/request/utils.rb | 35 +
actionpack/lib/action_dispatch/routing.rb | 261 ++
.../lib/action_dispatch/routing/inspector.rb | 241 ++
actionpack/lib/action_dispatch/routing/mapper.rb | 1844 +++++++++
.../action_dispatch/routing/polymorphic_routes.rb | 218 +
.../lib/action_dispatch/routing/redirection.rb | 193 +
.../lib/action_dispatch/routing/route_set.rb | 733 ++++
.../lib/action_dispatch/routing/routes_proxy.rb | 41 +
actionpack/lib/action_dispatch/routing/url_for.rb | 184 +
.../lib/action_dispatch/testing/assertions.rb | 18 +
.../lib/action_dispatch/testing/assertions/dom.rb | 27 +
.../action_dispatch/testing/assertions/response.rb | 87 +
.../action_dispatch/testing/assertions/routing.rb | 218 +
.../action_dispatch/testing/assertions/selector.rb | 430 ++
.../lib/action_dispatch/testing/assertions/tag.rb | 135 +
.../lib/action_dispatch/testing/integration.rb | 506 +++
.../lib/action_dispatch/testing/test_process.rb | 44 +
.../lib/action_dispatch/testing/test_request.rb | 78 +
.../lib/action_dispatch/testing/test_response.rb | 29 +
actionpack/lib/action_pack.rb | 24 +
actionpack/lib/action_pack/gem_version.rb | 15 +
actionpack/lib/action_pack/version.rb | 8 +
actionpack/test/abstract/callbacks_test.rb | 315 ++
actionpack/test/abstract/collector_test.rb | 57 +
actionpack/test/abstract/translation_test.rb | 50 +
actionpack/test/abstract_unit.rb | 362 ++
.../test/assertions/response_assertions_test.rb | 63 +
.../test/controller/action_pack_assertions_test.rb | 640 +++
actionpack/test/controller/assert_select_test.rb | 353 ++
actionpack/test/controller/base_test.rb | 302 ++
actionpack/test/controller/caching_test.rb | 335 ++
actionpack/test/controller/content_type_test.rb | 159 +
.../app/controllers/admin/user_controller.rb | 0
.../app/controllers/user_controller.rb | 0
.../plugins/bad_plugin/lib/plugin_controller.rb | 0
.../default_url_options_with_before_action_test.rb | 29 +
actionpack/test/controller/filters_test.rb | 1047 +++++
actionpack/test/controller/flash_hash_test.rb | 202 +
actionpack/test/controller/flash_test.rb | 326 ++
actionpack/test/controller/force_ssl_test.rb | 337 ++
actionpack/test/controller/helper_test.rb | 275 ++
.../controller/http_basic_authentication_test.rb | 144 +
.../controller/http_digest_authentication_test.rb | 289 ++
.../controller/http_token_authentication_test.rb | 144 +
actionpack/test/controller/integration_test.rb | 808 ++++
actionpack/test/controller/live_stream_test.rb | 349 ++
.../test/controller/localized_templates_test.rb | 48 +
actionpack/test/controller/log_subscriber_test.rb | 325 ++
.../test/controller/mime/accept_format_test.rb | 94 +
actionpack/test/controller/mime/respond_to_test.rb | 773 ++++
.../test/controller/mime/respond_with_test.rb | 714 ++++
.../test/controller/new_base/bare_metal_test.rb | 151 +
actionpack/test/controller/new_base/base_test.rb | 132 +
.../new_base/content_negotiation_test.rb | 27 +
.../test/controller/new_base/content_type_test.rb | 112 +
actionpack/test/controller/new_base/metal_test.rb | 45 +
.../test/controller/new_base/middleware_test.rb | 110 +
.../test/controller/new_base/render_action_test.rb | 315 ++
.../test/controller/new_base/render_body_test.rb | 170 +
.../controller/new_base/render_context_test.rb | 54 +
.../test/controller/new_base/render_file_test.rb | 99 +
.../test/controller/new_base/render_html_test.rb | 190 +
.../new_base/render_implicit_action_test.rb | 57 +
.../test/controller/new_base/render_layout_test.rb | 127 +
.../controller/new_base/render_partial_test.rb | 63 +
.../test/controller/new_base/render_plain_test.rb | 168 +
.../controller/new_base/render_streaming_test.rb | 114 +
.../controller/new_base/render_template_test.rb | 230 ++
actionpack/test/controller/new_base/render_test.rb | 136 +
.../test/controller/new_base/render_text_test.rb | 158 +
.../test/controller/new_base/render_xml_test.rb | 11 +
actionpack/test/controller/output_escaping_test.rb | 17 +
.../parameters/log_on_unpermitted_params_test.rb | 50 +
.../parameters/multi_parameter_attributes_test.rb | 38 +
.../parameters/nested_parameters_test.rb | 187 +
.../parameters/parameters_permit_test.rb | 263 ++
.../parameters/raise_on_unpermitted_params_test.rb | 33 +
actionpack/test/controller/params_wrapper_test.rb | 350 ++
.../test/controller/permitted_params_test.rb | 25 +
actionpack/test/controller/redirect_test.rb | 344 ++
actionpack/test/controller/render_js_test.rb | 34 +
actionpack/test/controller/render_json_test.rb | 136 +
actionpack/test/controller/render_other_test.rb | 21 +
actionpack/test/controller/render_test.rb | 532 +++
actionpack/test/controller/render_xml_test.rb | 97 +
.../test/controller/request/test_request_test.rb | 35 +
.../controller/request_forgery_protection_test.rb | 461 +++
actionpack/test/controller/required_params_test.rb | 35 +
actionpack/test/controller/rescue_test.rb | 348 ++
actionpack/test/controller/resources_test.rb | 1334 +++++++
actionpack/test/controller/routing_test.rb | 1919 +++++++++
actionpack/test/controller/runner_test.rb | 22 +
actionpack/test/controller/selector_test.rb | 629 +++
actionpack/test/controller/send_file_test.rb | 213 +
actionpack/test/controller/show_exceptions_test.rb | 112 +
actionpack/test/controller/streaming_test.rb | 26 +
actionpack/test/controller/test_case_test.rb | 1006 +++++
.../test/controller/url_for_integration_test.rb | 177 +
actionpack/test/controller/url_for_test.rb | 406 ++
actionpack/test/controller/url_rewriter_test.rb | 90 +
actionpack/test/controller/webservice_test.rb | 104 +
actionpack/test/dispatch/callbacks_test.rb | 58 +
actionpack/test/dispatch/cookies_test.rb | 1070 +++++
actionpack/test/dispatch/debug_exceptions_test.rb | 280 ++
actionpack/test/dispatch/header_test.rb | 139 +
actionpack/test/dispatch/live_response_test.rb | 94 +
actionpack/test/dispatch/mapper_test.rb | 112 +
.../dispatch/middleware_stack/middleware_test.rb | 77 +
actionpack/test/dispatch/middleware_stack_test.rb | 117 +
actionpack/test/dispatch/mime_type_test.rb | 205 +
actionpack/test/dispatch/mount_test.rb | 79 +
actionpack/test/dispatch/prefix_generation_test.rb | 505 +++
actionpack/test/dispatch/rack_cache_test.rb | 21 +
actionpack/test/dispatch/rack_test.rb | 191 +
actionpack/test/dispatch/reloader_test.rb | 171 +
.../dispatch/request/json_params_parsing_test.rb | 164 +
.../request/multipart_params_parsing_test.rb | 182 +
.../dispatch/request/query_string_parsing_test.rb | 170 +
actionpack/test/dispatch/request/session_test.rb | 89 +
.../request/url_encoded_params_parsing_test.rb | 180 +
actionpack/test/dispatch/request_id_test.rb | 65 +
actionpack/test/dispatch/request_test.rb | 883 ++++
actionpack/test/dispatch/response_test.rb | 314 ++
actionpack/test/dispatch/routing/concerns_test.rb | 119 +
actionpack/test/dispatch/routing/inspector_test.rb | 304 ++
actionpack/test/dispatch/routing/route_set_test.rb | 97 +
.../test/dispatch/routing_assertions_test.rb | 115 +
actionpack/test/dispatch/routing_test.rb | 4218 ++++++++++++++++++++
.../test/dispatch/session/abstract_store_test.rb | 56 +
.../test/dispatch/session/cache_store_test.rb | 180 +
.../test/dispatch/session/cookie_store_test.rb | 356 ++
.../test/dispatch/session/mem_cache_store_test.rb | 182 +
.../test/dispatch/session/test_session_test.rb | 43 +
actionpack/test/dispatch/show_exceptions_test.rb | 114 +
actionpack/test/dispatch/ssl_test.rb | 219 +
actionpack/test/dispatch/static_test.rb | 175 +
actionpack/test/dispatch/test_request_test.rb | 99 +
actionpack/test/dispatch/test_response_test.rb | 21 +
actionpack/test/dispatch/uploaded_file_test.rb | 93 +
actionpack/test/dispatch/url_generation_test.rb | 132 +
.../test/fixtures/_top_level_partial_only.erb | 1 +
.../test/fixtures/alternate_helpers/foo_helper.rb | 3 +
.../fixtures/bad_customers/_bad_customer.html.erb | 1 +
actionpack/test/fixtures/company.rb | 9 +
.../filter_test/implicit_actions/edit.html.erb | 1 +
.../filter_test/implicit_actions/show.html.erb | 1 +
.../test/fixtures/functional_caching/_partial.erb | 3 +
.../formatted_fragment_cached.html.erb | 3 +
.../formatted_fragment_cached.xml.builder | 5 +
...ted_fragment_cached_with_variant.html+phone.erb | 3 +
.../functional_caching/fragment_cached.html.erb | 3 +
.../fragment_cached_without_digest.html.erb | 3 +
.../html_fragment_cached_with_partial.html.erb | 1 +
.../inline_fragment_cached.html.erb | 2 +
actionpack/test/fixtures/helpers/abc_helper.rb | 3 +
.../test/fixtures/helpers/fun/games_helper.rb | 5 +
actionpack/test/fixtures/helpers/fun/pdf_helper.rb | 5 +
actionpack/test/fixtures/helpers/just_me_helper.rb | 3 +
actionpack/test/fixtures/helpers/me_too_helper.rb | 3 +
.../test/fixtures/helpers1_pack/pack1_helper.rb | 5 +
.../test/fixtures/helpers2_pack/pack2_helper.rb | 5 +
actionpack/test/fixtures/layouts/_customers.erb | 1 +
.../test/fixtures/layouts/block_with_layout.erb | 3 +
actionpack/test/fixtures/layouts/builder.builder | 3 +
.../test/fixtures/layouts/partial_with_layout.erb | 3 +
actionpack/test/fixtures/layouts/standard.html.erb | 1 +
.../test/fixtures/layouts/talk_from_action.erb | 2 +
.../fixtures/layouts/with_html_partial.html.erb | 1 +
actionpack/test/fixtures/layouts/xhr.html.erb | 2 +
actionpack/test/fixtures/layouts/yield.erb | 2 +
.../test/fixtures/localized/hello_world.de.html | 1 +
.../test/fixtures/localized/hello_world.en.html | 1 +
.../test/fixtures/localized/hello_world.it.erb | 1 +
actionpack/test/fixtures/multipart/binary_file | Bin 0 -> 19820 bytes
.../test/fixtures/multipart/boundary_problem_file | 10 +
actionpack/test/fixtures/multipart/bracketed_param | 5 +
.../test/fixtures/multipart/bracketed_utf8_param | 5 +
actionpack/test/fixtures/multipart/empty | 10 +
actionpack/test/fixtures/multipart/hello.txt | 1 +
actionpack/test/fixtures/multipart/large_text_file | 10 +
actionpack/test/fixtures/multipart/mixed_files | Bin 0 -> 19937 bytes
actionpack/test/fixtures/multipart/mona_lisa.jpg | Bin 0 -> 159528 bytes
actionpack/test/fixtures/multipart/none | 9 +
.../test/fixtures/multipart/single_parameter | 5 +
.../test/fixtures/multipart/single_utf8_param | 5 +
actionpack/test/fixtures/multipart/text_file | 10 +
...er_default_content_types_for_respond_to.xml.erb | 1 +
.../render_default_for_builder.builder | 1 +
.../old_content_type/render_default_for_erb.erb | 1 +
.../test/fixtures/post_test/layouts/post.html.erb | 1 +
.../post_test/layouts/super_post.iphone.erb | 1 +
.../test/fixtures/post_test/post/index.html.erb | 1 +
.../test/fixtures/post_test/post/index.iphone.erb | 1 +
.../fixtures/post_test/super_post/index.html.erb | 1 +
.../fixtures/post_test/super_post/index.iphone.erb | 1 +
actionpack/test/fixtures/public/400.html | 1 +
actionpack/test/fixtures/public/404.html | 1 +
actionpack/test/fixtures/public/500.da.html | 1 +
actionpack/test/fixtures/public/500.html | 1 +
actionpack/test/fixtures/public/foo/bar.html | 1 +
actionpack/test/fixtures/public/foo/baz.css | 3 +
actionpack/test/fixtures/public/foo/index.html | 1 +
...2\223\343\201\253\343\201\241\343\201\257.html" | 1 +
actionpack/test/fixtures/public/index.html | 1 +
.../respond_to/all_types_with_layout.html.erb | 1 +
...stom_constant_handling_without_block.mobile.erb | 1 +
.../iphone_with_html_response_type.html.erb | 1 +
.../iphone_with_html_response_type.iphone.erb | 1 +
.../fixtures/respond_to/layouts/missing.html.erb | 1 +
.../fixtures/respond_to/layouts/standard.html.erb | 1 +
.../respond_to/layouts/standard.iphone.erb | 1 +
.../fixtures/respond_to/using_defaults.html.erb | 1 +
.../fixtures/respond_to/using_defaults.xml.builder | 1 +
.../respond_to/using_defaults_with_all.html.erb | 1 +
.../using_defaults_with_type_list.html.erb | 1 +
.../using_defaults_with_type_list.xml.builder | 1 +
.../variant_any_implicit_render.html+phablet.erb | 1 +
.../variant_any_implicit_render.html+tablet.erb | 1 +
...iant_inline_syntax_without_block.html+phone.erb | 1 +
.../variant_plus_none_for_format.html.erb | 1 +
...variant_with_implicit_rendering.html+mobile.erb | 1 +
.../test/fixtures/respond_with/edit.html.erb | 1 +
actionpack/test/fixtures/respond_with/new.html.erb | 1 +
.../respond_with_additional_params.html.erb | 0
.../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 +
actionpack/test/fixtures/ruby_template.ruby | 2 +
.../session_autoload_test/foo.rb | 10 +
actionpack/test/fixtures/shared.html.erb | 1 +
.../test/fixtures/star_star_mime/index.js.erb | 1 +
.../fixtures/symlink_parent/symlinked_layout.erb | 5 +
.../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 +
actionpack/test/fixtures/test/_partial.erb | 1 +
actionpack/test/fixtures/test/_partial.html.erb | 1 +
actionpack/test/fixtures/test/_partial.js.erb | 1 +
.../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/dot.directory/render_file_with_ivar.erb | 1 +
.../test/fixtures/test/formatted_html_erb.html.erb | 1 +
.../test/fixtures/test/formatted_xml_erb.builder | 1 +
.../test/fixtures/test/formatted_xml_erb.html.erb | 1 +
.../test/fixtures/test/formatted_xml_erb.xml.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 +
actionpack/test/fixtures/test/hello/hello.erb | 1 +
actionpack/test/fixtures/test/hello_world.erb | 1 +
.../fixtures/test/hello_world_container.builder | 3 +
.../fixtures/test/hello_world_from_rxml.builder | 3 +
.../test/hello_world_with_layout_false.erb | 1 +
.../test/hello_world_with_partial.html.erb | 2 +
.../test/fixtures/test/hello_xml_world.builder | 11 +
.../test/fixtures/test/html_template.html.erb | 1 +
actionpack/test/fixtures/test/hyphen-ated.erb | 1 +
.../test/implicit_content_type.atom.builder | 2 +
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/fixtures/test/render_file_with_ivar.erb | 1 +
.../test/fixtures/test/render_file_with_locals.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 +
.../\345\205\254\345\205\261/foo/bar.html" | 1 +
.../fixtures/\345\205\254\345\205\261/foo/baz.css" | 3 +
.../\345\205\254\345\205\261/foo/index.html" | 1 +
...2\223\343\201\253\343\201\241\343\201\257.html" | 1 +
.../fixtures/\345\205\254\345\205\261/index.html" | 1 +
actionpack/test/journey/gtg/builder_test.rb | 79 +
.../test/journey/gtg/transition_table_test.rb | 115 +
actionpack/test/journey/nfa/simulator_test.rb | 98 +
.../test/journey/nfa/transition_table_test.rb | 72 +
actionpack/test/journey/nodes/symbol_test.rb | 17 +
actionpack/test/journey/path/pattern_test.rb | 288 ++
.../test/journey/route/definition/parser_test.rb | 110 +
.../test/journey/route/definition/scanner_test.rb | 56 +
actionpack/test/journey/route_test.rb | 106 +
actionpack/test/journey/router/strexp_test.rb | 32 +
actionpack/test/journey/router/utils_test.rb | 33 +
actionpack/test/journey/router_test.rb | 590 +++
actionpack/test/journey/routes_test.rb | 53 +
actionpack/test/lib/controller/fake_controllers.rb | 35 +
actionpack/test/lib/controller/fake_models.rb | 118 +
actionpack/test/routing/helper_test.rb | 31 +
actionpack/test/tmp/.gitignore | 0
actionview/CHANGELOG.md | 401 ++
actionview/MIT-LICENSE | 21 +
actionview/README.rdoc | 34 +
actionview/RUNNING_UNIT_TESTS.rdoc | 27 +
actionview/Rakefile | 80 +
actionview/actionview.gemspec | 29 +
actionview/lib/action_view.rb | 97 +
actionview/lib/action_view/base.rb | 209 +
actionview/lib/action_view/buffers.rb | 49 +
actionview/lib/action_view/context.rb | 36 +
actionview/lib/action_view/dependency_tracker.rb | 135 +
actionview/lib/action_view/digestor.rb | 122 +
actionview/lib/action_view/flows.rb | 76 +
actionview/lib/action_view/gem_version.rb | 15 +
actionview/lib/action_view/helpers.rb | 64 +
.../lib/action_view/helpers/active_model_helper.rb | 49 +
.../lib/action_view/helpers/asset_tag_helper.rb | 322 ++
.../lib/action_view/helpers/asset_url_helper.rb | 355 ++
.../lib/action_view/helpers/atom_feed_helper.rb | 203 +
actionview/lib/action_view/helpers/cache_helper.rb | 200 +
.../lib/action_view/helpers/capture_helper.rb | 216 +
.../lib/action_view/helpers/controller_helper.rb | 25 +
actionview/lib/action_view/helpers/csrf_helper.rb | 33 +
actionview/lib/action_view/helpers/date_helper.rb | 1094 +++++
actionview/lib/action_view/helpers/debug_helper.rb | 39 +
actionview/lib/action_view/helpers/form_helper.rb | 1876 +++++++++
.../lib/action_view/helpers/form_options_helper.rb | 843 ++++
.../lib/action_view/helpers/form_tag_helper.rb | 752 ++++
.../lib/action_view/helpers/javascript_helper.rb | 75 +
.../lib/action_view/helpers/number_helper.rb | 434 ++
.../action_view/helpers/output_safety_helper.rb | 38 +
.../lib/action_view/helpers/record_tag_helper.rb | 108 +
.../lib/action_view/helpers/rendering_helper.rb | 98 +
.../lib/action_view/helpers/sanitize_helper.rb | 256 ++
actionview/lib/action_view/helpers/tag_helper.rb | 176 +
actionview/lib/action_view/helpers/tags.rb | 41 +
actionview/lib/action_view/helpers/tags/base.rb | 148 +
.../lib/action_view/helpers/tags/check_box.rb | 64 +
.../lib/action_view/helpers/tags/checkable.rb | 16 +
.../helpers/tags/collection_check_boxes.rb | 53 +
.../action_view/helpers/tags/collection_helpers.rb | 85 +
.../helpers/tags/collection_radio_buttons.rb | 36 +
.../action_view/helpers/tags/collection_select.rb | 28 +
.../lib/action_view/helpers/tags/color_field.rb | 25 +
.../lib/action_view/helpers/tags/date_field.rb | 13 +
.../lib/action_view/helpers/tags/date_select.rb | 72 +
.../lib/action_view/helpers/tags/datetime_field.rb | 22 +
.../helpers/tags/datetime_local_field.rb | 19 +
.../action_view/helpers/tags/datetime_select.rb | 8 +
.../lib/action_view/helpers/tags/email_field.rb | 8 +
.../lib/action_view/helpers/tags/file_field.rb | 8 +
.../helpers/tags/grouped_collection_select.rb | 29 +
.../lib/action_view/helpers/tags/hidden_field.rb | 8 +
actionview/lib/action_view/helpers/tags/label.rb | 65 +
.../lib/action_view/helpers/tags/month_field.rb | 13 +
.../lib/action_view/helpers/tags/number_field.rb | 18 +
.../lib/action_view/helpers/tags/password_field.rb | 12 +
.../lib/action_view/helpers/tags/radio_button.rb | 31 +
.../lib/action_view/helpers/tags/range_field.rb | 8 +
.../lib/action_view/helpers/tags/search_field.rb | 24 +
actionview/lib/action_view/helpers/tags/select.rb | 41 +
.../lib/action_view/helpers/tags/tel_field.rb | 8 +
.../lib/action_view/helpers/tags/text_area.rb | 18 +
.../lib/action_view/helpers/tags/text_field.rb | 29 +
.../lib/action_view/helpers/tags/time_field.rb | 13 +
.../lib/action_view/helpers/tags/time_select.rb | 8 +
.../action_view/helpers/tags/time_zone_select.rb | 20 +
.../lib/action_view/helpers/tags/url_field.rb | 8 +
.../lib/action_view/helpers/tags/week_field.rb | 13 +
actionview/lib/action_view/helpers/text_helper.rb | 450 +++
.../lib/action_view/helpers/translation_helper.rb | 111 +
actionview/lib/action_view/helpers/url_helper.rb | 630 +++
actionview/lib/action_view/layouts.rb | 426 ++
actionview/lib/action_view/locale/en.yml | 56 +
actionview/lib/action_view/log_subscriber.rb | 44 +
actionview/lib/action_view/lookup_context.rb | 257 ++
actionview/lib/action_view/model_naming.rb | 12 +
actionview/lib/action_view/path_set.rb | 77 +
actionview/lib/action_view/railtie.rb | 49 +
actionview/lib/action_view/record_identifier.rb | 84 +
.../lib/action_view/renderer/abstract_renderer.rb | 47 +
.../lib/action_view/renderer/partial_renderer.rb | 492 +++
actionview/lib/action_view/renderer/renderer.rb | 50 +
.../renderer/streaming_template_renderer.rb | 103 +
.../lib/action_view/renderer/template_renderer.rb | 102 +
actionview/lib/action_view/rendering.rb | 145 +
actionview/lib/action_view/routing_url_for.rb | 109 +
actionview/lib/action_view/tasks/dependencies.rake | 17 +
actionview/lib/action_view/template.rb | 342 ++
actionview/lib/action_view/template/error.rb | 141 +
actionview/lib/action_view/template/handlers.rb | 53 +
.../lib/action_view/template/handlers/builder.rb | 26 +
.../lib/action_view/template/handlers/erb.rb | 145 +
.../lib/action_view/template/handlers/raw.rb | 11 +
actionview/lib/action_view/template/html.rb | 34 +
actionview/lib/action_view/template/resolver.rb | 346 ++
actionview/lib/action_view/template/text.rb | 34 +
actionview/lib/action_view/template/types.rb | 57 +
actionview/lib/action_view/test_case.rb | 272 ++
actionview/lib/action_view/testing/resolvers.rb | 54 +
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/version.rb | 8 +
actionview/lib/action_view/view_paths.rb | 96 +
actionview/test/abstract_unit.rb | 341 ++
.../abstract/abstract_controller_test.rb | 262 ++
actionview/test/actionpack/abstract/helper_test.rb | 127 +
.../test/actionpack/abstract/layouts_test.rb | 384 ++
actionview/test/actionpack/abstract/render_test.rb | 103 +
.../testing/me3/formatted.html.erb | 1 +
.../abstract_controller/testing/me3/index.erb | 1 +
.../abstract_controller/testing/me4/index.erb | 1 +
.../abstract_controller/testing/me5/index.erb | 1 +
.../abstract/views/action_with_ivars.erb | 1 +
.../test/actionpack/abstract/views/helper_test.erb | 1 +
.../test/actionpack/abstract/views/index.erb | 1 +
.../layouts/abstract_controller/testing/me4.erb | 1 +
.../abstract/views/layouts/application.erb | 1 +
.../actionpack/abstract/views/naked_render.erb | 1 +
.../test/actionpack/controller/capture_test.rb | 81 +
.../test/actionpack/controller/layout_test.rb | 256 ++
.../test/actionpack/controller/render_test.rb | 1335 +++++++
.../test/actionpack/controller/view_paths_test.rb | 174 +
actionview/test/active_record_unit.rb | 91 +
.../test/activerecord/controller_runtime_test.rb | 95 +
.../activerecord/form_helper_activerecord_test.rb | 91 +
.../test/activerecord/polymorphic_routes_test.rb | 546 +++
...nder_partial_with_record_identification_test.rb | 210 +
.../test/fixtures/_top_level_partial.html.erb | 1 +
.../test/fixtures/_top_level_partial_only.erb | 1 +
.../bad_customers/_bad_customer.html.erb | 1 +
.../actionpack/customers/_customer.html.erb | 1 +
.../test/fixtures/actionpack/fun/games/_form.erb | 1 +
.../fixtures/actionpack/fun/games/hello_world.erb | 1 +
.../good_customers/_good_customer.html.erb | 1 +
actionview/test/fixtures/actionpack/hello.html | 1 +
.../actionpack/layout_tests/alt/layouts/alt.erb | 0
.../layouts/controller_name_space/nested.erb | 1 +
.../actionpack/layout_tests/layouts/item.erb | 1 +
.../layout_tests/layouts/layout_test.erb | 1 +
.../layouts/multiple_extensions.html.erb | 1 +
.../layouts/symlinked/symlinked_layout.erb | 5 +
.../layouts/third_party_template_library.mab | 1 +
.../actionpack/layout_tests/views/goodbye.erb | 1 +
.../actionpack/layout_tests/views/hello.erb | 1 +
.../fixtures/actionpack/layouts/_column.html.erb | 2 +
.../fixtures/actionpack/layouts/_customers.erb | 1 +
.../actionpack/layouts/_partial_and_yield.erb | 2 +
.../fixtures/actionpack/layouts/_yield_only.erb | 1 +
.../actionpack/layouts/_yield_with_params.erb | 1 +
.../actionpack/layouts/block_with_layout.erb | 3 +
.../fixtures/actionpack/layouts/builder.builder | 3 +
.../actionpack/layouts/partial_with_layout.erb | 3 +
.../fixtures/actionpack/layouts/standard.html.erb | 1 +
.../test/fixtures/actionpack/layouts/streaming.erb | 4 +
.../actionpack/layouts/talk_from_action.erb | 2 +
.../actionpack/layouts/with_html_partial.html.erb | 1 +
.../test/fixtures/actionpack/layouts/xhr.html.erb | 2 +
.../test/fixtures/actionpack/layouts/yield.erb | 2 +
.../layouts/yield_with_render_inline_inside.erb | 2 +
.../layouts/yield_with_render_partial_inside.erb | 2 +
.../actionpack/quiz/questions/_question.html.erb | 1 +
.../test/fixtures/actionpack/shared.html.erb | 1 +
.../actionpack/test/_changing_priority.html.erb | 1 +
.../actionpack/test/_changing_priority.json.erb | 1 +
.../fixtures/actionpack/test/_counter.html.erb | 1 +
.../test/fixtures/actionpack/test/_customer.erb | 1 +
.../fixtures/actionpack/test/_customer_counter.erb | 1 +
.../actionpack/test/_customer_counter_with_as.erb | 1 +
.../actionpack/test/_customer_greeting.erb | 1 +
.../actionpack/test/_customer_with_var.erb | 1 +
.../test/_directory/_partial_with_locales.html.erb | 1 +
.../actionpack/test/_first_json_partial.json.erb | 1 +
actionview/test/fixtures/actionpack/test/_form.erb | 1 +
.../fixtures/actionpack/test/_hash_greeting.erb | 1 +
.../test/fixtures/actionpack/test/_hash_object.erb | 2 +
.../test/fixtures/actionpack/test/_hello.builder | 1 +
.../actionpack/test/_json_change_priority.json.erb | 0
.../fixtures/actionpack/test/_labelling_form.erb | 1 +
.../actionpack/test/_layout_for_partial.html.erb | 3 +
.../test/fixtures/actionpack/test/_partial.erb | 1 +
.../fixtures/actionpack/test/_partial.html.erb | 1 +
.../test/fixtures/actionpack/test/_partial.js.erb | 1 +
.../test/_partial_for_use_in_layout.html.erb | 1 +
.../actionpack/test/_partial_html_erb.html.erb | 1 +
.../test/_partial_name_local_variable.erb | 1 +
.../fixtures/actionpack/test/_partial_only.erb | 1 +
.../actionpack/test/_partial_only_html.html | 1 +
.../actionpack/test/_partial_with_partial.erb | 2 +
.../test/fixtures/actionpack/test/_person.erb | 2 +
.../actionpack/test/_raise_indentation.html.erb | 13 +
.../actionpack/test/_second_json_partial.json.erb | 1 +
.../actionpack/test/action_talk_to_layout.erb | 2 +
.../test/calling_partial_with_layout.html.erb | 1 +
.../test/fixtures/actionpack/test/capturing.erb | 4 +
.../actionpack/test/change_priority.html.erb | 2 +
.../test/fixtures/actionpack/test/content_for.erb | 1 +
.../actionpack/test/content_for_concatenated.erb | 3 +
.../actionpack/test/content_for_with_parameter.erb | 2 +
.../test/dot.directory/render_file_with_ivar.erb | 1 +
.../actionpack/test/formatted_html_erb.html.erb | 1 +
.../actionpack/test/formatted_xml_erb.builder | 1 +
.../actionpack/test/formatted_xml_erb.html.erb | 1 +
.../actionpack/test/formatted_xml_erb.xml.erb | 1 +
.../fixtures/actionpack/test/greeting.html.erb | 1 +
.../test/fixtures/actionpack/test/greeting.xml.erb | 1 +
.../test/fixtures/actionpack/test/hello,world.erb | 1 +
.../test/fixtures/actionpack/test/hello.builder | 4 +
.../test/fixtures/actionpack/test/hello/hello.erb | 1 +
.../test/fixtures/actionpack/test/hello_world.erb | 1 +
.../actionpack/test/hello_world_container.builder | 3 +
.../actionpack/test/hello_world_from_rxml.builder | 3 +
.../test/hello_world_with_layout_false.erb | 1 +
.../test/hello_world_with_partial.html.erb | 2 +
.../actionpack/test/hello_xml_world.builder | 11 +
.../actionpack/test/html_template.html.erb | 1 +
.../test/fixtures/actionpack/test/hyphen-ated.erb | 1 +
.../test/implicit_content_type.atom.builder | 2 +
actionview/test/fixtures/actionpack/test/list.erb | 1 +
.../test/non_erb_block_content_for.builder | 4 +
.../actionpack/test/potential_conflicts.erb | 4 +
.../actionpack/test/proper_block_detection.erb | 1 +
.../test/render_file_from_template.html.erb | 1 +
.../actionpack/test/render_file_with_ivar.erb | 1 +
.../actionpack/test/render_file_with_locals.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 +
.../actionpack/test/render_to_string_test.erb | 1 +
.../actionpack/test/render_two_partials.html.erb | 2 +
.../test/using_layout_around_block.html.erb | 1 +
.../actionpack/test/with_html_partial.html.erb | 1 +
.../fixtures/actionpack/test/with_partial.html.erb | 1 +
.../fixtures/actionpack/test/with_partial.text.erb | 1 +
.../actionpack/test/with_xml_template.html.erb | 1 +
actionview/test/fixtures/blog_public/.gitignore | 1 +
actionview/test/fixtures/blog_public/blog.html | 1 +
actionview/test/fixtures/blog_public/index.html | 1 +
.../test/fixtures/blog_public/subdir/index.html | 1 +
.../test/fixtures/comments/empty.de.html.erb | 1 +
.../test/fixtures/comments/empty.html.builder | 1 +
actionview/test/fixtures/comments/empty.html.erb | 1 +
actionview/test/fixtures/comments/empty.xml.erb | 1 +
actionview/test/fixtures/companies.yml | 24 +
actionview/test/fixtures/company.rb | 9 +
.../test/fixtures/custom_pattern/another.html.erb | 1 +
.../test/fixtures/custom_pattern/html/another.erb | 1 +
.../test/fixtures/custom_pattern/html/path.erb | 1 +
.../test/fixtures/customers/_customer.html.erb | 1 +
.../test/fixtures/customers/_customer.xml.erb | 1 +
actionview/test/fixtures/db_definitions/sqlite.sql | 49 +
actionview/test/fixtures/developer.rb | 6 +
actionview/test/fixtures/developers.yml | 21 +
actionview/test/fixtures/developers/_developer.erb | 1 +
actionview/test/fixtures/developers_projects.yml | 13 +
.../fixtures/digestor/comments/_comment.html.erb | 1 +
.../fixtures/digestor/comments/_comments.html.erb | 1 +
.../test/fixtures/digestor/events/_event.html.erb | 0
.../fixtures/digestor/level/_recursion.html.erb | 1 +
.../fixtures/digestor/level/below/_header.html.erb | 0
.../fixtures/digestor/level/below/index.html.erb | 1 +
.../fixtures/digestor/level/recursion.html.erb | 1 +
.../test/fixtures/digestor/messages/_form.html.erb | 0
.../fixtures/digestor/messages/_header.html.erb | 0
.../fixtures/digestor/messages/_message.html.erb | 1 +
.../digestor/messages/actions/_move.html.erb | 0
.../test/fixtures/digestor/messages/edit.html.erb | 5 +
.../test/fixtures/digestor/messages/index.html.erb | 2 +
.../fixtures/digestor/messages/new.html+iphone.erb | 15 +
.../test/fixtures/digestor/messages/show.html.erb | 14 +
actionview/test/fixtures/fun/games/_game.erb | 1 +
actionview/test/fixtures/fun/games/hello_world.erb | 1 +
.../test/fixtures/fun/serious/games/_game.erb | 1 +
.../fragment_cached_without_digest.html.erb | 3 +
actionview/test/fixtures/games/_game.erb | 1 +
.../good_customers/_good_customer.html.erb | 1 +
.../happy_path/render_action/hello_world.erb | 1 +
actionview/test/fixtures/helpers/abc_helper.rb | 3 +
.../test/fixtures/helpers/helpery_test_helper.rb | 5 +
.../helpers_missing/invalid_require_helper.rb | 5 +
.../test/fixtures/layout_tests/alt/hello.erb | 1 +
actionview/test/fixtures/layouts/_column.html.erb | 2 +
actionview/test/fixtures/layouts/_customers.erb | 1 +
.../test/fixtures/layouts/_partial_and_yield.erb | 2 +
actionview/test/fixtures/layouts/_yield_only.erb | 1 +
.../test/fixtures/layouts/_yield_with_params.erb | 1 +
actionview/test/fixtures/layouts/streaming.erb | 4 +
actionview/test/fixtures/layouts/yield.erb | 2 +
.../layouts/yield_with_render_inline_inside.erb | 2 +
.../layouts/yield_with_render_partial_inside.erb | 2 +
actionview/test/fixtures/mascot.rb | 3 +
actionview/test/fixtures/mascots.yml | 4 +
actionview/test/fixtures/mascots/_mascot.html.erb | 1 +
.../test/fixtures/multipart/bracketed_utf8_param | 5 +
.../test/fixtures/multipart/single_utf8_param | 5 +
.../test/fixtures/override/test/hello_world.erb | 1 +
.../test/fixtures/override2/layouts/test/sub.erb | 1 +
actionview/test/fixtures/plain_text.raw | 1 +
.../test/fixtures/plain_text_with_characters.raw | 1 +
actionview/test/fixtures/project.rb | 3 +
actionview/test/fixtures/projects.yml | 7 +
actionview/test/fixtures/projects/_project.erb | 1 +
actionview/test/fixtures/public/.gitignore | 1 +
actionview/test/fixtures/public/elsewhere/cools.js | 1 +
actionview/test/fixtures/public/elsewhere/file.css | 1 +
actionview/test/fixtures/public/foo/baz.css | 3 +
.../fixtures/public/javascripts/application.js | 1 +
.../test/fixtures/public/javascripts/bank.js | 1 +
.../fixtures/public/javascripts/common.javascript | 1 +
.../test/fixtures/public/javascripts/controls.js | 1 +
.../test/fixtures/public/javascripts/dragdrop.js | 1 +
.../test/fixtures/public/javascripts/effects.js | 1 +
.../test/fixtures/public/javascripts/prototype.js | 1 +
.../test/fixtures/public/javascripts/robber.js | 1 +
.../fixtures/public/javascripts/subdir/subdir.js | 1 +
.../fixtures/public/javascripts/version.1.0.js | 1 +
.../test/fixtures/public/stylesheets/bank.css | 1 +
.../test/fixtures/public/stylesheets/random.styles | 1 +
.../test/fixtures/public/stylesheets/robber.css | 1 +
.../fixtures/public/stylesheets/subdir/subdir.css | 1 +
.../fixtures/public/stylesheets/version.1.0.css | 1 +
actionview/test/fixtures/replies.yml | 15 +
actionview/test/fixtures/replies/_reply.erb | 1 +
actionview/test/fixtures/reply.rb | 7 +
.../respond_to/using_defaults_with_all.html.erb | 1 +
actionview/test/fixtures/ruby_template.ruby | 2 +
actionview/test/fixtures/scope/test/modgreet.erb | 1 +
actionview/test/fixtures/shared.html.erb | 1 +
actionview/test/fixtures/test/_200.html.erb | 1 +
.../fixtures/test/_b_layout_for_partial.html.erb | 1 +
.../_b_layout_for_partial_with_object.html.erb | 1 +
...layout_for_partial_with_object_counter.html.erb | 1 +
.../test/fixtures/test/_changing_priority.html.erb | 1 +
.../test/fixtures/test/_changing_priority.json.erb | 1 +
.../test/_content_tag_nested_in_content_tag.erb | 3 +
actionview/test/fixtures/test/_counter.html.erb | 1 +
actionview/test/fixtures/test/_customer.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 +
actionview/test/fixtures/test/_from_helper.erb | 1 +
.../fixtures/test/_json_change_priority.json.erb | 0
.../test/fixtures/test/_label_with_block.erb | 4 +
.../test/_layout_for_block_with_args.html.erb | 3 +
.../fixtures/test/_layout_for_partial.html.erb | 3 +
.../test/_layout_with_partial_and_yield.html.erb | 4 +
.../test/fixtures/test/_local_inspector.html.erb | 1 +
.../test/fixtures/test/_object_inspector.erb | 1 +
actionview/test/fixtures/test/_one.html.erb | 1 +
actionview/test/fixtures/test/_partial.erb | 1 +
actionview/test/fixtures/test/_partial.html.erb | 1 +
actionview/test/fixtures/test/_partial.js.erb | 1 +
.../test/_partial_for_use_in_layout.html.erb | 1 +
.../fixtures/test/_partial_name_local_variable.erb | 1 +
actionview/test/fixtures/test/_partial_only.erb | 1 +
.../test/fixtures/test/_partial_with_layout.erb | 2 +
.../test/_partial_with_layout_block_content.erb | 4 +
.../test/_partial_with_layout_block_partial.erb | 4 +
.../test/_partial_with_only_html_version.html.erb | 1 +
.../test/fixtures/test/_partial_with_partial.erb | 2 +
actionview/test/fixtures/test/_raise.html.erb | 1 +
.../test/fixtures/test/_raise_indentation.html.erb | 13 +
.../fixtures/test/_second_json_partial.json.erb | 1 +
actionview/test/fixtures/test/_two.html.erb | 1 +
.../test/fixtures/test/_utf8_partial.html.erb | 1 +
.../fixtures/test/_utf8_partial_magic.html.erb | 2 +
actionview/test/fixtures/test/basic.html.erb | 1 +
.../test/calling_partial_with_layout.html.erb | 1 +
.../test/fixtures/test/change_priority.html.erb | 2 +
actionview/test/fixtures/test/dont_pick_me | 1 +
.../test/dot.directory/render_file_with_ivar.erb | 1 +
actionview/test/fixtures/test/greeting.xml.erb | 1 +
actionview/test/fixtures/test/hello.builder | 4 +
actionview/test/fixtures/test/hello/hello.erb | 1 +
.../test/fixtures/test/hello_world.da.html.erb | 1 +
actionview/test/fixtures/test/hello_world.erb | 1 +
actionview/test/fixtures/test/hello_world.erb~ | 1 +
.../test/fixtures/test/hello_world.html+phone.erb | 1 +
.../test/fixtures/test/hello_world.pt-BR.html.erb | 1 +
.../test/fixtures/test/hello_world.text+phone.erb | 1 +
.../test/hello_world_with_partial.html.erb | 2 +
.../test/fixtures/test/html_template.html.erb | 1 +
.../test/fixtures/test/layout_render_file.erb | 2 +
.../test/fixtures/test/layout_render_object.erb | 1 +
actionview/test/fixtures/test/list.erb | 1 +
.../fixtures/test/malformed/malformed.en.html.erb~ | 1 +
.../test/fixtures/test/malformed/malformed.erb~ | 1 +
.../fixtures/test/malformed/malformed.html.erb~ | 1 +
actionview/test/fixtures/test/malformed/malformed~ | 1 +
actionview/test/fixtures/test/nested_layout.erb | 3 +
actionview/test/fixtures/test/nested_streaming.erb | 3 +
actionview/test/fixtures/test/one.html.erb | 1 +
.../test/fixtures/test/render_file_with_ivar.erb | 1 +
.../test/fixtures/test/render_file_with_locals.erb | 1 +
.../test/render_file_with_locals_and_default.erb | 1 +
.../test/render_partial_inside_directory.html.erb | 1 +
.../fixtures/test/render_two_partials.html.erb | 2 +
actionview/test/fixtures/test/streaming.erb | 3 +
actionview/test/fixtures/test/streaming_buster.erb | 3 +
.../test/fixtures/test/sub_template_raise.html.erb | 1 +
actionview/test/fixtures/test/template.erb | 1 +
.../fixtures/test/update_element_with_capture.erb | 9 +
actionview/test/fixtures/test/utf8.html.erb | 4 +
actionview/test/fixtures/test/utf8_magic.html.erb | 5 +
.../test/utf8_magic_with_bare_partial.html.erb | 5 +
actionview/test/fixtures/topic.rb | 3 +
actionview/test/fixtures/topics.yml | 22 +
actionview/test/fixtures/topics/_topic.html.erb | 1 +
.../test/fixtures/translations/templates/array.erb | 1 +
.../fixtures/translations/templates/default.erb | 1 +
.../test/fixtures/translations/templates/found.erb | 1 +
.../fixtures/translations/templates/missing.erb | 1 +
actionview/test/fixtures/with_format.json.erb | 1 +
actionview/test/lib/controller/fake_models.rb | 185 +
.../test/template/active_model_helper_test.rb | 99 +
actionview/test/template/asset_tag_helper_test.rb | 762 ++++
actionview/test/template/atom_feed_helper_test.rb | 349 ++
actionview/test/template/capture_helper_test.rb | 242 ++
.../test/template/compiled_templates_test.rb | 62 +
actionview/test/template/date_helper_i18n_test.rb | 148 +
actionview/test/template/date_helper_test.rb | 3227 +++++++++++++++
actionview/test/template/debug_helper_test.rb | 8 +
.../test/template/dependency_tracker_test.rb | 180 +
actionview/test/template/digestor_test.rb | 311 ++
actionview/test/template/erb/form_for_test.rb | 11 +
actionview/test/template/erb/helper.rb | 24 +
actionview/test/template/erb/tag_helper_test.rb | 30 +
actionview/test/template/erb_util_test.rb | 106 +
.../test/template/form_collections_helper_test.rb | 408 ++
actionview/test/template/form_helper_test.rb | 3067 ++++++++++++++
.../test/template/form_options_helper_i18n_test.rb | 27 +
.../test/template/form_options_helper_test.rb | 1345 +++++++
actionview/test/template/form_tag_helper_test.rb | 634 +++
.../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/html_test.rb | 17 +
actionview/test/template/javascript_helper_test.rb | 69 +
actionview/test/template/log_subscriber_test.rb | 91 +
actionview/test/template/lookup_context_test.rb | 282 ++
actionview/test/template/number_helper_test.rb | 194 +
actionview/test/template/output_buffer_test.rb | 59 +
.../test/template/output_safety_helper_test.rb | 28 +
actionview/test/template/record_identifier_test.rb | 49 +
actionview/test/template/record_tag_helper_test.rb | 117 +
actionview/test/template/render_test.rb | 553 +++
actionview/test/template/resolver_patterns_test.rb | 31 +
actionview/test/template/sanitize_helper_test.rb | 51 +
actionview/test/template/streaming_render_test.rb | 108 +
actionview/test/template/tag_helper_test.rb | 134 +
actionview/test/template/template_error_test.rb | 20 +
actionview/test/template/template_test.rb | 200 +
actionview/test/template/test_case_test.rb | 366 ++
actionview/test/template/test_test.rb | 80 +
.../test/template/testing/fixture_resolver_test.rb | 18 +
.../test/template/testing/null_resolver_test.rb | 12 +
actionview/test/template/text_helper_test.rb | 487 +++
actionview/test/template/text_test.rb | 17 +
.../test/template/translation_helper_test.rb | 154 +
actionview/test/template/url_helper_test.rb | 798 ++++
actionview/test/tmp/.gitkeep | 0
activemodel/CHANGELOG.md | 94 +
activemodel/MIT-LICENSE | 21 +
activemodel/README.rdoc | 248 ++
activemodel/Rakefile | 35 +
activemodel/activemodel.gemspec | 24 +
activemodel/examples/validations.rb | 30 +
activemodel/lib/active_model.rb | 71 +
activemodel/lib/active_model/attribute_methods.rb | 480 +++
activemodel/lib/active_model/callbacks.rb | 146 +
activemodel/lib/active_model/conversion.rb | 93 +
activemodel/lib/active_model/dirty.rb | 205 +
activemodel/lib/active_model/errors.rb | 468 +++
.../forbidden_attributes_protection.rb | 27 +
activemodel/lib/active_model/gem_version.rb | 15 +
activemodel/lib/active_model/lint.rb | 110 +
activemodel/lib/active_model/locale/en.yml | 29 +
activemodel/lib/active_model/model.rb | 99 +
activemodel/lib/active_model/naming.rb | 311 ++
activemodel/lib/active_model/railtie.rb | 12 +
activemodel/lib/active_model/secure_password.rb | 121 +
activemodel/lib/active_model/serialization.rb | 163 +
activemodel/lib/active_model/serializers/json.rb | 145 +
activemodel/lib/active_model/serializers/xml.rb | 238 ++
activemodel/lib/active_model/test_case.rb | 4 +
activemodel/lib/active_model/translation.rb | 69 +
activemodel/lib/active_model/validations.rb | 382 ++
.../lib/active_model/validations/absence.rb | 31 +
.../lib/active_model/validations/acceptance.rb | 55 +
.../lib/active_model/validations/callbacks.rb | 115 +
.../lib/active_model/validations/clusivity.rb | 51 +
.../lib/active_model/validations/confirmation.rb | 67 +
.../lib/active_model/validations/exclusion.rb | 46 +
activemodel/lib/active_model/validations/format.rb | 113 +
.../lib/active_model/validations/inclusion.rb | 46 +
activemodel/lib/active_model/validations/length.rb | 126 +
.../lib/active_model/validations/numericality.rb | 136 +
.../lib/active_model/validations/presence.rb | 39 +
.../lib/active_model/validations/validates.rb | 171 +
activemodel/lib/active_model/validations/with.rb | 150 +
activemodel/lib/active_model/validator.rb | 198 +
activemodel/lib/active_model/version.rb | 8 +
activemodel/test/cases/attribute_methods_test.rb | 253 ++
activemodel/test/cases/callbacks_test.rb | 114 +
activemodel/test/cases/conversion_test.rb | 46 +
activemodel/test/cases/dirty_test.rb | 179 +
activemodel/test/cases/errors_test.rb | 315 ++
.../cases/forbidden_attributes_protection_test.rb | 36 +
activemodel/test/cases/helper.rb | 13 +
activemodel/test/cases/lint_test.rb | 20 +
activemodel/test/cases/model_test.rb | 75 +
activemodel/test/cases/naming_test.rb | 274 ++
activemodel/test/cases/railtie_test.rb | 32 +
activemodel/test/cases/secure_password_test.rb | 180 +
activemodel/test/cases/serialization_test.rb | 168 +
.../cases/serializers/json_serialization_test.rb | 210 +
.../cases/serializers/xml_serialization_test.rb | 262 ++
activemodel/test/cases/translation_test.rb | 104 +
.../cases/validations/absence_validation_test.rb | 67 +
.../validations/acceptance_validation_test.rb | 68 +
.../test/cases/validations/callbacks_test.rb | 98 +
.../validations/conditional_validation_test.rb | 139 +
.../validations/confirmation_validation_test.rb | 105 +
.../cases/validations/exclusion_validation_test.rb | 92 +
.../cases/validations/format_validation_test.rb | 149 +
.../i18n_generate_message_validation_test.rb | 138 +
.../test/cases/validations/i18n_validation_test.rb | 372 ++
.../cases/validations/inclusion_validation_test.rb | 147 +
.../cases/validations/length_validation_test.rb | 424 ++
.../validations/numericality_validation_test.rb | 194 +
.../cases/validations/presence_validation_test.rb | 107 +
.../test/cases/validations/validates_test.rb | 159 +
.../cases/validations/validations_context_test.rb | 50 +
.../test/cases/validations/with_validation_test.rb | 172 +
activemodel/test/cases/validations_test.rb | 391 ++
activemodel/test/config.rb | 3 +
activemodel/test/models/account.rb | 5 +
activemodel/test/models/automobile.rb | 13 +
activemodel/test/models/blog_post.rb | 9 +
activemodel/test/models/contact.rb | 26 +
activemodel/test/models/custom_reader.rb | 15 +
activemodel/test/models/helicopter.rb | 7 +
activemodel/test/models/person.rb | 17 +
activemodel/test/models/person_with_validator.rb | 24 +
activemodel/test/models/project.rb | 3 +
activemodel/test/models/reply.rb | 32 +
activemodel/test/models/sheep.rb | 3 +
activemodel/test/models/topic.rb | 40 +
activemodel/test/models/track_back.rb | 11 +
activemodel/test/models/user.rb | 11 +
activemodel/test/models/visitor.rb | 11 +
activemodel/test/validators/email_validator.rb | 6 +
.../test/validators/namespace/email_validator.rb | 6 +
activerecord/CHANGELOG.md | 2264 +++++++++++
activerecord/MIT-LICENSE | 20 +
activerecord/README.rdoc | 213 +
activerecord/RUNNING_UNIT_TESTS.rdoc | 44 +
activerecord/Rakefile | 228 ++
activerecord/activerecord.gemspec | 28 +
activerecord/examples/.gitignore | 1 +
activerecord/examples/performance.rb | 184 +
activerecord/examples/simple.rb | 14 +
activerecord/lib/active_record.rb | 170 +
activerecord/lib/active_record/aggregations.rb | 262 ++
.../lib/active_record/association_relation.rb | 22 +
activerecord/lib/active_record/associations.rb | 1616 ++++++++
.../active_record/associations/alias_tracker.rb | 86 +
.../lib/active_record/associations/association.rb | 253 ++
.../associations/association_scope.rb | 154 +
.../associations/belongs_to_association.rb | 101 +
.../belongs_to_polymorphic_association.rb | 40 +
.../associations/builder/association.rb | 138 +
.../associations/builder/belongs_to.rb | 138 +
.../associations/builder/collection_association.rb | 91 +
.../builder/has_and_belongs_to_many.rb | 124 +
.../active_record/associations/builder/has_many.rb | 15 +
.../active_record/associations/builder/has_one.rb | 23 +
.../associations/builder/singular_association.rb | 31 +
.../associations/collection_association.rb | 597 +++
.../active_record/associations/collection_proxy.rb | 1035 +++++
.../associations/has_many_association.rb | 138 +
.../associations/has_many_through_association.rb | 220 +
.../associations/has_one_association.rb | 106 +
.../associations/has_one_through_association.rb | 36 +
.../active_record/associations/join_dependency.rb | 274 ++
.../join_dependency/join_association.rb | 118 +
.../associations/join_dependency/join_base.rb | 22 +
.../associations/join_dependency/join_part.rb | 72 +
.../lib/active_record/associations/preloader.rb | 192 +
.../associations/preloader/association.rb | 162 +
.../associations/preloader/belongs_to.rb | 17 +
.../preloader/collection_association.rb | 24 +
.../associations/preloader/has_many.rb | 17 +
.../associations/preloader/has_many_through.rb | 19 +
.../associations/preloader/has_one.rb | 23 +
.../associations/preloader/has_one_through.rb | 9 +
.../associations/preloader/singular_association.rb | 21 +
.../associations/preloader/through_association.rb | 95 +
.../associations/singular_association.rb | 65 +
.../associations/through_association.rb | 89 +
.../lib/active_record/attribute_assignment.rb | 204 +
.../lib/active_record/attribute_methods.rb | 468 +++
.../attribute_methods/before_type_cast.rb | 71 +
.../lib/active_record/attribute_methods/dirty.rb | 127 +
.../active_record/attribute_methods/primary_key.rb | 122 +
.../lib/active_record/attribute_methods/query.rb | 40 +
.../lib/active_record/attribute_methods/read.rb | 140 +
.../attribute_methods/serialization.rb | 199 +
.../attribute_methods/time_zone_conversion.rb | 59 +
.../lib/active_record/attribute_methods/write.rb | 98 +
.../lib/active_record/autosave_association.rb | 437 ++
activerecord/lib/active_record/base.rb | 327 ++
activerecord/lib/active_record/callbacks.rb | 313 ++
.../lib/active_record/coders/yaml_column.rb | 38 +
.../abstract/connection_pool.rb | 633 +++
.../abstract/database_limits.rb | 67 +
.../abstract/database_statements.rb | 391 ++
.../connection_adapters/abstract/query_cache.rb | 95 +
.../connection_adapters/abstract/quoting.rb | 129 +
.../connection_adapters/abstract/savepoints.rb | 21 +
.../abstract/schema_creation.rb | 90 +
.../abstract/schema_definitions.rb | 502 +++
.../connection_adapters/abstract/schema_dumper.rb | 70 +
.../abstract/schema_statements.rb | 857 ++++
.../connection_adapters/abstract/transaction.rb | 207 +
.../connection_adapters/abstract_adapter.rb | 388 ++
.../connection_adapters/abstract_mysql_adapter.rb | 780 ++++
.../active_record/connection_adapters/column.rb | 293 ++
.../connection_specification.rb | 284 ++
.../connection_adapters/mysql2_adapter.rb | 284 ++
.../connection_adapters/mysql_adapter.rb | 575 +++
.../connection_adapters/postgresql/array_parser.rb | 105 +
.../connection_adapters/postgresql/cast.rb | 168 +
.../postgresql/database_statements.rb | 217 +
.../connection_adapters/postgresql/oid.rb | 386 ++
.../connection_adapters/postgresql/quoting.rb | 198 +
.../postgresql/referential_integrity.rb | 30 +
.../postgresql/schema_statements.rb | 504 +++
.../connection_adapters/postgresql_adapter.rb | 1007 +++++
.../connection_adapters/schema_cache.rb | 108 +
.../connection_adapters/sqlite3_adapter.rb | 626 +++
.../connection_adapters/statement_pool.rb | 40 +
.../lib/active_record/connection_handling.rb | 132 +
activerecord/lib/active_record/core.rb | 458 +++
activerecord/lib/active_record/counter_cache.rb | 121 +
activerecord/lib/active_record/dynamic_matchers.rb | 140 +
activerecord/lib/active_record/enum.rb | 199 +
activerecord/lib/active_record/errors.rb | 230 ++
activerecord/lib/active_record/explain.rb | 38 +
activerecord/lib/active_record/explain_registry.rb | 30 +
.../lib/active_record/explain_subscriber.rb | 29 +
activerecord/lib/active_record/fixture_set/file.rb | 56 +
activerecord/lib/active_record/fixtures.rb | 1021 +++++
activerecord/lib/active_record/gem_version.rb | 15 +
activerecord/lib/active_record/inheritance.rb | 222 ++
activerecord/lib/active_record/integration.rb | 113 +
activerecord/lib/active_record/locale/en.yml | 47 +
.../lib/active_record/locking/optimistic.rb | 186 +
.../lib/active_record/locking/pessimistic.rb | 77 +
activerecord/lib/active_record/log_subscriber.rb | 75 +
activerecord/lib/active_record/migration.rb | 1048 +++++
.../active_record/migration/command_recorder.rb | 180 +
.../lib/active_record/migration/join_table.rb | 15 +
activerecord/lib/active_record/model_schema.rb | 348 ++
.../lib/active_record/nested_attributes.rb | 548 +++
activerecord/lib/active_record/no_touching.rb | 52 +
activerecord/lib/active_record/null_relation.rb | 81 +
activerecord/lib/active_record/persistence.rb | 513 +++
activerecord/lib/active_record/query_cache.rb | 56 +
activerecord/lib/active_record/querying.rb | 65 +
activerecord/lib/active_record/railtie.rb | 159 +
.../lib/active_record/railties/console_sandbox.rb | 5 +
.../active_record/railties/controller_runtime.rb | 50 +
.../lib/active_record/railties/databases.rake | 390 ++
.../lib/active_record/railties/jdbcmysql_error.rb | 16 +
.../lib/active_record/readonly_attributes.rb | 24 +
activerecord/lib/active_record/reflection.rb | 729 ++++
activerecord/lib/active_record/relation.rb | 643 +++
activerecord/lib/active_record/relation/batches.rb | 139 +
.../lib/active_record/relation/calculations.rb | 403 ++
.../lib/active_record/relation/delegation.rb | 140 +
.../lib/active_record/relation/finder_methods.rb | 484 +++
activerecord/lib/active_record/relation/merger.rb | 183 +
.../active_record/relation/predicate_builder.rb | 125 +
.../relation/predicate_builder/array_handler.rb | 29 +
.../relation/predicate_builder/relation_handler.rb | 13 +
.../lib/active_record/relation/query_methods.rb | 1090 +++++
.../lib/active_record/relation/spawn_methods.rb | 72 +
activerecord/lib/active_record/result.rb | 120 +
activerecord/lib/active_record/runtime_registry.rb | 22 +
activerecord/lib/active_record/sanitization.rb | 181 +
activerecord/lib/active_record/schema.rb | 65 +
activerecord/lib/active_record/schema_dumper.rb | 219 +
activerecord/lib/active_record/schema_migration.rb | 45 +
activerecord/lib/active_record/scoping.rb | 87 +
activerecord/lib/active_record/scoping/default.rb | 133 +
activerecord/lib/active_record/scoping/named.rb | 160 +
activerecord/lib/active_record/serialization.rb | 22 +
.../active_record/serializers/xml_serializer.rb | 197 +
activerecord/lib/active_record/statement_cache.rb | 26 +
activerecord/lib/active_record/store.rb | 205 +
.../lib/active_record/tasks/database_tasks.rb | 230 ++
.../active_record/tasks/mysql_database_tasks.rb | 144 +
.../tasks/postgresql_database_tasks.rb | 90 +
.../active_record/tasks/sqlite_database_tasks.rb | 51 +
activerecord/lib/active_record/timestamp.rb | 119 +
activerecord/lib/active_record/transactions.rb | 401 ++
activerecord/lib/active_record/translation.rb | 22 +
activerecord/lib/active_record/validations.rb | 84 +
.../lib/active_record/validations/associated.rb | 49 +
.../lib/active_record/validations/presence.rb | 65 +
.../lib/active_record/validations/uniqueness.rb | 235 ++
activerecord/lib/active_record/version.rb | 8 +
activerecord/lib/rails/generators/active_record.rb | 17 +
.../rails/generators/active_record/migration.rb | 18 +
.../active_record/migration/migration_generator.rb | 66 +
.../migration/templates/create_table_migration.rb | 19 +
.../active_record/migration/templates/migration.rb | 39 +
.../active_record/model/model_generator.rb | 52 +
.../active_record/model/templates/model.rb | 10 +
.../active_record/model/templates/module.rb | 7 +
activerecord/test/.gitignore | 1 +
.../connection_adapters/fake_adapter.rb | 45 +
activerecord/test/assets/example.log | 1 +
activerecord/test/assets/flowers.jpg | Bin 0 -> 5834 bytes
activerecord/test/assets/test.txt | 1 +
activerecord/test/cases/adapter_test.rb | 241 ++
.../cases/adapters/mysql/active_schema_test.rb | 143 +
.../cases/adapters/mysql/case_sensitivity_test.rb | 35 +
.../test/cases/adapters/mysql/connection_test.rb | 185 +
.../test/cases/adapters/mysql/enum_test.rb | 10 +
.../cases/adapters/mysql/mysql_adapter_test.rb | 145 +
.../test/cases/adapters/mysql/quoting_test.rb | 25 +
.../cases/adapters/mysql/reserved_word_test.rb | 153 +
.../test/cases/adapters/mysql/schema_test.rb | 100 +
activerecord/test/cases/adapters/mysql/sp_test.rb | 15 +
.../test/cases/adapters/mysql/sql_types_test.rb | 14 +
.../cases/adapters/mysql/statement_pool_test.rb | 23 +
.../cases/adapters/mysql2/active_schema_test.rb | 143 +
.../cases/adapters/mysql2/bind_parameter_test.rb | 50 +
.../test/cases/adapters/mysql2/boolean_test.rb | 91 +
.../cases/adapters/mysql2/case_sensitivity_test.rb | 35 +
.../test/cases/adapters/mysql2/connection_test.rb | 118 +
.../test/cases/adapters/mysql2/enum_test.rb | 10 +
.../test/cases/adapters/mysql2/explain_test.rb | 26 +
.../cases/adapters/mysql2/reserved_word_test.rb | 152 +
.../adapters/mysql2/schema_migrations_test.rb | 39 +
.../test/cases/adapters/mysql2/schema_test.rb | 79 +
.../test/cases/adapters/mysql2/sql_types_test.rb | 14 +
.../adapters/postgresql/active_schema_test.rb | 58 +
.../test/cases/adapters/postgresql/array_test.rb | 197 +
.../test/cases/adapters/postgresql/bytea_test.rb | 104 +
.../cases/adapters/postgresql/composite_test.rb | 42 +
.../cases/adapters/postgresql/connection_test.rb | 183 +
.../cases/adapters/postgresql/datatype_test.rb | 332 ++
.../test/cases/adapters/postgresql/explain_test.rb | 28 +
.../postgresql/extension_migration_test.rb | 65 +
.../test/cases/adapters/postgresql/hstore_test.rb | 292 ++
.../test/cases/adapters/postgresql/json_test.rb | 134 +
.../test/cases/adapters/postgresql/ltree_test.rb | 41 +
.../adapters/postgresql/postgresql_adapter_test.rb | 349 ++
.../test/cases/adapters/postgresql/quoting_test.rb | 69 +
.../test/cases/adapters/postgresql/range_test.rb | 276 ++
.../postgresql/schema_authorization_test.rb | 114 +
.../test/cases/adapters/postgresql/schema_test.rb | 420 ++
.../cases/adapters/postgresql/sql_types_test.rb | 18 +
.../adapters/postgresql/statement_pool_test.rb | 41 +
.../cases/adapters/postgresql/timestamp_test.rb | 101 +
.../test/cases/adapters/postgresql/utils_test.rb | 20 +
.../test/cases/adapters/postgresql/uuid_test.rb | 161 +
.../test/cases/adapters/postgresql/view_test.rb | 49 +
.../test/cases/adapters/postgresql/xml_test.rb | 38 +
.../test/cases/adapters/sqlite3/copy_table_test.rb | 99 +
.../test/cases/adapters/sqlite3/explain_test.rb | 26 +
.../test/cases/adapters/sqlite3/quoting_test.rb | 109 +
.../cases/adapters/sqlite3/sqlite3_adapter_test.rb | 424 ++
.../adapters/sqlite3/sqlite3_create_folder_test.rb | 21 +
.../cases/adapters/sqlite3/statement_pool_test.rb | 25 +
activerecord/test/cases/aggregations_test.rb | 158 +
activerecord/test/cases/ar_schema_test.rb | 70 +
.../cases/associations/association_scope_test.rb | 16 +
.../associations/belongs_to_associations_test.rb | 909 +++++
.../test/cases/associations/callbacks_test.rb | 189 +
.../associations/cascaded_eager_loading_test.rb | 188 +
.../eager_load_includes_full_sti_class_test.rb | 36 +
.../associations/eager_load_nested_include_test.rb | 128 +
.../associations/eager_singularization_test.rb | 148 +
activerecord/test/cases/associations/eager_test.rb | 1255 ++++++
.../test/cases/associations/extension_test.rb | 81 +
.../has_and_belongs_to_many_associations_test.rb | 886 ++++
.../associations/has_many_associations_test.rb | 1858 +++++++++
.../has_many_through_associations_test.rb | 1140 ++++++
.../associations/has_one_associations_test.rb | 577 +++
.../has_one_through_associations_test.rb | 326 ++
.../associations/inner_join_association_test.rb | 129 +
.../associations/inverse_associations_test.rb | 670 ++++
.../test/cases/associations/join_model_test.rb | 750 ++++
.../nested_through_associations_test.rb | 578 +++
activerecord/test/cases/associations_test.rb | 353 ++
.../test/cases/attribute_methods/read_test.rb | 58 +
.../cases/attribute_methods/serialization_test.rb | 29 +
activerecord/test/cases/attribute_methods_test.rb | 868 ++++
.../test/cases/autosave_association_test.rb | 1545 +++++++
activerecord/test/cases/base_test.rb | 1599 ++++++++
activerecord/test/cases/batches_test.rb | 212 +
activerecord/test/cases/binary_test.rb | 49 +
activerecord/test/cases/bind_parameter_test.rb | 94 +
activerecord/test/cases/calculations_test.rb | 609 +++
activerecord/test/cases/callbacks_test.rb | 535 +++
activerecord/test/cases/clone_test.rb | 40 +
activerecord/test/cases/coders/yaml_column_test.rb | 63 +
activerecord/test/cases/column_alias_test.rb | 17 +
activerecord/test/cases/column_definition_test.rb | 143 +
activerecord/test/cases/column_test.rb | 123 +
.../connection_adapters/abstract_adapter_test.rb | 62 +
.../connection_adapters/connection_handler_test.rb | 246 ++
.../connection_specification_test.rb | 12 +
.../test/cases/connection_adapters/quoting_test.rb | 13 +
.../cases/connection_adapters/schema_cache_test.rb | 56 +
.../test/cases/connection_management_test.rb | 114 +
activerecord/test/cases/connection_pool_test.rb | 344 ++
.../connection_specification/resolver_test.rb | 116 +
activerecord/test/cases/core_test.rb | 33 +
activerecord/test/cases/counter_cache_test.rb | 163 +
activerecord/test/cases/custom_locking_test.rb | 17 +
.../test/cases/database_statements_test.rb | 19 +
activerecord/test/cases/date_time_test.rb | 43 +
activerecord/test/cases/defaults_test.rb | 214 +
activerecord/test/cases/dirty_test.rb | 634 +++
activerecord/test/cases/disconnected_test.rb | 28 +
activerecord/test/cases/dup_test.rb | 136 +
activerecord/test/cases/enum_test.rb | 289 ++
activerecord/test/cases/explain_subscriber_test.rb | 59 +
activerecord/test/cases/explain_test.rb | 72 +
activerecord/test/cases/finder_respond_to_test.rb | 60 +
activerecord/test/cases/finder_test.rb | 999 +++++
activerecord/test/cases/fixture_set/file_test.rb | 138 +
activerecord/test/cases/fixtures_test.rb | 860 ++++
.../cases/forbidden_attributes_protection_test.rb | 69 +
.../test/cases/habtm_destroy_order_test.rb | 61 +
activerecord/test/cases/helper.rb | 186 +
activerecord/test/cases/hot_compatibility_test.rb | 54 +
activerecord/test/cases/i18n_test.rb | 45 +
activerecord/test/cases/inheritance_test.rb | 377 ++
activerecord/test/cases/integration_test.rb | 138 +
activerecord/test/cases/invalid_connection_test.rb | 22 +
activerecord/test/cases/invalid_date_test.rb | 32 +
.../test/cases/invertible_migration_test.rb | 290 ++
activerecord/test/cases/json_serialization_test.rb | 300 ++
activerecord/test/cases/locking_test.rb | 481 +++
activerecord/test/cases/log_subscriber_test.rb | 136 +
.../test/cases/migration/change_schema_test.rb | 387 ++
.../test/cases/migration/change_table_test.rb | 204 +
.../test/cases/migration/column_attributes_test.rb | 177 +
.../cases/migration/column_positioning_test.rb | 57 +
activerecord/test/cases/migration/columns_test.rb | 279 ++
.../test/cases/migration/command_recorder_test.rb | 258 ++
.../test/cases/migration/create_join_table_test.rb | 125 +
activerecord/test/cases/migration/helper.rb | 43 +
activerecord/test/cases/migration/index_test.rb | 205 +
activerecord/test/cases/migration/logger_test.rb | 37 +
.../test/cases/migration/references_index_test.rb | 102 +
.../cases/migration/references_statements_test.rb | 111 +
.../test/cases/migration/rename_table_test.rb | 90 +
.../test/cases/migration/table_and_index_test.rb | 24 +
activerecord/test/cases/migration_test.rb | 933 +++++
activerecord/test/cases/migrator_test.rb | 378 ++
activerecord/test/cases/mixin_test.rb | 70 +
activerecord/test/cases/modules_test.rb | 144 +
.../test/cases/multiparameter_attributes_test.rb | 350 ++
activerecord/test/cases/multiple_db_test.rb | 108 +
activerecord/test/cases/nested_attributes_test.rb | 1056 +++++
.../cases/nested_attributes_with_callbacks_test.rb | 144 +
activerecord/test/cases/persistence_test.rb | 849 ++++
activerecord/test/cases/pooled_connections_test.rb | 51 +
activerecord/test/cases/primary_keys_test.rb | 247 ++
activerecord/test/cases/query_cache_test.rb | 290 ++
activerecord/test/cases/quoting_test.rb | 200 +
activerecord/test/cases/readonly_test.rb | 111 +
activerecord/test/cases/reaper_test.rb | 81 +
activerecord/test/cases/reflection_test.rb | 416 ++
.../test/cases/relation/delegation_test.rb | 68 +
activerecord/test/cases/relation/merging_test.rb | 168 +
activerecord/test/cases/relation/mutation_test.rb | 153 +
.../test/cases/relation/predicate_builder_test.rb | 14 +
.../test/cases/relation/where_chain_test.rb | 116 +
activerecord/test/cases/relation/where_test.rb | 183 +
activerecord/test/cases/relation_test.rb | 239 ++
activerecord/test/cases/relations_test.rb | 1695 ++++++++
activerecord/test/cases/reload_models_test.rb | 22 +
activerecord/test/cases/result_test.rb | 40 +
activerecord/test/cases/sanitize_test.rb | 54 +
activerecord/test/cases/schema_dumper_test.rb | 399 ++
.../test/cases/scoping/default_scoping_test.rb | 416 ++
.../test/cases/scoping/named_scoping_test.rb | 513 +++
.../test/cases/scoping/relation_scoping_test.rb | 331 ++
activerecord/test/cases/serialization_test.rb | 87 +
.../test/cases/serialized_attribute_test.rb | 264 ++
activerecord/test/cases/statement_cache_test.rb | 64 +
activerecord/test/cases/store_test.rb | 209 +
.../test/cases/tasks/database_tasks_test.rb | 338 ++
activerecord/test/cases/tasks/mysql_rake_test.rb | 309 ++
.../test/cases/tasks/postgresql_rake_test.rb | 243 ++
activerecord/test/cases/tasks/sqlite_rake_test.rb | 191 +
activerecord/test/cases/test_case.rb | 114 +
activerecord/test/cases/timestamp_test.rb | 414 ++
.../test/cases/transaction_callbacks_test.rb | 351 ++
.../test/cases/transaction_isolation_test.rb | 106 +
activerecord/test/cases/transactions_test.rb | 667 ++++
activerecord/test/cases/unconnected_test.rb | 33 +
.../validations/association_validation_test.rb | 127 +
.../i18n_generate_message_validation_test.rb | 84 +
.../test/cases/validations/i18n_validation_test.rb | 89 +
.../cases/validations/presence_validation_test.rb | 67 +
.../validations/uniqueness_validation_test.rb | 406 ++
.../test/cases/validations_repair_helper.rb | 23 +
activerecord/test/cases/validations_test.rb | 122 +
activerecord/test/cases/xml_serialization_test.rb | 451 +++
activerecord/test/cases/yaml_serialization_test.rb | 50 +
activerecord/test/config.example.yml | 140 +
activerecord/test/config.rb | 5 +
activerecord/test/fixtures/.gitignore | 1 +
activerecord/test/fixtures/accounts.yml | 29 +
activerecord/test/fixtures/admin/accounts.yml | 2 +
.../test/fixtures/admin/randomly_named_a9.yml | 7 +
.../test/fixtures/admin/randomly_named_b0.yml | 7 +
activerecord/test/fixtures/admin/users.yml | 10 +
activerecord/test/fixtures/all/admin | 1 +
activerecord/test/fixtures/all/developers.yml | 0
activerecord/test/fixtures/all/people.yml | 0
activerecord/test/fixtures/all/tasks.yml | 0
activerecord/test/fixtures/author_addresses.yml | 5 +
activerecord/test/fixtures/author_favorites.yml | 4 +
activerecord/test/fixtures/authors.yml | 15 +
activerecord/test/fixtures/binaries.yml | 133 +
activerecord/test/fixtures/books.yml | 11 +
activerecord/test/fixtures/cars.yml | 9 +
activerecord/test/fixtures/categories.yml | 19 +
.../fixtures/categories/special_categories.yml | 9 +
.../categories/subsubdir/arbitrary_filename.yml | 4 +
activerecord/test/fixtures/categories_ordered.yml | 7 +
activerecord/test/fixtures/categories_posts.yml | 31 +
activerecord/test/fixtures/categorizations.yml | 23 +
activerecord/test/fixtures/clubs.yml | 8 +
activerecord/test/fixtures/collections.yml | 3 +
activerecord/test/fixtures/colleges.yml | 3 +
activerecord/test/fixtures/comments.yml | 65 +
activerecord/test/fixtures/companies.yml | 67 +
activerecord/test/fixtures/computers.yml | 5 +
activerecord/test/fixtures/courses.yml | 8 +
activerecord/test/fixtures/customers.yml | 26 +
activerecord/test/fixtures/dashboards.yml | 6 +
activerecord/test/fixtures/developers.yml | 21 +
activerecord/test/fixtures/developers_projects.yml | 17 +
activerecord/test/fixtures/dog_lovers.yml | 7 +
activerecord/test/fixtures/dogs.yml | 4 +
activerecord/test/fixtures/edges.yml | 5 +
activerecord/test/fixtures/entrants.yml | 14 +
activerecord/test/fixtures/essays.yml | 6 +
activerecord/test/fixtures/faces.yml | 11 +
activerecord/test/fixtures/fk_test_has_fk.yml | 3 +
activerecord/test/fixtures/fk_test_has_pk.yml | 2 +
activerecord/test/fixtures/friendships.yml | 4 +
activerecord/test/fixtures/funny_jokes.yml | 10 +
activerecord/test/fixtures/interests.yml | 33 +
activerecord/test/fixtures/items.yml | 3 +
activerecord/test/fixtures/jobs.yml | 7 +
activerecord/test/fixtures/legacy_things.yml | 3 +
activerecord/test/fixtures/mateys.yml | 4 +
activerecord/test/fixtures/member_details.yml | 8 +
activerecord/test/fixtures/member_types.yml | 6 +
activerecord/test/fixtures/members.yml | 11 +
activerecord/test/fixtures/memberships.yml | 34 +
activerecord/test/fixtures/men.yml | 5 +
activerecord/test/fixtures/minimalistics.yml | 2 +
activerecord/test/fixtures/minivans.yml | 5 +
activerecord/test/fixtures/mixed_case_monkeys.yml | 6 +
activerecord/test/fixtures/mixins.yml | 29 +
activerecord/test/fixtures/movies.yml | 7 +
activerecord/test/fixtures/naked/csv/accounts.csv | 1 +
activerecord/test/fixtures/naked/yml/accounts.yml | 1 +
activerecord/test/fixtures/naked/yml/companies.yml | 1 +
activerecord/test/fixtures/naked/yml/courses.yml | 1 +
activerecord/test/fixtures/organizations.yml | 5 +
activerecord/test/fixtures/other_topics.yml | 42 +
activerecord/test/fixtures/owners.yml | 9 +
activerecord/test/fixtures/parrots.yml | 27 +
activerecord/test/fixtures/parrots_pirates.yml | 7 +
activerecord/test/fixtures/people.yml | 24 +
activerecord/test/fixtures/peoples_treasures.yml | 3 +
activerecord/test/fixtures/pets.yml | 19 +
activerecord/test/fixtures/pirates.yml | 9 +
activerecord/test/fixtures/posts.yml | 82 +
activerecord/test/fixtures/price_estimates.yml | 7 +
activerecord/test/fixtures/products.yml | 4 +
activerecord/test/fixtures/projects.yml | 7 +
activerecord/test/fixtures/randomly_named_a9.yml | 7 +
activerecord/test/fixtures/ratings.yml | 14 +
activerecord/test/fixtures/readers.yml | 11 +
activerecord/test/fixtures/references.yml | 17 +
.../test/fixtures/reserved_words/distinct.yml | 5 +
.../fixtures/reserved_words/distinct_select.yml | 11 +
.../test/fixtures/reserved_words/group.yml | 14 +
.../test/fixtures/reserved_words/select.yml | 8 +
.../test/fixtures/reserved_words/values.yml | 7 +
activerecord/test/fixtures/ships.yml | 6 +
activerecord/test/fixtures/speedometers.yml | 8 +
activerecord/test/fixtures/sponsors.yml | 12 +
activerecord/test/fixtures/string_key_objects.yml | 7 +
activerecord/test/fixtures/subscribers.yml | 11 +
activerecord/test/fixtures/subscriptions.yml | 12 +
activerecord/test/fixtures/taggings.yml | 78 +
activerecord/test/fixtures/tags.yml | 11 +
activerecord/test/fixtures/tasks.yml | 7 +
activerecord/test/fixtures/teapots.yml | 3 +
.../test/fixtures/to_be_linked/accounts.yml | 2 +
activerecord/test/fixtures/to_be_linked/users.yml | 10 +
activerecord/test/fixtures/topics.yml | 49 +
activerecord/test/fixtures/toys.yml | 14 +
activerecord/test/fixtures/traffic_lights.yml | 10 +
activerecord/test/fixtures/treasures.yml | 10 +
activerecord/test/fixtures/variants.yml | 4 +
activerecord/test/fixtures/vegetables.yml | 20 +
activerecord/test/fixtures/vertices.yml | 4 +
activerecord/test/fixtures/warehouse-things.yml | 3 +
activerecord/test/fixtures/zines.yml | 5 +
.../test/migrations/10_urban/9_add_expressions.rb | 11 +
.../migrations/decimal/1_give_me_big_numbers.rb | 15 +
activerecord/test/migrations/empty/.gitkeep | 0
.../migrations/magic/1_currencies_have_symbols.rb | 12 +
.../missing/1000_people_have_middle_names.rb | 9 +
.../migrations/missing/1_people_have_last_names.rb | 9 +
.../test/migrations/missing/3_we_need_reminders.rb | 12 +
.../migrations/missing/4_innocent_jointable.rb | 12 +
.../test/migrations/rename/1_we_need_things.rb | 11 +
.../test/migrations/rename/2_rename_things.rb | 9 +
.../migrations/to_copy/1_people_have_hobbies.rb | 9 +
.../to_copy/2_people_have_descriptions.rb | 9 +
.../test/migrations/to_copy2/1_create_articles.rb | 7 +
.../test/migrations/to_copy2/2_create_comments.rb | 7 +
.../1_people_have_hobbies.rb | 9 +
.../20090101010101_people_have_hobbies.rb | 9 +
.../20090101010202_people_have_descriptions.rb | 9 +
.../20090101010101_create_articles.rb | 7 +
.../20090101010202_create_comments.rb | 7 +
.../valid/1_valid_people_have_last_names.rb | 9 +
.../test/migrations/valid/2_we_need_reminders.rb | 12 +
.../test/migrations/valid/3_innocent_jointable.rb | 12 +
.../1_valid_people_have_last_names.rb | 9 +
.../sub/2_we_need_reminders.rb | 12 +
.../sub1/3_innocent_jointable.rb | 12 +
...valid_with_timestamps_people_have_last_names.rb | 9 +
...0101_valid_with_timestamps_we_need_reminders.rb | 12 +
...101_valid_with_timestamps_innocent_jointable.rb | 12 +
.../20131219224947_migration_version_check.rb | 8 +
activerecord/test/models/admin.rb | 5 +
activerecord/test/models/admin/account.rb | 3 +
.../test/models/admin/randomly_named_c1.rb | 3 +
activerecord/test/models/admin/user.rb | 40 +
activerecord/test/models/aircraft.rb | 4 +
activerecord/test/models/arunit2_model.rb | 3 +
activerecord/test/models/author.rb | 200 +
activerecord/test/models/auto_id.rb | 4 +
.../test/models/autoloadable/extra_firm.rb | 2 +
activerecord/test/models/binary.rb | 2 +
activerecord/test/models/bird.rb | 12 +
activerecord/test/models/book.rb | 18 +
activerecord/test/models/boolean.rb | 2 +
activerecord/test/models/bulb.rb | 51 +
activerecord/test/models/cake_designer.rb | 3 +
activerecord/test/models/car.rb | 26 +
activerecord/test/models/categorization.rb | 19 +
activerecord/test/models/category.rb | 35 +
activerecord/test/models/chef.rb | 3 +
activerecord/test/models/citation.rb | 3 +
activerecord/test/models/club.rb | 23 +
activerecord/test/models/college.rb | 10 +
activerecord/test/models/column.rb | 3 +
activerecord/test/models/column_name.rb | 3 +
activerecord/test/models/comment.rb | 53 +
activerecord/test/models/company.rb | 223 ++
activerecord/test/models/company_in_module.rb | 80 +
activerecord/test/models/computer.rb | 3 +
activerecord/test/models/contact.rb | 40 +
activerecord/test/models/contract.rb | 20 +
activerecord/test/models/country.rb | 7 +
activerecord/test/models/course.rb | 6 +
activerecord/test/models/customer.rb | 77 +
activerecord/test/models/dashboard.rb | 3 +
activerecord/test/models/default.rb | 2 +
activerecord/test/models/department.rb | 4 +
activerecord/test/models/developer.rb | 254 ++
activerecord/test/models/dog.rb | 5 +
activerecord/test/models/dog_lover.rb | 5 +
activerecord/test/models/drink_designer.rb | 3 +
activerecord/test/models/edge.rb | 5 +
activerecord/test/models/electron.rb | 5 +
activerecord/test/models/engine.rb | 4 +
activerecord/test/models/entrant.rb | 3 +
activerecord/test/models/essay.rb | 5 +
activerecord/test/models/event.rb | 3 +
activerecord/test/models/eye.rb | 37 +
activerecord/test/models/face.rb | 7 +
activerecord/test/models/friendship.rb | 6 +
activerecord/test/models/guid.rb | 2 +
activerecord/test/models/hotel.rb | 6 +
activerecord/test/models/interest.rb | 5 +
activerecord/test/models/invoice.rb | 4 +
activerecord/test/models/item.rb | 7 +
activerecord/test/models/job.rb | 7 +
activerecord/test/models/joke.rb | 7 +
activerecord/test/models/keyboard.rb | 3 +
activerecord/test/models/legacy_thing.rb | 3 +
activerecord/test/models/lesson.rb | 11 +
activerecord/test/models/line_item.rb | 3 +
activerecord/test/models/liquid.rb | 4 +
activerecord/test/models/man.rb | 10 +
activerecord/test/models/matey.rb | 4 +
activerecord/test/models/member.rb | 35 +
activerecord/test/models/member_detail.rb | 7 +
activerecord/test/models/member_type.rb | 3 +
activerecord/test/models/membership.rb | 20 +
activerecord/test/models/minimalistic.rb | 2 +
activerecord/test/models/minivan.rb | 9 +
activerecord/test/models/mixed_case_monkey.rb | 3 +
activerecord/test/models/molecule.rb | 6 +
activerecord/test/models/movie.rb | 5 +
activerecord/test/models/order.rb | 4 +
activerecord/test/models/organization.rb | 12 +
activerecord/test/models/owner.rb | 34 +
activerecord/test/models/parrot.rb | 29 +
activerecord/test/models/person.rb | 141 +
activerecord/test/models/pet.rb | 15 +
activerecord/test/models/pirate.rb | 87 +
activerecord/test/models/possession.rb | 3 +
activerecord/test/models/post.rb | 221 +
activerecord/test/models/price_estimate.rb | 4 +
activerecord/test/models/project.rb | 29 +
activerecord/test/models/publisher.rb | 2 +
activerecord/test/models/publisher/article.rb | 4 +
activerecord/test/models/publisher/magazine.rb | 3 +
activerecord/test/models/randomly_named_c1.rb | 3 +
activerecord/test/models/rating.rb | 4 +
activerecord/test/models/reader.rb | 23 +
activerecord/test/models/record.rb | 2 +
activerecord/test/models/reference.rb | 22 +
activerecord/test/models/reply.rb | 61 +
activerecord/test/models/ship.rb | 19 +
activerecord/test/models/ship_part.rb | 7 +
activerecord/test/models/shop.rb | 17 +
activerecord/test/models/speedometer.rb | 6 +
activerecord/test/models/sponsor.rb | 7 +
activerecord/test/models/string_key_object.rb | 3 +
activerecord/test/models/student.rb | 4 +
activerecord/test/models/subject.rb | 16 +
activerecord/test/models/subscriber.rb | 8 +
activerecord/test/models/subscription.rb | 4 +
activerecord/test/models/tag.rb | 7 +
activerecord/test/models/tagging.rb | 13 +
activerecord/test/models/task.rb | 5 +
activerecord/test/models/topic.rb | 124 +
activerecord/test/models/toy.rb | 6 +
activerecord/test/models/traffic_light.rb | 4 +
activerecord/test/models/treasure.rb | 12 +
activerecord/test/models/treaty.rb | 7 +
activerecord/test/models/tyre.rb | 3 +
activerecord/test/models/vegetables.rb | 24 +
activerecord/test/models/vertex.rb | 9 +
activerecord/test/models/warehouse_thing.rb | 5 +
activerecord/test/models/wheel.rb | 3 +
activerecord/test/models/without_table.rb | 3 +
activerecord/test/models/zine.rb | 3 +
activerecord/test/schema/mysql2_specific_schema.rb | 58 +
activerecord/test/schema/mysql_specific_schema.rb | 70 +
activerecord/test/schema/oracle_specific_schema.rb | 43 +
.../test/schema/postgresql_specific_schema.rb | 211 +
activerecord/test/schema/schema.rb | 868 ++++
activerecord/test/schema/sqlite_specific_schema.rb | 22 +
activerecord/test/support/config.rb | 43 +
activerecord/test/support/connection.rb | 21 +
activesupport/CHANGELOG.md | 730 ++++
activesupport/MIT-LICENSE | 20 +
activesupport/README.rdoc | 35 +
activesupport/Rakefile | 32 +
activesupport/activesupport.gemspec | 28 +
activesupport/bin/generate_tables | 144 +
activesupport/lib/active_support.rb | 75 +
activesupport/lib/active_support/all.rb | 3 +
.../lib/active_support/backtrace_cleaner.rb | 103 +
activesupport/lib/active_support/benchmarkable.rb | 49 +
activesupport/lib/active_support/builder.rb | 6 +
activesupport/lib/active_support/cache.rb | 719 ++++
.../lib/active_support/cache/file_store.rb | 185 +
.../lib/active_support/cache/mem_cache_store.rb | 198 +
.../lib/active_support/cache/memory_store.rb | 172 +
.../lib/active_support/cache/null_store.rb | 44 +
.../active_support/cache/strategy/local_cache.rb | 160 +
.../cache/strategy/local_cache_middleware.rb | 39 +
activesupport/lib/active_support/callbacks.rb | 745 ++++
activesupport/lib/active_support/concern.rb | 134 +
.../lib/active_support/concurrency/latch.rb | 27 +
activesupport/lib/active_support/configurable.rb | 147 +
activesupport/lib/active_support/core_ext.rb | 3 +
activesupport/lib/active_support/core_ext/array.rb | 6 +
.../lib/active_support/core_ext/array/access.rb | 56 +
.../active_support/core_ext/array/conversions.rb | 209 +
.../core_ext/array/extract_options.rb | 29 +
.../lib/active_support/core_ext/array/grouping.rb | 111 +
.../core_ext/array/prepend_and_append.rb | 7 +
.../lib/active_support/core_ext/array/wrap.rb | 45 +
.../lib/active_support/core_ext/benchmark.rb | 14 +
.../lib/active_support/core_ext/big_decimal.rb | 1 +
.../core_ext/big_decimal/conversions.rb | 16 +
.../core_ext/big_decimal/yaml_conversions.rb | 14 +
activesupport/lib/active_support/core_ext/class.rb | 3 +
.../lib/active_support/core_ext/class/attribute.rb | 127 +
.../core_ext/class/attribute_accessors.rb | 4 +
.../core_ext/class/delegating_attributes.rb | 41 +
.../active_support/core_ext/class/subclasses.rb | 42 +
activesupport/lib/active_support/core_ext/date.rb | 5 +
.../lib/active_support/core_ext/date/acts_like.rb | 8 +
.../active_support/core_ext/date/calculations.rb | 143 +
.../active_support/core_ext/date/conversions.rb | 88 +
.../lib/active_support/core_ext/date/zones.rb | 6 +
.../core_ext/date_and_time/calculations.rb | 251 ++
.../active_support/core_ext/date_and_time/zones.rb | 41 +
.../lib/active_support/core_ext/date_time.rb | 4 +
.../active_support/core_ext/date_time/acts_like.rb | 14 +
.../core_ext/date_time/calculations.rb | 161 +
.../core_ext/date_time/conversions.rb | 103 +
.../lib/active_support/core_ext/date_time/zones.rb | 6 +
.../lib/active_support/core_ext/enumerable.rb | 80 +
activesupport/lib/active_support/core_ext/file.rb | 1 +
.../lib/active_support/core_ext/file/atomic.rb | 63 +
activesupport/lib/active_support/core_ext/hash.rb | 8 +
.../lib/active_support/core_ext/hash/compact.rb | 20 +
.../active_support/core_ext/hash/conversions.rb | 244 ++
.../lib/active_support/core_ext/hash/deep_merge.rb | 38 +
.../lib/active_support/core_ext/hash/except.rb | 15 +
.../core_ext/hash/indifferent_access.rb | 23 +
.../lib/active_support/core_ext/hash/keys.rb | 162 +
.../active_support/core_ext/hash/reverse_merge.rb | 22 +
.../lib/active_support/core_ext/hash/slice.rb | 42 +
.../lib/active_support/core_ext/integer.rb | 3 +
.../active_support/core_ext/integer/inflections.rb | 29 +
.../active_support/core_ext/integer/multiple.rb | 10 +
.../lib/active_support/core_ext/integer/time.rb | 44 +
.../lib/active_support/core_ext/kernel.rb | 4 +
.../active_support/core_ext/kernel/agnostics.rb | 11 +
.../lib/active_support/core_ext/kernel/debugger.rb | 10 +
.../active_support/core_ext/kernel/reporting.rb | 110 +
.../core_ext/kernel/singleton_class.rb | 6 +
.../lib/active_support/core_ext/load_error.rb | 25 +
.../lib/active_support/core_ext/marshal.rb | 21 +
.../lib/active_support/core_ext/module.rb | 11 +
.../lib/active_support/core_ext/module/aliasing.rb | 69 +
.../active_support/core_ext/module/anonymous.rb | 19 +
.../core_ext/module/attr_internal.rb | 39 +
.../core_ext/module/attribute_accessors.rb | 212 +
.../active_support/core_ext/module/concerning.rb | 135 +
.../active_support/core_ext/module/delegation.rb | 209 +
.../active_support/core_ext/module/deprecation.rb | 23 +
.../core_ext/module/introspection.rb | 62 +
.../core_ext/module/method_transplanting.rb | 11 +
.../core_ext/module/qualified_const.rb | 52 +
.../active_support/core_ext/module/reachable.rb | 8 +
.../core_ext/module/remove_method.rb | 12 +
.../lib/active_support/core_ext/name_error.rb | 18 +
.../lib/active_support/core_ext/numeric.rb | 3 +
.../lib/active_support/core_ext/numeric/bytes.rb | 44 +
.../active_support/core_ext/numeric/conversions.rb | 135 +
.../lib/active_support/core_ext/numeric/time.rb | 87 +
.../lib/active_support/core_ext/object.rb | 14 +
.../active_support/core_ext/object/acts_like.rb | 10 +
.../lib/active_support/core_ext/object/blank.rb | 131 +
.../active_support/core_ext/object/conversions.rb | 4 +
.../lib/active_support/core_ext/object/deep_dup.rb | 46 +
.../active_support/core_ext/object/duplicable.rb | 90 +
.../active_support/core_ext/object/inclusion.rb | 27 +
.../core_ext/object/instance_variables.rb | 28 +
.../lib/active_support/core_ext/object/json.rb | 197 +
.../lib/active_support/core_ext/object/to_json.rb | 5 +
.../lib/active_support/core_ext/object/to_param.rb | 60 +
.../lib/active_support/core_ext/object/to_query.rb | 32 +
.../lib/active_support/core_ext/object/try.rb | 78 +
.../active_support/core_ext/object/with_options.rb | 42 +
activesupport/lib/active_support/core_ext/range.rb | 4 +
.../active_support/core_ext/range/conversions.rb | 19 +
.../lib/active_support/core_ext/range/each.rb | 23 +
.../active_support/core_ext/range/include_range.rb | 23 +
.../lib/active_support/core_ext/range/overlaps.rb | 8 +
.../lib/active_support/core_ext/regexp.rb | 5 +
.../lib/active_support/core_ext/string.rb | 13 +
.../lib/active_support/core_ext/string/access.rb | 104 +
.../lib/active_support/core_ext/string/behavior.rb | 6 +
.../active_support/core_ext/string/conversions.rb | 56 +
.../lib/active_support/core_ext/string/exclude.rb | 11 +
.../lib/active_support/core_ext/string/filters.rb | 65 +
.../lib/active_support/core_ext/string/indent.rb | 43 +
.../active_support/core_ext/string/inflections.rb | 214 +
.../lib/active_support/core_ext/string/inquiry.rb | 13 +
.../active_support/core_ext/string/multibyte.rb | 49 +
.../core_ext/string/output_safety.rb | 239 ++
.../core_ext/string/starts_ends_with.rb | 4 +
.../lib/active_support/core_ext/string/strip.rb | 26 +
.../lib/active_support/core_ext/string/zones.rb | 14 +
.../lib/active_support/core_ext/struct.rb | 6 +
.../lib/active_support/core_ext/thread.rb | 79 +
activesupport/lib/active_support/core_ext/time.rb | 5 +
.../lib/active_support/core_ext/time/acts_like.rb | 8 +
.../active_support/core_ext/time/calculations.rb | 257 ++
.../active_support/core_ext/time/conversions.rb | 65 +
.../lib/active_support/core_ext/time/marshal.rb | 30 +
.../lib/active_support/core_ext/time/zones.rb | 78 +
activesupport/lib/active_support/core_ext/uri.rb | 26 +
activesupport/lib/active_support/dependencies.rb | 748 ++++
.../lib/active_support/dependencies/autoload.rb | 77 +
activesupport/lib/active_support/deprecation.rb | 43 +
.../lib/active_support/deprecation/behaviors.rb | 76 +
.../deprecation/instance_delegator.rb | 24 +
.../active_support/deprecation/method_wrappers.rb | 44 +
.../active_support/deprecation/proxy_wrappers.rb | 126 +
.../lib/active_support/deprecation/reporting.rb | 94 +
.../lib/active_support/descendants_tracker.rb | 60 +
activesupport/lib/active_support/duration.rb | 118 +
.../lib/active_support/file_update_checker.rb | 137 +
activesupport/lib/active_support/file_watcher.rb | 36 +
activesupport/lib/active_support/gem_version.rb | 15 +
activesupport/lib/active_support/gzip.rb | 36 +
.../active_support/hash_with_indifferent_access.rb | 272 ++
activesupport/lib/active_support/i18n.rb | 13 +
activesupport/lib/active_support/i18n_railtie.rb | 96 +
activesupport/lib/active_support/inflections.rb | 70 +
activesupport/lib/active_support/inflector.rb | 7 +
.../lib/active_support/inflector/inflections.rb | 211 +
.../lib/active_support/inflector/methods.rb | 359 ++
.../lib/active_support/inflector/transliterate.rb | 97 +
activesupport/lib/active_support/json.rb | 2 +
activesupport/lib/active_support/json/decoding.rb | 73 +
activesupport/lib/active_support/json/encoding.rb | 172 +
activesupport/lib/active_support/key_generator.rb | 73 +
.../lib/active_support/lazy_load_hooks.rb | 48 +
activesupport/lib/active_support/locale/en.yml | 133 +
activesupport/lib/active_support/log_subscriber.rb | 109 +
.../active_support/log_subscriber/test_helper.rb | 104 +
activesupport/lib/active_support/logger.rb | 57 +
activesupport/lib/active_support/logger_silence.rb | 24 +
.../lib/active_support/message_encryptor.rb | 106 +
.../lib/active_support/message_verifier.rb | 73 +
activesupport/lib/active_support/multibyte.rb | 21 +
.../lib/active_support/multibyte/chars.rb | 222 ++
.../lib/active_support/multibyte/unicode.rb | 390 ++
activesupport/lib/active_support/notifications.rb | 207 +
.../lib/active_support/notifications/fanout.rb | 152 +
.../active_support/notifications/instrumenter.rb | 73 +
activesupport/lib/active_support/number_helper.rb | 346 ++
.../number_helper/number_converter.rb | 182 +
.../number_helper/number_to_currency_converter.rb | 46 +
.../number_helper/number_to_delimited_converter.rb | 23 +
.../number_helper/number_to_human_converter.rb | 66 +
.../number_to_human_size_converter.rb | 58 +
.../number_to_percentage_converter.rb | 12 +
.../number_helper/number_to_phone_converter.rb | 49 +
.../number_helper/number_to_rounded_converter.rb | 91 +
activesupport/lib/active_support/option_merger.rb | 25 +
activesupport/lib/active_support/ordered_hash.rb | 48 +
.../lib/active_support/ordered_options.rb | 67 +
.../lib/active_support/per_thread_registry.rb | 53 +
activesupport/lib/active_support/proxy_object.rb | 13 +
activesupport/lib/active_support/rails.rb | 27 +
activesupport/lib/active_support/railtie.rb | 46 +
activesupport/lib/active_support/rescuable.rb | 119 +
.../lib/active_support/string_inquirer.rb | 26 +
activesupport/lib/active_support/subscriber.rb | 125 +
activesupport/lib/active_support/tagged_logging.rb | 76 +
activesupport/lib/active_support/test_case.rb | 66 +
.../lib/active_support/testing/assertions.rb | 97 +
.../lib/active_support/testing/autorun.rb | 5 +
.../lib/active_support/testing/constant_lookup.rb | 54 +
.../lib/active_support/testing/declarative.rb | 50 +
.../lib/active_support/testing/deprecation.rb | 35 +
.../lib/active_support/testing/isolation.rb | 91 +
.../active_support/testing/setup_and_teardown.rb | 50 +
.../lib/active_support/testing/tagged_logging.rb | 25 +
.../lib/active_support/testing/time_helpers.rb | 127 +
activesupport/lib/active_support/time.rb | 20 +
activesupport/lib/active_support/time_with_zone.rb | 402 ++
.../lib/active_support/values/time_zone.rb | 421 ++
.../lib/active_support/values/unicode_tables.dat | Bin 0 -> 904640 bytes
activesupport/lib/active_support/version.rb | 8 +
activesupport/lib/active_support/xml_mini.rb | 191 +
activesupport/lib/active_support/xml_mini/jdom.rb | 180 +
.../lib/active_support/xml_mini/libxml.rb | 79 +
.../lib/active_support/xml_mini/libxmlsax.rb | 85 +
.../lib/active_support/xml_mini/nokogiri.rb | 83 +
.../lib/active_support/xml_mini/nokogirisax.rb | 87 +
activesupport/lib/active_support/xml_mini/rexml.rb | 129 +
activesupport/test/abstract_unit.rb | 38 +
activesupport/test/autoload_test.rb | 70 +
activesupport/test/autoloading_fixtures/a/b.rb | 2 +
activesupport/test/autoloading_fixtures/a/c/d.rb | 2 +
activesupport/test/autoloading_fixtures/a/c/e/f.rb | 2 +
.../test/autoloading_fixtures/application.rb | 1 +
.../test/autoloading_fixtures/circular1.rb | 6 +
.../test/autoloading_fixtures/circular2.rb | 4 +
.../test/autoloading_fixtures/class_folder.rb | 3 +
.../class_folder/class_folder_subclass.rb | 3 +
.../class_folder/inline_class.rb | 2 +
.../class_folder/nested_class.rb | 7 +
.../test/autoloading_fixtures/conflict.rb | 1 +
.../test/autoloading_fixtures/counting_loader.rb | 5 +
.../autoloading_fixtures/cross_site_dependency.rb | 2 +
activesupport/test/autoloading_fixtures/e.rb | 2 +
.../test/autoloading_fixtures/html/some_class.rb | 4 +
.../load_path/loaded_constant.rb | 3 +
.../test/autoloading_fixtures/loads_constant.rb | 5 +
.../module_folder/inline_class.rb | 2 +
.../module_folder/nested_class.rb | 4 +
.../module_folder/nested_sibling.rb | 2 +
.../module_with_custom_const_missing/a/b.rb | 1 +
.../autoloading_fixtures/multiple_constant_file.rb | 2 +
.../test/autoloading_fixtures/raises_name_error.rb | 3 +
.../autoloading_fixtures/raises_no_method_error.rb | 3 +
.../test/autoloading_fixtures/requires_constant.rb | 5 +
.../autoloading_fixtures/should_not_be_required.rb | 1 +
activesupport/test/benchmarkable_test.rb | 62 +
activesupport/test/broadcast_logger_test.rb | 82 +
activesupport/test/caching_test.rb | 1071 +++++
activesupport/test/callback_inheritance_test.rb | 176 +
activesupport/test/callbacks_test.rb | 1003 +++++
activesupport/test/class_cache_test.rb | 78 +
activesupport/test/clean_backtrace_test.rb | 70 +
activesupport/test/clean_logger_test.rb | 29 +
activesupport/test/concern_test.rb | 98 +
activesupport/test/configurable_test.rb | 123 +
activesupport/test/constantize_test_cases.rb | 75 +
activesupport/test/core_ext/array_ext_test.rb | 451 +++
.../core_ext/big_decimal/yaml_conversions_test.rb | 11 +
activesupport/test/core_ext/bigdecimal_test.rb | 9 +
activesupport/test/core_ext/blank_test.rb | 36 +
.../test/core_ext/class/attribute_test.rb | 91 +
.../core_ext/class/delegating_attributes_test.rb | 100 +
activesupport/test/core_ext/class_test.rb | 28 +
.../test/core_ext/date_and_time_behavior.rb | 241 ++
activesupport/test/core_ext/date_ext_test.rb | 387 ++
activesupport/test/core_ext/date_time_ext_test.rb | 357 ++
activesupport/test/core_ext/deep_dup_test.rb | 53 +
activesupport/test/core_ext/duplicable_test.rb | 38 +
activesupport/test/core_ext/duration_test.rb | 178 +
activesupport/test/core_ext/enumerable_test.rb | 106 +
activesupport/test/core_ext/file_test.rb | 68 +
activesupport/test/core_ext/hash_ext_test.rb | 1618 ++++++++
activesupport/test/core_ext/integer_ext_test.rb | 30 +
activesupport/test/core_ext/kernel_test.rb | 140 +
activesupport/test/core_ext/load_error_test.rb | 32 +
activesupport/test/core_ext/marshal_test.rb | 124 +
.../test/core_ext/module/anonymous_test.rb | 14 +
.../test/core_ext/module/attr_internal_test.rb | 53 +
.../core_ext/module/attribute_accessor_test.rb | 79 +
.../core_ext/module/attribute_aliasing_test.rb | 59 +
.../test/core_ext/module/concerning_test.rb | 35 +
.../test/core_ext/module/qualified_const_test.rb | 108 +
.../test/core_ext/module/reachable_test.rb | 41 +
.../test/core_ext/module/remove_method_test.rb | 29 +
activesupport/test/core_ext/module_test.rb | 498 +++
activesupport/test/core_ext/name_error_test.rb | 21 +
activesupport/test/core_ext/numeric_ext_test.rb | 442 ++
.../test/core_ext/object/inclusion_test.rb | 55 +
activesupport/test/core_ext/object/json_test.rb | 9 +
.../test/core_ext/object/to_param_test.rb | 19 +
.../test/core_ext/object/to_query_test.rb | 68 +
.../test/core_ext/object_and_class_ext_test.rb | 156 +
activesupport/test/core_ext/range_ext_test.rb | 119 +
activesupport/test/core_ext/regexp_ext_test.rb | 10 +
activesupport/test/core_ext/string_ext_test.rb | 783 ++++
activesupport/test/core_ext/struct_test.rb | 10 +
activesupport/test/core_ext/thread_test.rb | 75 +
activesupport/test/core_ext/time_ext_test.rb | 900 +++++
activesupport/test/core_ext/time_with_zone_test.rb | 1138 ++++++
activesupport/test/core_ext/uri_ext_test.rb | 13 +
activesupport/test/dependencies/check_warnings.rb | 2 +
activesupport/test/dependencies/conflict.rb | 1 +
.../test/dependencies/cross_site_depender.rb | 3 +
activesupport/test/dependencies/mutual_one.rb | 4 +
activesupport/test/dependencies/mutual_two.rb | 4 +
.../test/dependencies/raises_exception.rb | 3 +
.../raises_exception_without_blame_file.rb | 5 +
.../test/dependencies/requires_nonexistent0.rb | 1 +
.../test/dependencies/requires_nonexistent1.rb | 1 +
activesupport/test/dependencies/service_one.rb | 5 +
activesupport/test/dependencies/service_two.rb | 2 +
activesupport/test/dependencies_test.rb | 997 +++++
activesupport/test/dependencies_test_helpers.rb | 27 +
.../test/deprecation/proxy_wrappers_test.rb | 22 +
activesupport/test/deprecation_test.rb | 358 ++
.../test/descendants_tracker_test_cases.rb | 65 +
.../descendants_tracker_with_autoloading_test.rb | 34 +
...descendants_tracker_without_autoloading_test.rb | 17 +
activesupport/test/file_update_checker_test.rb | 112 +
.../test/fixtures/autoload/another_class.rb | 2 +
activesupport/test/fixtures/autoload/some_class.rb | 2 +
activesupport/test/fixtures/xml/jdom_doctype.dtd | 1 +
activesupport/test/fixtures/xml/jdom_entities.txt | 1 +
activesupport/test/fixtures/xml/jdom_include.txt | 1 +
activesupport/test/gzip_test.rb | 33 +
activesupport/test/i18n_test.rb | 105 +
activesupport/test/inflector_test.rb | 523 +++
activesupport/test/inflector_test_cases.rb | 321 ++
activesupport/test/json/decoding_test.rb | 105 +
activesupport/test/json/encoding_test.rb | 523 +++
activesupport/test/key_generator_test.rb | 32 +
activesupport/test/lazy_load_hooks_test.rb | 96 +
activesupport/test/load_paths_test.rb | 16 +
activesupport/test/log_subscriber_test.rb | 123 +
activesupport/test/logger_test.rb | 133 +
activesupport/test/message_encryptor_test.rb | 101 +
activesupport/test/message_verifier_test.rb | 79 +
activesupport/test/multibyte_chars_test.rb | 713 ++++
activesupport/test/multibyte_conformance.rb | 129 +
activesupport/test/multibyte_test_helpers.rb | 19 +
.../test/multibyte_unicode_database_test.rb | 26 +
.../notifications/evented_notification_test.rb | 87 +
.../test/notifications/instrumenter_test.rb | 58 +
activesupport/test/notifications_test.rb | 266 ++
activesupport/test/number_helper_i18n_test.rb | 156 +
activesupport/test/number_helper_test.rb | 393 ++
activesupport/test/option_merger_test.rb | 86 +
activesupport/test/ordered_hash_test.rb | 322 ++
activesupport/test/ordered_options_test.rb | 88 +
activesupport/test/rescuable_test.rb | 105 +
activesupport/test/safe_buffer_test.rb | 168 +
activesupport/test/string_inquirer_test.rb | 23 +
activesupport/test/subscriber_test.rb | 54 +
activesupport/test/tagged_logging_test.rb | 102 +
activesupport/test/test_test.rb | 220 +
activesupport/test/testing/constant_lookup_test.rb | 68 +
activesupport/test/time_zone_test.rb | 418 ++
activesupport/test/transliterate_test.rb | 35 +
activesupport/test/xml_mini/jdom_engine_test.rb | 188 +
activesupport/test/xml_mini/libxml_engine_test.rb | 204 +
.../test/xml_mini/libxmlsax_engine_test.rb | 195 +
.../test/xml_mini/nokogiri_engine_test.rb | 217 +
.../test/xml_mini/nokogirisax_engine_test.rb | 218 +
activesupport/test/xml_mini/rexml_engine_test.rb | 37 +
activesupport/test/xml_mini_test.rb | 296 ++
ci/travis.rb | 132 +
debian/NEWS | 15 -
debian/changelog | 643 +--
debian/compat | 2 +-
debian/control | 235 +-
debian/copyright | 399 +-
debian/dfsg-repack.sh | 28 +
debian/gbp.conf | 5 +
debian/patches/be-carefull-with-that-bundler.patch | 39 +
...a_lisa.jpg_is_PD-Art_and_has_been_removed.patch | 100 +
debian/patches/series | 2 +
debian/rails.install | 1 -
debian/rails.lintian-overrides | 1 -
debian/ruby-actionmailer.docs | 1 +
debian/ruby-actionpack.docs | 1 +
debian/ruby-actionview.docs | 1 +
debian/ruby-activemodel.docs | 1 +
debian/ruby-activerecord.docs | 1 +
debian/ruby-activerecord.examples | 1 +
debian/ruby-activesupport.docs | 1 +
debian/ruby-rails.docs | 2 +
debian/ruby-railties.docs | 1 +
debian/ruby-railties.lintian-overrides | 1 +
debian/rules | 34 +-
debian/source.lintian-overrides | 2 +
debian/source/format | 2 +-
debian/substvars | 1 -
debian/watch | 3 +
guides/.document | 0
guides/CHANGELOG.md | 41 +
guides/Rakefile | 77 +
guides/assets/images/akshaysurve.jpg | Bin 0 -> 3444 bytes
guides/assets/images/belongs_to.png | Bin 0 -> 26076 bytes
guides/assets/images/book_icon.gif | Bin 0 -> 329 bytes
guides/assets/images/bullet.gif | Bin 0 -> 60 bytes
guides/assets/images/chapters_icon.gif | Bin 0 -> 620 bytes
guides/assets/images/check_bullet.gif | Bin 0 -> 376 bytes
guides/assets/images/credits_pic_blank.gif | Bin 0 -> 597 bytes
guides/assets/images/csrf.png | Bin 0 -> 32179 bytes
guides/assets/images/edge_badge.png | Bin 0 -> 5695 bytes
guides/assets/images/favicon.ico | Bin 0 -> 1150 bytes
guides/assets/images/feature_tile.gif | Bin 0 -> 35 bytes
guides/assets/images/footer_tile.gif | Bin 0 -> 36 bytes
guides/assets/images/fxn.png | Bin 0 -> 15436 bytes
.../getting_started/article_with_comments.png | Bin 0 -> 15190 bytes
guides/assets/images/getting_started/challenge.png | Bin 0 -> 21690 bytes
.../images/getting_started/confirm_dialog.png | Bin 0 -> 18809 bytes
.../forbidden_attributes_for_new_article.png | Bin 0 -> 10783 bytes
.../images/getting_started/form_with_errors.png | Bin 0 -> 12447 bytes
.../index_action_with_edit_link.png | Bin 0 -> 10209 bytes
.../assets/images/getting_started/new_article.png | Bin 0 -> 3579 bytes
.../images/getting_started/rails_welcome.png | Bin 0 -> 94542 bytes
.../routing_error_no_controller.png | Bin 0 -> 4186 bytes
.../routing_error_no_route_matches.png | Bin 0 -> 5913 bytes
.../getting_started/show_action_for_articles.png | Bin 0 -> 2965 bytes
.../template_is_missing_articles_new.png | Bin 0 -> 6174 bytes
.../unknown_action_create_for_articles.png | Bin 0 -> 5327 bytes
.../unknown_action_new_for_articles.png | Bin 0 -> 5481 bytes
guides/assets/images/grey_bullet.gif | Bin 0 -> 37 bytes
guides/assets/images/habtm.png | Bin 0 -> 49332 bytes
guides/assets/images/has_many.png | Bin 0 -> 28988 bytes
guides/assets/images/has_many_through.png | Bin 0 -> 79428 bytes
guides/assets/images/has_one.png | Bin 0 -> 29072 bytes
guides/assets/images/has_one_through.png | Bin 0 -> 72434 bytes
guides/assets/images/header_backdrop.png | Bin 0 -> 224 bytes
guides/assets/images/header_tile.gif | Bin 0 -> 36 bytes
guides/assets/images/i18n/demo_html_safe.png | Bin 0 -> 10073 bytes
.../assets/images/i18n/demo_localized_pirate.png | Bin 0 -> 11485 bytes
guides/assets/images/i18n/demo_translated_en.png | Bin 0 -> 9325 bytes
.../assets/images/i18n/demo_translated_pirate.png | Bin 0 -> 10202 bytes
.../images/i18n/demo_translation_missing.png | Bin 0 -> 10260 bytes
guides/assets/images/i18n/demo_untranslated.png | Bin 0 -> 9224 bytes
guides/assets/images/icons/README | 5 +
guides/assets/images/icons/callouts/1.png | Bin 0 -> 147 bytes
guides/assets/images/icons/callouts/10.png | Bin 0 -> 183 bytes
guides/assets/images/icons/callouts/11.png | Bin 0 -> 176 bytes
guides/assets/images/icons/callouts/12.png | Bin 0 -> 186 bytes
guides/assets/images/icons/callouts/13.png | Bin 0 -> 188 bytes
guides/assets/images/icons/callouts/14.png | Bin 0 -> 246 bytes
guides/assets/images/icons/callouts/15.png | Bin 0 -> 191 bytes
guides/assets/images/icons/callouts/2.png | Bin 0 -> 168 bytes
guides/assets/images/icons/callouts/3.png | Bin 0 -> 170 bytes
guides/assets/images/icons/callouts/4.png | Bin 0 -> 165 bytes
guides/assets/images/icons/callouts/5.png | Bin 0 -> 169 bytes
guides/assets/images/icons/callouts/6.png | Bin 0 -> 176 bytes
guides/assets/images/icons/callouts/7.png | Bin 0 -> 160 bytes
guides/assets/images/icons/callouts/8.png | Bin 0 -> 176 bytes
guides/assets/images/icons/callouts/9.png | Bin 0 -> 177 bytes
guides/assets/images/icons/caution.png | Bin 0 -> 2295 bytes
guides/assets/images/icons/example.png | Bin 0 -> 2078 bytes
guides/assets/images/icons/home.png | Bin 0 -> 1163 bytes
guides/assets/images/icons/important.png | Bin 0 -> 2451 bytes
guides/assets/images/icons/next.png | Bin 0 -> 1146 bytes
guides/assets/images/icons/note.png | Bin 0 -> 2155 bytes
guides/assets/images/icons/prev.png | Bin 0 -> 1126 bytes
guides/assets/images/icons/tip.png | Bin 0 -> 2248 bytes
guides/assets/images/icons/up.png | Bin 0 -> 1133 bytes
guides/assets/images/icons/warning.png | Bin 0 -> 2616 bytes
guides/assets/images/nav_arrow.gif | Bin 0 -> 419 bytes
guides/assets/images/oscardelben.jpg | Bin 0 -> 6299 bytes
guides/assets/images/polymorphic.png | Bin 0 -> 66415 bytes
guides/assets/images/radar.png | Bin 0 -> 17095 bytes
guides/assets/images/rails4_features.png | Bin 0 -> 67766 bytes
guides/assets/images/rails_guides_kindle_cover.jpg | Bin 0 -> 20955 bytes
guides/assets/images/rails_guides_logo.gif | Bin 0 -> 5106 bytes
guides/assets/images/rails_logo_remix.gif | Bin 0 -> 8533 bytes
guides/assets/images/session_fixation.png | Bin 0 -> 38451 bytes
guides/assets/images/tab_grey.gif | Bin 0 -> 4684 bytes
guides/assets/images/tab_info.gif | Bin 0 -> 4522 bytes
guides/assets/images/tab_note.gif | Bin 0 -> 4566 bytes
guides/assets/images/tab_red.gif | Bin 0 -> 4507 bytes
guides/assets/images/tab_yellow.gif | Bin 0 -> 4519 bytes
guides/assets/images/tab_yellow.png | Bin 0 -> 1441 bytes
guides/assets/images/vijaydev.jpg | Bin 0 -> 2897 bytes
guides/assets/javascripts/guides.js | 53 +
guides/assets/javascripts/jquery.min.js | 4 +
guides/assets/javascripts/responsive-tables.js | 43 +
.../javascripts/syntaxhighlighter/shBrushAS3.js | 59 +
.../syntaxhighlighter/shBrushAppleScript.js | 75 +
.../javascripts/syntaxhighlighter/shBrushBash.js | 59 +
.../javascripts/syntaxhighlighter/shBrushCSharp.js | 65 +
.../syntaxhighlighter/shBrushColdFusion.js | 100 +
.../javascripts/syntaxhighlighter/shBrushCpp.js | 97 +
.../javascripts/syntaxhighlighter/shBrushCss.js | 91 +
.../javascripts/syntaxhighlighter/shBrushDelphi.js | 55 +
.../javascripts/syntaxhighlighter/shBrushDiff.js | 41 +
.../javascripts/syntaxhighlighter/shBrushErlang.js | 52 +
.../javascripts/syntaxhighlighter/shBrushGroovy.js | 67 +
.../syntaxhighlighter/shBrushJScript.js | 52 +
.../javascripts/syntaxhighlighter/shBrushJava.js | 57 +
.../javascripts/syntaxhighlighter/shBrushJavaFX.js | 58 +
.../javascripts/syntaxhighlighter/shBrushPerl.js | 72 +
.../javascripts/syntaxhighlighter/shBrushPhp.js | 88 +
.../javascripts/syntaxhighlighter/shBrushPlain.js | 33 +
.../syntaxhighlighter/shBrushPowerShell.js | 74 +
.../javascripts/syntaxhighlighter/shBrushPython.js | 64 +
.../javascripts/syntaxhighlighter/shBrushRuby.js | 55 +
.../javascripts/syntaxhighlighter/shBrushSass.js | 94 +
.../javascripts/syntaxhighlighter/shBrushScala.js | 51 +
.../javascripts/syntaxhighlighter/shBrushSql.js | 66 +
.../javascripts/syntaxhighlighter/shBrushVb.js | 56 +
.../javascripts/syntaxhighlighter/shBrushXml.js | 69 +
.../assets/javascripts/syntaxhighlighter/shCore.js | 17 +
guides/assets/stylesheets/fixes.css | 16 +
guides/assets/stylesheets/kindle.css | 11 +
guides/assets/stylesheets/main.css | 710 ++++
guides/assets/stylesheets/print.css | 52 +
guides/assets/stylesheets/reset.css | 43 +
guides/assets/stylesheets/responsive-tables.css | 50 +
guides/assets/stylesheets/style.css | 13 +
.../stylesheets/syntaxhighlighter/shCore.css | 226 ++
.../syntaxhighlighter/shCoreDefault.css | 328 ++
.../stylesheets/syntaxhighlighter/shCoreDjango.css | 331 ++
.../syntaxhighlighter/shCoreEclipse.css | 339 ++
.../stylesheets/syntaxhighlighter/shCoreEmacs.css | 324 ++
.../syntaxhighlighter/shCoreFadeToGrey.css | 328 ++
.../syntaxhighlighter/shCoreMDUltra.css | 324 ++
.../syntaxhighlighter/shCoreMidnight.css | 324 ++
.../stylesheets/syntaxhighlighter/shCoreRDark.css | 324 ++
.../syntaxhighlighter/shThemeDefault.css | 117 +
.../syntaxhighlighter/shThemeDjango.css | 120 +
.../syntaxhighlighter/shThemeEclipse.css | 128 +
.../stylesheets/syntaxhighlighter/shThemeEmacs.css | 113 +
.../syntaxhighlighter/shThemeFadeToGrey.css | 117 +
.../syntaxhighlighter/shThemeMDUltra.css | 113 +
.../syntaxhighlighter/shThemeMidnight.css | 113 +
.../stylesheets/syntaxhighlighter/shThemeRDark.css | 113 +
.../syntaxhighlighter/shThemeRailsGuides.css | 116 +
.../bug_report_templates/action_controller_gem.rb | 47 +
.../action_controller_master.rb | 53 +
guides/bug_report_templates/active_record_gem.rb | 40 +
.../bug_report_templates/active_record_master.rb | 49 +
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 | 63 +
guides/rails_guides/generator.rb | 248 ++
guides/rails_guides/helpers.rb | 53 +
guides/rails_guides/indexer.rb | 68 +
guides/rails_guides/kindle.rb | 119 +
guides/rails_guides/levenshtein.rb | 31 +
guides/rails_guides/markdown.rb | 163 +
guides/rails_guides/markdown/renderer.rb | 82 +
guides/source/2_2_release_notes.md | 435 ++
guides/source/2_3_release_notes.md | 621 +++
guides/source/3_0_release_notes.md | 611 +++
guides/source/3_1_release_notes.md | 556 +++
guides/source/3_2_release_notes.md | 565 +++
guides/source/4_0_release_notes.md | 276 ++
guides/source/4_1_release_notes.md | 731 ++++
guides/source/_license.html.erb | 2 +
guides/source/_welcome.html.erb | 25 +
guides/source/action_controller_overview.md | 1175 ++++++
guides/source/action_mailer_basics.md | 689 ++++
guides/source/action_view_overview.md | 1610 ++++++++
guides/source/active_model_basics.md | 200 +
guides/source/active_record_basics.md | 373 ++
guides/source/active_record_callbacks.md | 410 ++
guides/source/active_record_querying.md | 1773 ++++++++
guides/source/active_record_validations.md | 1169 ++++++
guides/source/active_support_core_extensions.md | 3864 ++++++++++++++++++
guides/source/active_support_instrumentation.md | 496 +++
guides/source/api_documentation_guidelines.md | 315 ++
guides/source/asset_pipeline.md | 1163 ++++++
guides/source/association_basics.md | 2229 +++++++++++
guides/source/caching_with_rails.md | 354 ++
guides/source/command_line.md | 603 +++
guides/source/configuring.md | 942 +++++
guides/source/contributing_to_ruby_on_rails.md | 544 +++
guides/source/credits.html.erb | 80 +
guides/source/debugging_rails_applications.md | 707 ++++
guides/source/development_dependencies_install.md | 278 ++
guides/source/documents.yaml | 193 +
guides/source/engines.md | 1391 +++++++
guides/source/form_helpers.md | 1001 +++++
guides/source/generators.md | 663 +++
guides/source/getting_started.md | 1947 +++++++++
guides/source/i18n.md | 1043 +++++
guides/source/index.html.erb | 27 +
guides/source/initialization.md | 657 +++
guides/source/kindle/copyright.html.erb | 1 +
guides/source/kindle/layout.html.erb | 27 +
guides/source/kindle/rails_guides.opf.erb | 52 +
guides/source/kindle/toc.html.erb | 24 +
guides/source/kindle/toc.ncx.erb | 64 +
guides/source/kindle/welcome.html.erb | 5 +
guides/source/layout.html.erb | 146 +
guides/source/layouts_and_rendering.md | 1226 ++++++
guides/source/maintenance_policy.md | 56 +
guides/source/migrations.md | 1109 +++++
guides/source/nested_model_forms.md | 225 ++
guides/source/plugins.md | 444 +++
guides/source/rails_application_templates.md | 248 ++
guides/source/rails_on_rack.md | 333 ++
guides/source/routing.md | 1115 ++++++
guides/source/ruby_on_rails_guides_guidelines.md | 128 +
guides/source/security.md | 1018 +++++
guides/source/testing.md | 1052 +++++
guides/source/upgrading_ruby_on_rails.md | 899 +++++
guides/source/working_with_javascript_in_rails.md | 405 ++
guides/w3c_validator.rb | 95 +
install.rb | 16 +
load_paths.rb | 3 +
rails.1 | 98 -
rails.gemspec | 31 +
railties/.gitignore | 1 +
railties/CHANGELOG.md | 362 ++
railties/MIT-LICENSE | 20 +
railties/RDOC_MAIN.rdoc | 73 +
railties/README.rdoc | 37 +
railties/Rakefile | 49 +
railties/bin/rails | 9 +
railties/lib/rails.rb | 87 +
railties/lib/rails/all.rb | 15 +
railties/lib/rails/api/task.rb | 163 +
railties/lib/rails/app_rails_loader.rb | 61 +
railties/lib/rails/application.rb | 456 +++
railties/lib/rails/application/bootstrap.rb | 80 +
railties/lib/rails/application/configuration.rb | 155 +
.../rails/application/default_middleware_stack.rb | 99 +
railties/lib/rails/application/finisher.rb | 115 +
railties/lib/rails/application/routes_reloader.rb | 56 +
railties/lib/rails/application_controller.rb | 16 +
railties/lib/rails/backtrace_cleaner.rb | 27 +
railties/lib/rails/cli.rb | 15 +
railties/lib/rails/code_statistics.rb | 103 +
railties/lib/rails/code_statistics_calculator.rb | 79 +
railties/lib/rails/commands.rb | 17 +
railties/lib/rails/commands/application.rb | 17 +
railties/lib/rails/commands/commands_tasks.rb | 174 +
railties/lib/rails/commands/console.rb | 101 +
railties/lib/rails/commands/dbconsole.rb | 177 +
railties/lib/rails/commands/destroy.rb | 9 +
railties/lib/rails/commands/generate.rb | 11 +
railties/lib/rails/commands/plugin.rb | 23 +
railties/lib/rails/commands/runner.rb | 63 +
railties/lib/rails/commands/server.rb | 139 +
railties/lib/rails/commands/update.rb | 9 +
railties/lib/rails/configuration.rb | 119 +
railties/lib/rails/console/app.rb | 32 +
railties/lib/rails/console/helpers.rb | 17 +
railties/lib/rails/deprecation.rb | 19 +
railties/lib/rails/engine.rb | 691 ++++
railties/lib/rails/engine/commands.rb | 41 +
railties/lib/rails/engine/configuration.rb | 91 +
railties/lib/rails/engine/railties.rb | 21 +
railties/lib/rails/gem_version.rb | 15 +
railties/lib/rails/generators.rb | 320 ++
railties/lib/rails/generators/actions.rb | 260 ++
.../rails/generators/actions/create_migration.rb | 68 +
railties/lib/rails/generators/active_model.rb | 78 +
railties/lib/rails/generators/app_base.rb | 363 ++
railties/lib/rails/generators/base.rb | 379 ++
.../generators/css/assets/assets_generator.rb | 13 +
.../generators/css/assets/templates/stylesheet.css | 4 +
.../generators/css/scaffold/scaffold_generator.rb | 16 +
railties/lib/rails/generators/erb.rb | 25 +
.../erb/controller/controller_generator.rb | 22 +
.../erb/controller/templates/view.html.erb | 2 +
.../generators/erb/mailer/mailer_generator.rb | 13 +
.../generators/erb/mailer/templates/view.html.erb | 5 +
.../generators/erb/mailer/templates/view.text.erb | 3 +
.../generators/erb/scaffold/scaffold_generator.rb | 31 +
.../erb/scaffold/templates/_form.html.erb | 37 +
.../erb/scaffold/templates/edit.html.erb | 6 +
.../erb/scaffold/templates/index.html.erb | 29 +
.../generators/erb/scaffold/templates/new.html.erb | 5 +
.../erb/scaffold/templates/show.html.erb | 11 +
.../lib/rails/generators/generated_attribute.rb | 146 +
.../rails/generators/js/assets/assets_generator.rb | 13 +
.../generators/js/assets/templates/javascript.js | 2 +
railties/lib/rails/generators/migration.rb | 69 +
railties/lib/rails/generators/named_base.rb | 205 +
railties/lib/rails/generators/rails/app/USAGE | 15 +
.../rails/generators/rails/app/app_generator.rb | 401 ++
.../rails/generators/rails/app/templates/Gemfile | 33 +
.../generators/rails/app/templates/README.rdoc | 28 +
.../rails/generators/rails/app/templates/Rakefile | 6 +
.../app/assets/javascripts/application.js.tt | 20 +
.../app/assets/stylesheets/application.css | 15 +
.../app/controllers/application_controller.rb.tt | 5 +
.../templates/app/helpers/application_helper.rb | 2 +
.../app/views/layouts/application.html.erb.tt | 23 +
.../generators/rails/app/templates/bin/bundle | 2 +
.../rails/generators/rails/app/templates/bin/rails | 3 +
.../rails/generators/rails/app/templates/bin/rake | 3 +
.../rails/generators/rails/app/templates/config.ru | 4 +
.../rails/app/templates/config/application.rb | 34 +
.../generators/rails/app/templates/config/boot.rb | 4 +
.../app/templates/config/databases/frontbase.yml | 49 +
.../app/templates/config/databases/ibm_db.yml | 87 +
.../rails/app/templates/config/databases/jdbc.yml | 68 +
.../app/templates/config/databases/jdbcmysql.yml | 52 +
.../templates/config/databases/jdbcpostgresql.yml | 68 +
.../app/templates/config/databases/jdbcsqlite3.yml | 23 +
.../rails/app/templates/config/databases/mysql.yml | 58 +
.../app/templates/config/databases/oracle.yml | 58 +
.../app/templates/config/databases/postgresql.yml | 85 +
.../app/templates/config/databases/sqlite3.yml | 25 +
.../app/templates/config/databases/sqlserver.yml | 68 +
.../rails/app/templates/config/environment.rb | 5 +
.../config/environments/development.rb.tt | 41 +
.../templates/config/environments/production.rb.tt | 88 +
.../app/templates/config/environments/test.rb.tt | 39 +
.../app/templates/config/initializers/assets.rb.tt | 8 +
.../config/initializers/backtrace_silencers.rb | 7 +
.../config/initializers/cookies_serializer.rb | 3 +
.../initializers/filter_parameter_logging.rb | 4 +
.../templates/config/initializers/inflections.rb | 16 +
.../templates/config/initializers/mime_types.rb | 4 +
.../config/initializers/session_store.rb.tt | 3 +
.../config/initializers/wrap_parameters.rb.tt | 16 +
.../rails/app/templates/config/locales/en.yml | 23 +
.../rails/app/templates/config/routes.rb | 56 +
.../rails/app/templates/config/secrets.yml | 22 +
.../generators/rails/app/templates/db/seeds.rb.tt | 7 +
.../rails/generators/rails/app/templates/gitignore | 16 +
.../generators/rails/app/templates/public/404.html | 67 +
.../generators/rails/app/templates/public/422.html | 67 +
.../generators/rails/app/templates/public/500.html | 66 +
.../rails/app/templates/public/favicon.ico | 0
.../rails/app/templates/public/robots.txt | 5 +
.../rails/app/templates/test/test_helper.rb | 12 +
railties/lib/rails/generators/rails/assets/USAGE | 20 +
.../generators/rails/assets/assets_generator.rb | 25 +
.../rails/assets/templates/javascript.js | 2 +
.../rails/assets/templates/stylesheet.css | 4 +
.../lib/rails/generators/rails/controller/USAGE | 19 +
.../rails/controller/controller_generator.rb | 54 +
.../rails/controller/templates/controller.rb | 13 +
.../lib/rails/generators/rails/generator/USAGE | 13 +
.../rails/generator/generator_generator.rb | 27 +
.../templates/%file_name%_generator.rb.tt | 3 +
.../generators/rails/generator/templates/USAGE.tt | 8 +
.../generator/templates/templates/.empty_directory | 0
railties/lib/rails/generators/rails/helper/USAGE | 17 +
.../generators/rails/helper/helper_generator.rb | 13 +
.../generators/rails/helper/templates/helper.rb | 4 +
.../rails/generators/rails/integration_test/USAGE | 10 +
.../integration_test/integration_test_generator.rb | 7 +
.../lib/rails/generators/rails/migration/USAGE | 35 +
.../rails/migration/migration_generator.rb | 8 +
railties/lib/rails/generators/rails/model/USAGE | 100 +
.../generators/rails/model/model_generator.rb | 8 +
railties/lib/rails/generators/rails/plugin/USAGE | 10 +
.../generators/rails/plugin/plugin_generator.rb | 371 ++
.../rails/plugin/templates/%name%.gemspec | 27 +
.../generators/rails/plugin/templates/Gemfile | 43 +
.../generators/rails/plugin/templates/MIT-LICENSE | 20 +
.../generators/rails/plugin/templates/README.rdoc | 3 +
.../generators/rails/plugin/templates/Rakefile | 25 +
.../%name%/application_controller.rb.tt | 4 +
.../app/helpers/%name%/application_helper.rb.tt | 4 +
.../plugin/templates/app/mailers/.empty_directory | 0
.../plugin/templates/app/models/.empty_directory | 0
.../views/layouts/%name%/application.html.erb.tt | 14 +
.../generators/rails/plugin/templates/bin/rails.tt | 11 +
.../rails/plugin/templates/config/routes.rb | 6 +
.../generators/rails/plugin/templates/gitignore | 10 +
.../rails/plugin/templates/lib/%name%.rb | 6 +
.../rails/plugin/templates/lib/%name%/engine.rb | 7 +
.../rails/plugin/templates/lib/%name%/version.rb | 3 +
.../plugin/templates/lib/tasks/%name%_tasks.rake | 4 +
.../rails/plugin/templates/rails/application.rb | 18 +
.../rails/plugin/templates/rails/boot.rb | 5 +
.../rails/plugin/templates/rails/javascripts.js | 13 +
.../rails/plugin/templates/rails/routes.rb | 4 +
.../rails/plugin/templates/rails/stylesheets.css | 15 +
.../rails/plugin/templates/test/%name%_test.rb | 7 +
.../templates/test/integration/navigation_test.rb | 12 +
.../rails/plugin/templates/test/test_helper.rb | 15 +
railties/lib/rails/generators/rails/resource/USAGE | 23 +
.../rails/resource/resource_generator.rb | 20 +
.../resource_route/resource_route_generator.rb | 50 +
railties/lib/rails/generators/rails/scaffold/USAGE | 35 +
.../rails/scaffold/scaffold_generator.rb | 32 +
.../rails/scaffold/templates/scaffold.css | 56 +
.../generators/rails/scaffold_controller/USAGE | 19 +
.../scaffold_controller_generator.rb | 27 +
.../scaffold_controller/templates/controller.rb | 68 +
railties/lib/rails/generators/rails/task/USAGE | 9 +
.../rails/generators/rails/task/task_generator.rb | 12 +
.../rails/generators/rails/task/templates/task.rb | 8 +
railties/lib/rails/generators/resource_helpers.rb | 91 +
railties/lib/rails/generators/test_case.rb | 36 +
railties/lib/rails/generators/test_unit.rb | 8 +
.../test_unit/controller/controller_generator.rb | 15 +
.../controller/templates/functional_test.rb | 19 +
.../test_unit/generator/generator_generator.rb | 26 +
.../generator/templates/generator_test.rb | 16 +
.../test_unit/helper/helper_generator.rb | 13 +
.../test_unit/helper/templates/helper_test.rb | 6 +
.../test_unit/integration/integration_generator.rb | 13 +
.../integration/templates/integration_test.rb | 7 +
.../test_unit/mailer/mailer_generator.rb | 21 +
.../test_unit/mailer/templates/functional_test.rb | 21 +
.../test_unit/mailer/templates/preview.rb | 13 +
.../generators/test_unit/model/model_generator.rb | 36 +
.../test_unit/model/templates/fixtures.yml | 27 +
.../test_unit/model/templates/unit_test.rb | 9 +
.../test_unit/plugin/plugin_generator.rb | 13 +
.../plugin/templates/%file_name%_test.rb.tt | 7 +
.../test_unit/plugin/templates/test_helper.rb | 2 +
.../test_unit/scaffold/scaffold_generator.rb | 33 +
.../scaffold/templates/functional_test.rb | 51 +
.../lib/rails/generators/testing/assertions.rb | 121 +
railties/lib/rails/generators/testing/behaviour.rb | 106 +
.../rails/generators/testing/setup_and_teardown.rb | 18 +
railties/lib/rails/info.rb | 118 +
railties/lib/rails/info_controller.rb | 23 +
railties/lib/rails/initializable.rb | 89 +
railties/lib/rails/mailers_controller.rb | 73 +
railties/lib/rails/paths.rb | 211 +
railties/lib/rails/rack.rb | 7 +
railties/lib/rails/rack/debugger.rb | 24 +
railties/lib/rails/rack/log_tailer.rb | 34 +
railties/lib/rails/rack/logger.rb | 86 +
railties/lib/rails/railtie.rb | 250 ++
railties/lib/rails/railtie/configurable.rb | 35 +
railties/lib/rails/railtie/configuration.rb | 100 +
railties/lib/rails/ruby_version_check.rb | 13 +
railties/lib/rails/rubyprof_ext.rb | 35 +
railties/lib/rails/source_annotation_extractor.rb | 127 +
railties/lib/rails/tasks.rb | 14 +
railties/lib/rails/tasks/annotations.rake | 20 +
railties/lib/rails/tasks/documentation.rake | 70 +
railties/lib/rails/tasks/engine.rake | 72 +
railties/lib/rails/tasks/framework.rake | 66 +
railties/lib/rails/tasks/log.rake | 23 +
railties/lib/rails/tasks/middleware.rake | 7 +
railties/lib/rails/tasks/misc.rake | 60 +
railties/lib/rails/tasks/routes.rake | 7 +
railties/lib/rails/tasks/statistics.rake | 22 +
railties/lib/rails/tasks/tmp.rake | 45 +
.../rails/templates/layouts/application.html.erb | 36 +
.../rails/templates/rails/info/properties.html.erb | 1 +
.../lib/rails/templates/rails/info/routes.html.erb | 9 +
.../rails/templates/rails/mailers/email.html.erb | 98 +
.../rails/templates/rails/mailers/index.html.erb | 8 +
.../rails/templates/rails/mailers/mailer.html.erb | 6 +
.../rails/templates/rails/welcome/index.html.erb | 245 ++
railties/lib/rails/test_help.rb | 43 +
railties/lib/rails/test_unit/railtie.rb | 18 +
railties/lib/rails/test_unit/sub_test_task.rb | 126 +
railties/lib/rails/test_unit/testing.rake | 48 +
railties/lib/rails/version.rb | 8 +
railties/lib/rails/welcome_controller.rb | 8 +
railties/railties.gemspec | 33 +
railties/test/abstract_unit.rb | 28 +
railties/test/app_rails_loader_test.rb | 74 +
railties/test/application/asset_debugging_test.rb | 64 +
railties/test/application/assets_test.rb | 496 +++
.../application/build_original_fullpath_test.rb | 27 +
railties/test/application/configuration_test.rb | 889 +++++
railties/test/application/console_test.rb | 153 +
railties/test/application/generators_test.rb | 129 +
.../application/initializers/frameworks_test.rb | 231 ++
.../test/application/initializers/hooks_test.rb | 90 +
.../test/application/initializers/i18n_test.rb | 232 ++
.../application/initializers/load_path_test.rb | 110 +
.../application/initializers/notifications_test.rb | 56 +
railties/test/application/loading_test.rb | 341 ++
railties/test/application/mailer_previews_test.rb | 428 ++
railties/test/application/middleware/cache_test.rb | 180 +
.../test/application/middleware/cookies_test.rb | 47 +
.../test/application/middleware/exceptions_test.rb | 111 +
.../test/application/middleware/remote_ip_test.rb | 64 +
.../test/application/middleware/sendfile_test.rb | 74 +
.../test/application/middleware/session_test.rb | 343 ++
.../test/application/middleware/static_test.rb | 31 +
railties/test/application/middleware_test.rb | 233 ++
.../test/application/multiple_applications_test.rb | 174 +
railties/test/application/paths_test.rb | 83 +
railties/test/application/rack/logger_test.rb | 54 +
railties/test/application/rackup_test.rb | 43 +
railties/test/application/rake/dbs_test.rb | 193 +
railties/test/application/rake/migrations_test.rb | 189 +
railties/test/application/rake/notes_test.rb | 185 +
railties/test/application/rake_test.rb | 275 ++
railties/test/application/rendering_test.rb | 45 +
railties/test/application/routing_test.rb | 448 +++
railties/test/application/runner_test.rb | 89 +
railties/test/application/test_runner_test.rb | 320 ++
railties/test/application/test_test.rb | 141 +
railties/test/application/url_generation_test.rb | 46 +
railties/test/backtrace_cleaner_test.rb | 24 +
railties/test/code_statistics_calculator_test.rb | 288 ++
railties/test/commands/console_test.rb | 142 +
railties/test/commands/dbconsole_test.rb | 249 ++
railties/test/commands/server_test.rb | 88 +
.../configuration/middleware_stack_proxy_test.rb | 60 +
railties/test/engine_test.rb | 14 +
railties/test/env_helpers.rb | 30 +
.../about_yml_plugins/bad_about_yml/about.yml | 1 +
.../about_yml_plugins/bad_about_yml/init.rb | 1 +
.../plugin_without_about_yml/init.rb | 1 +
.../fixtures/lib/create_test_dummy_template.rb | 1 +
.../generators/active_record/fixjour_generator.rb | 8 +
.../fixtures/lib/generators/fixjour_generator.rb | 2 +
.../fixtures/lib/generators/model_generator.rb | 1 +
.../fixtures/lib/generators/usage_template/USAGE | 1 +
.../usage_template/usage_template_generator.rb | 5 +
.../rails/generators/foobar/foobar_generator.rb | 4 +
railties/test/fixtures/lib/template.rb | 1 +
railties/test/generators/actions_test.rb | 240 ++
railties/test/generators/app_generator_test.rb | 456 +++
railties/test/generators/argv_scrubber_test.rb | 136 +
railties/test/generators/assets_generator_test.rb | 19 +
.../test/generators/controller_generator_test.rb | 96 +
railties/test/generators/create_migration_test.rb | 134 +
.../test/generators/generated_attribute_test.rb | 144 +
.../test/generators/generator_generator_test.rb | 71 +
railties/test/generators/generator_test.rb | 85 +
railties/test/generators/generators_test_helper.rb | 44 +
railties/test/generators/helper_generator_test.rb | 54 +
.../generators/integration_test_generator_test.rb | 12 +
railties/test/generators/mailer_generator_test.rb | 135 +
.../test/generators/migration_generator_test.rb | 200 +
railties/test/generators/model_generator_test.rb | 364 ++
railties/test/generators/named_base_test.rb | 144 +
.../test/generators/namespaced_generators_test.rb | 405 ++
railties/test/generators/orm_test.rb | 38 +
railties/test/generators/plugin_generator_test.rb | 375 ++
.../test/generators/resource_generator_test.rb | 89 +
.../scaffold_controller_generator_test.rb | 171 +
.../test/generators/scaffold_generator_test.rb | 353 ++
railties/test/generators/shared_generator_tests.rb | 142 +
railties/test/generators/task_generator_test.rb | 24 +
railties/test/generators_test.rb | 215 +
railties/test/initializable_test.rb | 230 ++
railties/test/isolation/abstract_unit.rb | 312 ++
railties/test/paths_test.rb | 233 ++
railties/test/rack_logger_test.rb | 75 +
railties/test/rails_info_controller_test.rb | 56 +
railties/test/rails_info_test.rb | 92 +
railties/test/railties/engine_test.rb | 1244 ++++++
railties/test/railties/generators_test.rb | 126 +
railties/test/railties/mounted_engine_test.rb | 278 ++
railties/test/railties/railtie_test.rb | 208 +
railties/test/test_info_test.rb | 60 +
railties/test/version_test.rb | 12 +
tasks/release.rb | 128 +
tools/console | 7 +
tools/profile | 71 +
version.rb | 15 +
2797 files changed, 307741 insertions(+), 816 deletions(-)
create mode 100644 .gitignore
create mode 100644 .travis.yml
create mode 100644 .yardopts
create mode 100644 CONTRIBUTING.md
create mode 100644 Gemfile
create mode 100644 RAILS_VERSION
create mode 100644 README.md
create mode 100644 RELEASING_RAILS.rdoc
create mode 100644 Rakefile
create mode 100644 actionmailer/CHANGELOG.md
create mode 100644 actionmailer/MIT-LICENSE
create mode 100644 actionmailer/README.rdoc
create mode 100644 actionmailer/Rakefile
create mode 100644 actionmailer/actionmailer.gemspec
create mode 100644 actionmailer/lib/action_mailer.rb
create mode 100644 actionmailer/lib/action_mailer/base.rb
create mode 100644 actionmailer/lib/action_mailer/collector.rb
create mode 100644 actionmailer/lib/action_mailer/delivery_methods.rb
create mode 100644 actionmailer/lib/action_mailer/gem_version.rb
create mode 100644 actionmailer/lib/action_mailer/log_subscriber.rb
create mode 100644 actionmailer/lib/action_mailer/mail_helper.rb
create mode 100644 actionmailer/lib/action_mailer/preview.rb
create mode 100644 actionmailer/lib/action_mailer/railtie.rb
create mode 100644 actionmailer/lib/action_mailer/test_case.rb
create mode 100644 actionmailer/lib/action_mailer/test_helper.rb
create mode 100644 actionmailer/lib/action_mailer/version.rb
create mode 100644 actionmailer/lib/rails/generators/mailer/USAGE
create mode 100644 actionmailer/lib/rails/generators/mailer/mailer_generator.rb
create mode 100644 actionmailer/lib/rails/generators/mailer/templates/mailer.rb
create mode 100644 actionmailer/test/abstract_unit.rb
create mode 100644 actionmailer/test/asset_host_test.rb
create mode 100644 actionmailer/test/base_test.rb
create mode 100644 actionmailer/test/delivery_methods_test.rb
create mode 100644 actionmailer/test/fixtures/anonymous/welcome.erb
create mode 100644 actionmailer/test/fixtures/another.path/base_mailer/welcome.erb
create mode 100644 actionmailer/test/fixtures/asset_host_mailer/email_with_asset.html.erb
create mode 100644 actionmailer/test/fixtures/asset_mailer/welcome.html.erb
create mode 100644 actionmailer/test/fixtures/async_mailer/welcome.erb
create mode 100644 actionmailer/test/fixtures/attachments/foo.jpg
create mode 100644 actionmailer/test/fixtures/attachments/test.jpg
create mode 100644 actionmailer/test/fixtures/auto_layout_mailer/hello.html.erb
create mode 100644 actionmailer/test/fixtures/auto_layout_mailer/multipart.html.erb
create mode 100644 actionmailer/test/fixtures/auto_layout_mailer/multipart.text.erb
create mode 100644 actionmailer/test/fixtures/base_mailer/attachment_with_content.erb
create mode 100644 actionmailer/test/fixtures/base_mailer/attachment_with_hash.html.erb
create mode 100644 actionmailer/test/fixtures/base_mailer/attachment_with_hash_default_encoding.html.erb
create mode 100644 actionmailer/test/fixtures/base_mailer/different_layout.html.erb
create mode 100644 actionmailer/test/fixtures/base_mailer/different_layout.text.erb
create mode 100644 actionmailer/test/fixtures/base_mailer/email_custom_layout.text.html.erb
create mode 100644 actionmailer/test/fixtures/base_mailer/email_with_translations.html.erb
create mode 100644 actionmailer/test/fixtures/base_mailer/explicit_multipart_templates.html.erb
create mode 100644 actionmailer/test/fixtures/base_mailer/explicit_multipart_templates.text.erb
create mode 100644 actionmailer/test/fixtures/base_mailer/explicit_multipart_with_one_template.erb
create mode 100644 actionmailer/test/fixtures/base_mailer/html_only.html.erb
create mode 100644 actionmailer/test/fixtures/base_mailer/implicit_multipart.html.erb
create mode 100644 actionmailer/test/fixtures/base_mailer/implicit_multipart.text.erb
create mode 100644 actionmailer/test/fixtures/base_mailer/implicit_with_locale.en.html.erb
create mode 100644 actionmailer/test/fixtures/base_mailer/implicit_with_locale.html.erb
create mode 100644 actionmailer/test/fixtures/base_mailer/implicit_with_locale.pl.text.erb
create mode 100644 actionmailer/test/fixtures/base_mailer/implicit_with_locale.text.erb
create mode 100644 actionmailer/test/fixtures/base_mailer/inline_attachment.html.erb
create mode 100644 actionmailer/test/fixtures/base_mailer/inline_attachment.text.erb
create mode 100644 actionmailer/test/fixtures/base_mailer/plain_text_only.text.erb
create mode 100644 actionmailer/test/fixtures/base_mailer/welcome.erb
create mode 100644 actionmailer/test/fixtures/base_mailer/welcome_with_headers.html.erb
create mode 100644 actionmailer/test/fixtures/base_mailer/without_mail_call.erb
create mode 100644 actionmailer/test/fixtures/base_test/after_action_mailer/welcome.html.erb
create mode 100644 actionmailer/test/fixtures/base_test/before_action_mailer/welcome.html.erb
create mode 100644 actionmailer/test/fixtures/base_test/default_inline_attachment_mailer/welcome.html.erb
create mode 100644 actionmailer/test/fixtures/explicit_layout_mailer/logout.html.erb
create mode 100644 actionmailer/test/fixtures/explicit_layout_mailer/signup.html.erb
create mode 100644 actionmailer/test/fixtures/first_mailer/share.erb
create mode 100644 actionmailer/test/fixtures/i18n_test_mailer/mail_with_i18n_subject.erb
create mode 100644 actionmailer/test/fixtures/layouts/auto_layout_mailer.html.erb
create mode 100644 actionmailer/test/fixtures/layouts/auto_layout_mailer.text.erb
create mode 100644 actionmailer/test/fixtures/layouts/different_layout.html.erb
create mode 100644 actionmailer/test/fixtures/layouts/different_layout.text.erb
create mode 100644 actionmailer/test/fixtures/layouts/spam.html.erb
create mode 100644 actionmailer/test/fixtures/mail_delivery_test/delivery_mailer/welcome.html.erb
create mode 100644 actionmailer/test/fixtures/nested_layout_mailer/signup.html.erb
create mode 100644 actionmailer/test/fixtures/path.with.dots/funky_path_mailer/multipart_with_template_path_with_dots.erb
create mode 100644 actionmailer/test/fixtures/proc_mailer/welcome.html.erb
create mode 100644 actionmailer/test/fixtures/raw_email
create mode 100644 actionmailer/test/fixtures/second_mailer/share.erb
create mode 100644 actionmailer/test/fixtures/templates/signed_up.erb
create mode 100644 actionmailer/test/fixtures/test_mailer/_subtemplate.text.erb
create mode 100644 actionmailer/test/fixtures/test_mailer/custom_templating_extension.html.haml
create mode 100644 actionmailer/test/fixtures/test_mailer/custom_templating_extension.text.haml
create mode 100644 actionmailer/test/fixtures/test_mailer/implicitly_multipart_example.html.erb
create mode 100644 actionmailer/test/fixtures/test_mailer/implicitly_multipart_example.html.erb~
create mode 100644 actionmailer/test/fixtures/test_mailer/implicitly_multipart_example.ignored.erb
create mode 100644 actionmailer/test/fixtures/test_mailer/implicitly_multipart_example.rhtml.bak
create mode 100644 actionmailer/test/fixtures/test_mailer/implicitly_multipart_example.text.erb
create mode 100644 actionmailer/test/fixtures/test_mailer/implicitly_multipart_example.yaml.erb
create mode 100644 actionmailer/test/fixtures/test_mailer/included_subtemplate.text.erb
create mode 100644 actionmailer/test/fixtures/test_mailer/multipart_alternative.html.erb
create mode 100644 actionmailer/test/fixtures/test_mailer/multipart_alternative.plain.erb
create mode 100644 actionmailer/test/fixtures/test_mailer/rxml_template.rxml
create mode 100644 actionmailer/test/fixtures/test_mailer/signed_up.html.erb
create mode 100644 actionmailer/test/fixtures/url_test_mailer/signed_up_with_url.erb
create mode 100644 actionmailer/test/i18n_with_controller_test.rb
create mode 100644 actionmailer/test/log_subscriber_test.rb
create mode 100644 actionmailer/test/mail_helper_test.rb
create mode 100644 actionmailer/test/mail_layout_test.rb
create mode 100644 actionmailer/test/mailers/asset_mailer.rb
create mode 100644 actionmailer/test/mailers/base_mailer.rb
create mode 100644 actionmailer/test/mailers/proc_mailer.rb
create mode 100644 actionmailer/test/test_helper_test.rb
create mode 100644 actionmailer/test/test_test.rb
create mode 100644 actionmailer/test/url_test.rb
create mode 100644 actionpack/CHANGELOG.md
create mode 100644 actionpack/MIT-LICENSE
create mode 100644 actionpack/README.rdoc
create mode 100644 actionpack/RUNNING_UNIT_TESTS.rdoc
create mode 100644 actionpack/Rakefile
create mode 100644 actionpack/actionpack.gemspec
create mode 100644 actionpack/lib/abstract_controller.rb
create mode 100644 actionpack/lib/abstract_controller/asset_paths.rb
create mode 100644 actionpack/lib/abstract_controller/base.rb
create mode 100644 actionpack/lib/abstract_controller/callbacks.rb
create mode 100644 actionpack/lib/abstract_controller/collector.rb
create mode 100644 actionpack/lib/abstract_controller/helpers.rb
create mode 100644 actionpack/lib/abstract_controller/logger.rb
create mode 100644 actionpack/lib/abstract_controller/railties/routes_helpers.rb
create mode 100644 actionpack/lib/abstract_controller/rendering.rb
create mode 100644 actionpack/lib/abstract_controller/translation.rb
create mode 100644 actionpack/lib/abstract_controller/url_for.rb
create mode 100644 actionpack/lib/action_controller.rb
create mode 100644 actionpack/lib/action_controller/base.rb
create mode 100644 actionpack/lib/action_controller/caching.rb
create mode 100644 actionpack/lib/action_controller/caching/fragments.rb
create mode 100644 actionpack/lib/action_controller/log_subscriber.rb
create mode 100644 actionpack/lib/action_controller/metal.rb
create mode 100644 actionpack/lib/action_controller/metal/conditional_get.rb
create mode 100644 actionpack/lib/action_controller/metal/cookies.rb
create mode 100644 actionpack/lib/action_controller/metal/data_streaming.rb
create mode 100644 actionpack/lib/action_controller/metal/exceptions.rb
create mode 100644 actionpack/lib/action_controller/metal/flash.rb
create mode 100644 actionpack/lib/action_controller/metal/force_ssl.rb
create mode 100644 actionpack/lib/action_controller/metal/head.rb
create mode 100644 actionpack/lib/action_controller/metal/helpers.rb
create mode 100644 actionpack/lib/action_controller/metal/hide_actions.rb
create mode 100644 actionpack/lib/action_controller/metal/http_authentication.rb
create mode 100644 actionpack/lib/action_controller/metal/implicit_render.rb
create mode 100644 actionpack/lib/action_controller/metal/instrumentation.rb
create mode 100644 actionpack/lib/action_controller/metal/live.rb
create mode 100644 actionpack/lib/action_controller/metal/mime_responds.rb
create mode 100644 actionpack/lib/action_controller/metal/params_wrapper.rb
create mode 100644 actionpack/lib/action_controller/metal/rack_delegation.rb
create mode 100644 actionpack/lib/action_controller/metal/redirecting.rb
create mode 100644 actionpack/lib/action_controller/metal/renderers.rb
create mode 100644 actionpack/lib/action_controller/metal/rendering.rb
create mode 100644 actionpack/lib/action_controller/metal/request_forgery_protection.rb
create mode 100644 actionpack/lib/action_controller/metal/rescue.rb
create mode 100644 actionpack/lib/action_controller/metal/responder.rb
create mode 100644 actionpack/lib/action_controller/metal/streaming.rb
create mode 100644 actionpack/lib/action_controller/metal/strong_parameters.rb
create mode 100644 actionpack/lib/action_controller/metal/testing.rb
create mode 100644 actionpack/lib/action_controller/metal/url_for.rb
create mode 100644 actionpack/lib/action_controller/middleware.rb
create mode 100644 actionpack/lib/action_controller/model_naming.rb
create mode 100644 actionpack/lib/action_controller/railtie.rb
create mode 100644 actionpack/lib/action_controller/railties/helpers.rb
create mode 100644 actionpack/lib/action_controller/test_case.rb
create mode 100644 actionpack/lib/action_dispatch.rb
create mode 100644 actionpack/lib/action_dispatch/http/cache.rb
create mode 100644 actionpack/lib/action_dispatch/http/filter_parameters.rb
create mode 100644 actionpack/lib/action_dispatch/http/filter_redirect.rb
create mode 100644 actionpack/lib/action_dispatch/http/headers.rb
create mode 100644 actionpack/lib/action_dispatch/http/mime_negotiation.rb
create mode 100644 actionpack/lib/action_dispatch/http/mime_type.rb
create mode 100644 actionpack/lib/action_dispatch/http/mime_types.rb
create mode 100644 actionpack/lib/action_dispatch/http/parameter_filter.rb
create mode 100644 actionpack/lib/action_dispatch/http/parameters.rb
create mode 100644 actionpack/lib/action_dispatch/http/rack_cache.rb
create mode 100644 actionpack/lib/action_dispatch/http/request.rb
create mode 100644 actionpack/lib/action_dispatch/http/response.rb
create mode 100644 actionpack/lib/action_dispatch/http/upload.rb
create mode 100644 actionpack/lib/action_dispatch/http/url.rb
create mode 100644 actionpack/lib/action_dispatch/journey.rb
create mode 100644 actionpack/lib/action_dispatch/journey/backwards.rb
create mode 100644 actionpack/lib/action_dispatch/journey/formatter.rb
create mode 100644 actionpack/lib/action_dispatch/journey/gtg/builder.rb
create mode 100644 actionpack/lib/action_dispatch/journey/gtg/simulator.rb
create mode 100644 actionpack/lib/action_dispatch/journey/gtg/transition_table.rb
create mode 100644 actionpack/lib/action_dispatch/journey/nfa/builder.rb
create mode 100644 actionpack/lib/action_dispatch/journey/nfa/dot.rb
create mode 100644 actionpack/lib/action_dispatch/journey/nfa/simulator.rb
create mode 100644 actionpack/lib/action_dispatch/journey/nfa/transition_table.rb
create mode 100644 actionpack/lib/action_dispatch/journey/nodes/node.rb
create mode 100644 actionpack/lib/action_dispatch/journey/parser.rb
create mode 100644 actionpack/lib/action_dispatch/journey/parser.y
create mode 100644 actionpack/lib/action_dispatch/journey/parser_extras.rb
create mode 100644 actionpack/lib/action_dispatch/journey/path/pattern.rb
create mode 100644 actionpack/lib/action_dispatch/journey/route.rb
create mode 100644 actionpack/lib/action_dispatch/journey/router.rb
create mode 100644 actionpack/lib/action_dispatch/journey/router/strexp.rb
create mode 100644 actionpack/lib/action_dispatch/journey/router/utils.rb
create mode 100644 actionpack/lib/action_dispatch/journey/routes.rb
create mode 100644 actionpack/lib/action_dispatch/journey/scanner.rb
create mode 100644 actionpack/lib/action_dispatch/journey/visitors.rb
create mode 100644 actionpack/lib/action_dispatch/journey/visualizer/fsm.css
create mode 100644 actionpack/lib/action_dispatch/journey/visualizer/fsm.js
create mode 100644 actionpack/lib/action_dispatch/journey/visualizer/index.html.erb
create mode 100644 actionpack/lib/action_dispatch/middleware/callbacks.rb
create mode 100644 actionpack/lib/action_dispatch/middleware/cookies.rb
create mode 100644 actionpack/lib/action_dispatch/middleware/debug_exceptions.rb
create mode 100644 actionpack/lib/action_dispatch/middleware/exception_wrapper.rb
create mode 100644 actionpack/lib/action_dispatch/middleware/flash.rb
create mode 100644 actionpack/lib/action_dispatch/middleware/params_parser.rb
create mode 100644 actionpack/lib/action_dispatch/middleware/public_exceptions.rb
create mode 100644 actionpack/lib/action_dispatch/middleware/reloader.rb
create mode 100644 actionpack/lib/action_dispatch/middleware/remote_ip.rb
create mode 100644 actionpack/lib/action_dispatch/middleware/request_id.rb
create mode 100644 actionpack/lib/action_dispatch/middleware/session/abstract_store.rb
create mode 100644 actionpack/lib/action_dispatch/middleware/session/cache_store.rb
create mode 100644 actionpack/lib/action_dispatch/middleware/session/cookie_store.rb
create mode 100644 actionpack/lib/action_dispatch/middleware/session/mem_cache_store.rb
create mode 100644 actionpack/lib/action_dispatch/middleware/show_exceptions.rb
create mode 100644 actionpack/lib/action_dispatch/middleware/ssl.rb
create mode 100644 actionpack/lib/action_dispatch/middleware/stack.rb
create mode 100644 actionpack/lib/action_dispatch/middleware/static.rb
create mode 100644 actionpack/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb
create mode 100644 actionpack/lib/action_dispatch/middleware/templates/rescues/_request_and_response.text.erb
create mode 100644 actionpack/lib/action_dispatch/middleware/templates/rescues/_source.erb
create mode 100644 actionpack/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb
create mode 100644 actionpack/lib/action_dispatch/middleware/templates/rescues/_trace.text.erb
create mode 100644 actionpack/lib/action_dispatch/middleware/templates/rescues/diagnostics.erb
create mode 100644 actionpack/lib/action_dispatch/middleware/templates/rescues/layout.erb
create mode 100644 actionpack/lib/action_dispatch/middleware/templates/rescues/missing_template.html.erb
create mode 100644 actionpack/lib/action_dispatch/middleware/templates/rescues/missing_template.text.erb
create mode 100644 actionpack/lib/action_dispatch/middleware/templates/rescues/routing_error.html.erb
create mode 100644 actionpack/lib/action_dispatch/middleware/templates/rescues/routing_error.text.erb
create mode 100644 actionpack/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb
create mode 100644 actionpack/lib/action_dispatch/middleware/templates/rescues/template_error.text.erb
create mode 100644 actionpack/lib/action_dispatch/middleware/templates/rescues/unknown_action.html.erb
create mode 100644 actionpack/lib/action_dispatch/middleware/templates/rescues/unknown_action.text.erb
create mode 100644 actionpack/lib/action_dispatch/middleware/templates/routes/_route.html.erb
create mode 100644 actionpack/lib/action_dispatch/middleware/templates/routes/_table.html.erb
create mode 100644 actionpack/lib/action_dispatch/railtie.rb
create mode 100644 actionpack/lib/action_dispatch/request/session.rb
create mode 100644 actionpack/lib/action_dispatch/request/utils.rb
create mode 100644 actionpack/lib/action_dispatch/routing.rb
create mode 100644 actionpack/lib/action_dispatch/routing/inspector.rb
create mode 100644 actionpack/lib/action_dispatch/routing/mapper.rb
create mode 100644 actionpack/lib/action_dispatch/routing/polymorphic_routes.rb
create mode 100644 actionpack/lib/action_dispatch/routing/redirection.rb
create mode 100644 actionpack/lib/action_dispatch/routing/route_set.rb
create mode 100644 actionpack/lib/action_dispatch/routing/routes_proxy.rb
create mode 100644 actionpack/lib/action_dispatch/routing/url_for.rb
create mode 100644 actionpack/lib/action_dispatch/testing/assertions.rb
create mode 100644 actionpack/lib/action_dispatch/testing/assertions/dom.rb
create mode 100644 actionpack/lib/action_dispatch/testing/assertions/response.rb
create mode 100644 actionpack/lib/action_dispatch/testing/assertions/routing.rb
create mode 100644 actionpack/lib/action_dispatch/testing/assertions/selector.rb
create mode 100644 actionpack/lib/action_dispatch/testing/assertions/tag.rb
create mode 100644 actionpack/lib/action_dispatch/testing/integration.rb
create mode 100644 actionpack/lib/action_dispatch/testing/test_process.rb
create mode 100644 actionpack/lib/action_dispatch/testing/test_request.rb
create mode 100644 actionpack/lib/action_dispatch/testing/test_response.rb
create mode 100644 actionpack/lib/action_pack.rb
create mode 100644 actionpack/lib/action_pack/gem_version.rb
create mode 100644 actionpack/lib/action_pack/version.rb
create mode 100644 actionpack/test/abstract/callbacks_test.rb
create mode 100644 actionpack/test/abstract/collector_test.rb
create mode 100644 actionpack/test/abstract/translation_test.rb
create mode 100644 actionpack/test/abstract_unit.rb
create mode 100644 actionpack/test/assertions/response_assertions_test.rb
create mode 100644 actionpack/test/controller/action_pack_assertions_test.rb
create mode 100644 actionpack/test/controller/assert_select_test.rb
create mode 100644 actionpack/test/controller/base_test.rb
create mode 100644 actionpack/test/controller/caching_test.rb
create mode 100644 actionpack/test/controller/content_type_test.rb
create mode 100644 actionpack/test/controller/controller_fixtures/app/controllers/admin/user_controller.rb
create mode 100644 actionpack/test/controller/controller_fixtures/app/controllers/user_controller.rb
create mode 100644 actionpack/test/controller/controller_fixtures/vendor/plugins/bad_plugin/lib/plugin_controller.rb
create mode 100644 actionpack/test/controller/default_url_options_with_before_action_test.rb
create mode 100644 actionpack/test/controller/filters_test.rb
create mode 100644 actionpack/test/controller/flash_hash_test.rb
create mode 100644 actionpack/test/controller/flash_test.rb
create mode 100644 actionpack/test/controller/force_ssl_test.rb
create mode 100644 actionpack/test/controller/helper_test.rb
create mode 100644 actionpack/test/controller/http_basic_authentication_test.rb
create mode 100644 actionpack/test/controller/http_digest_authentication_test.rb
create mode 100644 actionpack/test/controller/http_token_authentication_test.rb
create mode 100644 actionpack/test/controller/integration_test.rb
create mode 100644 actionpack/test/controller/live_stream_test.rb
create mode 100644 actionpack/test/controller/localized_templates_test.rb
create mode 100644 actionpack/test/controller/log_subscriber_test.rb
create mode 100644 actionpack/test/controller/mime/accept_format_test.rb
create mode 100644 actionpack/test/controller/mime/respond_to_test.rb
create mode 100644 actionpack/test/controller/mime/respond_with_test.rb
create mode 100644 actionpack/test/controller/new_base/bare_metal_test.rb
create mode 100644 actionpack/test/controller/new_base/base_test.rb
create mode 100644 actionpack/test/controller/new_base/content_negotiation_test.rb
create mode 100644 actionpack/test/controller/new_base/content_type_test.rb
create mode 100644 actionpack/test/controller/new_base/metal_test.rb
create mode 100644 actionpack/test/controller/new_base/middleware_test.rb
create mode 100644 actionpack/test/controller/new_base/render_action_test.rb
create mode 100644 actionpack/test/controller/new_base/render_body_test.rb
create mode 100644 actionpack/test/controller/new_base/render_context_test.rb
create mode 100644 actionpack/test/controller/new_base/render_file_test.rb
create mode 100644 actionpack/test/controller/new_base/render_html_test.rb
create mode 100644 actionpack/test/controller/new_base/render_implicit_action_test.rb
create mode 100644 actionpack/test/controller/new_base/render_layout_test.rb
create mode 100644 actionpack/test/controller/new_base/render_partial_test.rb
create mode 100644 actionpack/test/controller/new_base/render_plain_test.rb
create mode 100644 actionpack/test/controller/new_base/render_streaming_test.rb
create mode 100644 actionpack/test/controller/new_base/render_template_test.rb
create mode 100644 actionpack/test/controller/new_base/render_test.rb
create mode 100644 actionpack/test/controller/new_base/render_text_test.rb
create mode 100644 actionpack/test/controller/new_base/render_xml_test.rb
create mode 100644 actionpack/test/controller/output_escaping_test.rb
create mode 100644 actionpack/test/controller/parameters/log_on_unpermitted_params_test.rb
create mode 100644 actionpack/test/controller/parameters/multi_parameter_attributes_test.rb
create mode 100644 actionpack/test/controller/parameters/nested_parameters_test.rb
create mode 100644 actionpack/test/controller/parameters/parameters_permit_test.rb
create mode 100644 actionpack/test/controller/parameters/raise_on_unpermitted_params_test.rb
create mode 100644 actionpack/test/controller/params_wrapper_test.rb
create mode 100644 actionpack/test/controller/permitted_params_test.rb
create mode 100644 actionpack/test/controller/redirect_test.rb
create mode 100644 actionpack/test/controller/render_js_test.rb
create mode 100644 actionpack/test/controller/render_json_test.rb
create mode 100644 actionpack/test/controller/render_other_test.rb
create mode 100644 actionpack/test/controller/render_test.rb
create mode 100644 actionpack/test/controller/render_xml_test.rb
create mode 100644 actionpack/test/controller/request/test_request_test.rb
create mode 100644 actionpack/test/controller/request_forgery_protection_test.rb
create mode 100644 actionpack/test/controller/required_params_test.rb
create mode 100644 actionpack/test/controller/rescue_test.rb
create mode 100644 actionpack/test/controller/resources_test.rb
create mode 100644 actionpack/test/controller/routing_test.rb
create mode 100644 actionpack/test/controller/runner_test.rb
create mode 100644 actionpack/test/controller/selector_test.rb
create mode 100644 actionpack/test/controller/send_file_test.rb
create mode 100644 actionpack/test/controller/show_exceptions_test.rb
create mode 100644 actionpack/test/controller/streaming_test.rb
create mode 100644 actionpack/test/controller/test_case_test.rb
create mode 100644 actionpack/test/controller/url_for_integration_test.rb
create mode 100644 actionpack/test/controller/url_for_test.rb
create mode 100644 actionpack/test/controller/url_rewriter_test.rb
create mode 100644 actionpack/test/controller/webservice_test.rb
create mode 100644 actionpack/test/dispatch/callbacks_test.rb
create mode 100644 actionpack/test/dispatch/cookies_test.rb
create mode 100644 actionpack/test/dispatch/debug_exceptions_test.rb
create mode 100644 actionpack/test/dispatch/header_test.rb
create mode 100644 actionpack/test/dispatch/live_response_test.rb
create mode 100644 actionpack/test/dispatch/mapper_test.rb
create mode 100644 actionpack/test/dispatch/middleware_stack/middleware_test.rb
create mode 100644 actionpack/test/dispatch/middleware_stack_test.rb
create mode 100644 actionpack/test/dispatch/mime_type_test.rb
create mode 100644 actionpack/test/dispatch/mount_test.rb
create mode 100644 actionpack/test/dispatch/prefix_generation_test.rb
create mode 100644 actionpack/test/dispatch/rack_cache_test.rb
create mode 100644 actionpack/test/dispatch/rack_test.rb
create mode 100644 actionpack/test/dispatch/reloader_test.rb
create mode 100644 actionpack/test/dispatch/request/json_params_parsing_test.rb
create mode 100644 actionpack/test/dispatch/request/multipart_params_parsing_test.rb
create mode 100644 actionpack/test/dispatch/request/query_string_parsing_test.rb
create mode 100644 actionpack/test/dispatch/request/session_test.rb
create mode 100644 actionpack/test/dispatch/request/url_encoded_params_parsing_test.rb
create mode 100644 actionpack/test/dispatch/request_id_test.rb
create mode 100644 actionpack/test/dispatch/request_test.rb
create mode 100644 actionpack/test/dispatch/response_test.rb
create mode 100644 actionpack/test/dispatch/routing/concerns_test.rb
create mode 100644 actionpack/test/dispatch/routing/inspector_test.rb
create mode 100644 actionpack/test/dispatch/routing/route_set_test.rb
create mode 100644 actionpack/test/dispatch/routing_assertions_test.rb
create mode 100644 actionpack/test/dispatch/routing_test.rb
create mode 100644 actionpack/test/dispatch/session/abstract_store_test.rb
create mode 100644 actionpack/test/dispatch/session/cache_store_test.rb
create mode 100644 actionpack/test/dispatch/session/cookie_store_test.rb
create mode 100644 actionpack/test/dispatch/session/mem_cache_store_test.rb
create mode 100644 actionpack/test/dispatch/session/test_session_test.rb
create mode 100644 actionpack/test/dispatch/show_exceptions_test.rb
create mode 100644 actionpack/test/dispatch/ssl_test.rb
create mode 100644 actionpack/test/dispatch/static_test.rb
create mode 100644 actionpack/test/dispatch/test_request_test.rb
create mode 100644 actionpack/test/dispatch/test_response_test.rb
create mode 100644 actionpack/test/dispatch/uploaded_file_test.rb
create mode 100644 actionpack/test/dispatch/url_generation_test.rb
create mode 100644 actionpack/test/fixtures/_top_level_partial_only.erb
create mode 100644 actionpack/test/fixtures/alternate_helpers/foo_helper.rb
create mode 100644 actionpack/test/fixtures/bad_customers/_bad_customer.html.erb
create mode 100644 actionpack/test/fixtures/company.rb
create mode 100644 actionpack/test/fixtures/filter_test/implicit_actions/edit.html.erb
create mode 100644 actionpack/test/fixtures/filter_test/implicit_actions/show.html.erb
create mode 100644 actionpack/test/fixtures/functional_caching/_partial.erb
create mode 100644 actionpack/test/fixtures/functional_caching/formatted_fragment_cached.html.erb
create mode 100644 actionpack/test/fixtures/functional_caching/formatted_fragment_cached.xml.builder
create mode 100644 actionpack/test/fixtures/functional_caching/formatted_fragment_cached_with_variant.html+phone.erb
create mode 100644 actionpack/test/fixtures/functional_caching/fragment_cached.html.erb
create mode 100644 actionpack/test/fixtures/functional_caching/fragment_cached_without_digest.html.erb
create mode 100644 actionpack/test/fixtures/functional_caching/html_fragment_cached_with_partial.html.erb
create mode 100644 actionpack/test/fixtures/functional_caching/inline_fragment_cached.html.erb
create mode 100644 actionpack/test/fixtures/helpers/abc_helper.rb
create mode 100644 actionpack/test/fixtures/helpers/fun/games_helper.rb
create mode 100644 actionpack/test/fixtures/helpers/fun/pdf_helper.rb
create mode 100644 actionpack/test/fixtures/helpers/just_me_helper.rb
create mode 100644 actionpack/test/fixtures/helpers/me_too_helper.rb
create mode 100644 actionpack/test/fixtures/helpers1_pack/pack1_helper.rb
create mode 100644 actionpack/test/fixtures/helpers2_pack/pack2_helper.rb
create mode 100644 actionpack/test/fixtures/layouts/_customers.erb
create mode 100644 actionpack/test/fixtures/layouts/block_with_layout.erb
create mode 100644 actionpack/test/fixtures/layouts/builder.builder
create mode 100644 actionpack/test/fixtures/layouts/partial_with_layout.erb
create mode 100644 actionpack/test/fixtures/layouts/standard.html.erb
create mode 100644 actionpack/test/fixtures/layouts/talk_from_action.erb
create mode 100644 actionpack/test/fixtures/layouts/with_html_partial.html.erb
create mode 100644 actionpack/test/fixtures/layouts/xhr.html.erb
create mode 100644 actionpack/test/fixtures/layouts/yield.erb
create mode 100644 actionpack/test/fixtures/localized/hello_world.de.html
create mode 100644 actionpack/test/fixtures/localized/hello_world.en.html
create mode 100644 actionpack/test/fixtures/localized/hello_world.it.erb
create mode 100644 actionpack/test/fixtures/multipart/binary_file
create mode 100644 actionpack/test/fixtures/multipart/boundary_problem_file
create mode 100644 actionpack/test/fixtures/multipart/bracketed_param
create mode 100644 actionpack/test/fixtures/multipart/bracketed_utf8_param
create mode 100644 actionpack/test/fixtures/multipart/empty
create mode 100644 actionpack/test/fixtures/multipart/hello.txt
create mode 100644 actionpack/test/fixtures/multipart/large_text_file
create mode 100644 actionpack/test/fixtures/multipart/mixed_files
create mode 100644 actionpack/test/fixtures/multipart/mona_lisa.jpg
create mode 100644 actionpack/test/fixtures/multipart/none
create mode 100644 actionpack/test/fixtures/multipart/single_parameter
create mode 100644 actionpack/test/fixtures/multipart/single_utf8_param
create mode 100644 actionpack/test/fixtures/multipart/text_file
create mode 100644 actionpack/test/fixtures/old_content_type/render_default_content_types_for_respond_to.xml.erb
create mode 100644 actionpack/test/fixtures/old_content_type/render_default_for_builder.builder
create mode 100644 actionpack/test/fixtures/old_content_type/render_default_for_erb.erb
create mode 100644 actionpack/test/fixtures/post_test/layouts/post.html.erb
create mode 100644 actionpack/test/fixtures/post_test/layouts/super_post.iphone.erb
create mode 100644 actionpack/test/fixtures/post_test/post/index.html.erb
create mode 100644 actionpack/test/fixtures/post_test/post/index.iphone.erb
create mode 100644 actionpack/test/fixtures/post_test/super_post/index.html.erb
create mode 100644 actionpack/test/fixtures/post_test/super_post/index.iphone.erb
create mode 100644 actionpack/test/fixtures/public/400.html
create mode 100644 actionpack/test/fixtures/public/404.html
create mode 100644 actionpack/test/fixtures/public/500.da.html
create mode 100644 actionpack/test/fixtures/public/500.html
create mode 100644 actionpack/test/fixtures/public/foo/bar.html
create mode 100644 actionpack/test/fixtures/public/foo/baz.css
create mode 100644 actionpack/test/fixtures/public/foo/index.html
create mode 100644 "actionpack/test/fixtures/public/foo/\343\201\223\343\202\223\343\201\253\343\201\241\343\201\257.html"
create mode 100644 actionpack/test/fixtures/public/index.html
create mode 100644 actionpack/test/fixtures/respond_to/all_types_with_layout.html.erb
create mode 100644 actionpack/test/fixtures/respond_to/custom_constant_handling_without_block.mobile.erb
create mode 100644 actionpack/test/fixtures/respond_to/iphone_with_html_response_type.html.erb
create mode 100644 actionpack/test/fixtures/respond_to/iphone_with_html_response_type.iphone.erb
create mode 100644 actionpack/test/fixtures/respond_to/layouts/missing.html.erb
create mode 100644 actionpack/test/fixtures/respond_to/layouts/standard.html.erb
create mode 100644 actionpack/test/fixtures/respond_to/layouts/standard.iphone.erb
create mode 100644 actionpack/test/fixtures/respond_to/using_defaults.html.erb
create mode 100644 actionpack/test/fixtures/respond_to/using_defaults.xml.builder
create mode 100644 actionpack/test/fixtures/respond_to/using_defaults_with_all.html.erb
create mode 100644 actionpack/test/fixtures/respond_to/using_defaults_with_type_list.html.erb
create mode 100644 actionpack/test/fixtures/respond_to/using_defaults_with_type_list.xml.builder
create mode 100644 actionpack/test/fixtures/respond_to/variant_any_implicit_render.html+phablet.erb
create mode 100644 actionpack/test/fixtures/respond_to/variant_any_implicit_render.html+tablet.erb
create mode 100644 actionpack/test/fixtures/respond_to/variant_inline_syntax_without_block.html+phone.erb
create mode 100644 actionpack/test/fixtures/respond_to/variant_plus_none_for_format.html.erb
create mode 100644 actionpack/test/fixtures/respond_to/variant_with_implicit_rendering.html+mobile.erb
create mode 100644 actionpack/test/fixtures/respond_with/edit.html.erb
create mode 100644 actionpack/test/fixtures/respond_with/new.html.erb
create mode 100644 actionpack/test/fixtures/respond_with/respond_with_additional_params.html.erb
create mode 100644 actionpack/test/fixtures/respond_with/using_invalid_resource_with_template.xml.erb
create mode 100644 actionpack/test/fixtures/respond_with/using_options_with_template.xml.erb
create mode 100644 actionpack/test/fixtures/respond_with/using_resource.js.erb
create mode 100644 actionpack/test/fixtures/respond_with/using_resource_with_block.html.erb
create mode 100644 actionpack/test/fixtures/ruby_template.ruby
create mode 100644 actionpack/test/fixtures/session_autoload_test/session_autoload_test/foo.rb
create mode 100644 actionpack/test/fixtures/shared.html.erb
create mode 100644 actionpack/test/fixtures/star_star_mime/index.js.erb
create mode 100644 actionpack/test/fixtures/symlink_parent/symlinked_layout.erb
create mode 100644 actionpack/test/fixtures/test/_changing_priority.html.erb
create mode 100644 actionpack/test/fixtures/test/_changing_priority.json.erb
create mode 100644 actionpack/test/fixtures/test/_counter.html.erb
create mode 100644 actionpack/test/fixtures/test/_customer.erb
create mode 100644 actionpack/test/fixtures/test/_customer_counter.erb
create mode 100644 actionpack/test/fixtures/test/_customer_counter_with_as.erb
create mode 100644 actionpack/test/fixtures/test/_customer_greeting.erb
create mode 100644 actionpack/test/fixtures/test/_customer_with_var.erb
create mode 100644 actionpack/test/fixtures/test/_directory/_partial_with_locales.html.erb
create mode 100644 actionpack/test/fixtures/test/_first_json_partial.json.erb
create mode 100644 actionpack/test/fixtures/test/_form.erb
create mode 100644 actionpack/test/fixtures/test/_hash_greeting.erb
create mode 100644 actionpack/test/fixtures/test/_hash_object.erb
create mode 100644 actionpack/test/fixtures/test/_hello.builder
create mode 100644 actionpack/test/fixtures/test/_json_change_priority.json.erb
create mode 100644 actionpack/test/fixtures/test/_labelling_form.erb
create mode 100644 actionpack/test/fixtures/test/_layout_for_partial.html.erb
create mode 100644 actionpack/test/fixtures/test/_partial.erb
create mode 100644 actionpack/test/fixtures/test/_partial.html.erb
create mode 100644 actionpack/test/fixtures/test/_partial.js.erb
create mode 100644 actionpack/test/fixtures/test/_partial_for_use_in_layout.html.erb
create mode 100644 actionpack/test/fixtures/test/_partial_html_erb.html.erb
create mode 100644 actionpack/test/fixtures/test/_partial_name_local_variable.erb
create mode 100644 actionpack/test/fixtures/test/_partial_only.erb
create mode 100644 actionpack/test/fixtures/test/_partial_only_html.html
create mode 100644 actionpack/test/fixtures/test/_partial_with_partial.erb
create mode 100644 actionpack/test/fixtures/test/_person.erb
create mode 100644 actionpack/test/fixtures/test/_raise_indentation.html.erb
create mode 100644 actionpack/test/fixtures/test/_second_json_partial.json.erb
create mode 100644 actionpack/test/fixtures/test/action_talk_to_layout.erb
create mode 100644 actionpack/test/fixtures/test/calling_partial_with_layout.html.erb
create mode 100644 actionpack/test/fixtures/test/capturing.erb
create mode 100644 actionpack/test/fixtures/test/change_priority.html.erb
create mode 100644 actionpack/test/fixtures/test/content_for.erb
create mode 100644 actionpack/test/fixtures/test/content_for_concatenated.erb
create mode 100644 actionpack/test/fixtures/test/content_for_with_parameter.erb
create mode 100644 actionpack/test/fixtures/test/dot.directory/render_file_with_ivar.erb
create mode 100644 actionpack/test/fixtures/test/formatted_html_erb.html.erb
create mode 100644 actionpack/test/fixtures/test/formatted_xml_erb.builder
create mode 100644 actionpack/test/fixtures/test/formatted_xml_erb.html.erb
create mode 100644 actionpack/test/fixtures/test/formatted_xml_erb.xml.erb
create mode 100644 actionpack/test/fixtures/test/greeting.html.erb
create mode 100644 actionpack/test/fixtures/test/greeting.xml.erb
create mode 100644 actionpack/test/fixtures/test/hello,world.erb
create mode 100644 actionpack/test/fixtures/test/hello.builder
create mode 100644 actionpack/test/fixtures/test/hello/hello.erb
create mode 100644 actionpack/test/fixtures/test/hello_world.erb
create mode 100644 actionpack/test/fixtures/test/hello_world_container.builder
create mode 100644 actionpack/test/fixtures/test/hello_world_from_rxml.builder
create mode 100644 actionpack/test/fixtures/test/hello_world_with_layout_false.erb
create mode 100644 actionpack/test/fixtures/test/hello_world_with_partial.html.erb
create mode 100644 actionpack/test/fixtures/test/hello_xml_world.builder
create mode 100644 actionpack/test/fixtures/test/html_template.html.erb
create mode 100644 actionpack/test/fixtures/test/hyphen-ated.erb
create mode 100644 actionpack/test/fixtures/test/implicit_content_type.atom.builder
create mode 100644 actionpack/test/fixtures/test/list.erb
create mode 100644 actionpack/test/fixtures/test/non_erb_block_content_for.builder
create mode 100644 actionpack/test/fixtures/test/potential_conflicts.erb
create mode 100644 actionpack/test/fixtures/test/proper_block_detection.erb
create mode 100644 actionpack/test/fixtures/test/render_file_from_template.html.erb
create mode 100644 actionpack/test/fixtures/test/render_file_with_ivar.erb
create mode 100644 actionpack/test/fixtures/test/render_file_with_locals.erb
create mode 100644 actionpack/test/fixtures/test/render_file_with_locals_and_default.erb
create mode 100644 actionpack/test/fixtures/test/render_implicit_html_template_from_xhr_request.da.html.erb
create mode 100644 actionpack/test/fixtures/test/render_implicit_html_template_from_xhr_request.html.erb
create mode 100644 actionpack/test/fixtures/test/render_implicit_js_template_without_layout.js.erb
create mode 100644 actionpack/test/fixtures/test/render_partial_inside_directory.html.erb
create mode 100644 actionpack/test/fixtures/test/render_to_string_test.erb
create mode 100644 actionpack/test/fixtures/test/render_two_partials.html.erb
create mode 100644 actionpack/test/fixtures/test/using_layout_around_block.html.erb
create mode 100644 actionpack/test/fixtures/test/with_html_partial.html.erb
create mode 100644 actionpack/test/fixtures/test/with_partial.html.erb
create mode 100644 actionpack/test/fixtures/test/with_partial.text.erb
create mode 100644 actionpack/test/fixtures/test/with_xml_template.html.erb
create mode 100644 "actionpack/test/fixtures/\345\205\254\345\205\261/foo/bar.html"
create mode 100644 "actionpack/test/fixtures/\345\205\254\345\205\261/foo/baz.css"
create mode 100644 "actionpack/test/fixtures/\345\205\254\345\205\261/foo/index.html"
create mode 100644 "actionpack/test/fixtures/\345\205\254\345\205\261/foo/\343\201\223\343\202\223\343\201\253\343\201\241\343\201\257.html"
create mode 100644 "actionpack/test/fixtures/\345\205\254\345\205\261/index.html"
create mode 100644 actionpack/test/journey/gtg/builder_test.rb
create mode 100644 actionpack/test/journey/gtg/transition_table_test.rb
create mode 100644 actionpack/test/journey/nfa/simulator_test.rb
create mode 100644 actionpack/test/journey/nfa/transition_table_test.rb
create mode 100644 actionpack/test/journey/nodes/symbol_test.rb
create mode 100644 actionpack/test/journey/path/pattern_test.rb
create mode 100644 actionpack/test/journey/route/definition/parser_test.rb
create mode 100644 actionpack/test/journey/route/definition/scanner_test.rb
create mode 100644 actionpack/test/journey/route_test.rb
create mode 100644 actionpack/test/journey/router/strexp_test.rb
create mode 100644 actionpack/test/journey/router/utils_test.rb
create mode 100644 actionpack/test/journey/router_test.rb
create mode 100644 actionpack/test/journey/routes_test.rb
create mode 100644 actionpack/test/lib/controller/fake_controllers.rb
create mode 100644 actionpack/test/lib/controller/fake_models.rb
create mode 100644 actionpack/test/routing/helper_test.rb
create mode 100644 actionpack/test/tmp/.gitignore
create mode 100644 actionview/CHANGELOG.md
create mode 100644 actionview/MIT-LICENSE
create mode 100644 actionview/README.rdoc
create mode 100644 actionview/RUNNING_UNIT_TESTS.rdoc
create mode 100644 actionview/Rakefile
create mode 100644 actionview/actionview.gemspec
create mode 100644 actionview/lib/action_view.rb
create mode 100644 actionview/lib/action_view/base.rb
create mode 100644 actionview/lib/action_view/buffers.rb
create mode 100644 actionview/lib/action_view/context.rb
create mode 100644 actionview/lib/action_view/dependency_tracker.rb
create mode 100644 actionview/lib/action_view/digestor.rb
create mode 100644 actionview/lib/action_view/flows.rb
create mode 100644 actionview/lib/action_view/gem_version.rb
create mode 100644 actionview/lib/action_view/helpers.rb
create mode 100644 actionview/lib/action_view/helpers/active_model_helper.rb
create mode 100644 actionview/lib/action_view/helpers/asset_tag_helper.rb
create mode 100644 actionview/lib/action_view/helpers/asset_url_helper.rb
create mode 100644 actionview/lib/action_view/helpers/atom_feed_helper.rb
create mode 100644 actionview/lib/action_view/helpers/cache_helper.rb
create mode 100644 actionview/lib/action_view/helpers/capture_helper.rb
create mode 100644 actionview/lib/action_view/helpers/controller_helper.rb
create mode 100644 actionview/lib/action_view/helpers/csrf_helper.rb
create mode 100644 actionview/lib/action_view/helpers/date_helper.rb
create mode 100644 actionview/lib/action_view/helpers/debug_helper.rb
create mode 100644 actionview/lib/action_view/helpers/form_helper.rb
create mode 100644 actionview/lib/action_view/helpers/form_options_helper.rb
create mode 100644 actionview/lib/action_view/helpers/form_tag_helper.rb
create mode 100644 actionview/lib/action_view/helpers/javascript_helper.rb
create mode 100644 actionview/lib/action_view/helpers/number_helper.rb
create mode 100644 actionview/lib/action_view/helpers/output_safety_helper.rb
create mode 100644 actionview/lib/action_view/helpers/record_tag_helper.rb
create mode 100644 actionview/lib/action_view/helpers/rendering_helper.rb
create mode 100644 actionview/lib/action_view/helpers/sanitize_helper.rb
create mode 100644 actionview/lib/action_view/helpers/tag_helper.rb
create mode 100644 actionview/lib/action_view/helpers/tags.rb
create mode 100644 actionview/lib/action_view/helpers/tags/base.rb
create mode 100644 actionview/lib/action_view/helpers/tags/check_box.rb
create mode 100644 actionview/lib/action_view/helpers/tags/checkable.rb
create mode 100644 actionview/lib/action_view/helpers/tags/collection_check_boxes.rb
create mode 100644 actionview/lib/action_view/helpers/tags/collection_helpers.rb
create mode 100644 actionview/lib/action_view/helpers/tags/collection_radio_buttons.rb
create mode 100644 actionview/lib/action_view/helpers/tags/collection_select.rb
create mode 100644 actionview/lib/action_view/helpers/tags/color_field.rb
create mode 100644 actionview/lib/action_view/helpers/tags/date_field.rb
create mode 100644 actionview/lib/action_view/helpers/tags/date_select.rb
create mode 100644 actionview/lib/action_view/helpers/tags/datetime_field.rb
create mode 100644 actionview/lib/action_view/helpers/tags/datetime_local_field.rb
create mode 100644 actionview/lib/action_view/helpers/tags/datetime_select.rb
create mode 100644 actionview/lib/action_view/helpers/tags/email_field.rb
create mode 100644 actionview/lib/action_view/helpers/tags/file_field.rb
create mode 100644 actionview/lib/action_view/helpers/tags/grouped_collection_select.rb
create mode 100644 actionview/lib/action_view/helpers/tags/hidden_field.rb
create mode 100644 actionview/lib/action_view/helpers/tags/label.rb
create mode 100644 actionview/lib/action_view/helpers/tags/month_field.rb
create mode 100644 actionview/lib/action_view/helpers/tags/number_field.rb
create mode 100644 actionview/lib/action_view/helpers/tags/password_field.rb
create mode 100644 actionview/lib/action_view/helpers/tags/radio_button.rb
create mode 100644 actionview/lib/action_view/helpers/tags/range_field.rb
create mode 100644 actionview/lib/action_view/helpers/tags/search_field.rb
create mode 100644 actionview/lib/action_view/helpers/tags/select.rb
create mode 100644 actionview/lib/action_view/helpers/tags/tel_field.rb
create mode 100644 actionview/lib/action_view/helpers/tags/text_area.rb
create mode 100644 actionview/lib/action_view/helpers/tags/text_field.rb
create mode 100644 actionview/lib/action_view/helpers/tags/time_field.rb
create mode 100644 actionview/lib/action_view/helpers/tags/time_select.rb
create mode 100644 actionview/lib/action_view/helpers/tags/time_zone_select.rb
create mode 100644 actionview/lib/action_view/helpers/tags/url_field.rb
create mode 100644 actionview/lib/action_view/helpers/tags/week_field.rb
create mode 100644 actionview/lib/action_view/helpers/text_helper.rb
create mode 100644 actionview/lib/action_view/helpers/translation_helper.rb
create mode 100644 actionview/lib/action_view/helpers/url_helper.rb
create mode 100644 actionview/lib/action_view/layouts.rb
create mode 100644 actionview/lib/action_view/locale/en.yml
create mode 100644 actionview/lib/action_view/log_subscriber.rb
create mode 100644 actionview/lib/action_view/lookup_context.rb
create mode 100644 actionview/lib/action_view/model_naming.rb
create mode 100644 actionview/lib/action_view/path_set.rb
create mode 100644 actionview/lib/action_view/railtie.rb
create mode 100644 actionview/lib/action_view/record_identifier.rb
create mode 100644 actionview/lib/action_view/renderer/abstract_renderer.rb
create mode 100644 actionview/lib/action_view/renderer/partial_renderer.rb
create mode 100644 actionview/lib/action_view/renderer/renderer.rb
create mode 100644 actionview/lib/action_view/renderer/streaming_template_renderer.rb
create mode 100644 actionview/lib/action_view/renderer/template_renderer.rb
create mode 100644 actionview/lib/action_view/rendering.rb
create mode 100644 actionview/lib/action_view/routing_url_for.rb
create mode 100644 actionview/lib/action_view/tasks/dependencies.rake
create mode 100644 actionview/lib/action_view/template.rb
create mode 100644 actionview/lib/action_view/template/error.rb
create mode 100644 actionview/lib/action_view/template/handlers.rb
create mode 100644 actionview/lib/action_view/template/handlers/builder.rb
create mode 100644 actionview/lib/action_view/template/handlers/erb.rb
create mode 100644 actionview/lib/action_view/template/handlers/raw.rb
create mode 100644 actionview/lib/action_view/template/html.rb
create mode 100644 actionview/lib/action_view/template/resolver.rb
create mode 100644 actionview/lib/action_view/template/text.rb
create mode 100644 actionview/lib/action_view/template/types.rb
create mode 100644 actionview/lib/action_view/test_case.rb
create mode 100644 actionview/lib/action_view/testing/resolvers.rb
create mode 100644 actionview/lib/action_view/vendor/html-scanner.rb
create mode 100644 actionview/lib/action_view/vendor/html-scanner/html/document.rb
create mode 100644 actionview/lib/action_view/vendor/html-scanner/html/node.rb
create mode 100644 actionview/lib/action_view/vendor/html-scanner/html/sanitizer.rb
create mode 100644 actionview/lib/action_view/vendor/html-scanner/html/selector.rb
create mode 100644 actionview/lib/action_view/vendor/html-scanner/html/tokenizer.rb
create mode 100644 actionview/lib/action_view/vendor/html-scanner/html/version.rb
create mode 100644 actionview/lib/action_view/version.rb
create mode 100644 actionview/lib/action_view/view_paths.rb
create mode 100644 actionview/test/abstract_unit.rb
create mode 100644 actionview/test/actionpack/abstract/abstract_controller_test.rb
create mode 100644 actionview/test/actionpack/abstract/helper_test.rb
create mode 100644 actionview/test/actionpack/abstract/layouts_test.rb
create mode 100644 actionview/test/actionpack/abstract/render_test.rb
create mode 100644 actionview/test/actionpack/abstract/views/abstract_controller/testing/me3/formatted.html.erb
create mode 100644 actionview/test/actionpack/abstract/views/abstract_controller/testing/me3/index.erb
create mode 100644 actionview/test/actionpack/abstract/views/abstract_controller/testing/me4/index.erb
create mode 100644 actionview/test/actionpack/abstract/views/abstract_controller/testing/me5/index.erb
create mode 100644 actionview/test/actionpack/abstract/views/action_with_ivars.erb
create mode 100644 actionview/test/actionpack/abstract/views/helper_test.erb
create mode 100644 actionview/test/actionpack/abstract/views/index.erb
create mode 100644 actionview/test/actionpack/abstract/views/layouts/abstract_controller/testing/me4.erb
create mode 100644 actionview/test/actionpack/abstract/views/layouts/application.erb
create mode 100644 actionview/test/actionpack/abstract/views/naked_render.erb
create mode 100644 actionview/test/actionpack/controller/capture_test.rb
create mode 100644 actionview/test/actionpack/controller/layout_test.rb
create mode 100644 actionview/test/actionpack/controller/render_test.rb
create mode 100644 actionview/test/actionpack/controller/view_paths_test.rb
create mode 100644 actionview/test/active_record_unit.rb
create mode 100644 actionview/test/activerecord/controller_runtime_test.rb
create mode 100644 actionview/test/activerecord/form_helper_activerecord_test.rb
create mode 100644 actionview/test/activerecord/polymorphic_routes_test.rb
create mode 100644 actionview/test/activerecord/render_partial_with_record_identification_test.rb
create mode 100644 actionview/test/fixtures/_top_level_partial.html.erb
create mode 100644 actionview/test/fixtures/_top_level_partial_only.erb
create mode 100644 actionview/test/fixtures/actionpack/bad_customers/_bad_customer.html.erb
create mode 100644 actionview/test/fixtures/actionpack/customers/_customer.html.erb
create mode 100644 actionview/test/fixtures/actionpack/fun/games/_form.erb
create mode 100644 actionview/test/fixtures/actionpack/fun/games/hello_world.erb
create mode 100644 actionview/test/fixtures/actionpack/good_customers/_good_customer.html.erb
create mode 100644 actionview/test/fixtures/actionpack/hello.html
create mode 100644 actionview/test/fixtures/actionpack/layout_tests/alt/layouts/alt.erb
create mode 100644 actionview/test/fixtures/actionpack/layout_tests/layouts/controller_name_space/nested.erb
create mode 100644 actionview/test/fixtures/actionpack/layout_tests/layouts/item.erb
create mode 100644 actionview/test/fixtures/actionpack/layout_tests/layouts/layout_test.erb
create mode 100644 actionview/test/fixtures/actionpack/layout_tests/layouts/multiple_extensions.html.erb
create mode 100644 actionview/test/fixtures/actionpack/layout_tests/layouts/symlinked/symlinked_layout.erb
create mode 100644 actionview/test/fixtures/actionpack/layout_tests/layouts/third_party_template_library.mab
create mode 100644 actionview/test/fixtures/actionpack/layout_tests/views/goodbye.erb
create mode 100644 actionview/test/fixtures/actionpack/layout_tests/views/hello.erb
create mode 100644 actionview/test/fixtures/actionpack/layouts/_column.html.erb
create mode 100644 actionview/test/fixtures/actionpack/layouts/_customers.erb
create mode 100644 actionview/test/fixtures/actionpack/layouts/_partial_and_yield.erb
create mode 100644 actionview/test/fixtures/actionpack/layouts/_yield_only.erb
create mode 100644 actionview/test/fixtures/actionpack/layouts/_yield_with_params.erb
create mode 100644 actionview/test/fixtures/actionpack/layouts/block_with_layout.erb
create mode 100644 actionview/test/fixtures/actionpack/layouts/builder.builder
create mode 100644 actionview/test/fixtures/actionpack/layouts/partial_with_layout.erb
create mode 100644 actionview/test/fixtures/actionpack/layouts/standard.html.erb
create mode 100644 actionview/test/fixtures/actionpack/layouts/streaming.erb
create mode 100644 actionview/test/fixtures/actionpack/layouts/talk_from_action.erb
create mode 100644 actionview/test/fixtures/actionpack/layouts/with_html_partial.html.erb
create mode 100644 actionview/test/fixtures/actionpack/layouts/xhr.html.erb
create mode 100644 actionview/test/fixtures/actionpack/layouts/yield.erb
create mode 100644 actionview/test/fixtures/actionpack/layouts/yield_with_render_inline_inside.erb
create mode 100644 actionview/test/fixtures/actionpack/layouts/yield_with_render_partial_inside.erb
create mode 100644 actionview/test/fixtures/actionpack/quiz/questions/_question.html.erb
create mode 100644 actionview/test/fixtures/actionpack/shared.html.erb
create mode 100644 actionview/test/fixtures/actionpack/test/_changing_priority.html.erb
create mode 100644 actionview/test/fixtures/actionpack/test/_changing_priority.json.erb
create mode 100644 actionview/test/fixtures/actionpack/test/_counter.html.erb
create mode 100644 actionview/test/fixtures/actionpack/test/_customer.erb
create mode 100644 actionview/test/fixtures/actionpack/test/_customer_counter.erb
create mode 100644 actionview/test/fixtures/actionpack/test/_customer_counter_with_as.erb
create mode 100644 actionview/test/fixtures/actionpack/test/_customer_greeting.erb
create mode 100644 actionview/test/fixtures/actionpack/test/_customer_with_var.erb
create mode 100644 actionview/test/fixtures/actionpack/test/_directory/_partial_with_locales.html.erb
create mode 100644 actionview/test/fixtures/actionpack/test/_first_json_partial.json.erb
create mode 100644 actionview/test/fixtures/actionpack/test/_form.erb
create mode 100644 actionview/test/fixtures/actionpack/test/_hash_greeting.erb
create mode 100644 actionview/test/fixtures/actionpack/test/_hash_object.erb
create mode 100644 actionview/test/fixtures/actionpack/test/_hello.builder
create mode 100644 actionview/test/fixtures/actionpack/test/_json_change_priority.json.erb
create mode 100644 actionview/test/fixtures/actionpack/test/_labelling_form.erb
create mode 100644 actionview/test/fixtures/actionpack/test/_layout_for_partial.html.erb
create mode 100644 actionview/test/fixtures/actionpack/test/_partial.erb
create mode 100644 actionview/test/fixtures/actionpack/test/_partial.html.erb
create mode 100644 actionview/test/fixtures/actionpack/test/_partial.js.erb
create mode 100644 actionview/test/fixtures/actionpack/test/_partial_for_use_in_layout.html.erb
create mode 100644 actionview/test/fixtures/actionpack/test/_partial_html_erb.html.erb
create mode 100644 actionview/test/fixtures/actionpack/test/_partial_name_local_variable.erb
create mode 100644 actionview/test/fixtures/actionpack/test/_partial_only.erb
create mode 100644 actionview/test/fixtures/actionpack/test/_partial_only_html.html
create mode 100644 actionview/test/fixtures/actionpack/test/_partial_with_partial.erb
create mode 100644 actionview/test/fixtures/actionpack/test/_person.erb
create mode 100644 actionview/test/fixtures/actionpack/test/_raise_indentation.html.erb
create mode 100644 actionview/test/fixtures/actionpack/test/_second_json_partial.json.erb
create mode 100644 actionview/test/fixtures/actionpack/test/action_talk_to_layout.erb
create mode 100644 actionview/test/fixtures/actionpack/test/calling_partial_with_layout.html.erb
create mode 100644 actionview/test/fixtures/actionpack/test/capturing.erb
create mode 100644 actionview/test/fixtures/actionpack/test/change_priority.html.erb
create mode 100644 actionview/test/fixtures/actionpack/test/content_for.erb
create mode 100644 actionview/test/fixtures/actionpack/test/content_for_concatenated.erb
create mode 100644 actionview/test/fixtures/actionpack/test/content_for_with_parameter.erb
create mode 100644 actionview/test/fixtures/actionpack/test/dot.directory/render_file_with_ivar.erb
create mode 100644 actionview/test/fixtures/actionpack/test/formatted_html_erb.html.erb
create mode 100644 actionview/test/fixtures/actionpack/test/formatted_xml_erb.builder
create mode 100644 actionview/test/fixtures/actionpack/test/formatted_xml_erb.html.erb
create mode 100644 actionview/test/fixtures/actionpack/test/formatted_xml_erb.xml.erb
create mode 100644 actionview/test/fixtures/actionpack/test/greeting.html.erb
create mode 100644 actionview/test/fixtures/actionpack/test/greeting.xml.erb
create mode 100644 actionview/test/fixtures/actionpack/test/hello,world.erb
create mode 100644 actionview/test/fixtures/actionpack/test/hello.builder
create mode 100644 actionview/test/fixtures/actionpack/test/hello/hello.erb
create mode 100644 actionview/test/fixtures/actionpack/test/hello_world.erb
create mode 100644 actionview/test/fixtures/actionpack/test/hello_world_container.builder
create mode 100644 actionview/test/fixtures/actionpack/test/hello_world_from_rxml.builder
create mode 100644 actionview/test/fixtures/actionpack/test/hello_world_with_layout_false.erb
create mode 100644 actionview/test/fixtures/actionpack/test/hello_world_with_partial.html.erb
create mode 100644 actionview/test/fixtures/actionpack/test/hello_xml_world.builder
create mode 100644 actionview/test/fixtures/actionpack/test/html_template.html.erb
create mode 100644 actionview/test/fixtures/actionpack/test/hyphen-ated.erb
create mode 100644 actionview/test/fixtures/actionpack/test/implicit_content_type.atom.builder
create mode 100644 actionview/test/fixtures/actionpack/test/list.erb
create mode 100644 actionview/test/fixtures/actionpack/test/non_erb_block_content_for.builder
create mode 100644 actionview/test/fixtures/actionpack/test/potential_conflicts.erb
create mode 100644 actionview/test/fixtures/actionpack/test/proper_block_detection.erb
create mode 100644 actionview/test/fixtures/actionpack/test/render_file_from_template.html.erb
create mode 100644 actionview/test/fixtures/actionpack/test/render_file_with_ivar.erb
create mode 100644 actionview/test/fixtures/actionpack/test/render_file_with_locals.erb
create mode 100644 actionview/test/fixtures/actionpack/test/render_file_with_locals_and_default.erb
create mode 100644 actionview/test/fixtures/actionpack/test/render_implicit_html_template_from_xhr_request.da.html.erb
create mode 100644 actionview/test/fixtures/actionpack/test/render_implicit_html_template_from_xhr_request.html.erb
create mode 100644 actionview/test/fixtures/actionpack/test/render_implicit_js_template_without_layout.js.erb
create mode 100644 actionview/test/fixtures/actionpack/test/render_partial_inside_directory.html.erb
create mode 100644 actionview/test/fixtures/actionpack/test/render_to_string_test.erb
create mode 100644 actionview/test/fixtures/actionpack/test/render_two_partials.html.erb
create mode 100644 actionview/test/fixtures/actionpack/test/using_layout_around_block.html.erb
create mode 100644 actionview/test/fixtures/actionpack/test/with_html_partial.html.erb
create mode 100644 actionview/test/fixtures/actionpack/test/with_partial.html.erb
create mode 100644 actionview/test/fixtures/actionpack/test/with_partial.text.erb
create mode 100644 actionview/test/fixtures/actionpack/test/with_xml_template.html.erb
create mode 100644 actionview/test/fixtures/blog_public/.gitignore
create mode 100644 actionview/test/fixtures/blog_public/blog.html
create mode 100644 actionview/test/fixtures/blog_public/index.html
create mode 100644 actionview/test/fixtures/blog_public/subdir/index.html
create mode 100644 actionview/test/fixtures/comments/empty.de.html.erb
create mode 100644 actionview/test/fixtures/comments/empty.html.builder
create mode 100644 actionview/test/fixtures/comments/empty.html.erb
create mode 100644 actionview/test/fixtures/comments/empty.xml.erb
create mode 100644 actionview/test/fixtures/companies.yml
create mode 100644 actionview/test/fixtures/company.rb
create mode 100644 actionview/test/fixtures/custom_pattern/another.html.erb
create mode 100644 actionview/test/fixtures/custom_pattern/html/another.erb
create mode 100644 actionview/test/fixtures/custom_pattern/html/path.erb
create mode 100644 actionview/test/fixtures/customers/_customer.html.erb
create mode 100644 actionview/test/fixtures/customers/_customer.xml.erb
create mode 100644 actionview/test/fixtures/db_definitions/sqlite.sql
create mode 100644 actionview/test/fixtures/developer.rb
create mode 100644 actionview/test/fixtures/developers.yml
create mode 100644 actionview/test/fixtures/developers/_developer.erb
create mode 100644 actionview/test/fixtures/developers_projects.yml
create mode 100644 actionview/test/fixtures/digestor/comments/_comment.html.erb
create mode 100644 actionview/test/fixtures/digestor/comments/_comments.html.erb
create mode 100644 actionview/test/fixtures/digestor/events/_event.html.erb
create mode 100644 actionview/test/fixtures/digestor/level/_recursion.html.erb
create mode 100644 actionview/test/fixtures/digestor/level/below/_header.html.erb
create mode 100644 actionview/test/fixtures/digestor/level/below/index.html.erb
create mode 100644 actionview/test/fixtures/digestor/level/recursion.html.erb
create mode 100644 actionview/test/fixtures/digestor/messages/_form.html.erb
create mode 100644 actionview/test/fixtures/digestor/messages/_header.html.erb
create mode 100644 actionview/test/fixtures/digestor/messages/_message.html.erb
create mode 100644 actionview/test/fixtures/digestor/messages/actions/_move.html.erb
create mode 100644 actionview/test/fixtures/digestor/messages/edit.html.erb
create mode 100644 actionview/test/fixtures/digestor/messages/index.html.erb
create mode 100644 actionview/test/fixtures/digestor/messages/new.html+iphone.erb
create mode 100644 actionview/test/fixtures/digestor/messages/show.html.erb
create mode 100644 actionview/test/fixtures/fun/games/_game.erb
create mode 100644 actionview/test/fixtures/fun/games/hello_world.erb
create mode 100644 actionview/test/fixtures/fun/serious/games/_game.erb
create mode 100644 actionview/test/fixtures/functional_caching/fragment_cached_without_digest.html.erb
create mode 100644 actionview/test/fixtures/games/_game.erb
create mode 100644 actionview/test/fixtures/good_customers/_good_customer.html.erb
create mode 100644 actionview/test/fixtures/happy_path/render_action/hello_world.erb
create mode 100644 actionview/test/fixtures/helpers/abc_helper.rb
create mode 100644 actionview/test/fixtures/helpers/helpery_test_helper.rb
create mode 100644 actionview/test/fixtures/helpers_missing/invalid_require_helper.rb
create mode 100644 actionview/test/fixtures/layout_tests/alt/hello.erb
create mode 100644 actionview/test/fixtures/layouts/_column.html.erb
create mode 100644 actionview/test/fixtures/layouts/_customers.erb
create mode 100644 actionview/test/fixtures/layouts/_partial_and_yield.erb
create mode 100644 actionview/test/fixtures/layouts/_yield_only.erb
create mode 100644 actionview/test/fixtures/layouts/_yield_with_params.erb
create mode 100644 actionview/test/fixtures/layouts/streaming.erb
create mode 100644 actionview/test/fixtures/layouts/yield.erb
create mode 100644 actionview/test/fixtures/layouts/yield_with_render_inline_inside.erb
create mode 100644 actionview/test/fixtures/layouts/yield_with_render_partial_inside.erb
create mode 100644 actionview/test/fixtures/mascot.rb
create mode 100644 actionview/test/fixtures/mascots.yml
create mode 100644 actionview/test/fixtures/mascots/_mascot.html.erb
create mode 100644 actionview/test/fixtures/multipart/bracketed_utf8_param
create mode 100644 actionview/test/fixtures/multipart/single_utf8_param
create mode 100644 actionview/test/fixtures/override/test/hello_world.erb
create mode 100644 actionview/test/fixtures/override2/layouts/test/sub.erb
create mode 100644 actionview/test/fixtures/plain_text.raw
create mode 100644 actionview/test/fixtures/plain_text_with_characters.raw
create mode 100644 actionview/test/fixtures/project.rb
create mode 100644 actionview/test/fixtures/projects.yml
create mode 100644 actionview/test/fixtures/projects/_project.erb
create mode 100644 actionview/test/fixtures/public/.gitignore
create mode 100644 actionview/test/fixtures/public/elsewhere/cools.js
create mode 100644 actionview/test/fixtures/public/elsewhere/file.css
create mode 100644 actionview/test/fixtures/public/foo/baz.css
create mode 100644 actionview/test/fixtures/public/javascripts/application.js
create mode 100644 actionview/test/fixtures/public/javascripts/bank.js
create mode 100644 actionview/test/fixtures/public/javascripts/common.javascript
create mode 100644 actionview/test/fixtures/public/javascripts/controls.js
create mode 100644 actionview/test/fixtures/public/javascripts/dragdrop.js
create mode 100644 actionview/test/fixtures/public/javascripts/effects.js
create mode 100644 actionview/test/fixtures/public/javascripts/prototype.js
create mode 100644 actionview/test/fixtures/public/javascripts/robber.js
create mode 100644 actionview/test/fixtures/public/javascripts/subdir/subdir.js
create mode 100644 actionview/test/fixtures/public/javascripts/version.1.0.js
create mode 100644 actionview/test/fixtures/public/stylesheets/bank.css
create mode 100644 actionview/test/fixtures/public/stylesheets/random.styles
create mode 100644 actionview/test/fixtures/public/stylesheets/robber.css
create mode 100644 actionview/test/fixtures/public/stylesheets/subdir/subdir.css
create mode 100644 actionview/test/fixtures/public/stylesheets/version.1.0.css
create mode 100644 actionview/test/fixtures/replies.yml
create mode 100644 actionview/test/fixtures/replies/_reply.erb
create mode 100644 actionview/test/fixtures/reply.rb
create mode 100644 actionview/test/fixtures/respond_to/using_defaults_with_all.html.erb
create mode 100644 actionview/test/fixtures/ruby_template.ruby
create mode 100644 actionview/test/fixtures/scope/test/modgreet.erb
create mode 100644 actionview/test/fixtures/shared.html.erb
create mode 100644 actionview/test/fixtures/test/_200.html.erb
create mode 100644 actionview/test/fixtures/test/_b_layout_for_partial.html.erb
create mode 100644 actionview/test/fixtures/test/_b_layout_for_partial_with_object.html.erb
create mode 100644 actionview/test/fixtures/test/_b_layout_for_partial_with_object_counter.html.erb
create mode 100644 actionview/test/fixtures/test/_changing_priority.html.erb
create mode 100644 actionview/test/fixtures/test/_changing_priority.json.erb
create mode 100644 actionview/test/fixtures/test/_content_tag_nested_in_content_tag.erb
create mode 100644 actionview/test/fixtures/test/_counter.html.erb
create mode 100644 actionview/test/fixtures/test/_customer.erb
create mode 100644 actionview/test/fixtures/test/_customer_greeting.erb
create mode 100644 actionview/test/fixtures/test/_customer_with_var.erb
create mode 100644 actionview/test/fixtures/test/_directory/_partial_with_locales.html.erb
create mode 100644 actionview/test/fixtures/test/_first_json_partial.json.erb
create mode 100644 actionview/test/fixtures/test/_from_helper.erb
create mode 100644 actionview/test/fixtures/test/_json_change_priority.json.erb
create mode 100644 actionview/test/fixtures/test/_label_with_block.erb
create mode 100644 actionview/test/fixtures/test/_layout_for_block_with_args.html.erb
create mode 100644 actionview/test/fixtures/test/_layout_for_partial.html.erb
create mode 100644 actionview/test/fixtures/test/_layout_with_partial_and_yield.html.erb
create mode 100644 actionview/test/fixtures/test/_local_inspector.html.erb
create mode 100644 actionview/test/fixtures/test/_object_inspector.erb
create mode 100644 actionview/test/fixtures/test/_one.html.erb
create mode 100644 actionview/test/fixtures/test/_partial.erb
create mode 100644 actionview/test/fixtures/test/_partial.html.erb
create mode 100644 actionview/test/fixtures/test/_partial.js.erb
create mode 100644 actionview/test/fixtures/test/_partial_for_use_in_layout.html.erb
create mode 100644 actionview/test/fixtures/test/_partial_name_local_variable.erb
create mode 100644 actionview/test/fixtures/test/_partial_only.erb
create mode 100644 actionview/test/fixtures/test/_partial_with_layout.erb
create mode 100644 actionview/test/fixtures/test/_partial_with_layout_block_content.erb
create mode 100644 actionview/test/fixtures/test/_partial_with_layout_block_partial.erb
create mode 100644 actionview/test/fixtures/test/_partial_with_only_html_version.html.erb
create mode 100644 actionview/test/fixtures/test/_partial_with_partial.erb
create mode 100644 actionview/test/fixtures/test/_raise.html.erb
create mode 100644 actionview/test/fixtures/test/_raise_indentation.html.erb
create mode 100644 actionview/test/fixtures/test/_second_json_partial.json.erb
create mode 100644 actionview/test/fixtures/test/_two.html.erb
create mode 100644 actionview/test/fixtures/test/_utf8_partial.html.erb
create mode 100644 actionview/test/fixtures/test/_utf8_partial_magic.html.erb
create mode 100644 actionview/test/fixtures/test/basic.html.erb
create mode 100644 actionview/test/fixtures/test/calling_partial_with_layout.html.erb
create mode 100644 actionview/test/fixtures/test/change_priority.html.erb
create mode 100644 actionview/test/fixtures/test/dont_pick_me
create mode 100644 actionview/test/fixtures/test/dot.directory/render_file_with_ivar.erb
create mode 100644 actionview/test/fixtures/test/greeting.xml.erb
create mode 100644 actionview/test/fixtures/test/hello.builder
create mode 100644 actionview/test/fixtures/test/hello/hello.erb
create mode 100644 actionview/test/fixtures/test/hello_world.da.html.erb
create mode 100644 actionview/test/fixtures/test/hello_world.erb
create mode 100644 actionview/test/fixtures/test/hello_world.erb~
create mode 100644 actionview/test/fixtures/test/hello_world.html+phone.erb
create mode 100644 actionview/test/fixtures/test/hello_world.pt-BR.html.erb
create mode 100644 actionview/test/fixtures/test/hello_world.text+phone.erb
create mode 100644 actionview/test/fixtures/test/hello_world_with_partial.html.erb
create mode 100644 actionview/test/fixtures/test/html_template.html.erb
create mode 100644 actionview/test/fixtures/test/layout_render_file.erb
create mode 100644 actionview/test/fixtures/test/layout_render_object.erb
create mode 100644 actionview/test/fixtures/test/list.erb
create mode 100644 actionview/test/fixtures/test/malformed/malformed.en.html.erb~
create mode 100644 actionview/test/fixtures/test/malformed/malformed.erb~
create mode 100644 actionview/test/fixtures/test/malformed/malformed.html.erb~
create mode 100644 actionview/test/fixtures/test/malformed/malformed~
create mode 100644 actionview/test/fixtures/test/nested_layout.erb
create mode 100644 actionview/test/fixtures/test/nested_streaming.erb
create mode 100644 actionview/test/fixtures/test/one.html.erb
create mode 100644 actionview/test/fixtures/test/render_file_with_ivar.erb
create mode 100644 actionview/test/fixtures/test/render_file_with_locals.erb
create mode 100644 actionview/test/fixtures/test/render_file_with_locals_and_default.erb
create mode 100644 actionview/test/fixtures/test/render_partial_inside_directory.html.erb
create mode 100644 actionview/test/fixtures/test/render_two_partials.html.erb
create mode 100644 actionview/test/fixtures/test/streaming.erb
create mode 100644 actionview/test/fixtures/test/streaming_buster.erb
create mode 100644 actionview/test/fixtures/test/sub_template_raise.html.erb
create mode 100644 actionview/test/fixtures/test/template.erb
create mode 100644 actionview/test/fixtures/test/update_element_with_capture.erb
create mode 100644 actionview/test/fixtures/test/utf8.html.erb
create mode 100644 actionview/test/fixtures/test/utf8_magic.html.erb
create mode 100644 actionview/test/fixtures/test/utf8_magic_with_bare_partial.html.erb
create mode 100644 actionview/test/fixtures/topic.rb
create mode 100644 actionview/test/fixtures/topics.yml
create mode 100644 actionview/test/fixtures/topics/_topic.html.erb
create mode 100644 actionview/test/fixtures/translations/templates/array.erb
create mode 100644 actionview/test/fixtures/translations/templates/default.erb
create mode 100644 actionview/test/fixtures/translations/templates/found.erb
create mode 100644 actionview/test/fixtures/translations/templates/missing.erb
create mode 100644 actionview/test/fixtures/with_format.json.erb
create mode 100644 actionview/test/lib/controller/fake_models.rb
create mode 100644 actionview/test/template/active_model_helper_test.rb
create mode 100644 actionview/test/template/asset_tag_helper_test.rb
create mode 100644 actionview/test/template/atom_feed_helper_test.rb
create mode 100644 actionview/test/template/capture_helper_test.rb
create mode 100644 actionview/test/template/compiled_templates_test.rb
create mode 100644 actionview/test/template/date_helper_i18n_test.rb
create mode 100644 actionview/test/template/date_helper_test.rb
create mode 100644 actionview/test/template/debug_helper_test.rb
create mode 100644 actionview/test/template/dependency_tracker_test.rb
create mode 100644 actionview/test/template/digestor_test.rb
create mode 100644 actionview/test/template/erb/form_for_test.rb
create mode 100644 actionview/test/template/erb/helper.rb
create mode 100644 actionview/test/template/erb/tag_helper_test.rb
create mode 100644 actionview/test/template/erb_util_test.rb
create mode 100644 actionview/test/template/form_collections_helper_test.rb
create mode 100644 actionview/test/template/form_helper_test.rb
create mode 100644 actionview/test/template/form_options_helper_i18n_test.rb
create mode 100644 actionview/test/template/form_options_helper_test.rb
create mode 100644 actionview/test/template/form_tag_helper_test.rb
create mode 100644 actionview/test/template/html-scanner/cdata_node_test.rb
create mode 100644 actionview/test/template/html-scanner/document_test.rb
create mode 100644 actionview/test/template/html-scanner/node_test.rb
create mode 100644 actionview/test/template/html-scanner/sanitizer_test.rb
create mode 100644 actionview/test/template/html-scanner/tag_node_test.rb
create mode 100644 actionview/test/template/html-scanner/text_node_test.rb
create mode 100644 actionview/test/template/html-scanner/tokenizer_test.rb
create mode 100644 actionview/test/template/html_test.rb
create mode 100644 actionview/test/template/javascript_helper_test.rb
create mode 100644 actionview/test/template/log_subscriber_test.rb
create mode 100644 actionview/test/template/lookup_context_test.rb
create mode 100644 actionview/test/template/number_helper_test.rb
create mode 100644 actionview/test/template/output_buffer_test.rb
create mode 100644 actionview/test/template/output_safety_helper_test.rb
create mode 100644 actionview/test/template/record_identifier_test.rb
create mode 100644 actionview/test/template/record_tag_helper_test.rb
create mode 100644 actionview/test/template/render_test.rb
create mode 100644 actionview/test/template/resolver_patterns_test.rb
create mode 100644 actionview/test/template/sanitize_helper_test.rb
create mode 100644 actionview/test/template/streaming_render_test.rb
create mode 100644 actionview/test/template/tag_helper_test.rb
create mode 100644 actionview/test/template/template_error_test.rb
create mode 100644 actionview/test/template/template_test.rb
create mode 100644 actionview/test/template/test_case_test.rb
create mode 100644 actionview/test/template/test_test.rb
create mode 100644 actionview/test/template/testing/fixture_resolver_test.rb
create mode 100644 actionview/test/template/testing/null_resolver_test.rb
create mode 100644 actionview/test/template/text_helper_test.rb
create mode 100644 actionview/test/template/text_test.rb
create mode 100644 actionview/test/template/translation_helper_test.rb
create mode 100644 actionview/test/template/url_helper_test.rb
create mode 100644 actionview/test/tmp/.gitkeep
create mode 100644 activemodel/CHANGELOG.md
create mode 100644 activemodel/MIT-LICENSE
create mode 100644 activemodel/README.rdoc
create mode 100644 activemodel/Rakefile
create mode 100644 activemodel/activemodel.gemspec
create mode 100644 activemodel/examples/validations.rb
create mode 100644 activemodel/lib/active_model.rb
create mode 100644 activemodel/lib/active_model/attribute_methods.rb
create mode 100644 activemodel/lib/active_model/callbacks.rb
create mode 100644 activemodel/lib/active_model/conversion.rb
create mode 100644 activemodel/lib/active_model/dirty.rb
create mode 100644 activemodel/lib/active_model/errors.rb
create mode 100644 activemodel/lib/active_model/forbidden_attributes_protection.rb
create mode 100644 activemodel/lib/active_model/gem_version.rb
create mode 100644 activemodel/lib/active_model/lint.rb
create mode 100644 activemodel/lib/active_model/locale/en.yml
create mode 100644 activemodel/lib/active_model/model.rb
create mode 100644 activemodel/lib/active_model/naming.rb
create mode 100644 activemodel/lib/active_model/railtie.rb
create mode 100644 activemodel/lib/active_model/secure_password.rb
create mode 100644 activemodel/lib/active_model/serialization.rb
create mode 100644 activemodel/lib/active_model/serializers/json.rb
create mode 100644 activemodel/lib/active_model/serializers/xml.rb
create mode 100644 activemodel/lib/active_model/test_case.rb
create mode 100644 activemodel/lib/active_model/translation.rb
create mode 100644 activemodel/lib/active_model/validations.rb
create mode 100644 activemodel/lib/active_model/validations/absence.rb
create mode 100644 activemodel/lib/active_model/validations/acceptance.rb
create mode 100644 activemodel/lib/active_model/validations/callbacks.rb
create mode 100644 activemodel/lib/active_model/validations/clusivity.rb
create mode 100644 activemodel/lib/active_model/validations/confirmation.rb
create mode 100644 activemodel/lib/active_model/validations/exclusion.rb
create mode 100644 activemodel/lib/active_model/validations/format.rb
create mode 100644 activemodel/lib/active_model/validations/inclusion.rb
create mode 100644 activemodel/lib/active_model/validations/length.rb
create mode 100644 activemodel/lib/active_model/validations/numericality.rb
create mode 100644 activemodel/lib/active_model/validations/presence.rb
create mode 100644 activemodel/lib/active_model/validations/validates.rb
create mode 100644 activemodel/lib/active_model/validations/with.rb
create mode 100644 activemodel/lib/active_model/validator.rb
create mode 100644 activemodel/lib/active_model/version.rb
create mode 100644 activemodel/test/cases/attribute_methods_test.rb
create mode 100644 activemodel/test/cases/callbacks_test.rb
create mode 100644 activemodel/test/cases/conversion_test.rb
create mode 100644 activemodel/test/cases/dirty_test.rb
create mode 100644 activemodel/test/cases/errors_test.rb
create mode 100644 activemodel/test/cases/forbidden_attributes_protection_test.rb
create mode 100644 activemodel/test/cases/helper.rb
create mode 100644 activemodel/test/cases/lint_test.rb
create mode 100644 activemodel/test/cases/model_test.rb
create mode 100644 activemodel/test/cases/naming_test.rb
create mode 100644 activemodel/test/cases/railtie_test.rb
create mode 100644 activemodel/test/cases/secure_password_test.rb
create mode 100644 activemodel/test/cases/serialization_test.rb
create mode 100644 activemodel/test/cases/serializers/json_serialization_test.rb
create mode 100644 activemodel/test/cases/serializers/xml_serialization_test.rb
create mode 100644 activemodel/test/cases/translation_test.rb
create mode 100644 activemodel/test/cases/validations/absence_validation_test.rb
create mode 100644 activemodel/test/cases/validations/acceptance_validation_test.rb
create mode 100644 activemodel/test/cases/validations/callbacks_test.rb
create mode 100644 activemodel/test/cases/validations/conditional_validation_test.rb
create mode 100644 activemodel/test/cases/validations/confirmation_validation_test.rb
create mode 100644 activemodel/test/cases/validations/exclusion_validation_test.rb
create mode 100644 activemodel/test/cases/validations/format_validation_test.rb
create mode 100644 activemodel/test/cases/validations/i18n_generate_message_validation_test.rb
create mode 100644 activemodel/test/cases/validations/i18n_validation_test.rb
create mode 100644 activemodel/test/cases/validations/inclusion_validation_test.rb
create mode 100644 activemodel/test/cases/validations/length_validation_test.rb
create mode 100644 activemodel/test/cases/validations/numericality_validation_test.rb
create mode 100644 activemodel/test/cases/validations/presence_validation_test.rb
create mode 100644 activemodel/test/cases/validations/validates_test.rb
create mode 100644 activemodel/test/cases/validations/validations_context_test.rb
create mode 100644 activemodel/test/cases/validations/with_validation_test.rb
create mode 100644 activemodel/test/cases/validations_test.rb
create mode 100644 activemodel/test/config.rb
create mode 100644 activemodel/test/models/account.rb
create mode 100644 activemodel/test/models/automobile.rb
create mode 100644 activemodel/test/models/blog_post.rb
create mode 100644 activemodel/test/models/contact.rb
create mode 100644 activemodel/test/models/custom_reader.rb
create mode 100644 activemodel/test/models/helicopter.rb
create mode 100644 activemodel/test/models/person.rb
create mode 100644 activemodel/test/models/person_with_validator.rb
create mode 100644 activemodel/test/models/project.rb
create mode 100644 activemodel/test/models/reply.rb
create mode 100644 activemodel/test/models/sheep.rb
create mode 100644 activemodel/test/models/topic.rb
create mode 100644 activemodel/test/models/track_back.rb
create mode 100644 activemodel/test/models/user.rb
create mode 100644 activemodel/test/models/visitor.rb
create mode 100644 activemodel/test/validators/email_validator.rb
create mode 100644 activemodel/test/validators/namespace/email_validator.rb
create mode 100644 activerecord/CHANGELOG.md
create mode 100644 activerecord/MIT-LICENSE
create mode 100644 activerecord/README.rdoc
create mode 100644 activerecord/RUNNING_UNIT_TESTS.rdoc
create mode 100644 activerecord/Rakefile
create mode 100644 activerecord/activerecord.gemspec
create mode 100644 activerecord/examples/.gitignore
create mode 100644 activerecord/examples/performance.rb
create mode 100644 activerecord/examples/simple.rb
create mode 100644 activerecord/lib/active_record.rb
create mode 100644 activerecord/lib/active_record/aggregations.rb
create mode 100644 activerecord/lib/active_record/association_relation.rb
create mode 100644 activerecord/lib/active_record/associations.rb
create mode 100644 activerecord/lib/active_record/associations/alias_tracker.rb
create mode 100644 activerecord/lib/active_record/associations/association.rb
create mode 100644 activerecord/lib/active_record/associations/association_scope.rb
create mode 100644 activerecord/lib/active_record/associations/belongs_to_association.rb
create mode 100644 activerecord/lib/active_record/associations/belongs_to_polymorphic_association.rb
create mode 100644 activerecord/lib/active_record/associations/builder/association.rb
create mode 100644 activerecord/lib/active_record/associations/builder/belongs_to.rb
create mode 100644 activerecord/lib/active_record/associations/builder/collection_association.rb
create mode 100644 activerecord/lib/active_record/associations/builder/has_and_belongs_to_many.rb
create mode 100644 activerecord/lib/active_record/associations/builder/has_many.rb
create mode 100644 activerecord/lib/active_record/associations/builder/has_one.rb
create mode 100644 activerecord/lib/active_record/associations/builder/singular_association.rb
create mode 100644 activerecord/lib/active_record/associations/collection_association.rb
create mode 100644 activerecord/lib/active_record/associations/collection_proxy.rb
create mode 100644 activerecord/lib/active_record/associations/has_many_association.rb
create mode 100644 activerecord/lib/active_record/associations/has_many_through_association.rb
create mode 100644 activerecord/lib/active_record/associations/has_one_association.rb
create mode 100644 activerecord/lib/active_record/associations/has_one_through_association.rb
create mode 100644 activerecord/lib/active_record/associations/join_dependency.rb
create mode 100644 activerecord/lib/active_record/associations/join_dependency/join_association.rb
create mode 100644 activerecord/lib/active_record/associations/join_dependency/join_base.rb
create mode 100644 activerecord/lib/active_record/associations/join_dependency/join_part.rb
create mode 100644 activerecord/lib/active_record/associations/preloader.rb
create mode 100644 activerecord/lib/active_record/associations/preloader/association.rb
create mode 100644 activerecord/lib/active_record/associations/preloader/belongs_to.rb
create mode 100644 activerecord/lib/active_record/associations/preloader/collection_association.rb
create mode 100644 activerecord/lib/active_record/associations/preloader/has_many.rb
create mode 100644 activerecord/lib/active_record/associations/preloader/has_many_through.rb
create mode 100644 activerecord/lib/active_record/associations/preloader/has_one.rb
create mode 100644 activerecord/lib/active_record/associations/preloader/has_one_through.rb
create mode 100644 activerecord/lib/active_record/associations/preloader/singular_association.rb
create mode 100644 activerecord/lib/active_record/associations/preloader/through_association.rb
create mode 100644 activerecord/lib/active_record/associations/singular_association.rb
create mode 100644 activerecord/lib/active_record/associations/through_association.rb
create mode 100644 activerecord/lib/active_record/attribute_assignment.rb
create mode 100644 activerecord/lib/active_record/attribute_methods.rb
create mode 100644 activerecord/lib/active_record/attribute_methods/before_type_cast.rb
create mode 100644 activerecord/lib/active_record/attribute_methods/dirty.rb
create mode 100644 activerecord/lib/active_record/attribute_methods/primary_key.rb
create mode 100644 activerecord/lib/active_record/attribute_methods/query.rb
create mode 100644 activerecord/lib/active_record/attribute_methods/read.rb
create mode 100644 activerecord/lib/active_record/attribute_methods/serialization.rb
create mode 100644 activerecord/lib/active_record/attribute_methods/time_zone_conversion.rb
create mode 100644 activerecord/lib/active_record/attribute_methods/write.rb
create mode 100644 activerecord/lib/active_record/autosave_association.rb
create mode 100644 activerecord/lib/active_record/base.rb
create mode 100644 activerecord/lib/active_record/callbacks.rb
create mode 100644 activerecord/lib/active_record/coders/yaml_column.rb
create mode 100644 activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb
create mode 100644 activerecord/lib/active_record/connection_adapters/abstract/database_limits.rb
create mode 100644 activerecord/lib/active_record/connection_adapters/abstract/database_statements.rb
create mode 100644 activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb
create mode 100644 activerecord/lib/active_record/connection_adapters/abstract/quoting.rb
create mode 100644 activerecord/lib/active_record/connection_adapters/abstract/savepoints.rb
create mode 100644 activerecord/lib/active_record/connection_adapters/abstract/schema_creation.rb
create mode 100644 activerecord/lib/active_record/connection_adapters/abstract/schema_definitions.rb
create mode 100644 activerecord/lib/active_record/connection_adapters/abstract/schema_dumper.rb
create mode 100644 activerecord/lib/active_record/connection_adapters/abstract/schema_statements.rb
create mode 100644 activerecord/lib/active_record/connection_adapters/abstract/transaction.rb
create mode 100644 activerecord/lib/active_record/connection_adapters/abstract_adapter.rb
create mode 100644 activerecord/lib/active_record/connection_adapters/abstract_mysql_adapter.rb
create mode 100644 activerecord/lib/active_record/connection_adapters/column.rb
create mode 100644 activerecord/lib/active_record/connection_adapters/connection_specification.rb
create mode 100644 activerecord/lib/active_record/connection_adapters/mysql2_adapter.rb
create mode 100644 activerecord/lib/active_record/connection_adapters/mysql_adapter.rb
create mode 100644 activerecord/lib/active_record/connection_adapters/postgresql/array_parser.rb
create mode 100644 activerecord/lib/active_record/connection_adapters/postgresql/cast.rb
create mode 100644 activerecord/lib/active_record/connection_adapters/postgresql/database_statements.rb
create mode 100644 activerecord/lib/active_record/connection_adapters/postgresql/oid.rb
create mode 100644 activerecord/lib/active_record/connection_adapters/postgresql/quoting.rb
create mode 100644 activerecord/lib/active_record/connection_adapters/postgresql/referential_integrity.rb
create mode 100644 activerecord/lib/active_record/connection_adapters/postgresql/schema_statements.rb
create mode 100644 activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb
create mode 100644 activerecord/lib/active_record/connection_adapters/schema_cache.rb
create mode 100644 activerecord/lib/active_record/connection_adapters/sqlite3_adapter.rb
create mode 100644 activerecord/lib/active_record/connection_adapters/statement_pool.rb
create mode 100644 activerecord/lib/active_record/connection_handling.rb
create mode 100644 activerecord/lib/active_record/core.rb
create mode 100644 activerecord/lib/active_record/counter_cache.rb
create mode 100644 activerecord/lib/active_record/dynamic_matchers.rb
create mode 100644 activerecord/lib/active_record/enum.rb
create mode 100644 activerecord/lib/active_record/errors.rb
create mode 100644 activerecord/lib/active_record/explain.rb
create mode 100644 activerecord/lib/active_record/explain_registry.rb
create mode 100644 activerecord/lib/active_record/explain_subscriber.rb
create mode 100644 activerecord/lib/active_record/fixture_set/file.rb
create mode 100644 activerecord/lib/active_record/fixtures.rb
create mode 100644 activerecord/lib/active_record/gem_version.rb
create mode 100644 activerecord/lib/active_record/inheritance.rb
create mode 100644 activerecord/lib/active_record/integration.rb
create mode 100644 activerecord/lib/active_record/locale/en.yml
create mode 100644 activerecord/lib/active_record/locking/optimistic.rb
create mode 100644 activerecord/lib/active_record/locking/pessimistic.rb
create mode 100644 activerecord/lib/active_record/log_subscriber.rb
create mode 100644 activerecord/lib/active_record/migration.rb
create mode 100644 activerecord/lib/active_record/migration/command_recorder.rb
create mode 100644 activerecord/lib/active_record/migration/join_table.rb
create mode 100644 activerecord/lib/active_record/model_schema.rb
create mode 100644 activerecord/lib/active_record/nested_attributes.rb
create mode 100644 activerecord/lib/active_record/no_touching.rb
create mode 100644 activerecord/lib/active_record/null_relation.rb
create mode 100644 activerecord/lib/active_record/persistence.rb
create mode 100644 activerecord/lib/active_record/query_cache.rb
create mode 100644 activerecord/lib/active_record/querying.rb
create mode 100644 activerecord/lib/active_record/railtie.rb
create mode 100644 activerecord/lib/active_record/railties/console_sandbox.rb
create mode 100644 activerecord/lib/active_record/railties/controller_runtime.rb
create mode 100644 activerecord/lib/active_record/railties/databases.rake
create mode 100644 activerecord/lib/active_record/railties/jdbcmysql_error.rb
create mode 100644 activerecord/lib/active_record/readonly_attributes.rb
create mode 100644 activerecord/lib/active_record/reflection.rb
create mode 100644 activerecord/lib/active_record/relation.rb
create mode 100644 activerecord/lib/active_record/relation/batches.rb
create mode 100644 activerecord/lib/active_record/relation/calculations.rb
create mode 100644 activerecord/lib/active_record/relation/delegation.rb
create mode 100644 activerecord/lib/active_record/relation/finder_methods.rb
create mode 100644 activerecord/lib/active_record/relation/merger.rb
create mode 100644 activerecord/lib/active_record/relation/predicate_builder.rb
create mode 100644 activerecord/lib/active_record/relation/predicate_builder/array_handler.rb
create mode 100644 activerecord/lib/active_record/relation/predicate_builder/relation_handler.rb
create mode 100644 activerecord/lib/active_record/relation/query_methods.rb
create mode 100644 activerecord/lib/active_record/relation/spawn_methods.rb
create mode 100644 activerecord/lib/active_record/result.rb
create mode 100644 activerecord/lib/active_record/runtime_registry.rb
create mode 100644 activerecord/lib/active_record/sanitization.rb
create mode 100644 activerecord/lib/active_record/schema.rb
create mode 100644 activerecord/lib/active_record/schema_dumper.rb
create mode 100644 activerecord/lib/active_record/schema_migration.rb
create mode 100644 activerecord/lib/active_record/scoping.rb
create mode 100644 activerecord/lib/active_record/scoping/default.rb
create mode 100644 activerecord/lib/active_record/scoping/named.rb
create mode 100644 activerecord/lib/active_record/serialization.rb
create mode 100644 activerecord/lib/active_record/serializers/xml_serializer.rb
create mode 100644 activerecord/lib/active_record/statement_cache.rb
create mode 100644 activerecord/lib/active_record/store.rb
create mode 100644 activerecord/lib/active_record/tasks/database_tasks.rb
create mode 100644 activerecord/lib/active_record/tasks/mysql_database_tasks.rb
create mode 100644 activerecord/lib/active_record/tasks/postgresql_database_tasks.rb
create mode 100644 activerecord/lib/active_record/tasks/sqlite_database_tasks.rb
create mode 100644 activerecord/lib/active_record/timestamp.rb
create mode 100644 activerecord/lib/active_record/transactions.rb
create mode 100644 activerecord/lib/active_record/translation.rb
create mode 100644 activerecord/lib/active_record/validations.rb
create mode 100644 activerecord/lib/active_record/validations/associated.rb
create mode 100644 activerecord/lib/active_record/validations/presence.rb
create mode 100644 activerecord/lib/active_record/validations/uniqueness.rb
create mode 100644 activerecord/lib/active_record/version.rb
create mode 100644 activerecord/lib/rails/generators/active_record.rb
create mode 100644 activerecord/lib/rails/generators/active_record/migration.rb
create mode 100644 activerecord/lib/rails/generators/active_record/migration/migration_generator.rb
create mode 100644 activerecord/lib/rails/generators/active_record/migration/templates/create_table_migration.rb
create mode 100644 activerecord/lib/rails/generators/active_record/migration/templates/migration.rb
create mode 100644 activerecord/lib/rails/generators/active_record/model/model_generator.rb
create mode 100644 activerecord/lib/rails/generators/active_record/model/templates/model.rb
create mode 100644 activerecord/lib/rails/generators/active_record/model/templates/module.rb
create mode 100644 activerecord/test/.gitignore
create mode 100644 activerecord/test/active_record/connection_adapters/fake_adapter.rb
create mode 100644 activerecord/test/assets/example.log
create mode 100644 activerecord/test/assets/flowers.jpg
create mode 100644 activerecord/test/assets/test.txt
create mode 100644 activerecord/test/cases/adapter_test.rb
create mode 100644 activerecord/test/cases/adapters/mysql/active_schema_test.rb
create mode 100644 activerecord/test/cases/adapters/mysql/case_sensitivity_test.rb
create mode 100644 activerecord/test/cases/adapters/mysql/connection_test.rb
create mode 100644 activerecord/test/cases/adapters/mysql/enum_test.rb
create mode 100644 activerecord/test/cases/adapters/mysql/mysql_adapter_test.rb
create mode 100644 activerecord/test/cases/adapters/mysql/quoting_test.rb
create mode 100644 activerecord/test/cases/adapters/mysql/reserved_word_test.rb
create mode 100644 activerecord/test/cases/adapters/mysql/schema_test.rb
create mode 100644 activerecord/test/cases/adapters/mysql/sp_test.rb
create mode 100644 activerecord/test/cases/adapters/mysql/sql_types_test.rb
create mode 100644 activerecord/test/cases/adapters/mysql/statement_pool_test.rb
create mode 100644 activerecord/test/cases/adapters/mysql2/active_schema_test.rb
create mode 100644 activerecord/test/cases/adapters/mysql2/bind_parameter_test.rb
create mode 100644 activerecord/test/cases/adapters/mysql2/boolean_test.rb
create mode 100644 activerecord/test/cases/adapters/mysql2/case_sensitivity_test.rb
create mode 100644 activerecord/test/cases/adapters/mysql2/connection_test.rb
create mode 100644 activerecord/test/cases/adapters/mysql2/enum_test.rb
create mode 100644 activerecord/test/cases/adapters/mysql2/explain_test.rb
create mode 100644 activerecord/test/cases/adapters/mysql2/reserved_word_test.rb
create mode 100644 activerecord/test/cases/adapters/mysql2/schema_migrations_test.rb
create mode 100644 activerecord/test/cases/adapters/mysql2/schema_test.rb
create mode 100644 activerecord/test/cases/adapters/mysql2/sql_types_test.rb
create mode 100644 activerecord/test/cases/adapters/postgresql/active_schema_test.rb
create mode 100644 activerecord/test/cases/adapters/postgresql/array_test.rb
create mode 100644 activerecord/test/cases/adapters/postgresql/bytea_test.rb
create mode 100644 activerecord/test/cases/adapters/postgresql/composite_test.rb
create mode 100644 activerecord/test/cases/adapters/postgresql/connection_test.rb
create mode 100644 activerecord/test/cases/adapters/postgresql/datatype_test.rb
create mode 100644 activerecord/test/cases/adapters/postgresql/explain_test.rb
create mode 100644 activerecord/test/cases/adapters/postgresql/extension_migration_test.rb
create mode 100644 activerecord/test/cases/adapters/postgresql/hstore_test.rb
create mode 100644 activerecord/test/cases/adapters/postgresql/json_test.rb
create mode 100644 activerecord/test/cases/adapters/postgresql/ltree_test.rb
create mode 100644 activerecord/test/cases/adapters/postgresql/postgresql_adapter_test.rb
create mode 100644 activerecord/test/cases/adapters/postgresql/quoting_test.rb
create mode 100644 activerecord/test/cases/adapters/postgresql/range_test.rb
create mode 100644 activerecord/test/cases/adapters/postgresql/schema_authorization_test.rb
create mode 100644 activerecord/test/cases/adapters/postgresql/schema_test.rb
create mode 100644 activerecord/test/cases/adapters/postgresql/sql_types_test.rb
create mode 100644 activerecord/test/cases/adapters/postgresql/statement_pool_test.rb
create mode 100644 activerecord/test/cases/adapters/postgresql/timestamp_test.rb
create mode 100644 activerecord/test/cases/adapters/postgresql/utils_test.rb
create mode 100644 activerecord/test/cases/adapters/postgresql/uuid_test.rb
create mode 100644 activerecord/test/cases/adapters/postgresql/view_test.rb
create mode 100644 activerecord/test/cases/adapters/postgresql/xml_test.rb
create mode 100644 activerecord/test/cases/adapters/sqlite3/copy_table_test.rb
create mode 100644 activerecord/test/cases/adapters/sqlite3/explain_test.rb
create mode 100644 activerecord/test/cases/adapters/sqlite3/quoting_test.rb
create mode 100644 activerecord/test/cases/adapters/sqlite3/sqlite3_adapter_test.rb
create mode 100644 activerecord/test/cases/adapters/sqlite3/sqlite3_create_folder_test.rb
create mode 100644 activerecord/test/cases/adapters/sqlite3/statement_pool_test.rb
create mode 100644 activerecord/test/cases/aggregations_test.rb
create mode 100644 activerecord/test/cases/ar_schema_test.rb
create mode 100644 activerecord/test/cases/associations/association_scope_test.rb
create mode 100644 activerecord/test/cases/associations/belongs_to_associations_test.rb
create mode 100644 activerecord/test/cases/associations/callbacks_test.rb
create mode 100644 activerecord/test/cases/associations/cascaded_eager_loading_test.rb
create mode 100644 activerecord/test/cases/associations/eager_load_includes_full_sti_class_test.rb
create mode 100644 activerecord/test/cases/associations/eager_load_nested_include_test.rb
create mode 100644 activerecord/test/cases/associations/eager_singularization_test.rb
create mode 100644 activerecord/test/cases/associations/eager_test.rb
create mode 100644 activerecord/test/cases/associations/extension_test.rb
create mode 100644 activerecord/test/cases/associations/has_and_belongs_to_many_associations_test.rb
create mode 100644 activerecord/test/cases/associations/has_many_associations_test.rb
create mode 100644 activerecord/test/cases/associations/has_many_through_associations_test.rb
create mode 100644 activerecord/test/cases/associations/has_one_associations_test.rb
create mode 100644 activerecord/test/cases/associations/has_one_through_associations_test.rb
create mode 100644 activerecord/test/cases/associations/inner_join_association_test.rb
create mode 100644 activerecord/test/cases/associations/inverse_associations_test.rb
create mode 100644 activerecord/test/cases/associations/join_model_test.rb
create mode 100644 activerecord/test/cases/associations/nested_through_associations_test.rb
create mode 100644 activerecord/test/cases/associations_test.rb
create mode 100644 activerecord/test/cases/attribute_methods/read_test.rb
create mode 100644 activerecord/test/cases/attribute_methods/serialization_test.rb
create mode 100644 activerecord/test/cases/attribute_methods_test.rb
create mode 100644 activerecord/test/cases/autosave_association_test.rb
create mode 100644 activerecord/test/cases/base_test.rb
create mode 100644 activerecord/test/cases/batches_test.rb
create mode 100644 activerecord/test/cases/binary_test.rb
create mode 100644 activerecord/test/cases/bind_parameter_test.rb
create mode 100644 activerecord/test/cases/calculations_test.rb
create mode 100644 activerecord/test/cases/callbacks_test.rb
create mode 100644 activerecord/test/cases/clone_test.rb
create mode 100644 activerecord/test/cases/coders/yaml_column_test.rb
create mode 100644 activerecord/test/cases/column_alias_test.rb
create mode 100644 activerecord/test/cases/column_definition_test.rb
create mode 100644 activerecord/test/cases/column_test.rb
create mode 100644 activerecord/test/cases/connection_adapters/abstract_adapter_test.rb
create mode 100644 activerecord/test/cases/connection_adapters/connection_handler_test.rb
create mode 100644 activerecord/test/cases/connection_adapters/connection_specification_test.rb
create mode 100644 activerecord/test/cases/connection_adapters/quoting_test.rb
create mode 100644 activerecord/test/cases/connection_adapters/schema_cache_test.rb
create mode 100644 activerecord/test/cases/connection_management_test.rb
create mode 100644 activerecord/test/cases/connection_pool_test.rb
create mode 100644 activerecord/test/cases/connection_specification/resolver_test.rb
create mode 100644 activerecord/test/cases/core_test.rb
create mode 100644 activerecord/test/cases/counter_cache_test.rb
create mode 100644 activerecord/test/cases/custom_locking_test.rb
create mode 100644 activerecord/test/cases/database_statements_test.rb
create mode 100644 activerecord/test/cases/date_time_test.rb
create mode 100644 activerecord/test/cases/defaults_test.rb
create mode 100644 activerecord/test/cases/dirty_test.rb
create mode 100644 activerecord/test/cases/disconnected_test.rb
create mode 100644 activerecord/test/cases/dup_test.rb
create mode 100644 activerecord/test/cases/enum_test.rb
create mode 100644 activerecord/test/cases/explain_subscriber_test.rb
create mode 100644 activerecord/test/cases/explain_test.rb
create mode 100644 activerecord/test/cases/finder_respond_to_test.rb
create mode 100644 activerecord/test/cases/finder_test.rb
create mode 100644 activerecord/test/cases/fixture_set/file_test.rb
create mode 100644 activerecord/test/cases/fixtures_test.rb
create mode 100644 activerecord/test/cases/forbidden_attributes_protection_test.rb
create mode 100644 activerecord/test/cases/habtm_destroy_order_test.rb
create mode 100644 activerecord/test/cases/helper.rb
create mode 100644 activerecord/test/cases/hot_compatibility_test.rb
create mode 100644 activerecord/test/cases/i18n_test.rb
create mode 100644 activerecord/test/cases/inheritance_test.rb
create mode 100644 activerecord/test/cases/integration_test.rb
create mode 100644 activerecord/test/cases/invalid_connection_test.rb
create mode 100644 activerecord/test/cases/invalid_date_test.rb
create mode 100644 activerecord/test/cases/invertible_migration_test.rb
create mode 100644 activerecord/test/cases/json_serialization_test.rb
create mode 100644 activerecord/test/cases/locking_test.rb
create mode 100644 activerecord/test/cases/log_subscriber_test.rb
create mode 100644 activerecord/test/cases/migration/change_schema_test.rb
create mode 100644 activerecord/test/cases/migration/change_table_test.rb
create mode 100644 activerecord/test/cases/migration/column_attributes_test.rb
create mode 100644 activerecord/test/cases/migration/column_positioning_test.rb
create mode 100644 activerecord/test/cases/migration/columns_test.rb
create mode 100644 activerecord/test/cases/migration/command_recorder_test.rb
create mode 100644 activerecord/test/cases/migration/create_join_table_test.rb
create mode 100644 activerecord/test/cases/migration/helper.rb
create mode 100644 activerecord/test/cases/migration/index_test.rb
create mode 100644 activerecord/test/cases/migration/logger_test.rb
create mode 100644 activerecord/test/cases/migration/references_index_test.rb
create mode 100644 activerecord/test/cases/migration/references_statements_test.rb
create mode 100644 activerecord/test/cases/migration/rename_table_test.rb
create mode 100644 activerecord/test/cases/migration/table_and_index_test.rb
create mode 100644 activerecord/test/cases/migration_test.rb
create mode 100644 activerecord/test/cases/migrator_test.rb
create mode 100644 activerecord/test/cases/mixin_test.rb
create mode 100644 activerecord/test/cases/modules_test.rb
create mode 100644 activerecord/test/cases/multiparameter_attributes_test.rb
create mode 100644 activerecord/test/cases/multiple_db_test.rb
create mode 100644 activerecord/test/cases/nested_attributes_test.rb
create mode 100644 activerecord/test/cases/nested_attributes_with_callbacks_test.rb
create mode 100644 activerecord/test/cases/persistence_test.rb
create mode 100644 activerecord/test/cases/pooled_connections_test.rb
create mode 100644 activerecord/test/cases/primary_keys_test.rb
create mode 100644 activerecord/test/cases/query_cache_test.rb
create mode 100644 activerecord/test/cases/quoting_test.rb
create mode 100644 activerecord/test/cases/readonly_test.rb
create mode 100644 activerecord/test/cases/reaper_test.rb
create mode 100644 activerecord/test/cases/reflection_test.rb
create mode 100644 activerecord/test/cases/relation/delegation_test.rb
create mode 100644 activerecord/test/cases/relation/merging_test.rb
create mode 100644 activerecord/test/cases/relation/mutation_test.rb
create mode 100644 activerecord/test/cases/relation/predicate_builder_test.rb
create mode 100644 activerecord/test/cases/relation/where_chain_test.rb
create mode 100644 activerecord/test/cases/relation/where_test.rb
create mode 100644 activerecord/test/cases/relation_test.rb
create mode 100644 activerecord/test/cases/relations_test.rb
create mode 100644 activerecord/test/cases/reload_models_test.rb
create mode 100644 activerecord/test/cases/result_test.rb
create mode 100644 activerecord/test/cases/sanitize_test.rb
create mode 100644 activerecord/test/cases/schema_dumper_test.rb
create mode 100644 activerecord/test/cases/scoping/default_scoping_test.rb
create mode 100644 activerecord/test/cases/scoping/named_scoping_test.rb
create mode 100644 activerecord/test/cases/scoping/relation_scoping_test.rb
create mode 100644 activerecord/test/cases/serialization_test.rb
create mode 100644 activerecord/test/cases/serialized_attribute_test.rb
create mode 100644 activerecord/test/cases/statement_cache_test.rb
create mode 100644 activerecord/test/cases/store_test.rb
create mode 100644 activerecord/test/cases/tasks/database_tasks_test.rb
create mode 100644 activerecord/test/cases/tasks/mysql_rake_test.rb
create mode 100644 activerecord/test/cases/tasks/postgresql_rake_test.rb
create mode 100644 activerecord/test/cases/tasks/sqlite_rake_test.rb
create mode 100644 activerecord/test/cases/test_case.rb
create mode 100644 activerecord/test/cases/timestamp_test.rb
create mode 100644 activerecord/test/cases/transaction_callbacks_test.rb
create mode 100644 activerecord/test/cases/transaction_isolation_test.rb
create mode 100644 activerecord/test/cases/transactions_test.rb
create mode 100644 activerecord/test/cases/unconnected_test.rb
create mode 100644 activerecord/test/cases/validations/association_validation_test.rb
create mode 100644 activerecord/test/cases/validations/i18n_generate_message_validation_test.rb
create mode 100644 activerecord/test/cases/validations/i18n_validation_test.rb
create mode 100644 activerecord/test/cases/validations/presence_validation_test.rb
create mode 100644 activerecord/test/cases/validations/uniqueness_validation_test.rb
create mode 100644 activerecord/test/cases/validations_repair_helper.rb
create mode 100644 activerecord/test/cases/validations_test.rb
create mode 100644 activerecord/test/cases/xml_serialization_test.rb
create mode 100644 activerecord/test/cases/yaml_serialization_test.rb
create mode 100644 activerecord/test/config.example.yml
create mode 100644 activerecord/test/config.rb
create mode 100644 activerecord/test/fixtures/.gitignore
create mode 100644 activerecord/test/fixtures/accounts.yml
create mode 100644 activerecord/test/fixtures/admin/accounts.yml
create mode 100644 activerecord/test/fixtures/admin/randomly_named_a9.yml
create mode 100644 activerecord/test/fixtures/admin/randomly_named_b0.yml
create mode 100644 activerecord/test/fixtures/admin/users.yml
create mode 120000 activerecord/test/fixtures/all/admin
create mode 100644 activerecord/test/fixtures/all/developers.yml
create mode 100644 activerecord/test/fixtures/all/people.yml
create mode 100644 activerecord/test/fixtures/all/tasks.yml
create mode 100644 activerecord/test/fixtures/author_addresses.yml
create mode 100644 activerecord/test/fixtures/author_favorites.yml
create mode 100644 activerecord/test/fixtures/authors.yml
create mode 100644 activerecord/test/fixtures/binaries.yml
create mode 100644 activerecord/test/fixtures/books.yml
create mode 100644 activerecord/test/fixtures/cars.yml
create mode 100644 activerecord/test/fixtures/categories.yml
create mode 100644 activerecord/test/fixtures/categories/special_categories.yml
create mode 100644 activerecord/test/fixtures/categories/subsubdir/arbitrary_filename.yml
create mode 100644 activerecord/test/fixtures/categories_ordered.yml
create mode 100644 activerecord/test/fixtures/categories_posts.yml
create mode 100644 activerecord/test/fixtures/categorizations.yml
create mode 100644 activerecord/test/fixtures/clubs.yml
create mode 100644 activerecord/test/fixtures/collections.yml
create mode 100644 activerecord/test/fixtures/colleges.yml
create mode 100644 activerecord/test/fixtures/comments.yml
create mode 100644 activerecord/test/fixtures/companies.yml
create mode 100644 activerecord/test/fixtures/computers.yml
create mode 100644 activerecord/test/fixtures/courses.yml
create mode 100644 activerecord/test/fixtures/customers.yml
create mode 100644 activerecord/test/fixtures/dashboards.yml
create mode 100644 activerecord/test/fixtures/developers.yml
create mode 100644 activerecord/test/fixtures/developers_projects.yml
create mode 100644 activerecord/test/fixtures/dog_lovers.yml
create mode 100644 activerecord/test/fixtures/dogs.yml
create mode 100644 activerecord/test/fixtures/edges.yml
create mode 100644 activerecord/test/fixtures/entrants.yml
create mode 100644 activerecord/test/fixtures/essays.yml
create mode 100644 activerecord/test/fixtures/faces.yml
create mode 100644 activerecord/test/fixtures/fk_test_has_fk.yml
create mode 100644 activerecord/test/fixtures/fk_test_has_pk.yml
create mode 100644 activerecord/test/fixtures/friendships.yml
create mode 100644 activerecord/test/fixtures/funny_jokes.yml
create mode 100644 activerecord/test/fixtures/interests.yml
create mode 100644 activerecord/test/fixtures/items.yml
create mode 100644 activerecord/test/fixtures/jobs.yml
create mode 100644 activerecord/test/fixtures/legacy_things.yml
create mode 100644 activerecord/test/fixtures/mateys.yml
create mode 100644 activerecord/test/fixtures/member_details.yml
create mode 100644 activerecord/test/fixtures/member_types.yml
create mode 100644 activerecord/test/fixtures/members.yml
create mode 100644 activerecord/test/fixtures/memberships.yml
create mode 100644 activerecord/test/fixtures/men.yml
create mode 100644 activerecord/test/fixtures/minimalistics.yml
create mode 100644 activerecord/test/fixtures/minivans.yml
create mode 100644 activerecord/test/fixtures/mixed_case_monkeys.yml
create mode 100644 activerecord/test/fixtures/mixins.yml
create mode 100644 activerecord/test/fixtures/movies.yml
create mode 100644 activerecord/test/fixtures/naked/csv/accounts.csv
create mode 100644 activerecord/test/fixtures/naked/yml/accounts.yml
create mode 100644 activerecord/test/fixtures/naked/yml/companies.yml
create mode 100644 activerecord/test/fixtures/naked/yml/courses.yml
create mode 100644 activerecord/test/fixtures/organizations.yml
create mode 100644 activerecord/test/fixtures/other_topics.yml
create mode 100644 activerecord/test/fixtures/owners.yml
create mode 100644 activerecord/test/fixtures/parrots.yml
create mode 100644 activerecord/test/fixtures/parrots_pirates.yml
create mode 100644 activerecord/test/fixtures/people.yml
create mode 100644 activerecord/test/fixtures/peoples_treasures.yml
create mode 100644 activerecord/test/fixtures/pets.yml
create mode 100644 activerecord/test/fixtures/pirates.yml
create mode 100644 activerecord/test/fixtures/posts.yml
create mode 100644 activerecord/test/fixtures/price_estimates.yml
create mode 100644 activerecord/test/fixtures/products.yml
create mode 100644 activerecord/test/fixtures/projects.yml
create mode 100644 activerecord/test/fixtures/randomly_named_a9.yml
create mode 100644 activerecord/test/fixtures/ratings.yml
create mode 100644 activerecord/test/fixtures/readers.yml
create mode 100644 activerecord/test/fixtures/references.yml
create mode 100644 activerecord/test/fixtures/reserved_words/distinct.yml
create mode 100644 activerecord/test/fixtures/reserved_words/distinct_select.yml
create mode 100644 activerecord/test/fixtures/reserved_words/group.yml
create mode 100644 activerecord/test/fixtures/reserved_words/select.yml
create mode 100644 activerecord/test/fixtures/reserved_words/values.yml
create mode 100644 activerecord/test/fixtures/ships.yml
create mode 100644 activerecord/test/fixtures/speedometers.yml
create mode 100644 activerecord/test/fixtures/sponsors.yml
create mode 100644 activerecord/test/fixtures/string_key_objects.yml
create mode 100644 activerecord/test/fixtures/subscribers.yml
create mode 100644 activerecord/test/fixtures/subscriptions.yml
create mode 100644 activerecord/test/fixtures/taggings.yml
create mode 100644 activerecord/test/fixtures/tags.yml
create mode 100644 activerecord/test/fixtures/tasks.yml
create mode 100644 activerecord/test/fixtures/teapots.yml
create mode 100644 activerecord/test/fixtures/to_be_linked/accounts.yml
create mode 100644 activerecord/test/fixtures/to_be_linked/users.yml
create mode 100644 activerecord/test/fixtures/topics.yml
create mode 100644 activerecord/test/fixtures/toys.yml
create mode 100644 activerecord/test/fixtures/traffic_lights.yml
create mode 100644 activerecord/test/fixtures/treasures.yml
create mode 100644 activerecord/test/fixtures/variants.yml
create mode 100644 activerecord/test/fixtures/vegetables.yml
create mode 100644 activerecord/test/fixtures/vertices.yml
create mode 100644 activerecord/test/fixtures/warehouse-things.yml
create mode 100644 activerecord/test/fixtures/zines.yml
create mode 100644 activerecord/test/migrations/10_urban/9_add_expressions.rb
create mode 100644 activerecord/test/migrations/decimal/1_give_me_big_numbers.rb
create mode 100644 activerecord/test/migrations/empty/.gitkeep
create mode 100644 activerecord/test/migrations/magic/1_currencies_have_symbols.rb
create mode 100644 activerecord/test/migrations/missing/1000_people_have_middle_names.rb
create mode 100644 activerecord/test/migrations/missing/1_people_have_last_names.rb
create mode 100644 activerecord/test/migrations/missing/3_we_need_reminders.rb
create mode 100644 activerecord/test/migrations/missing/4_innocent_jointable.rb
create mode 100644 activerecord/test/migrations/rename/1_we_need_things.rb
create mode 100644 activerecord/test/migrations/rename/2_rename_things.rb
create mode 100644 activerecord/test/migrations/to_copy/1_people_have_hobbies.rb
create mode 100644 activerecord/test/migrations/to_copy/2_people_have_descriptions.rb
create mode 100644 activerecord/test/migrations/to_copy2/1_create_articles.rb
create mode 100644 activerecord/test/migrations/to_copy2/2_create_comments.rb
create mode 100644 activerecord/test/migrations/to_copy_with_name_collision/1_people_have_hobbies.rb
create mode 100644 activerecord/test/migrations/to_copy_with_timestamps/20090101010101_people_have_hobbies.rb
create mode 100644 activerecord/test/migrations/to_copy_with_timestamps/20090101010202_people_have_descriptions.rb
create mode 100644 activerecord/test/migrations/to_copy_with_timestamps2/20090101010101_create_articles.rb
create mode 100644 activerecord/test/migrations/to_copy_with_timestamps2/20090101010202_create_comments.rb
create mode 100644 activerecord/test/migrations/valid/1_valid_people_have_last_names.rb
create mode 100644 activerecord/test/migrations/valid/2_we_need_reminders.rb
create mode 100644 activerecord/test/migrations/valid/3_innocent_jointable.rb
create mode 100644 activerecord/test/migrations/valid_with_subdirectories/1_valid_people_have_last_names.rb
create mode 100644 activerecord/test/migrations/valid_with_subdirectories/sub/2_we_need_reminders.rb
create mode 100644 activerecord/test/migrations/valid_with_subdirectories/sub1/3_innocent_jointable.rb
create mode 100644 activerecord/test/migrations/valid_with_timestamps/20100101010101_valid_with_timestamps_people_have_last_names.rb
create mode 100644 activerecord/test/migrations/valid_with_timestamps/20100201010101_valid_with_timestamps_we_need_reminders.rb
create mode 100644 activerecord/test/migrations/valid_with_timestamps/20100301010101_valid_with_timestamps_innocent_jointable.rb
create mode 100644 activerecord/test/migrations/version_check/20131219224947_migration_version_check.rb
create mode 100644 activerecord/test/models/admin.rb
create mode 100644 activerecord/test/models/admin/account.rb
create mode 100644 activerecord/test/models/admin/randomly_named_c1.rb
create mode 100644 activerecord/test/models/admin/user.rb
create mode 100644 activerecord/test/models/aircraft.rb
create mode 100644 activerecord/test/models/arunit2_model.rb
create mode 100644 activerecord/test/models/author.rb
create mode 100644 activerecord/test/models/auto_id.rb
create mode 100644 activerecord/test/models/autoloadable/extra_firm.rb
create mode 100644 activerecord/test/models/binary.rb
create mode 100644 activerecord/test/models/bird.rb
create mode 100644 activerecord/test/models/book.rb
create mode 100644 activerecord/test/models/boolean.rb
create mode 100644 activerecord/test/models/bulb.rb
create mode 100644 activerecord/test/models/cake_designer.rb
create mode 100644 activerecord/test/models/car.rb
create mode 100644 activerecord/test/models/categorization.rb
create mode 100644 activerecord/test/models/category.rb
create mode 100644 activerecord/test/models/chef.rb
create mode 100644 activerecord/test/models/citation.rb
create mode 100644 activerecord/test/models/club.rb
create mode 100644 activerecord/test/models/college.rb
create mode 100644 activerecord/test/models/column.rb
create mode 100644 activerecord/test/models/column_name.rb
create mode 100644 activerecord/test/models/comment.rb
create mode 100644 activerecord/test/models/company.rb
create mode 100644 activerecord/test/models/company_in_module.rb
create mode 100644 activerecord/test/models/computer.rb
create mode 100644 activerecord/test/models/contact.rb
create mode 100644 activerecord/test/models/contract.rb
create mode 100644 activerecord/test/models/country.rb
create mode 100644 activerecord/test/models/course.rb
create mode 100644 activerecord/test/models/customer.rb
create mode 100644 activerecord/test/models/dashboard.rb
create mode 100644 activerecord/test/models/default.rb
create mode 100644 activerecord/test/models/department.rb
create mode 100644 activerecord/test/models/developer.rb
create mode 100644 activerecord/test/models/dog.rb
create mode 100644 activerecord/test/models/dog_lover.rb
create mode 100644 activerecord/test/models/drink_designer.rb
create mode 100644 activerecord/test/models/edge.rb
create mode 100644 activerecord/test/models/electron.rb
create mode 100644 activerecord/test/models/engine.rb
create mode 100644 activerecord/test/models/entrant.rb
create mode 100644 activerecord/test/models/essay.rb
create mode 100644 activerecord/test/models/event.rb
create mode 100644 activerecord/test/models/eye.rb
create mode 100644 activerecord/test/models/face.rb
create mode 100644 activerecord/test/models/friendship.rb
create mode 100644 activerecord/test/models/guid.rb
create mode 100644 activerecord/test/models/hotel.rb
create mode 100644 activerecord/test/models/interest.rb
create mode 100644 activerecord/test/models/invoice.rb
create mode 100644 activerecord/test/models/item.rb
create mode 100644 activerecord/test/models/job.rb
create mode 100644 activerecord/test/models/joke.rb
create mode 100644 activerecord/test/models/keyboard.rb
create mode 100644 activerecord/test/models/legacy_thing.rb
create mode 100644 activerecord/test/models/lesson.rb
create mode 100644 activerecord/test/models/line_item.rb
create mode 100644 activerecord/test/models/liquid.rb
create mode 100644 activerecord/test/models/man.rb
create mode 100644 activerecord/test/models/matey.rb
create mode 100644 activerecord/test/models/member.rb
create mode 100644 activerecord/test/models/member_detail.rb
create mode 100644 activerecord/test/models/member_type.rb
create mode 100644 activerecord/test/models/membership.rb
create mode 100644 activerecord/test/models/minimalistic.rb
create mode 100644 activerecord/test/models/minivan.rb
create mode 100644 activerecord/test/models/mixed_case_monkey.rb
create mode 100644 activerecord/test/models/molecule.rb
create mode 100644 activerecord/test/models/movie.rb
create mode 100644 activerecord/test/models/order.rb
create mode 100644 activerecord/test/models/organization.rb
create mode 100644 activerecord/test/models/owner.rb
create mode 100644 activerecord/test/models/parrot.rb
create mode 100644 activerecord/test/models/person.rb
create mode 100644 activerecord/test/models/pet.rb
create mode 100644 activerecord/test/models/pirate.rb
create mode 100644 activerecord/test/models/possession.rb
create mode 100644 activerecord/test/models/post.rb
create mode 100644 activerecord/test/models/price_estimate.rb
create mode 100644 activerecord/test/models/project.rb
create mode 100644 activerecord/test/models/publisher.rb
create mode 100644 activerecord/test/models/publisher/article.rb
create mode 100644 activerecord/test/models/publisher/magazine.rb
create mode 100644 activerecord/test/models/randomly_named_c1.rb
create mode 100644 activerecord/test/models/rating.rb
create mode 100644 activerecord/test/models/reader.rb
create mode 100644 activerecord/test/models/record.rb
create mode 100644 activerecord/test/models/reference.rb
create mode 100644 activerecord/test/models/reply.rb
create mode 100644 activerecord/test/models/ship.rb
create mode 100644 activerecord/test/models/ship_part.rb
create mode 100644 activerecord/test/models/shop.rb
create mode 100644 activerecord/test/models/speedometer.rb
create mode 100644 activerecord/test/models/sponsor.rb
create mode 100644 activerecord/test/models/string_key_object.rb
create mode 100644 activerecord/test/models/student.rb
create mode 100644 activerecord/test/models/subject.rb
create mode 100644 activerecord/test/models/subscriber.rb
create mode 100644 activerecord/test/models/subscription.rb
create mode 100644 activerecord/test/models/tag.rb
create mode 100644 activerecord/test/models/tagging.rb
create mode 100644 activerecord/test/models/task.rb
create mode 100644 activerecord/test/models/topic.rb
create mode 100644 activerecord/test/models/toy.rb
create mode 100644 activerecord/test/models/traffic_light.rb
create mode 100644 activerecord/test/models/treasure.rb
create mode 100644 activerecord/test/models/treaty.rb
create mode 100644 activerecord/test/models/tyre.rb
create mode 100644 activerecord/test/models/vegetables.rb
create mode 100644 activerecord/test/models/vertex.rb
create mode 100644 activerecord/test/models/warehouse_thing.rb
create mode 100644 activerecord/test/models/wheel.rb
create mode 100644 activerecord/test/models/without_table.rb
create mode 100644 activerecord/test/models/zine.rb
create mode 100644 activerecord/test/schema/mysql2_specific_schema.rb
create mode 100644 activerecord/test/schema/mysql_specific_schema.rb
create mode 100644 activerecord/test/schema/oracle_specific_schema.rb
create mode 100644 activerecord/test/schema/postgresql_specific_schema.rb
create mode 100644 activerecord/test/schema/schema.rb
create mode 100644 activerecord/test/schema/sqlite_specific_schema.rb
create mode 100644 activerecord/test/support/config.rb
create mode 100644 activerecord/test/support/connection.rb
create mode 100644 activesupport/CHANGELOG.md
create mode 100644 activesupport/MIT-LICENSE
create mode 100644 activesupport/README.rdoc
create mode 100644 activesupport/Rakefile
create mode 100644 activesupport/activesupport.gemspec
create mode 100755 activesupport/bin/generate_tables
create mode 100644 activesupport/lib/active_support.rb
create mode 100644 activesupport/lib/active_support/all.rb
create mode 100644 activesupport/lib/active_support/backtrace_cleaner.rb
create mode 100644 activesupport/lib/active_support/benchmarkable.rb
create mode 100644 activesupport/lib/active_support/builder.rb
create mode 100644 activesupport/lib/active_support/cache.rb
create mode 100644 activesupport/lib/active_support/cache/file_store.rb
create mode 100644 activesupport/lib/active_support/cache/mem_cache_store.rb
create mode 100644 activesupport/lib/active_support/cache/memory_store.rb
create mode 100644 activesupport/lib/active_support/cache/null_store.rb
create mode 100644 activesupport/lib/active_support/cache/strategy/local_cache.rb
create mode 100644 activesupport/lib/active_support/cache/strategy/local_cache_middleware.rb
create mode 100644 activesupport/lib/active_support/callbacks.rb
create mode 100644 activesupport/lib/active_support/concern.rb
create mode 100644 activesupport/lib/active_support/concurrency/latch.rb
create mode 100644 activesupport/lib/active_support/configurable.rb
create mode 100644 activesupport/lib/active_support/core_ext.rb
create mode 100644 activesupport/lib/active_support/core_ext/array.rb
create mode 100644 activesupport/lib/active_support/core_ext/array/access.rb
create mode 100644 activesupport/lib/active_support/core_ext/array/conversions.rb
create mode 100644 activesupport/lib/active_support/core_ext/array/extract_options.rb
create mode 100644 activesupport/lib/active_support/core_ext/array/grouping.rb
create mode 100644 activesupport/lib/active_support/core_ext/array/prepend_and_append.rb
create mode 100644 activesupport/lib/active_support/core_ext/array/wrap.rb
create mode 100644 activesupport/lib/active_support/core_ext/benchmark.rb
create mode 100644 activesupport/lib/active_support/core_ext/big_decimal.rb
create mode 100644 activesupport/lib/active_support/core_ext/big_decimal/conversions.rb
create mode 100644 activesupport/lib/active_support/core_ext/big_decimal/yaml_conversions.rb
create mode 100644 activesupport/lib/active_support/core_ext/class.rb
create mode 100644 activesupport/lib/active_support/core_ext/class/attribute.rb
create mode 100644 activesupport/lib/active_support/core_ext/class/attribute_accessors.rb
create mode 100644 activesupport/lib/active_support/core_ext/class/delegating_attributes.rb
create mode 100644 activesupport/lib/active_support/core_ext/class/subclasses.rb
create mode 100644 activesupport/lib/active_support/core_ext/date.rb
create mode 100644 activesupport/lib/active_support/core_ext/date/acts_like.rb
create mode 100644 activesupport/lib/active_support/core_ext/date/calculations.rb
create mode 100644 activesupport/lib/active_support/core_ext/date/conversions.rb
create mode 100644 activesupport/lib/active_support/core_ext/date/zones.rb
create mode 100644 activesupport/lib/active_support/core_ext/date_and_time/calculations.rb
create mode 100644 activesupport/lib/active_support/core_ext/date_and_time/zones.rb
create mode 100644 activesupport/lib/active_support/core_ext/date_time.rb
create mode 100644 activesupport/lib/active_support/core_ext/date_time/acts_like.rb
create mode 100644 activesupport/lib/active_support/core_ext/date_time/calculations.rb
create mode 100644 activesupport/lib/active_support/core_ext/date_time/conversions.rb
create mode 100644 activesupport/lib/active_support/core_ext/date_time/zones.rb
create mode 100644 activesupport/lib/active_support/core_ext/enumerable.rb
create mode 100644 activesupport/lib/active_support/core_ext/file.rb
create mode 100644 activesupport/lib/active_support/core_ext/file/atomic.rb
create mode 100644 activesupport/lib/active_support/core_ext/hash.rb
create mode 100644 activesupport/lib/active_support/core_ext/hash/compact.rb
create mode 100644 activesupport/lib/active_support/core_ext/hash/conversions.rb
create mode 100644 activesupport/lib/active_support/core_ext/hash/deep_merge.rb
create mode 100644 activesupport/lib/active_support/core_ext/hash/except.rb
create mode 100644 activesupport/lib/active_support/core_ext/hash/indifferent_access.rb
create mode 100644 activesupport/lib/active_support/core_ext/hash/keys.rb
create mode 100644 activesupport/lib/active_support/core_ext/hash/reverse_merge.rb
create mode 100644 activesupport/lib/active_support/core_ext/hash/slice.rb
create mode 100644 activesupport/lib/active_support/core_ext/integer.rb
create mode 100644 activesupport/lib/active_support/core_ext/integer/inflections.rb
create mode 100644 activesupport/lib/active_support/core_ext/integer/multiple.rb
create mode 100644 activesupport/lib/active_support/core_ext/integer/time.rb
create mode 100644 activesupport/lib/active_support/core_ext/kernel.rb
create mode 100644 activesupport/lib/active_support/core_ext/kernel/agnostics.rb
create mode 100644 activesupport/lib/active_support/core_ext/kernel/debugger.rb
create mode 100644 activesupport/lib/active_support/core_ext/kernel/reporting.rb
create mode 100644 activesupport/lib/active_support/core_ext/kernel/singleton_class.rb
create mode 100644 activesupport/lib/active_support/core_ext/load_error.rb
create mode 100644 activesupport/lib/active_support/core_ext/marshal.rb
create mode 100644 activesupport/lib/active_support/core_ext/module.rb
create mode 100644 activesupport/lib/active_support/core_ext/module/aliasing.rb
create mode 100644 activesupport/lib/active_support/core_ext/module/anonymous.rb
create mode 100644 activesupport/lib/active_support/core_ext/module/attr_internal.rb
create mode 100644 activesupport/lib/active_support/core_ext/module/attribute_accessors.rb
create mode 100644 activesupport/lib/active_support/core_ext/module/concerning.rb
create mode 100644 activesupport/lib/active_support/core_ext/module/delegation.rb
create mode 100644 activesupport/lib/active_support/core_ext/module/deprecation.rb
create mode 100644 activesupport/lib/active_support/core_ext/module/introspection.rb
create mode 100644 activesupport/lib/active_support/core_ext/module/method_transplanting.rb
create mode 100644 activesupport/lib/active_support/core_ext/module/qualified_const.rb
create mode 100644 activesupport/lib/active_support/core_ext/module/reachable.rb
create mode 100644 activesupport/lib/active_support/core_ext/module/remove_method.rb
create mode 100644 activesupport/lib/active_support/core_ext/name_error.rb
create mode 100644 activesupport/lib/active_support/core_ext/numeric.rb
create mode 100644 activesupport/lib/active_support/core_ext/numeric/bytes.rb
create mode 100644 activesupport/lib/active_support/core_ext/numeric/conversions.rb
create mode 100644 activesupport/lib/active_support/core_ext/numeric/time.rb
create mode 100644 activesupport/lib/active_support/core_ext/object.rb
create mode 100644 activesupport/lib/active_support/core_ext/object/acts_like.rb
create mode 100644 activesupport/lib/active_support/core_ext/object/blank.rb
create mode 100644 activesupport/lib/active_support/core_ext/object/conversions.rb
create mode 100644 activesupport/lib/active_support/core_ext/object/deep_dup.rb
create mode 100644 activesupport/lib/active_support/core_ext/object/duplicable.rb
create mode 100644 activesupport/lib/active_support/core_ext/object/inclusion.rb
create mode 100644 activesupport/lib/active_support/core_ext/object/instance_variables.rb
create mode 100644 activesupport/lib/active_support/core_ext/object/json.rb
create mode 100644 activesupport/lib/active_support/core_ext/object/to_json.rb
create mode 100644 activesupport/lib/active_support/core_ext/object/to_param.rb
create mode 100644 activesupport/lib/active_support/core_ext/object/to_query.rb
create mode 100644 activesupport/lib/active_support/core_ext/object/try.rb
create mode 100644 activesupport/lib/active_support/core_ext/object/with_options.rb
create mode 100644 activesupport/lib/active_support/core_ext/range.rb
create mode 100644 activesupport/lib/active_support/core_ext/range/conversions.rb
create mode 100644 activesupport/lib/active_support/core_ext/range/each.rb
create mode 100644 activesupport/lib/active_support/core_ext/range/include_range.rb
create mode 100644 activesupport/lib/active_support/core_ext/range/overlaps.rb
create mode 100644 activesupport/lib/active_support/core_ext/regexp.rb
create mode 100644 activesupport/lib/active_support/core_ext/string.rb
create mode 100644 activesupport/lib/active_support/core_ext/string/access.rb
create mode 100644 activesupport/lib/active_support/core_ext/string/behavior.rb
create mode 100644 activesupport/lib/active_support/core_ext/string/conversions.rb
create mode 100644 activesupport/lib/active_support/core_ext/string/exclude.rb
create mode 100644 activesupport/lib/active_support/core_ext/string/filters.rb
create mode 100644 activesupport/lib/active_support/core_ext/string/indent.rb
create mode 100644 activesupport/lib/active_support/core_ext/string/inflections.rb
create mode 100644 activesupport/lib/active_support/core_ext/string/inquiry.rb
create mode 100644 activesupport/lib/active_support/core_ext/string/multibyte.rb
create mode 100644 activesupport/lib/active_support/core_ext/string/output_safety.rb
create mode 100644 activesupport/lib/active_support/core_ext/string/starts_ends_with.rb
create mode 100644 activesupport/lib/active_support/core_ext/string/strip.rb
create mode 100644 activesupport/lib/active_support/core_ext/string/zones.rb
create mode 100644 activesupport/lib/active_support/core_ext/struct.rb
create mode 100644 activesupport/lib/active_support/core_ext/thread.rb
create mode 100644 activesupport/lib/active_support/core_ext/time.rb
create mode 100644 activesupport/lib/active_support/core_ext/time/acts_like.rb
create mode 100644 activesupport/lib/active_support/core_ext/time/calculations.rb
create mode 100644 activesupport/lib/active_support/core_ext/time/conversions.rb
create mode 100644 activesupport/lib/active_support/core_ext/time/marshal.rb
create mode 100644 activesupport/lib/active_support/core_ext/time/zones.rb
create mode 100644 activesupport/lib/active_support/core_ext/uri.rb
create mode 100644 activesupport/lib/active_support/dependencies.rb
create mode 100644 activesupport/lib/active_support/dependencies/autoload.rb
create mode 100644 activesupport/lib/active_support/deprecation.rb
create mode 100644 activesupport/lib/active_support/deprecation/behaviors.rb
create mode 100644 activesupport/lib/active_support/deprecation/instance_delegator.rb
create mode 100644 activesupport/lib/active_support/deprecation/method_wrappers.rb
create mode 100644 activesupport/lib/active_support/deprecation/proxy_wrappers.rb
create mode 100644 activesupport/lib/active_support/deprecation/reporting.rb
create mode 100644 activesupport/lib/active_support/descendants_tracker.rb
create mode 100644 activesupport/lib/active_support/duration.rb
create mode 100644 activesupport/lib/active_support/file_update_checker.rb
create mode 100644 activesupport/lib/active_support/file_watcher.rb
create mode 100644 activesupport/lib/active_support/gem_version.rb
create mode 100644 activesupport/lib/active_support/gzip.rb
create mode 100644 activesupport/lib/active_support/hash_with_indifferent_access.rb
create mode 100644 activesupport/lib/active_support/i18n.rb
create mode 100644 activesupport/lib/active_support/i18n_railtie.rb
create mode 100644 activesupport/lib/active_support/inflections.rb
create mode 100644 activesupport/lib/active_support/inflector.rb
create mode 100644 activesupport/lib/active_support/inflector/inflections.rb
create mode 100644 activesupport/lib/active_support/inflector/methods.rb
create mode 100644 activesupport/lib/active_support/inflector/transliterate.rb
create mode 100644 activesupport/lib/active_support/json.rb
create mode 100644 activesupport/lib/active_support/json/decoding.rb
create mode 100644 activesupport/lib/active_support/json/encoding.rb
create mode 100644 activesupport/lib/active_support/key_generator.rb
create mode 100644 activesupport/lib/active_support/lazy_load_hooks.rb
create mode 100644 activesupport/lib/active_support/locale/en.yml
create mode 100644 activesupport/lib/active_support/log_subscriber.rb
create mode 100644 activesupport/lib/active_support/log_subscriber/test_helper.rb
create mode 100644 activesupport/lib/active_support/logger.rb
create mode 100644 activesupport/lib/active_support/logger_silence.rb
create mode 100644 activesupport/lib/active_support/message_encryptor.rb
create mode 100644 activesupport/lib/active_support/message_verifier.rb
create mode 100644 activesupport/lib/active_support/multibyte.rb
create mode 100644 activesupport/lib/active_support/multibyte/chars.rb
create mode 100644 activesupport/lib/active_support/multibyte/unicode.rb
create mode 100644 activesupport/lib/active_support/notifications.rb
create mode 100644 activesupport/lib/active_support/notifications/fanout.rb
create mode 100644 activesupport/lib/active_support/notifications/instrumenter.rb
create mode 100644 activesupport/lib/active_support/number_helper.rb
create mode 100644 activesupport/lib/active_support/number_helper/number_converter.rb
create mode 100644 activesupport/lib/active_support/number_helper/number_to_currency_converter.rb
create mode 100644 activesupport/lib/active_support/number_helper/number_to_delimited_converter.rb
create mode 100644 activesupport/lib/active_support/number_helper/number_to_human_converter.rb
create mode 100644 activesupport/lib/active_support/number_helper/number_to_human_size_converter.rb
create mode 100644 activesupport/lib/active_support/number_helper/number_to_percentage_converter.rb
create mode 100644 activesupport/lib/active_support/number_helper/number_to_phone_converter.rb
create mode 100644 activesupport/lib/active_support/number_helper/number_to_rounded_converter.rb
create mode 100644 activesupport/lib/active_support/option_merger.rb
create mode 100644 activesupport/lib/active_support/ordered_hash.rb
create mode 100644 activesupport/lib/active_support/ordered_options.rb
create mode 100644 activesupport/lib/active_support/per_thread_registry.rb
create mode 100644 activesupport/lib/active_support/proxy_object.rb
create mode 100644 activesupport/lib/active_support/rails.rb
create mode 100644 activesupport/lib/active_support/railtie.rb
create mode 100644 activesupport/lib/active_support/rescuable.rb
create mode 100644 activesupport/lib/active_support/string_inquirer.rb
create mode 100644 activesupport/lib/active_support/subscriber.rb
create mode 100644 activesupport/lib/active_support/tagged_logging.rb
create mode 100644 activesupport/lib/active_support/test_case.rb
create mode 100644 activesupport/lib/active_support/testing/assertions.rb
create mode 100644 activesupport/lib/active_support/testing/autorun.rb
create mode 100644 activesupport/lib/active_support/testing/constant_lookup.rb
create mode 100644 activesupport/lib/active_support/testing/declarative.rb
create mode 100644 activesupport/lib/active_support/testing/deprecation.rb
create mode 100644 activesupport/lib/active_support/testing/isolation.rb
create mode 100644 activesupport/lib/active_support/testing/setup_and_teardown.rb
create mode 100644 activesupport/lib/active_support/testing/tagged_logging.rb
create mode 100644 activesupport/lib/active_support/testing/time_helpers.rb
create mode 100644 activesupport/lib/active_support/time.rb
create mode 100644 activesupport/lib/active_support/time_with_zone.rb
create mode 100644 activesupport/lib/active_support/values/time_zone.rb
create mode 100644 activesupport/lib/active_support/values/unicode_tables.dat
create mode 100644 activesupport/lib/active_support/version.rb
create mode 100644 activesupport/lib/active_support/xml_mini.rb
create mode 100644 activesupport/lib/active_support/xml_mini/jdom.rb
create mode 100644 activesupport/lib/active_support/xml_mini/libxml.rb
create mode 100644 activesupport/lib/active_support/xml_mini/libxmlsax.rb
create mode 100644 activesupport/lib/active_support/xml_mini/nokogiri.rb
create mode 100644 activesupport/lib/active_support/xml_mini/nokogirisax.rb
create mode 100644 activesupport/lib/active_support/xml_mini/rexml.rb
create mode 100644 activesupport/test/abstract_unit.rb
create mode 100644 activesupport/test/autoload_test.rb
create mode 100644 activesupport/test/autoloading_fixtures/a/b.rb
create mode 100644 activesupport/test/autoloading_fixtures/a/c/d.rb
create mode 100644 activesupport/test/autoloading_fixtures/a/c/e/f.rb
create mode 100644 activesupport/test/autoloading_fixtures/application.rb
create mode 100644 activesupport/test/autoloading_fixtures/circular1.rb
create mode 100644 activesupport/test/autoloading_fixtures/circular2.rb
create mode 100644 activesupport/test/autoloading_fixtures/class_folder.rb
create mode 100644 activesupport/test/autoloading_fixtures/class_folder/class_folder_subclass.rb
create mode 100644 activesupport/test/autoloading_fixtures/class_folder/inline_class.rb
create mode 100644 activesupport/test/autoloading_fixtures/class_folder/nested_class.rb
create mode 100644 activesupport/test/autoloading_fixtures/conflict.rb
create mode 100644 activesupport/test/autoloading_fixtures/counting_loader.rb
create mode 100644 activesupport/test/autoloading_fixtures/cross_site_dependency.rb
create mode 100644 activesupport/test/autoloading_fixtures/e.rb
create mode 100644 activesupport/test/autoloading_fixtures/html/some_class.rb
create mode 100644 activesupport/test/autoloading_fixtures/load_path/loaded_constant.rb
create mode 100644 activesupport/test/autoloading_fixtures/loads_constant.rb
create mode 100644 activesupport/test/autoloading_fixtures/module_folder/inline_class.rb
create mode 100644 activesupport/test/autoloading_fixtures/module_folder/nested_class.rb
create mode 100644 activesupport/test/autoloading_fixtures/module_folder/nested_sibling.rb
create mode 100644 activesupport/test/autoloading_fixtures/module_with_custom_const_missing/a/b.rb
create mode 100644 activesupport/test/autoloading_fixtures/multiple_constant_file.rb
create mode 100644 activesupport/test/autoloading_fixtures/raises_name_error.rb
create mode 100644 activesupport/test/autoloading_fixtures/raises_no_method_error.rb
create mode 100644 activesupport/test/autoloading_fixtures/requires_constant.rb
create mode 100644 activesupport/test/autoloading_fixtures/should_not_be_required.rb
create mode 100644 activesupport/test/benchmarkable_test.rb
create mode 100644 activesupport/test/broadcast_logger_test.rb
create mode 100644 activesupport/test/caching_test.rb
create mode 100644 activesupport/test/callback_inheritance_test.rb
create mode 100644 activesupport/test/callbacks_test.rb
create mode 100644 activesupport/test/class_cache_test.rb
create mode 100644 activesupport/test/clean_backtrace_test.rb
create mode 100644 activesupport/test/clean_logger_test.rb
create mode 100644 activesupport/test/concern_test.rb
create mode 100644 activesupport/test/configurable_test.rb
create mode 100644 activesupport/test/constantize_test_cases.rb
create mode 100644 activesupport/test/core_ext/array_ext_test.rb
create mode 100644 activesupport/test/core_ext/big_decimal/yaml_conversions_test.rb
create mode 100644 activesupport/test/core_ext/bigdecimal_test.rb
create mode 100644 activesupport/test/core_ext/blank_test.rb
create mode 100644 activesupport/test/core_ext/class/attribute_test.rb
create mode 100644 activesupport/test/core_ext/class/delegating_attributes_test.rb
create mode 100644 activesupport/test/core_ext/class_test.rb
create mode 100644 activesupport/test/core_ext/date_and_time_behavior.rb
create mode 100644 activesupport/test/core_ext/date_ext_test.rb
create mode 100644 activesupport/test/core_ext/date_time_ext_test.rb
create mode 100644 activesupport/test/core_ext/deep_dup_test.rb
create mode 100644 activesupport/test/core_ext/duplicable_test.rb
create mode 100644 activesupport/test/core_ext/duration_test.rb
create mode 100644 activesupport/test/core_ext/enumerable_test.rb
create mode 100644 activesupport/test/core_ext/file_test.rb
create mode 100644 activesupport/test/core_ext/hash_ext_test.rb
create mode 100644 activesupport/test/core_ext/integer_ext_test.rb
create mode 100644 activesupport/test/core_ext/kernel_test.rb
create mode 100644 activesupport/test/core_ext/load_error_test.rb
create mode 100644 activesupport/test/core_ext/marshal_test.rb
create mode 100644 activesupport/test/core_ext/module/anonymous_test.rb
create mode 100644 activesupport/test/core_ext/module/attr_internal_test.rb
create mode 100644 activesupport/test/core_ext/module/attribute_accessor_test.rb
create mode 100644 activesupport/test/core_ext/module/attribute_aliasing_test.rb
create mode 100644 activesupport/test/core_ext/module/concerning_test.rb
create mode 100644 activesupport/test/core_ext/module/qualified_const_test.rb
create mode 100644 activesupport/test/core_ext/module/reachable_test.rb
create mode 100644 activesupport/test/core_ext/module/remove_method_test.rb
create mode 100644 activesupport/test/core_ext/module_test.rb
create mode 100644 activesupport/test/core_ext/name_error_test.rb
create mode 100644 activesupport/test/core_ext/numeric_ext_test.rb
create mode 100644 activesupport/test/core_ext/object/inclusion_test.rb
create mode 100644 activesupport/test/core_ext/object/json_test.rb
create mode 100644 activesupport/test/core_ext/object/to_param_test.rb
create mode 100644 activesupport/test/core_ext/object/to_query_test.rb
create mode 100644 activesupport/test/core_ext/object_and_class_ext_test.rb
create mode 100644 activesupport/test/core_ext/range_ext_test.rb
create mode 100644 activesupport/test/core_ext/regexp_ext_test.rb
create mode 100644 activesupport/test/core_ext/string_ext_test.rb
create mode 100644 activesupport/test/core_ext/struct_test.rb
create mode 100644 activesupport/test/core_ext/thread_test.rb
create mode 100644 activesupport/test/core_ext/time_ext_test.rb
create mode 100644 activesupport/test/core_ext/time_with_zone_test.rb
create mode 100644 activesupport/test/core_ext/uri_ext_test.rb
create mode 100644 activesupport/test/dependencies/check_warnings.rb
create mode 100644 activesupport/test/dependencies/conflict.rb
create mode 100644 activesupport/test/dependencies/cross_site_depender.rb
create mode 100644 activesupport/test/dependencies/mutual_one.rb
create mode 100644 activesupport/test/dependencies/mutual_two.rb
create mode 100644 activesupport/test/dependencies/raises_exception.rb
create mode 100644 activesupport/test/dependencies/raises_exception_without_blame_file.rb
create mode 100644 activesupport/test/dependencies/requires_nonexistent0.rb
create mode 100644 activesupport/test/dependencies/requires_nonexistent1.rb
create mode 100644 activesupport/test/dependencies/service_one.rb
create mode 100644 activesupport/test/dependencies/service_two.rb
create mode 100644 activesupport/test/dependencies_test.rb
create mode 100644 activesupport/test/dependencies_test_helpers.rb
create mode 100644 activesupport/test/deprecation/proxy_wrappers_test.rb
create mode 100644 activesupport/test/deprecation_test.rb
create mode 100644 activesupport/test/descendants_tracker_test_cases.rb
create mode 100644 activesupport/test/descendants_tracker_with_autoloading_test.rb
create mode 100644 activesupport/test/descendants_tracker_without_autoloading_test.rb
create mode 100644 activesupport/test/file_update_checker_test.rb
create mode 100644 activesupport/test/fixtures/autoload/another_class.rb
create mode 100644 activesupport/test/fixtures/autoload/some_class.rb
create mode 100644 activesupport/test/fixtures/xml/jdom_doctype.dtd
create mode 100644 activesupport/test/fixtures/xml/jdom_entities.txt
create mode 100644 activesupport/test/fixtures/xml/jdom_include.txt
create mode 100644 activesupport/test/gzip_test.rb
create mode 100644 activesupport/test/i18n_test.rb
create mode 100644 activesupport/test/inflector_test.rb
create mode 100644 activesupport/test/inflector_test_cases.rb
create mode 100644 activesupport/test/json/decoding_test.rb
create mode 100644 activesupport/test/json/encoding_test.rb
create mode 100644 activesupport/test/key_generator_test.rb
create mode 100644 activesupport/test/lazy_load_hooks_test.rb
create mode 100644 activesupport/test/load_paths_test.rb
create mode 100644 activesupport/test/log_subscriber_test.rb
create mode 100644 activesupport/test/logger_test.rb
create mode 100644 activesupport/test/message_encryptor_test.rb
create mode 100644 activesupport/test/message_verifier_test.rb
create mode 100644 activesupport/test/multibyte_chars_test.rb
create mode 100644 activesupport/test/multibyte_conformance.rb
create mode 100644 activesupport/test/multibyte_test_helpers.rb
create mode 100644 activesupport/test/multibyte_unicode_database_test.rb
create mode 100644 activesupport/test/notifications/evented_notification_test.rb
create mode 100644 activesupport/test/notifications/instrumenter_test.rb
create mode 100644 activesupport/test/notifications_test.rb
create mode 100644 activesupport/test/number_helper_i18n_test.rb
create mode 100644 activesupport/test/number_helper_test.rb
create mode 100644 activesupport/test/option_merger_test.rb
create mode 100644 activesupport/test/ordered_hash_test.rb
create mode 100644 activesupport/test/ordered_options_test.rb
create mode 100644 activesupport/test/rescuable_test.rb
create mode 100644 activesupport/test/safe_buffer_test.rb
create mode 100644 activesupport/test/string_inquirer_test.rb
create mode 100644 activesupport/test/subscriber_test.rb
create mode 100644 activesupport/test/tagged_logging_test.rb
create mode 100644 activesupport/test/test_test.rb
create mode 100644 activesupport/test/testing/constant_lookup_test.rb
create mode 100644 activesupport/test/time_zone_test.rb
create mode 100644 activesupport/test/transliterate_test.rb
create mode 100644 activesupport/test/xml_mini/jdom_engine_test.rb
create mode 100644 activesupport/test/xml_mini/libxml_engine_test.rb
create mode 100644 activesupport/test/xml_mini/libxmlsax_engine_test.rb
create mode 100644 activesupport/test/xml_mini/nokogiri_engine_test.rb
create mode 100644 activesupport/test/xml_mini/nokogirisax_engine_test.rb
create mode 100644 activesupport/test/xml_mini/rexml_engine_test.rb
create mode 100644 activesupport/test/xml_mini_test.rb
create mode 100755 ci/travis.rb
delete mode 100644 debian/NEWS
create mode 100755 debian/dfsg-repack.sh
create mode 100644 debian/patches/be-carefull-with-that-bundler.patch
create mode 100644 debian/patches/mona_lisa.jpg_is_PD-Art_and_has_been_removed.patch
create mode 100644 debian/patches/series
delete mode 100644 debian/rails.install
delete mode 100644 debian/rails.lintian-overrides
create mode 100644 debian/ruby-actionmailer.docs
create mode 100644 debian/ruby-actionpack.docs
create mode 100644 debian/ruby-actionview.docs
create mode 100644 debian/ruby-activemodel.docs
create mode 100644 debian/ruby-activerecord.docs
create mode 100644 debian/ruby-activerecord.examples
create mode 100644 debian/ruby-activesupport.docs
create mode 100644 debian/ruby-rails.docs
create mode 100644 debian/ruby-railties.docs
create mode 100644 debian/ruby-railties.lintian-overrides
create mode 100644 debian/source.lintian-overrides
delete mode 100644 debian/substvars
create mode 100644 debian/watch
create mode 100644 guides/.document
create mode 100644 guides/CHANGELOG.md
create mode 100644 guides/Rakefile
create mode 100644 guides/assets/images/akshaysurve.jpg
create mode 100644 guides/assets/images/belongs_to.png
create mode 100644 guides/assets/images/book_icon.gif
create mode 100644 guides/assets/images/bullet.gif
create mode 100644 guides/assets/images/chapters_icon.gif
create mode 100644 guides/assets/images/check_bullet.gif
create mode 100644 guides/assets/images/credits_pic_blank.gif
create mode 100644 guides/assets/images/csrf.png
create mode 100644 guides/assets/images/edge_badge.png
create mode 100644 guides/assets/images/favicon.ico
create mode 100644 guides/assets/images/feature_tile.gif
create mode 100644 guides/assets/images/footer_tile.gif
create mode 100644 guides/assets/images/fxn.png
create mode 100644 guides/assets/images/getting_started/article_with_comments.png
create mode 100644 guides/assets/images/getting_started/challenge.png
create mode 100644 guides/assets/images/getting_started/confirm_dialog.png
create mode 100644 guides/assets/images/getting_started/forbidden_attributes_for_new_article.png
create mode 100644 guides/assets/images/getting_started/form_with_errors.png
create mode 100644 guides/assets/images/getting_started/index_action_with_edit_link.png
create mode 100644 guides/assets/images/getting_started/new_article.png
create mode 100644 guides/assets/images/getting_started/rails_welcome.png
create mode 100644 guides/assets/images/getting_started/routing_error_no_controller.png
create mode 100644 guides/assets/images/getting_started/routing_error_no_route_matches.png
create mode 100644 guides/assets/images/getting_started/show_action_for_articles.png
create mode 100644 guides/assets/images/getting_started/template_is_missing_articles_new.png
create mode 100644 guides/assets/images/getting_started/unknown_action_create_for_articles.png
create mode 100644 guides/assets/images/getting_started/unknown_action_new_for_articles.png
create mode 100644 guides/assets/images/grey_bullet.gif
create mode 100644 guides/assets/images/habtm.png
create mode 100644 guides/assets/images/has_many.png
create mode 100644 guides/assets/images/has_many_through.png
create mode 100644 guides/assets/images/has_one.png
create mode 100644 guides/assets/images/has_one_through.png
create mode 100644 guides/assets/images/header_backdrop.png
create mode 100644 guides/assets/images/header_tile.gif
create mode 100644 guides/assets/images/i18n/demo_html_safe.png
create mode 100644 guides/assets/images/i18n/demo_localized_pirate.png
create mode 100644 guides/assets/images/i18n/demo_translated_en.png
create mode 100644 guides/assets/images/i18n/demo_translated_pirate.png
create mode 100644 guides/assets/images/i18n/demo_translation_missing.png
create mode 100644 guides/assets/images/i18n/demo_untranslated.png
create mode 100644 guides/assets/images/icons/README
create mode 100644 guides/assets/images/icons/callouts/1.png
create mode 100644 guides/assets/images/icons/callouts/10.png
create mode 100644 guides/assets/images/icons/callouts/11.png
create mode 100644 guides/assets/images/icons/callouts/12.png
create mode 100644 guides/assets/images/icons/callouts/13.png
create mode 100644 guides/assets/images/icons/callouts/14.png
create mode 100644 guides/assets/images/icons/callouts/15.png
create mode 100644 guides/assets/images/icons/callouts/2.png
create mode 100644 guides/assets/images/icons/callouts/3.png
create mode 100644 guides/assets/images/icons/callouts/4.png
create mode 100644 guides/assets/images/icons/callouts/5.png
create mode 100644 guides/assets/images/icons/callouts/6.png
create mode 100644 guides/assets/images/icons/callouts/7.png
create mode 100644 guides/assets/images/icons/callouts/8.png
create mode 100644 guides/assets/images/icons/callouts/9.png
create mode 100644 guides/assets/images/icons/caution.png
create mode 100644 guides/assets/images/icons/example.png
create mode 100644 guides/assets/images/icons/home.png
create mode 100644 guides/assets/images/icons/important.png
create mode 100644 guides/assets/images/icons/next.png
create mode 100644 guides/assets/images/icons/note.png
create mode 100644 guides/assets/images/icons/prev.png
create mode 100644 guides/assets/images/icons/tip.png
create mode 100644 guides/assets/images/icons/up.png
create mode 100644 guides/assets/images/icons/warning.png
create mode 100644 guides/assets/images/nav_arrow.gif
create mode 100644 guides/assets/images/oscardelben.jpg
create mode 100644 guides/assets/images/polymorphic.png
create mode 100644 guides/assets/images/radar.png
create mode 100644 guides/assets/images/rails4_features.png
create mode 100644 guides/assets/images/rails_guides_kindle_cover.jpg
create mode 100644 guides/assets/images/rails_guides_logo.gif
create mode 100644 guides/assets/images/rails_logo_remix.gif
create mode 100644 guides/assets/images/session_fixation.png
create mode 100644 guides/assets/images/tab_grey.gif
create mode 100644 guides/assets/images/tab_info.gif
create mode 100644 guides/assets/images/tab_note.gif
create mode 100644 guides/assets/images/tab_red.gif
create mode 100644 guides/assets/images/tab_yellow.gif
create mode 100644 guides/assets/images/tab_yellow.png
create mode 100644 guides/assets/images/vijaydev.jpg
create mode 100644 guides/assets/javascripts/guides.js
create mode 100644 guides/assets/javascripts/jquery.min.js
create mode 100755 guides/assets/javascripts/responsive-tables.js
create mode 100644 guides/assets/javascripts/syntaxhighlighter/shBrushAS3.js
create mode 100644 guides/assets/javascripts/syntaxhighlighter/shBrushAppleScript.js
create mode 100644 guides/assets/javascripts/syntaxhighlighter/shBrushBash.js
create mode 100644 guides/assets/javascripts/syntaxhighlighter/shBrushCSharp.js
create mode 100644 guides/assets/javascripts/syntaxhighlighter/shBrushColdFusion.js
create mode 100644 guides/assets/javascripts/syntaxhighlighter/shBrushCpp.js
create mode 100644 guides/assets/javascripts/syntaxhighlighter/shBrushCss.js
create mode 100644 guides/assets/javascripts/syntaxhighlighter/shBrushDelphi.js
create mode 100644 guides/assets/javascripts/syntaxhighlighter/shBrushDiff.js
create mode 100644 guides/assets/javascripts/syntaxhighlighter/shBrushErlang.js
create mode 100644 guides/assets/javascripts/syntaxhighlighter/shBrushGroovy.js
create mode 100644 guides/assets/javascripts/syntaxhighlighter/shBrushJScript.js
create mode 100644 guides/assets/javascripts/syntaxhighlighter/shBrushJava.js
create mode 100644 guides/assets/javascripts/syntaxhighlighter/shBrushJavaFX.js
create mode 100644 guides/assets/javascripts/syntaxhighlighter/shBrushPerl.js
create mode 100644 guides/assets/javascripts/syntaxhighlighter/shBrushPhp.js
create mode 100644 guides/assets/javascripts/syntaxhighlighter/shBrushPlain.js
create mode 100644 guides/assets/javascripts/syntaxhighlighter/shBrushPowerShell.js
create mode 100644 guides/assets/javascripts/syntaxhighlighter/shBrushPython.js
create mode 100644 guides/assets/javascripts/syntaxhighlighter/shBrushRuby.js
create mode 100644 guides/assets/javascripts/syntaxhighlighter/shBrushSass.js
create mode 100644 guides/assets/javascripts/syntaxhighlighter/shBrushScala.js
create mode 100644 guides/assets/javascripts/syntaxhighlighter/shBrushSql.js
create mode 100644 guides/assets/javascripts/syntaxhighlighter/shBrushVb.js
create mode 100644 guides/assets/javascripts/syntaxhighlighter/shBrushXml.js
create mode 100644 guides/assets/javascripts/syntaxhighlighter/shCore.js
create mode 100644 guides/assets/stylesheets/fixes.css
create mode 100644 guides/assets/stylesheets/kindle.css
create mode 100644 guides/assets/stylesheets/main.css
create mode 100644 guides/assets/stylesheets/print.css
create mode 100644 guides/assets/stylesheets/reset.css
create mode 100755 guides/assets/stylesheets/responsive-tables.css
create mode 100644 guides/assets/stylesheets/style.css
create mode 100644 guides/assets/stylesheets/syntaxhighlighter/shCore.css
create mode 100644 guides/assets/stylesheets/syntaxhighlighter/shCoreDefault.css
create mode 100644 guides/assets/stylesheets/syntaxhighlighter/shCoreDjango.css
create mode 100644 guides/assets/stylesheets/syntaxhighlighter/shCoreEclipse.css
create mode 100644 guides/assets/stylesheets/syntaxhighlighter/shCoreEmacs.css
create mode 100644 guides/assets/stylesheets/syntaxhighlighter/shCoreFadeToGrey.css
create mode 100644 guides/assets/stylesheets/syntaxhighlighter/shCoreMDUltra.css
create mode 100644 guides/assets/stylesheets/syntaxhighlighter/shCoreMidnight.css
create mode 100644 guides/assets/stylesheets/syntaxhighlighter/shCoreRDark.css
create mode 100644 guides/assets/stylesheets/syntaxhighlighter/shThemeDefault.css
create mode 100644 guides/assets/stylesheets/syntaxhighlighter/shThemeDjango.css
create mode 100644 guides/assets/stylesheets/syntaxhighlighter/shThemeEclipse.css
create mode 100644 guides/assets/stylesheets/syntaxhighlighter/shThemeEmacs.css
create mode 100644 guides/assets/stylesheets/syntaxhighlighter/shThemeFadeToGrey.css
create mode 100755 guides/assets/stylesheets/syntaxhighlighter/shThemeMDUltra.css
create mode 100644 guides/assets/stylesheets/syntaxhighlighter/shThemeMidnight.css
create mode 100644 guides/assets/stylesheets/syntaxhighlighter/shThemeRDark.css
create mode 100644 guides/assets/stylesheets/syntaxhighlighter/shThemeRailsGuides.css
create mode 100644 guides/bug_report_templates/action_controller_gem.rb
create mode 100644 guides/bug_report_templates/action_controller_master.rb
create mode 100644 guides/bug_report_templates/active_record_gem.rb
create mode 100644 guides/bug_report_templates/active_record_master.rb
create mode 100644 guides/code/getting_started/.gitignore
create mode 100644 guides/code/getting_started/Gemfile
create mode 100644 guides/code/getting_started/Gemfile.lock
create mode 100644 guides/code/getting_started/README.rdoc
create mode 100644 guides/code/getting_started/Rakefile
create mode 100644 guides/code/getting_started/app/assets/javascripts/application.js
create mode 100644 guides/code/getting_started/app/assets/javascripts/comments.js.coffee
create mode 100644 guides/code/getting_started/app/assets/javascripts/posts.js.coffee
create mode 100644 guides/code/getting_started/app/assets/javascripts/welcome.js.coffee
create mode 100644 guides/code/getting_started/app/assets/stylesheets/application.css
create mode 100644 guides/code/getting_started/app/assets/stylesheets/comments.css.scss
create mode 100644 guides/code/getting_started/app/assets/stylesheets/posts.css.scss
create mode 100644 guides/code/getting_started/app/assets/stylesheets/welcome.css.scss
create mode 100644 guides/code/getting_started/app/controllers/application_controller.rb
create mode 100644 guides/code/getting_started/app/controllers/comments_controller.rb
create mode 100644 guides/code/getting_started/app/controllers/concerns/.keep
create mode 100644 guides/code/getting_started/app/controllers/posts_controller.rb
create mode 100644 guides/code/getting_started/app/controllers/welcome_controller.rb
create mode 100644 guides/code/getting_started/app/helpers/application_helper.rb
create mode 100644 guides/code/getting_started/app/helpers/comments_helper.rb
create mode 100644 guides/code/getting_started/app/helpers/posts_helper.rb
create mode 100644 guides/code/getting_started/app/helpers/welcome_helper.rb
create mode 100644 guides/code/getting_started/app/mailers/.keep
create mode 100644 guides/code/getting_started/app/models/.keep
create mode 100644 guides/code/getting_started/app/models/comment.rb
create mode 100644 guides/code/getting_started/app/models/concerns/.keep
create mode 100644 guides/code/getting_started/app/models/post.rb
create mode 100644 guides/code/getting_started/app/views/comments/_comment.html.erb
create mode 100644 guides/code/getting_started/app/views/comments/_form.html.erb
create mode 100644 guides/code/getting_started/app/views/layouts/application.html.erb
create mode 100644 guides/code/getting_started/app/views/posts/_form.html.erb
create mode 100644 guides/code/getting_started/app/views/posts/edit.html.erb
create mode 100644 guides/code/getting_started/app/views/posts/index.html.erb
create mode 100644 guides/code/getting_started/app/views/posts/new.html.erb
create mode 100644 guides/code/getting_started/app/views/posts/show.html.erb
create mode 100644 guides/code/getting_started/app/views/welcome/index.html.erb
create mode 100755 guides/code/getting_started/bin/bundle
create mode 100755 guides/code/getting_started/bin/rails
create mode 100755 guides/code/getting_started/bin/rake
create mode 100644 guides/code/getting_started/config.ru
create mode 100644 guides/code/getting_started/config/application.rb
create mode 100644 guides/code/getting_started/config/boot.rb
create mode 100644 guides/code/getting_started/config/database.yml
create mode 100644 guides/code/getting_started/config/environment.rb
create mode 100644 guides/code/getting_started/config/environments/development.rb
create mode 100644 guides/code/getting_started/config/environments/production.rb
create mode 100644 guides/code/getting_started/config/environments/test.rb
create mode 100644 guides/code/getting_started/config/initializers/backtrace_silencers.rb
create mode 100644 guides/code/getting_started/config/initializers/filter_parameter_logging.rb
create mode 100644 guides/code/getting_started/config/initializers/inflections.rb
create mode 100644 guides/code/getting_started/config/initializers/locale.rb
create mode 100644 guides/code/getting_started/config/initializers/mime_types.rb
create mode 100644 guides/code/getting_started/config/initializers/secret_token.rb
create mode 100644 guides/code/getting_started/config/initializers/session_store.rb
create mode 100644 guides/code/getting_started/config/initializers/wrap_parameters.rb
create mode 100644 guides/code/getting_started/config/locales/en.yml
create mode 100644 guides/code/getting_started/config/routes.rb
create mode 100644 guides/code/getting_started/db/migrate/20130122042648_create_posts.rb
create mode 100644 guides/code/getting_started/db/migrate/20130122045842_create_comments.rb
create mode 100644 guides/code/getting_started/db/schema.rb
create mode 100644 guides/code/getting_started/db/seeds.rb
create mode 100644 guides/code/getting_started/lib/assets/.keep
create mode 100644 guides/code/getting_started/lib/tasks/.keep
create mode 100644 guides/code/getting_started/log/.keep
create mode 100644 guides/code/getting_started/public/404.html
create mode 100644 guides/code/getting_started/public/422.html
create mode 100644 guides/code/getting_started/public/500.html
create mode 100644 guides/code/getting_started/public/favicon.ico
create mode 100644 guides/code/getting_started/public/robots.txt
create mode 100644 guides/code/getting_started/test/controllers/.keep
create mode 100644 guides/code/getting_started/test/controllers/comments_controller_test.rb
create mode 100644 guides/code/getting_started/test/controllers/posts_controller_test.rb
create mode 100644 guides/code/getting_started/test/controllers/welcome_controller_test.rb
create mode 100644 guides/code/getting_started/test/fixtures/.keep
create mode 100644 guides/code/getting_started/test/fixtures/comments.yml
create mode 100644 guides/code/getting_started/test/fixtures/posts.yml
create mode 100644 guides/code/getting_started/test/helpers/.keep
create mode 100644 guides/code/getting_started/test/helpers/comments_helper_test.rb
create mode 100644 guides/code/getting_started/test/helpers/posts_helper_test.rb
create mode 100644 guides/code/getting_started/test/helpers/welcome_helper_test.rb
create mode 100644 guides/code/getting_started/test/integration/.keep
create mode 100644 guides/code/getting_started/test/mailers/.keep
create mode 100644 guides/code/getting_started/test/models/.keep
create mode 100644 guides/code/getting_started/test/models/comment_test.rb
create mode 100644 guides/code/getting_started/test/models/post_test.rb
create mode 100644 guides/code/getting_started/test/test_helper.rb
create mode 100644 guides/code/getting_started/vendor/assets/javascripts/.keep
create mode 100644 guides/code/getting_started/vendor/assets/stylesheets/.keep
create mode 100644 guides/rails_guides.rb
create mode 100644 guides/rails_guides/generator.rb
create mode 100644 guides/rails_guides/helpers.rb
create mode 100644 guides/rails_guides/indexer.rb
create mode 100644 guides/rails_guides/kindle.rb
create mode 100644 guides/rails_guides/levenshtein.rb
create mode 100644 guides/rails_guides/markdown.rb
create mode 100644 guides/rails_guides/markdown/renderer.rb
create mode 100644 guides/source/2_2_release_notes.md
create mode 100644 guides/source/2_3_release_notes.md
create mode 100644 guides/source/3_0_release_notes.md
create mode 100644 guides/source/3_1_release_notes.md
create mode 100644 guides/source/3_2_release_notes.md
create mode 100644 guides/source/4_0_release_notes.md
create mode 100644 guides/source/4_1_release_notes.md
create mode 100644 guides/source/_license.html.erb
create mode 100644 guides/source/_welcome.html.erb
create mode 100644 guides/source/action_controller_overview.md
create mode 100644 guides/source/action_mailer_basics.md
create mode 100644 guides/source/action_view_overview.md
create mode 100644 guides/source/active_model_basics.md
create mode 100644 guides/source/active_record_basics.md
create mode 100644 guides/source/active_record_callbacks.md
create mode 100644 guides/source/active_record_querying.md
create mode 100644 guides/source/active_record_validations.md
create mode 100644 guides/source/active_support_core_extensions.md
create mode 100644 guides/source/active_support_instrumentation.md
create mode 100644 guides/source/api_documentation_guidelines.md
create mode 100644 guides/source/asset_pipeline.md
create mode 100644 guides/source/association_basics.md
create mode 100644 guides/source/caching_with_rails.md
create mode 100644 guides/source/command_line.md
create mode 100644 guides/source/configuring.md
create mode 100644 guides/source/contributing_to_ruby_on_rails.md
create mode 100644 guides/source/credits.html.erb
create mode 100644 guides/source/debugging_rails_applications.md
create mode 100644 guides/source/development_dependencies_install.md
create mode 100644 guides/source/documents.yaml
create mode 100644 guides/source/engines.md
create mode 100644 guides/source/form_helpers.md
create mode 100644 guides/source/generators.md
create mode 100644 guides/source/getting_started.md
create mode 100644 guides/source/i18n.md
create mode 100644 guides/source/index.html.erb
create mode 100644 guides/source/initialization.md
create mode 100644 guides/source/kindle/copyright.html.erb
create mode 100644 guides/source/kindle/layout.html.erb
create mode 100644 guides/source/kindle/rails_guides.opf.erb
create mode 100644 guides/source/kindle/toc.html.erb
create mode 100644 guides/source/kindle/toc.ncx.erb
create mode 100644 guides/source/kindle/welcome.html.erb
create mode 100644 guides/source/layout.html.erb
create mode 100644 guides/source/layouts_and_rendering.md
create mode 100644 guides/source/maintenance_policy.md
create mode 100644 guides/source/migrations.md
create mode 100644 guides/source/nested_model_forms.md
create mode 100644 guides/source/plugins.md
create mode 100644 guides/source/rails_application_templates.md
create mode 100644 guides/source/rails_on_rack.md
create mode 100644 guides/source/routing.md
create mode 100644 guides/source/ruby_on_rails_guides_guidelines.md
create mode 100644 guides/source/security.md
create mode 100644 guides/source/testing.md
create mode 100644 guides/source/upgrading_ruby_on_rails.md
create mode 100644 guides/source/working_with_javascript_in_rails.md
create mode 100644 guides/w3c_validator.rb
create mode 100644 install.rb
create mode 100644 load_paths.rb
delete mode 100644 rails.1
create mode 100644 rails.gemspec
create mode 100644 railties/.gitignore
create mode 100644 railties/CHANGELOG.md
create mode 100644 railties/MIT-LICENSE
create mode 100644 railties/RDOC_MAIN.rdoc
create mode 100644 railties/README.rdoc
create mode 100644 railties/Rakefile
create mode 100755 railties/bin/rails
create mode 100644 railties/lib/rails.rb
create mode 100644 railties/lib/rails/all.rb
create mode 100644 railties/lib/rails/api/task.rb
create mode 100644 railties/lib/rails/app_rails_loader.rb
create mode 100644 railties/lib/rails/application.rb
create mode 100644 railties/lib/rails/application/bootstrap.rb
create mode 100644 railties/lib/rails/application/configuration.rb
create mode 100644 railties/lib/rails/application/default_middleware_stack.rb
create mode 100644 railties/lib/rails/application/finisher.rb
create mode 100644 railties/lib/rails/application/routes_reloader.rb
create mode 100644 railties/lib/rails/application_controller.rb
create mode 100644 railties/lib/rails/backtrace_cleaner.rb
create mode 100644 railties/lib/rails/cli.rb
create mode 100644 railties/lib/rails/code_statistics.rb
create mode 100644 railties/lib/rails/code_statistics_calculator.rb
create mode 100644 railties/lib/rails/commands.rb
create mode 100644 railties/lib/rails/commands/application.rb
create mode 100644 railties/lib/rails/commands/commands_tasks.rb
create mode 100644 railties/lib/rails/commands/console.rb
create mode 100644 railties/lib/rails/commands/dbconsole.rb
create mode 100644 railties/lib/rails/commands/destroy.rb
create mode 100644 railties/lib/rails/commands/generate.rb
create mode 100644 railties/lib/rails/commands/plugin.rb
create mode 100644 railties/lib/rails/commands/runner.rb
create mode 100644 railties/lib/rails/commands/server.rb
create mode 100644 railties/lib/rails/commands/update.rb
create mode 100644 railties/lib/rails/configuration.rb
create mode 100644 railties/lib/rails/console/app.rb
create mode 100644 railties/lib/rails/console/helpers.rb
create mode 100644 railties/lib/rails/deprecation.rb
create mode 100644 railties/lib/rails/engine.rb
create mode 100644 railties/lib/rails/engine/commands.rb
create mode 100644 railties/lib/rails/engine/configuration.rb
create mode 100644 railties/lib/rails/engine/railties.rb
create mode 100644 railties/lib/rails/gem_version.rb
create mode 100644 railties/lib/rails/generators.rb
create mode 100644 railties/lib/rails/generators/actions.rb
create mode 100644 railties/lib/rails/generators/actions/create_migration.rb
create mode 100644 railties/lib/rails/generators/active_model.rb
create mode 100644 railties/lib/rails/generators/app_base.rb
create mode 100644 railties/lib/rails/generators/base.rb
create mode 100644 railties/lib/rails/generators/css/assets/assets_generator.rb
create mode 100644 railties/lib/rails/generators/css/assets/templates/stylesheet.css
create mode 100644 railties/lib/rails/generators/css/scaffold/scaffold_generator.rb
create mode 100644 railties/lib/rails/generators/erb.rb
create mode 100644 railties/lib/rails/generators/erb/controller/controller_generator.rb
create mode 100644 railties/lib/rails/generators/erb/controller/templates/view.html.erb
create mode 100644 railties/lib/rails/generators/erb/mailer/mailer_generator.rb
create mode 100644 railties/lib/rails/generators/erb/mailer/templates/view.html.erb
create mode 100644 railties/lib/rails/generators/erb/mailer/templates/view.text.erb
create mode 100644 railties/lib/rails/generators/erb/scaffold/scaffold_generator.rb
create mode 100644 railties/lib/rails/generators/erb/scaffold/templates/_form.html.erb
create mode 100644 railties/lib/rails/generators/erb/scaffold/templates/edit.html.erb
create mode 100644 railties/lib/rails/generators/erb/scaffold/templates/index.html.erb
create mode 100644 railties/lib/rails/generators/erb/scaffold/templates/new.html.erb
create mode 100644 railties/lib/rails/generators/erb/scaffold/templates/show.html.erb
create mode 100644 railties/lib/rails/generators/generated_attribute.rb
create mode 100644 railties/lib/rails/generators/js/assets/assets_generator.rb
create mode 100644 railties/lib/rails/generators/js/assets/templates/javascript.js
create mode 100644 railties/lib/rails/generators/migration.rb
create mode 100644 railties/lib/rails/generators/named_base.rb
create mode 100644 railties/lib/rails/generators/rails/app/USAGE
create mode 100644 railties/lib/rails/generators/rails/app/app_generator.rb
create mode 100644 railties/lib/rails/generators/rails/app/templates/Gemfile
create mode 100644 railties/lib/rails/generators/rails/app/templates/README.rdoc
create mode 100644 railties/lib/rails/generators/rails/app/templates/Rakefile
create mode 100644 railties/lib/rails/generators/rails/app/templates/app/assets/javascripts/application.js.tt
create mode 100644 railties/lib/rails/generators/rails/app/templates/app/assets/stylesheets/application.css
create mode 100644 railties/lib/rails/generators/rails/app/templates/app/controllers/application_controller.rb.tt
create mode 100644 railties/lib/rails/generators/rails/app/templates/app/helpers/application_helper.rb
create mode 100644 railties/lib/rails/generators/rails/app/templates/app/views/layouts/application.html.erb.tt
create mode 100644 railties/lib/rails/generators/rails/app/templates/bin/bundle
create mode 100644 railties/lib/rails/generators/rails/app/templates/bin/rails
create mode 100644 railties/lib/rails/generators/rails/app/templates/bin/rake
create mode 100644 railties/lib/rails/generators/rails/app/templates/config.ru
create mode 100644 railties/lib/rails/generators/rails/app/templates/config/application.rb
create mode 100644 railties/lib/rails/generators/rails/app/templates/config/boot.rb
create mode 100644 railties/lib/rails/generators/rails/app/templates/config/databases/frontbase.yml
create mode 100644 railties/lib/rails/generators/rails/app/templates/config/databases/ibm_db.yml
create mode 100644 railties/lib/rails/generators/rails/app/templates/config/databases/jdbc.yml
create mode 100644 railties/lib/rails/generators/rails/app/templates/config/databases/jdbcmysql.yml
create mode 100644 railties/lib/rails/generators/rails/app/templates/config/databases/jdbcpostgresql.yml
create mode 100644 railties/lib/rails/generators/rails/app/templates/config/databases/jdbcsqlite3.yml
create mode 100644 railties/lib/rails/generators/rails/app/templates/config/databases/mysql.yml
create mode 100644 railties/lib/rails/generators/rails/app/templates/config/databases/oracle.yml
create mode 100644 railties/lib/rails/generators/rails/app/templates/config/databases/postgresql.yml
create mode 100644 railties/lib/rails/generators/rails/app/templates/config/databases/sqlite3.yml
create mode 100644 railties/lib/rails/generators/rails/app/templates/config/databases/sqlserver.yml
create mode 100644 railties/lib/rails/generators/rails/app/templates/config/environment.rb
create mode 100644 railties/lib/rails/generators/rails/app/templates/config/environments/development.rb.tt
create mode 100644 railties/lib/rails/generators/rails/app/templates/config/environments/production.rb.tt
create mode 100644 railties/lib/rails/generators/rails/app/templates/config/environments/test.rb.tt
create mode 100644 railties/lib/rails/generators/rails/app/templates/config/initializers/assets.rb.tt
create mode 100644 railties/lib/rails/generators/rails/app/templates/config/initializers/backtrace_silencers.rb
create mode 100644 railties/lib/rails/generators/rails/app/templates/config/initializers/cookies_serializer.rb
create mode 100644 railties/lib/rails/generators/rails/app/templates/config/initializers/filter_parameter_logging.rb
create mode 100644 railties/lib/rails/generators/rails/app/templates/config/initializers/inflections.rb
create mode 100644 railties/lib/rails/generators/rails/app/templates/config/initializers/mime_types.rb
create mode 100644 railties/lib/rails/generators/rails/app/templates/config/initializers/session_store.rb.tt
create mode 100644 railties/lib/rails/generators/rails/app/templates/config/initializers/wrap_parameters.rb.tt
create mode 100644 railties/lib/rails/generators/rails/app/templates/config/locales/en.yml
create mode 100644 railties/lib/rails/generators/rails/app/templates/config/routes.rb
create mode 100644 railties/lib/rails/generators/rails/app/templates/config/secrets.yml
create mode 100644 railties/lib/rails/generators/rails/app/templates/db/seeds.rb.tt
create mode 100644 railties/lib/rails/generators/rails/app/templates/gitignore
create mode 100644 railties/lib/rails/generators/rails/app/templates/public/404.html
create mode 100644 railties/lib/rails/generators/rails/app/templates/public/422.html
create mode 100644 railties/lib/rails/generators/rails/app/templates/public/500.html
create mode 100644 railties/lib/rails/generators/rails/app/templates/public/favicon.ico
create mode 100644 railties/lib/rails/generators/rails/app/templates/public/robots.txt
create mode 100644 railties/lib/rails/generators/rails/app/templates/test/test_helper.rb
create mode 100644 railties/lib/rails/generators/rails/assets/USAGE
create mode 100644 railties/lib/rails/generators/rails/assets/assets_generator.rb
create mode 100644 railties/lib/rails/generators/rails/assets/templates/javascript.js
create mode 100644 railties/lib/rails/generators/rails/assets/templates/stylesheet.css
create mode 100644 railties/lib/rails/generators/rails/controller/USAGE
create mode 100644 railties/lib/rails/generators/rails/controller/controller_generator.rb
create mode 100644 railties/lib/rails/generators/rails/controller/templates/controller.rb
create mode 100644 railties/lib/rails/generators/rails/generator/USAGE
create mode 100644 railties/lib/rails/generators/rails/generator/generator_generator.rb
create mode 100644 railties/lib/rails/generators/rails/generator/templates/%file_name%_generator.rb.tt
create mode 100644 railties/lib/rails/generators/rails/generator/templates/USAGE.tt
create mode 100644 railties/lib/rails/generators/rails/generator/templates/templates/.empty_directory
create mode 100644 railties/lib/rails/generators/rails/helper/USAGE
create mode 100644 railties/lib/rails/generators/rails/helper/helper_generator.rb
create mode 100644 railties/lib/rails/generators/rails/helper/templates/helper.rb
create mode 100644 railties/lib/rails/generators/rails/integration_test/USAGE
create mode 100644 railties/lib/rails/generators/rails/integration_test/integration_test_generator.rb
create mode 100644 railties/lib/rails/generators/rails/migration/USAGE
create mode 100644 railties/lib/rails/generators/rails/migration/migration_generator.rb
create mode 100644 railties/lib/rails/generators/rails/model/USAGE
create mode 100644 railties/lib/rails/generators/rails/model/model_generator.rb
create mode 100644 railties/lib/rails/generators/rails/plugin/USAGE
create mode 100644 railties/lib/rails/generators/rails/plugin/plugin_generator.rb
create mode 100644 railties/lib/rails/generators/rails/plugin/templates/%name%.gemspec
create mode 100644 railties/lib/rails/generators/rails/plugin/templates/Gemfile
create mode 100644 railties/lib/rails/generators/rails/plugin/templates/MIT-LICENSE
create mode 100644 railties/lib/rails/generators/rails/plugin/templates/README.rdoc
create mode 100644 railties/lib/rails/generators/rails/plugin/templates/Rakefile
create mode 100644 railties/lib/rails/generators/rails/plugin/templates/app/controllers/%name%/application_controller.rb.tt
create mode 100644 railties/lib/rails/generators/rails/plugin/templates/app/helpers/%name%/application_helper.rb.tt
create mode 100644 railties/lib/rails/generators/rails/plugin/templates/app/mailers/.empty_directory
create mode 100644 railties/lib/rails/generators/rails/plugin/templates/app/models/.empty_directory
create mode 100644 railties/lib/rails/generators/rails/plugin/templates/app/views/layouts/%name%/application.html.erb.tt
create mode 100644 railties/lib/rails/generators/rails/plugin/templates/bin/rails.tt
create mode 100644 railties/lib/rails/generators/rails/plugin/templates/config/routes.rb
create mode 100644 railties/lib/rails/generators/rails/plugin/templates/gitignore
create mode 100644 railties/lib/rails/generators/rails/plugin/templates/lib/%name%.rb
create mode 100644 railties/lib/rails/generators/rails/plugin/templates/lib/%name%/engine.rb
create mode 100644 railties/lib/rails/generators/rails/plugin/templates/lib/%name%/version.rb
create mode 100644 railties/lib/rails/generators/rails/plugin/templates/lib/tasks/%name%_tasks.rake
create mode 100644 railties/lib/rails/generators/rails/plugin/templates/rails/application.rb
create mode 100644 railties/lib/rails/generators/rails/plugin/templates/rails/boot.rb
create mode 100644 railties/lib/rails/generators/rails/plugin/templates/rails/javascripts.js
create mode 100644 railties/lib/rails/generators/rails/plugin/templates/rails/routes.rb
create mode 100644 railties/lib/rails/generators/rails/plugin/templates/rails/stylesheets.css
create mode 100644 railties/lib/rails/generators/rails/plugin/templates/test/%name%_test.rb
create mode 100644 railties/lib/rails/generators/rails/plugin/templates/test/integration/navigation_test.rb
create mode 100644 railties/lib/rails/generators/rails/plugin/templates/test/test_helper.rb
create mode 100644 railties/lib/rails/generators/rails/resource/USAGE
create mode 100644 railties/lib/rails/generators/rails/resource/resource_generator.rb
create mode 100644 railties/lib/rails/generators/rails/resource_route/resource_route_generator.rb
create mode 100644 railties/lib/rails/generators/rails/scaffold/USAGE
create mode 100644 railties/lib/rails/generators/rails/scaffold/scaffold_generator.rb
create mode 100644 railties/lib/rails/generators/rails/scaffold/templates/scaffold.css
create mode 100644 railties/lib/rails/generators/rails/scaffold_controller/USAGE
create mode 100644 railties/lib/rails/generators/rails/scaffold_controller/scaffold_controller_generator.rb
create mode 100644 railties/lib/rails/generators/rails/scaffold_controller/templates/controller.rb
create mode 100644 railties/lib/rails/generators/rails/task/USAGE
create mode 100644 railties/lib/rails/generators/rails/task/task_generator.rb
create mode 100644 railties/lib/rails/generators/rails/task/templates/task.rb
create mode 100644 railties/lib/rails/generators/resource_helpers.rb
create mode 100644 railties/lib/rails/generators/test_case.rb
create mode 100644 railties/lib/rails/generators/test_unit.rb
create mode 100644 railties/lib/rails/generators/test_unit/controller/controller_generator.rb
create mode 100644 railties/lib/rails/generators/test_unit/controller/templates/functional_test.rb
create mode 100644 railties/lib/rails/generators/test_unit/generator/generator_generator.rb
create mode 100644 railties/lib/rails/generators/test_unit/generator/templates/generator_test.rb
create mode 100644 railties/lib/rails/generators/test_unit/helper/helper_generator.rb
create mode 100644 railties/lib/rails/generators/test_unit/helper/templates/helper_test.rb
create mode 100644 railties/lib/rails/generators/test_unit/integration/integration_generator.rb
create mode 100644 railties/lib/rails/generators/test_unit/integration/templates/integration_test.rb
create mode 100644 railties/lib/rails/generators/test_unit/mailer/mailer_generator.rb
create mode 100644 railties/lib/rails/generators/test_unit/mailer/templates/functional_test.rb
create mode 100644 railties/lib/rails/generators/test_unit/mailer/templates/preview.rb
create mode 100644 railties/lib/rails/generators/test_unit/model/model_generator.rb
create mode 100644 railties/lib/rails/generators/test_unit/model/templates/fixtures.yml
create mode 100644 railties/lib/rails/generators/test_unit/model/templates/unit_test.rb
create mode 100644 railties/lib/rails/generators/test_unit/plugin/plugin_generator.rb
create mode 100644 railties/lib/rails/generators/test_unit/plugin/templates/%file_name%_test.rb.tt
create mode 100644 railties/lib/rails/generators/test_unit/plugin/templates/test_helper.rb
create mode 100644 railties/lib/rails/generators/test_unit/scaffold/scaffold_generator.rb
create mode 100644 railties/lib/rails/generators/test_unit/scaffold/templates/functional_test.rb
create mode 100644 railties/lib/rails/generators/testing/assertions.rb
create mode 100644 railties/lib/rails/generators/testing/behaviour.rb
create mode 100644 railties/lib/rails/generators/testing/setup_and_teardown.rb
create mode 100644 railties/lib/rails/info.rb
create mode 100644 railties/lib/rails/info_controller.rb
create mode 100644 railties/lib/rails/initializable.rb
create mode 100644 railties/lib/rails/mailers_controller.rb
create mode 100644 railties/lib/rails/paths.rb
create mode 100644 railties/lib/rails/rack.rb
create mode 100644 railties/lib/rails/rack/debugger.rb
create mode 100644 railties/lib/rails/rack/log_tailer.rb
create mode 100644 railties/lib/rails/rack/logger.rb
create mode 100644 railties/lib/rails/railtie.rb
create mode 100644 railties/lib/rails/railtie/configurable.rb
create mode 100644 railties/lib/rails/railtie/configuration.rb
create mode 100644 railties/lib/rails/ruby_version_check.rb
create mode 100644 railties/lib/rails/rubyprof_ext.rb
create mode 100644 railties/lib/rails/source_annotation_extractor.rb
create mode 100644 railties/lib/rails/tasks.rb
create mode 100644 railties/lib/rails/tasks/annotations.rake
create mode 100644 railties/lib/rails/tasks/documentation.rake
create mode 100644 railties/lib/rails/tasks/engine.rake
create mode 100644 railties/lib/rails/tasks/framework.rake
create mode 100644 railties/lib/rails/tasks/log.rake
create mode 100644 railties/lib/rails/tasks/middleware.rake
create mode 100644 railties/lib/rails/tasks/misc.rake
create mode 100644 railties/lib/rails/tasks/routes.rake
create mode 100644 railties/lib/rails/tasks/statistics.rake
create mode 100644 railties/lib/rails/tasks/tmp.rake
create mode 100644 railties/lib/rails/templates/layouts/application.html.erb
create mode 100644 railties/lib/rails/templates/rails/info/properties.html.erb
create mode 100644 railties/lib/rails/templates/rails/info/routes.html.erb
create mode 100644 railties/lib/rails/templates/rails/mailers/email.html.erb
create mode 100644 railties/lib/rails/templates/rails/mailers/index.html.erb
create mode 100644 railties/lib/rails/templates/rails/mailers/mailer.html.erb
create mode 100644 railties/lib/rails/templates/rails/welcome/index.html.erb
create mode 100644 railties/lib/rails/test_help.rb
create mode 100644 railties/lib/rails/test_unit/railtie.rb
create mode 100644 railties/lib/rails/test_unit/sub_test_task.rb
create mode 100644 railties/lib/rails/test_unit/testing.rake
create mode 100644 railties/lib/rails/version.rb
create mode 100644 railties/lib/rails/welcome_controller.rb
create mode 100644 railties/railties.gemspec
create mode 100644 railties/test/abstract_unit.rb
create mode 100644 railties/test/app_rails_loader_test.rb
create mode 100644 railties/test/application/asset_debugging_test.rb
create mode 100644 railties/test/application/assets_test.rb
create mode 100644 railties/test/application/build_original_fullpath_test.rb
create mode 100644 railties/test/application/configuration_test.rb
create mode 100644 railties/test/application/console_test.rb
create mode 100644 railties/test/application/generators_test.rb
create mode 100644 railties/test/application/initializers/frameworks_test.rb
create mode 100644 railties/test/application/initializers/hooks_test.rb
create mode 100644 railties/test/application/initializers/i18n_test.rb
create mode 100644 railties/test/application/initializers/load_path_test.rb
create mode 100644 railties/test/application/initializers/notifications_test.rb
create mode 100644 railties/test/application/loading_test.rb
create mode 100644 railties/test/application/mailer_previews_test.rb
create mode 100644 railties/test/application/middleware/cache_test.rb
create mode 100644 railties/test/application/middleware/cookies_test.rb
create mode 100644 railties/test/application/middleware/exceptions_test.rb
create mode 100644 railties/test/application/middleware/remote_ip_test.rb
create mode 100644 railties/test/application/middleware/sendfile_test.rb
create mode 100644 railties/test/application/middleware/session_test.rb
create mode 100644 railties/test/application/middleware/static_test.rb
create mode 100644 railties/test/application/middleware_test.rb
create mode 100644 railties/test/application/multiple_applications_test.rb
create mode 100644 railties/test/application/paths_test.rb
create mode 100644 railties/test/application/rack/logger_test.rb
create mode 100644 railties/test/application/rackup_test.rb
create mode 100644 railties/test/application/rake/dbs_test.rb
create mode 100644 railties/test/application/rake/migrations_test.rb
create mode 100644 railties/test/application/rake/notes_test.rb
create mode 100644 railties/test/application/rake_test.rb
create mode 100644 railties/test/application/rendering_test.rb
create mode 100644 railties/test/application/routing_test.rb
create mode 100644 railties/test/application/runner_test.rb
create mode 100644 railties/test/application/test_runner_test.rb
create mode 100644 railties/test/application/test_test.rb
create mode 100644 railties/test/application/url_generation_test.rb
create mode 100644 railties/test/backtrace_cleaner_test.rb
create mode 100644 railties/test/code_statistics_calculator_test.rb
create mode 100644 railties/test/commands/console_test.rb
create mode 100644 railties/test/commands/dbconsole_test.rb
create mode 100644 railties/test/commands/server_test.rb
create mode 100644 railties/test/configuration/middleware_stack_proxy_test.rb
create mode 100644 railties/test/engine_test.rb
create mode 100644 railties/test/env_helpers.rb
create mode 100644 railties/test/fixtures/about_yml_plugins/bad_about_yml/about.yml
create mode 100644 railties/test/fixtures/about_yml_plugins/bad_about_yml/init.rb
create mode 100644 railties/test/fixtures/about_yml_plugins/plugin_without_about_yml/init.rb
create mode 100644 railties/test/fixtures/lib/create_test_dummy_template.rb
create mode 100644 railties/test/fixtures/lib/generators/active_record/fixjour_generator.rb
create mode 100644 railties/test/fixtures/lib/generators/fixjour_generator.rb
create mode 100644 railties/test/fixtures/lib/generators/model_generator.rb
create mode 100644 railties/test/fixtures/lib/generators/usage_template/USAGE
create mode 100644 railties/test/fixtures/lib/generators/usage_template/usage_template_generator.rb
create mode 100644 railties/test/fixtures/lib/rails/generators/foobar/foobar_generator.rb
create mode 100644 railties/test/fixtures/lib/template.rb
create mode 100644 railties/test/generators/actions_test.rb
create mode 100644 railties/test/generators/app_generator_test.rb
create mode 100644 railties/test/generators/argv_scrubber_test.rb
create mode 100644 railties/test/generators/assets_generator_test.rb
create mode 100644 railties/test/generators/controller_generator_test.rb
create mode 100644 railties/test/generators/create_migration_test.rb
create mode 100644 railties/test/generators/generated_attribute_test.rb
create mode 100644 railties/test/generators/generator_generator_test.rb
create mode 100644 railties/test/generators/generator_test.rb
create mode 100644 railties/test/generators/generators_test_helper.rb
create mode 100644 railties/test/generators/helper_generator_test.rb
create mode 100644 railties/test/generators/integration_test_generator_test.rb
create mode 100644 railties/test/generators/mailer_generator_test.rb
create mode 100644 railties/test/generators/migration_generator_test.rb
create mode 100644 railties/test/generators/model_generator_test.rb
create mode 100644 railties/test/generators/named_base_test.rb
create mode 100644 railties/test/generators/namespaced_generators_test.rb
create mode 100644 railties/test/generators/orm_test.rb
create mode 100644 railties/test/generators/plugin_generator_test.rb
create mode 100644 railties/test/generators/resource_generator_test.rb
create mode 100644 railties/test/generators/scaffold_controller_generator_test.rb
create mode 100644 railties/test/generators/scaffold_generator_test.rb
create mode 100644 railties/test/generators/shared_generator_tests.rb
create mode 100644 railties/test/generators/task_generator_test.rb
create mode 100644 railties/test/generators_test.rb
create mode 100644 railties/test/initializable_test.rb
create mode 100644 railties/test/isolation/abstract_unit.rb
create mode 100644 railties/test/paths_test.rb
create mode 100644 railties/test/rack_logger_test.rb
create mode 100644 railties/test/rails_info_controller_test.rb
create mode 100644 railties/test/rails_info_test.rb
create mode 100644 railties/test/railties/engine_test.rb
create mode 100644 railties/test/railties/generators_test.rb
create mode 100644 railties/test/railties/mounted_engine_test.rb
create mode 100644 railties/test/railties/railtie_test.rb
create mode 100644 railties/test/test_info_test.rb
create mode 100644 railties/test/version_test.rb
create mode 100644 tasks/release.rb
create mode 100755 tools/console
create mode 100755 tools/profile
create mode 100644 version.rb
--
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