{"push_id":695955705,"size":225,"distinct_size":225,"ref":"refs/heads/master","head":"7789dfe779c8588fe4e8078077bdf07d436db3e5","before":"ae5f2b4e79f3e41aad8280109d8bfc788a1a2733","commits":[{"sha":"0599bfa2bc49c885fd4ec3ab7ecce37dc5c03ce5","author":{"email":"3d091a8d3f7919497235a90bbba7d28f1b7a5739@gmail.com","name":"pocke"},"message":"DateTime#<=> return nil when compare to the invalid String as Time.\n\nbefore:\n\n    p Time.now ==  'a'  # => false\n    p Time.now <=> 'a'  # => nil\n\n    require 'active_support'\n    require 'active_support/core_ext'\n\n    p Time.now ==  'a'  # => false\n    p Time.now <=> 'a'  # => invalid date (ArgumentError)\n\nand on ruby 2.2, Time.now == 'a' warning.\n\n    warning: Comparable#== will no more rescue exceptions of #<=> in the next release.\n    warning: Return nil in #<=> if the comparison is inappropriate or avoid such comparison.\n\nafter:\n\n- Error handling.\n- Quiet warnings.","distinct":true,"url":"https://api.github.com/repos/kaspth/rails/commits/0599bfa2bc49c885fd4ec3ab7ecce37dc5c03ce5"},{"sha":"0663e52a9fbc7b96695f7dcd0f7a6c987f51ac8e","author":{"email":"d5b511d4bcbc69b50093e24134d8ff6fe1eee49e@zendesk.com","name":"Steven Davidovitz"},"message":"make sure to load_config for db:abort_if_pending_migrations","distinct":true,"url":"https://api.github.com/repos/kaspth/rails/commits/0663e52a9fbc7b96695f7dcd0f7a6c987f51ac8e"},{"sha":"5b196452a59cfc7476668786e027963ac7271639","author":{"email":"095af95e94a24e1cd2725e43976b2ab8cc0562e2@gmail.com","name":"Faruk AYDIN"},"message":"add error log that notify 'file not found' when using cache_digests:dependency and cache_digests:nested_dependency tasks","distinct":true,"url":"https://api.github.com/repos/kaspth/rails/commits/5b196452a59cfc7476668786e027963ac7271639"},{"sha":"47896b3d08242e641b2bc2c2b8920d4b8e4e7804","author":{"email":"6f47dc429622872c367be8b89221e982a8a8b00f@gmx.com","name":"rusikf"},"message":"add docs to include option at ActiveModel::Serialization#serializable_hash [ci skip]","distinct":true,"url":"https://api.github.com/repos/kaspth/rails/commits/47896b3d08242e641b2bc2c2b8920d4b8e4e7804"},{"sha":"b18f0436e74fb79d3f926c63e2f90cd2d1589935","author":{"email":"37b8411fc533112bb69dd1aa56980922c21ae5e0@gmail.com","name":"yui-knk"},"message":"[ci skip] Fix comment indent\n\nSee commit 890da514, this is not intended.\nSo fix indent.","distinct":true,"url":"https://api.github.com/repos/kaspth/rails/commits/b18f0436e74fb79d3f926c63e2f90cd2d1589935"},{"sha":"34bc76999378ed16b7bc45726525ce39d7c25f81","author":{"email":"37b8411fc533112bb69dd1aa56980922c21ae5e0@gmail.com","name":"yui-knk"},"message":"[ci skip] Upcase `SAVEPOINT`","distinct":true,"url":"https://api.github.com/repos/kaspth/rails/commits/34bc76999378ed16b7bc45726525ce39d7c25f81"},{"sha":"506360e9244df52d8fae499a69206676b0c88a64","author":{"email":"37b8411fc533112bb69dd1aa56980922c21ae5e0@gmail.com","name":"yui-knk"},"message":"[ci skip] Fix to a singular form (person has one contact_detail)","distinct":true,"url":"https://api.github.com/repos/kaspth/rails/commits/506360e9244df52d8fae499a69206676b0c88a64"},{"sha":"686d6ef5871ae8eafe0e820e26c48cf2dc01f16b","author":{"email":"37b8411fc533112bb69dd1aa56980922c21ae5e0@gmail.com","name":"yui-knk"},"message":"[ci skip] Upcase `when`","distinct":true,"url":"https://api.github.com/repos/kaspth/rails/commits/686d6ef5871ae8eafe0e820e26c48cf2dc01f16b"},{"sha":"6df6134e7ce5e56a3dc83d8670dc137ea40a09ee","author":{"email":"ebd73beb044ee5759f027a56464cea105bbc60a7@gmail.com","name":"claudiob"},"message":"[ci skip] Fix typo you/your","distinct":true,"url":"https://api.github.com/repos/kaspth/rails/commits/6df6134e7ce5e56a3dc83d8670dc137ea40a09ee"},{"sha":"5bcee8760a6dd909a35c0f7b632928f243e5d60b","author":{"email":"37b8411fc533112bb69dd1aa56980922c21ae5e0@gmail.com","name":"yui-knk"},"message":"[ci skip] Upcase `is`","distinct":true,"url":"https://api.github.com/repos/kaspth/rails/commits/5bcee8760a6dd909a35c0f7b632928f243e5d60b"},{"sha":"02b8087464fe091c6c6c7ee6769aebd639d6acd4","author":{"email":"46078a0017f61a37c274870adaded9a6e0ae11bf@yahoo.co.in","name":"Kuldeep Aggarwal"},"message":"[ci skip]fix docs for Engines","distinct":true,"url":"https://api.github.com/repos/kaspth/rails/commits/02b8087464fe091c6c6c7ee6769aebd639d6acd4"},{"sha":"de74fe74a815a6fbf1384adbd3ac8b815b48868e","author":{"email":"37b8411fc533112bb69dd1aa56980922c21ae5e0@gmail.com","name":"yui-knk"},"message":"[ci skip] Add `.`","distinct":true,"url":"https://api.github.com/repos/kaspth/rails/commits/de74fe74a815a6fbf1384adbd3ac8b815b48868e"},{"sha":"fba2473a5baae4f70db0290a8d444c6b80586927","author":{"email":"3692b2dc83f9c1ec3808831647320adb5ffc6b8f@gmail.com","name":"Erol Fornoles"},"message":"Remove reference to assets version option.","distinct":true,"url":"https://api.github.com/repos/kaspth/rails/commits/fba2473a5baae4f70db0290a8d444c6b80586927"},{"sha":"a68ffa731eaa72f37f5b9ba14359c7b2f447fcbf","author":{"email":"9cc14171df459567aec0d77752ddc819d01613eb@gmail.com","name":"Ronak Jangir"},"message":"Removed duplicate test cases for template execution","distinct":true,"url":"https://api.github.com/repos/kaspth/rails/commits/a68ffa731eaa72f37f5b9ba14359c7b2f447fcbf"},{"sha":"ebd806cf4bcfabae7cabfa23bb64916e607dd41c","author":{"email":"0f1266fdb7aab22577884a834ca464c81c7dda2c@gmail.com","name":"Roque Pinel"},"message":"Use inline Gemfile dependency when reporting bugs\n\nWith Bundler `1.10.3`, it is possible to list the gems inline without the\nneed to create a `Gemfile` if none is found in the current directory.","distinct":true,"url":"https://api.github.com/repos/kaspth/rails/commits/ebd806cf4bcfabae7cabfa23bb64916e607dd41c"},{"sha":"ac002395d87aa7a4bcc3126e67ca3b2808d832a6","author":{"email":"f8b057b45279f5cf5e056a79e479e4c5c7e6ce59@gmail.com","name":"George Claghorn"},"message":"Apply Active Record suppression to all saves\n\nIt was not being applied to creates and updates attempted through the\nnon-bang save methods. This means that, for example, creation of\nrecords for singular associations through the `create_*` methods was\nnot appropriately ignored in .suppress blocks.","distinct":true,"url":"https://api.github.com/repos/kaspth/rails/commits/ac002395d87aa7a4bcc3126e67ca3b2808d832a6"},{"sha":"ba37d5da060a71aebb9c8ba63e879360ed2023ab","author":{"email":"84c66fc058fe65d1bb08ca33b21bfe0fa5cb8f17@gmail.com","name":"Rafael Mendonça França"},"message":"Merge pull request #20430 from georgeclaghorn/tighten-up-suppression\n\nApply Active Record suppression to all saves","distinct":true,"url":"https://api.github.com/repos/kaspth/rails/commits/ba37d5da060a71aebb9c8ba63e879360ed2023ab"},{"sha":"7220ffcffd0085b3caee872102b3b28f3ca35c83","author":{"email":"63b51a7b3ff1fafca81cda6f7ce2446b69bc82b3@gmail.com","name":"Yves Senn"},"message":"Merge pull request #20427 from ronakjangir47/http_path\n\nRemoved duplicate test cases for template execution","distinct":true,"url":"https://api.github.com/repos/kaspth/rails/commits/7220ffcffd0085b3caee872102b3b28f3ca35c83"},{"sha":"2b2f41fd972133b8bfbbc94ebe3bec6b27a0689a","author":{"email":"4adf6384cf5c3a6562de5332ab287d9bb54856b1@gmail.com","name":"Victor Costan"},"message":"Fix crash when loading fixture with belongs_to association defined in abstract base class.","distinct":true,"url":"https://api.github.com/repos/kaspth/rails/commits/2b2f41fd972133b8bfbbc94ebe3bec6b27a0689a"},{"sha":"b6fc8e25a10cc4abdd03018798b180270d6c5d7f","author":{"email":"daab9349e7897953586c7278844811677e111b79@gmail.com","name":"Kasper Timm Hansen"},"message":"Improve test runner's Minitest integration.\n\nThis also adds free mix and matching of directories, files and lines filters.\nLike so:\n\nbin/rails test models/post_test.rb test/integration models/person_test.rb:26\n\nYou can also mix in a traditional Minitest filter:\n\nbin/rails test test/integration -n /check_it_out/","distinct":true,"url":"https://api.github.com/repos/kaspth/rails/commits/b6fc8e25a10cc4abdd03018798b180270d6c5d7f"}]}