なるようになるブログ

読書感想文かrailsについてかrubyについてか

rails commit log流し読み(2015/04/11)

2015/04/11分のコミットです。

CHANGELOGへの追加はありませんでした。


Use use_transactional_tests in Active Record

activerecord/test/cases/adapters/mysql/charset_collation_test.rb activerecord/test/cases/adapters/mysql2/charset_collation_test.rbの修正です。

ActiveRecordのテストで、 deprecateになったuse_transactional_fixturesの代わりにuse_transactional_testsを使用するよう修正しています。


Merge branch 'queue-adapters-docs' of https://github.com/KingsleyKelly/rails into queue-adapter-docs

activejob/lib/active_job/queue_adapters.rbのdocの修正です。

ActiveJobがデフォルトで対応しているadapterの一覧の表の項目についての説明を追加しています。

 |                   | Async | Queues | Delayed   | Priorities | Timeout | Retries |
 |-------------------|-------|--------|-----------|------------|---------|---------|
 | Backburner        | Yes   | Yes    | Yes       | Yes        | Job     | Global  |
 | Delayed Job       | Yes   | Yes    | Yes       | Job        | Global  | Global  |
 | Qu                | Yes   | Yes    | No        | No         | No      | Global  |
 | Que               | Yes   | Yes    | Yes       | Job        | No      | Job     |
 | queue_classic     | Yes   | Yes    | No*       | No         | No      | No      |
 | Resque            | Yes   | Yes    | Yes (Gem) | Queue      | Global  | Yes     |
 | Sidekiq           | Yes   | Yes    | Yes       | Queue      | No      | Job     |
 | Sneakers          | Yes   | Yes    | No        | Queue      | Queue   | No      |
 | Sucker Punch      | Yes   | Yes    | No        | No         | No      | No      |
 | Active Job Inline | No    | Yes    | N/A       | N/A        | N/A     | N/A     |
 | Active Job        | Yes   | Yes    | Yes       | No         | No      | No      |

元々この表はあったのですが、このPriorities列は何を意味しているのか、Timeout列とGlobalQueueという値は何なのか、等の説明が無かったのを追加しています。


Copy edits for QueueAdapters docs to fix #17765 [ci skip]

activejob/lib/active_job/queue_adapters.rbのdocの修正です。

先のコミットで追加されたadapterの説明の整理編集を行っています。


Merge pull request #17512 from JackDanger/danger/use-default-view-pattern-in-docs

actionview/lib/action_view/template/resolver.rbのdocの修正です。

FileSystemResolverクラスのexampleに設定する値を、実際に動作する値に修正しています。

   #   ActionController::Base.view_paths = FileSystemResolver.new(
   #     Rails.root.join("app/views"),
-  #     ":prefix{/:locale}/:action{.:formats,}{+:variants,}{.:handlers,}"
+  #     ":prefix/:action{.:locale,}{.:formats,}{+:variants,}{.:handlers,}",

Merge branch 'belongs_to_primary_key_doc' of https://github.com/girishso/rails into girishso-belongs_to_primary_key_doc

rails guideのActive Record Associationsの修正です。

belongs_toメソッドのオプションについての説明している箇所にprimary_keyオプションについての説明を追加しています。


Copy edits for primary_key documentation in association guide. [ci skip]

rails guideのActive Record Associationsの修正です。

先に追加されたprimary_keyオプションにつていの説明の整理編集を行っています。


fix a wrong feature test method name

actionpack/test/controller/force_ssl_test.rbの修正です。

テスト内容とテストメソッド名が異なってる箇所があったのを修正しています。


[skip ci] primay_key -> primary_key

rails guideのActive Record Associationsの修正です。

primay_key -> primary_key にタイポを修正しています。


[ci skip] Remove link_to_function and button_from_function from guides

rails guideのAction View Overviewの修正です。

既に存在しないlink_to_functionメソッドbutton_from_functionメソッドについての説明を削除しています。