Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Privatize config_accessor as with attr_accessor | Akira Matsuda | 2015-02-06 | 3 | -0/+13 |
| | |||||
* | Merge pull request #18758 from yuki24/change-travel-to-stub-datetime-too | Rafael Mendonça França | 2015-02-03 | 3 | -0/+17 |
|\ | | | | | Change AS::Testing::TimeHelpers#travel_to to also stub DateTime.now | ||||
| * | Change AS::Testing::TimeHelpers#travel_to to also stub DateTime.now | Yuki Nishijima | 2015-02-03 | 3 | -0/+17 |
| | | |||||
* | | Removed magic comments # encoding: utf-8 , since its default from ruby 2.0 ↵ | Vipul A M | 2015-02-03 | 13 | -13/+0 |
|/ | | | | onwards. | ||||
* | Fix typo in Time#change docs | John Duff | 2015-02-02 | 1 | -1/+1 |
| | |||||
* | Use public Module#include, in favor of https://bugs.ruby-lang.org/issues/8846 | robertomiranda | 2015-01-31 | 5 | -11/+11 |
| | | | | ref: https://github.com/rails/rails/pull/18763#issuecomment-72349769 | ||||
* | let dependencies use Module#const_defined? | Xavier Noria | 2015-01-28 | 1 | -2/+2 |
| | | | | | | | Module#const_defined? accepts constant paths in modern Ruby, we no longer need our qualified_* extensions. References #17845. | ||||
* | introduce `ActiveSupport::Testing::FileFixtures`. | Yves Senn | 2015-01-28 | 5 | -0/+73 |
| | | | | | | It's a thin layer to provide easy access to sample files throughout test-cases. This adds the directory `test/fixtures/files` to newly generated applications. | ||||
* | Merge pull request #18709 from ianks/atomic-write | Yves Senn | 2015-01-28 | 3 | -1/+18 |
|\ | | | | | | | Return value of yielded block in File.atomic_write | ||||
| * | Return value of yielded block in File.atomic_write | Ian Ker-Seymer | 2015-01-28 | 2 | -1/+14 |
|/ | | | | | | Staying true to Ruby convention, we now return the value of the yielded block from `File.atomic_write {...}`. This mimics the behavior of MRI's `File.open {...}`. | ||||
* | Merge pull request #18450 from tonytonyjan/patch-1 | Rafael Mendonça França | 2015-01-19 | 1 | -0/+2 |
|\ | | | | | fix dependency | ||||
| * | fix dependency | Jian Weihang | 2015-01-12 | 1 | -0/+2 |
| | | |||||
* | | Merge pull request #18554 from mechanicles/use-take-method | Santiago Pastorino | 2015-01-17 | 1 | -1/+1 |
|\ \ | | | | | | | A little performance improvement using 'take' method over 'first' | ||||
| * | | A little performance improvement using 'take' method over 'first' | Santosh Wadghule | 2015-01-16 | 1 | -1/+1 |
| | | | |||||
* | | | - Moved hwia frozen value assignment test to hash_ext_test similar to other ↵ | Vipul A M | 2015-01-17 | 2 | -7/+9 |
| | | | | | | | | | | | | | | | | | | | | | tests - Fixed the wrong use of with_indifferent_access on hash in the test which failed for isolated tests - Renamed to appropriately specify what the test does | ||||
* | | | Fix assignment for frozen value in HWIA | Aditya Kapoor | 2015-01-17 | 3 | -1/+15 |
|/ / | |||||
* | | Merge branch 'master' of github.com:rails/docrails | Vijay Dev | 2015-01-15 | 2 | -81/+71 |
|\ \ | |||||
| * | | Fix docs for ActiveSupport::Inflector methods | claudiob | 2015-01-03 | 2 | -81/+71 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Many methods in ActiveSupport::Inflector were actually documenting the String methods with the same name. For instance the doc for `camelize` said: > If the argument to +camelize+ is set to <tt>:lower</tt>... while it should say: > If the +uppercase_first_letter+ parameter is set to false [ci skip] | ||||
* | | | Add missing time zone definitions for Russian Federation | Andrey Novikov | 2015-01-13 | 2 | -1/+9 |
| | | | | | | | | | | | | Also sync Russian Federation time zones with `zone.tab` file from tzdata version 2014j. | ||||
* | | | Removing :en in favor of I18n.default_locale in duration#inspect | Dominik Masur | 2015-01-12 | 2 | -1/+10 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Hi there, i have an app without english as available locale. So i got an error when we try to inspect something like 1.day. This is done automatically when we use the dalli cache. I would like to change the :en to ::I18n.default_locale to be sure that this is always constant and is an available locale. Tests are all green with this change. Calculating ------------------------------------- :locale => :en 2.024k i/100ms :locale => ::I18n.default_locale 2.236k i/100ms ------------------------------------------------- :locale => :en 25.758k (±26.3%) i/s - 117.392k :locale => ::I18n.default_locale 26.311k (±18.1%) i/s - 127.452k | ||||
* | | | Merge pull request #18436 from deepj/fork-detection | Carlos Antonio da Silva | 2015-01-11 | 1 | -1/+1 |
|\ \ \ | | | | | | | | | Better fork detection in ActiveSupport::Testing::Isolation | ||||
| * | | | Better fork detection in ActiveSupport::Testing::Isolation | deepj | 2015-01-10 | 1 | -3/+1 |
| | |/ | |/| | | | | | | | | | | Process.respond_to?(:fork) returns false if fork is not available. More on http://www.ruby-doc.org/core-2.0.0/Process.html#method-c-fork | ||||
* / | | No need of requiring `rbconfig`, it is by-default loaded | Kuldeep Aggarwal | 2015-01-10 | 2 | -3/+0 |
|/ / | |||||
* | | formatting pass over CHANGELOGs. [ci skip] | Yves Senn | 2015-01-10 | 1 | -1/+3 |
| | | |||||
* | | Add missing require | Guillermo Iguaran | 2015-01-09 | 1 | -0/+2 |
| | | |||||
* | | Add SecureRandom.base58 | Guillermo Iguaran | 2015-01-09 | 3 | -0/+45 |
| | | |||||
* | | Use Ruby's #include? to avoid relying on AS extension | Carlos Antonio da Silva | 2015-01-06 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | The build has failed when running the date/time ext tests in isolation due to the missing extension, so better than adding a require is using just Ruby in this case. https://travis-ci.org/rails/rails/jobs/46107954#L1077 | ||||
* | | Add #prev_day and #next_day as counterparts to #yesterday and #tomorrow for ↵ | George Claghorn | 2015-01-06 | 3 | -6/+31 |
| | | | | | | | | Date, Time, and DateTime | ||||
* | | Add same_time option to #prev_week and #next_week for Date, Time, and DateTime | George Claghorn | 2015-01-06 | 3 | -17/+42 |
| | | |||||
* | | Add #on_weekend?, #next_weekday, and #prev_weekday methods to Date, Time, ↵ | George Claghorn | 2015-01-06 | 3 | -0/+84 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | and DateTime `#on_weekend?` returns true if the receiving date/time falls on a Saturday or Sunday. `#next_weekday` returns a new date/time representing the next day that does not fall on a Saturday or Sunday. `#prev_weekday` returns a new date/time representing the previous day that does not fall on a Saturday or Sunday. | ||||
* | | adding documentation for 'remove_possible_method' and 'redefine_method' [ci ↵ | George Millo | 2015-01-05 | 1 | -0/+3 |
| | | | | | | | | skip] | ||||
* | | Merge pull request #18090 from egilburg/patch-3 | Rafael Mendonça França | 2015-01-04 | 1 | -9/+1 |
|\ \ | | | | | | | | | | simplify ActiveSupport.test_order definition | ||||
| * | | simplify ActiveSupport.test_order definition | Eugene Gilburg | 2014-12-18 | 1 | -9/+2 |
| | | | |||||
* | | | Do not include Active Support on tests | Rafael Mendonça França | 2015-01-04 | 3 | -30/+24 |
| | | | | | | | | | | | | It was not done to be included | ||||
* | | | Merge pull request #18328 from brainopia/remove_tz_proxy | Rafael Mendonça França | 2015-01-04 | 2 | -11/+6 |
|\ \ \ | | | | | | | | | Use directly TZInfo::Timezone without proxy | ||||
| * | | | Use directly TZInfo::Timezone without proxy | brainopia | 2015-01-04 | 2 | -11/+6 |
| | | | | | | | | | | | | | | | | | | | | Since real timezone is loaded anyway in `#utc_offset` which is called during `#create` | ||||
* | | | | Remove extra class_eval for Ruby 1.9 | Carlos Antonio da Silva | 2015-01-04 | 1 | -5/+2 |
| | | | | |||||
* | | | | Remove workaround to a Ruby 2.0.0 bug | Rafael Mendonça França | 2015-01-04 | 1 | -7/+0 |
| | | | | |||||
* | | | | Remove Struct#to_h backport | Rafael Mendonça França | 2015-01-04 | 3 | -17/+5 |
| | | | | |||||
* | | | | String already respond_to scrub at Ruby 2.2 | Rafael Mendonça França | 2015-01-04 | 1 | -2/+1 |
| | | | | |||||
* | | | | singleton_class? is already pressent at Ruby 2.2 | Rafael Mendonça França | 2015-01-04 | 1 | -8/+0 |
| | | | | |||||
* | | | | Remove unneeded Time patch to support Ruby 1.9 | Rafael Mendonça França | 2015-01-04 | 2 | -30/+2 |
| | | | | |||||
* | | | | Remove some comments about Ruby 1.9 behaviors | Rafael Mendonça França | 2015-01-04 | 4 | -7/+7 |
| | | | | |||||
* | | | | Remove debugger support | Rafael Mendonça França | 2015-01-04 | 3 | -35/+3 |
| | | | | | | | | | | | | | | | | | | | | bebugger doesn't work with Ruby 2.2 so we don't need to support it anymore | ||||
* | | | | Remove LoadError#path hack for Ruby 1.9 | claudiob | 2015-01-04 | 1 | -2/+0 |
| | | | | | | | | | | | | | | | | | | | | Now that Rails requires Ruby >= 2.0 there is need to skip the `test_depend_on_path` test. | ||||
* | | | | Remove hack to support BigDecimal in Ruby 1.9 | claudiob | 2015-01-04 | 2 | -21/+3 |
| | | | | | | | | | | | | | | | | | | | | Now that Rails requires Ruby >= 2.0, there is no need to check whether `BigDecimal` exists or not. | ||||
* | | | | remove files which is dependent on ruby1.9 as we do not support Ruby1.9 | Kuldeep Aggarwal | 2015-01-04 | 1 | -11/+3 |
|/ / / | | | | | | | | | | | | | Conflicts: activerecord/lib/active_record/attribute_methods/read.rb | ||||
* | | | Remove unneeded `require 'as/deprecation'` | claudiob | 2015-01-04 | 1 | -1/+0 |
| | | | | | | | | | | | | | | | Tests should still pass after removing `require 'active_support/deprecation'` from these files since the related deprecations have been removed. | ||||
* | | | Change the default test order from `:sorted` to `:random` | Rafael Mendonça França | 2015-01-04 | 3 | -30/+18 |
| | | | |||||
* | | | Remove deprecated ActiveSupport::JSON::Encoding::CircularReferenceError. | Rafael Mendonça França | 2015-01-04 | 3 | -46/+4 |
| | | |