1
0
Fork 0
mirror of https://github.com/rails/rails.git synced 2022-11-09 12:12:34 -05:00
rails--rails/guides/source
Rafael Mendonça França 69645cba72 Simplify the implementation of custom argument serializers
We can speed up things for the supported types by keeping the code in the
way it was.

We can also avoid to loop trough all serializers in the deserialization by
trying to access the class already in the Hash.

We could also speed up the custom serialization if we define the class
that is going to be serialized when registering the serializers, but
that will remove the possibility of defining a serialzer for a
superclass and have the subclass serialized using it.
2018-02-14 13:10:08 -05:00
..
kindle Remove trailing spaces [ci skip] 2017-08-27 22:29:56 +09:00
2_2_release_notes.md Fix some broken links in guides 2018-01-11 15:53:20 +01:00
2_3_release_notes.md Fix some broken links in guides 2018-01-11 15:53:20 +01:00
3_0_release_notes.md Fix some broken links in guides 2018-01-11 15:53:20 +01:00
3_1_release_notes.md Use https instead of http in guide [ci skip] 2017-08-23 09:39:45 +09:00
3_2_release_notes.md Cosmetic changes [ci skip] 2017-11-30 09:35:26 +03:00
4_0_release_notes.md Cosmetic fixes [ci skip] 2017-10-06 09:02:56 +03:00
4_1_release_notes.md Cosmetic changes [ci skip] 2017-11-30 09:35:26 +03:00
4_2_release_notes.md Cosmetic changes [ci skip] 2017-11-30 09:35:26 +03:00
5_0_release_notes.md Cosmetic fixes [ci skip] 2017-10-06 09:02:56 +03:00
5_1_release_notes.md [docs] Add mention of removal of HWIA interface from AC:Parameters 2017-12-22 22:01:49 +01:00
5_2_release_notes.md Fix the desc for image_alt change [ci skip] 2018-01-07 22:29:13 +05:30
_license.html.erb
_welcome.html.erb Add v5.1 to earlier releases list in guide [ci skip] 2017-10-07 11:20:53 +09:00
action_cable_overview.md [ci skip] Add missing **DO NOT READ THIS FILE ON GITHUB, GUIDES ARE PUBLISHED ON http://guides.rubyonrails.org.** 2017-12-15 14:02:25 +09:00
action_controller_overview.md [ci skip] Update MVC wiki link 2017-11-28 16:42:11 +05:30
action_mailer_basics.md Fix typos [ci skip] 2018-01-11 00:56:35 +03:00
action_view_overview.md Update "Action View Overview" guide [ci skip] 2017-12-26 13:30:39 +02:00
active_job_basics.md Simplify the implementation of custom argument serializers 2018-02-14 13:10:08 -05:00
active_model_basics.md Cosmetic fixes [ci skip] 2017-10-06 09:02:56 +03:00
active_record_basics.md tweaks for #31704 [ci skip] 2018-01-24 09:11:18 +09:00
active_record_callbacks.md Move touch method from Skipping Callbacks section to Running Callbacks section [ci skip] 2017-11-13 15:48:25 +05:30
active_record_migrations.md Remove default ENGINE documentation for MySQL and MariaDB 2017-12-11 10:46:25 +01:00
active_record_postgresql.md Change http postgresql.org links to https [ci skip] 2017-07-30 21:52:31 +09:00
active_record_querying.md Update "Active Record Query Interface" guide [ci skip] 2017-12-04 01:18:59 +02:00
active_record_validations.md Fix typos [ci skip] 2018-01-11 00:56:35 +03:00
active_storage_overview.md Update google-cloud-storage gem version [ci skip] 2018-01-28 10:38:53 +09:00
active_support_core_extensions.md Change structure of AS core extensions [ci skip] 2018-02-12 23:29:34 +03:00
active_support_instrumentation.md [ci skip] Update instrumentation guide for ActiveStorage 2017-12-12 04:17:14 +09:00
api_app.md [ci skip] Add missing **DO NOT READ THIS FILE ON GITHUB, GUIDES ARE PUBLISHED ON http://guides.rubyonrails.org.** 2017-12-15 14:02:25 +09:00
api_documentation_guidelines.md Use new RDoc URL of Ruby core [ci skip] 2017-11-10 18:14:45 +09:00
asset_pipeline.md Remove out-of-date references to jQuery 2018-01-28 15:36:30 -05:00
association_basics.md Fix example migrations in Associations guide 2018-01-26 12:26:46 +08:00
autoloading_and_reloading_constants.md Remove parentheses [ci skip] 2018-02-12 09:31:24 +03:00
caching_with_rails.md Use SHA-1 for non-sensitive digests by default 2018-01-08 20:45:46 +00:00
command_line.md Use -e option to specify the environment in console command [ci skip] 2017-11-10 13:50:16 +09:00
configuring.md Add configuration to set custom serializers 2018-02-14 13:10:08 -05:00
contributing_to_ruby_on_rails.md Clarification for noobs. (#31704) 2018-01-23 17:39:40 -05:00
credits.html.erb Update Jason Zimdars twitter 2016-08-31 22:09:22 +03:00
debugging_rails_applications.md Update debugging_rails_applications [ci skip] 2017-08-21 22:18:53 +03:00
development_dependencies_install.md Use https instead of http in guide [ci skip] 2017-08-23 09:39:45 +09:00
documents.yaml Sync header title with file name [ci skip] 2017-12-15 16:52:27 +09:00
engines.md Clarify that config.eager_load controls eager loading [ci skip] 2017-12-30 22:37:44 +00:00
form_helpers.md Merge pull request #30474 from yhirano55/make_it_same_title_in_index_and_page 2017-12-13 10:23:14 -05:00
generators.md Update generator guide [ci skip] 2017-08-21 19:42:16 +09:00
getting_started.md Improve wording in getting started guide 2018-02-09 23:33:35 -08:00
i18n.md Cosmetic changes [ci skip] 2017-11-30 09:35:26 +03:00
index.html.erb
initialization.md Cosmetic changes [ci skip] 2017-11-30 09:35:26 +03:00
layout.html.erb Update guide layout [ci skip] 2017-11-25 14:04:42 +00:00
layouts_and_rendering.md Update "Layouts and Rendering in Rails" guide [ci skip] 2018-01-17 16:31:08 +02:00
maintenance_policy.md Update the maintenance policy [ci skip] 2017-03-20 15:04:57 -04:00
plugins.md Cosmetic fixes [ci skip] 2017-10-06 09:02:56 +03:00
rails_application_templates.md Define path with __dir__ 2017-05-23 00:53:51 +03:00
rails_on_rack.md Add Rack::TempfileReaper to tests and docs 2018-01-30 18:21:07 -05:00
routing.md [ci skip] Update routing guide for Direct 2017-12-12 14:07:58 +09:00
ruby_on_rails_guides_guidelines.md document link processing in guides generation [ci skip] 2017-02-12 11:41:01 +01:00
security.md Remove password anecdotes from guides [ci skip] 2018-02-07 18:00:10 -05:00
testing.md Merge pull request #31240 from PHedkvist/sys_test_mobile_guide 2018-02-06 10:03:38 -05:00
threading_and_code_execution.md Fix typos [ci skip] 2018-01-11 00:56:35 +03:00
upgrading_ruby_on_rails.md Merge pull request #31577 from prathamesh-sonpatki/upgrade-guide-bootsnap 2018-01-18 15:02:02 -05:00
working_with_javascript_in_rails.md Fix typos [ci skip] 2018-01-11 00:56:35 +03:00