Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #13284 from aayushkhandelwal11/typos_corrected | Godfrey Chan | 2013-12-11 | 1 | -1/+1 |
|\ | | | | | s/everytime/every time/ | ||||
| * | typos rectified [ci skip] | Aayush khandelwal | 2013-12-12 | 1 | -1/+1 |
| | | |||||
* | | Remove not necessary file, move constants to the file they are used | Carlos Antonio da Silva | 2013-12-11 | 3 | -8/+8 |
| | | | | | | | | | | | | | | | | File 'empty_bool.rb' was introduced around 4 years ago in c10958fbddb22052e7cbe5fe6b825cda3cb26e48 to remove method redefined warning in AS test suite, however we do not have such need for reuse anymore, so we can safely move the constants back to the file where they are currently used and get rid of the extra file/require. | ||||
* | | Nodoc missing number helper classes in AS [ci skip] | Carlos Antonio da Silva | 2013-12-11 | 3 | -4/+2 |
| | | | | | | | | These classes are not meant to be public. | ||||
* | | typo rectified [skip ci] | Aayush khandelwal | 2013-12-11 | 2 | -2/+2 |
|/ | |||||
* | Merge pull request #13260 from arunagw/using-parallelize_me | Aaron Patterson | 2013-12-10 | 1 | -6/+3 |
|\ | | | | | Using parallelize_me! to parallelize isolated test | ||||
| * | Using parallelize_me! to parallelize isolated test | Arun Agrawal | 2013-12-10 | 1 | -6/+3 |
| | | | | | | | | | | As ParallelEach is no more available related commit ec00442c10cb90796909e876fb1cc557ed7518bd | ||||
* | | Replace with gsub! in ActiveSupport::Inflector. | Elben Shira | 2013-12-10 | 1 | -1/+2 |
| | | |||||
* | | make `collect_deprecations` available. | Yves Senn | 2013-12-10 | 1 | -11/+10 |
| | | | | | | | | | | | | | | | | | | | | There are circumstances where the capabilities of `assert_deprecated` and `assert_not_deprecated` are not enough. For example if a ccertain call-path raises two deprecations but should only raise a single one. This module is still :nodoc and intented for internal use. /cc @rafaelfranca | ||||
* | | doc: date/conversions.rb should talk about date format not time format. | Yves Senn | 2013-12-10 | 1 | -2/+2 |
|/ | | | | | | Closes #13245. [ci skip] | ||||
* | Upgrade minitest version | Godfrey Chan | 2013-12-08 | 1 | -1/+1 |
| | | | | | We made a change in #13213 that depends on a new file that's only in minitest 5.1.0+, so the version should be updated. | ||||
* | Merge pull request #13213 from arunagw/aa-minitest-version-fix | Aaron Patterson | 2013-12-06 | 1 | -1/+1 |
|\ | | | | | Minitest upgrade broke build | ||||
| * | Minitest upgrade broke build | Arun Agrawal | 2013-12-06 | 1 | -1/+1 |
| | | | | | | | | | | | | https://github.com/seattlerb/minitest/commit/34760e3b268bc1bb4ac5fe1a44ef1ff0a2f9bd4d This PR should fix build | ||||
* | | better error message for constants autoloaded from anonymous modules [fixes ↵ | Xavier Noria | 2013-12-06 | 2 | -24/+22 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | #13204] load_missing_constant is a private method that basically plays the role of const_missing. This method has an error condition that is surprising: it raises if the class or module already has the missing constant. How is it possible that if the class of module has the constant Ruby has called const_missing in the first place? The answer is that the from_mod argument is self except for anonymous modules, because const_missing passes down Object in such case (see the comment in the source code of the patch for the rationale). But then, it is better to pass down Object *if Object is also missing the constant* and otherwise err with an informative message right away. | ||||
* | | Merge pull request #10635 from vipulnsward/change_to_strict | Jeremy Kemper | 2013-12-06 | 3 | -5/+20 |
|\ \ | |/ |/| | Use `Base.strict_decode64` instead of `Base.decode64` | ||||
| * | Use `Base.strict_decode64` instead of `Base.decode64` just as we do in encoding; | Vipul A M | 2013-05-16 | 3 | -5/+20 |
| | | | | | | | | Also reduce extra object allocation by creating string directly instead of join on Array | ||||
* | | Fix issue with Kernel#silence_stream leaking file descriptors | Mario Visic | 2013-12-06 | 3 | -0/+21 |
| | | | | | | | | | | | | | | Calling Kernel#silence_stream creates a new file descriptor which isn't closed after it is used. As a result calling silence_stream multiple times leads to a build up of loose file descriptors and can cause issues in environments where garbage collection isn't run often. | ||||
* | | set `i18n.enforce_available_locales` before `i18n.default_locale`. | Yves Senn | 2013-12-05 | 2 | -0/+10 |
| | | |||||
* | | Review json_escape docs [ci skip] | Carlos Antonio da Silva | 2013-12-04 | 1 | -22/+22 |
| | | |||||
* | | Also move html_esacpe regex to a constant (see 9d25af60) | Godfrey Chan | 2013-12-04 | 1 | -1/+2 |
| | | |||||
* | | Added \u2028 \u2029 to json_escape | Godfrey Chan | 2013-12-04 | 1 | -5/+7 |
| | | |||||
* | | Use lower case letters in unicodes sequences to match the new encoder's output | Godfrey Chan | 2013-12-04 | 1 | -1/+1 |
| | | |||||
* | | Fixed a long-standing bug in `json_escape` that strips quotation marks | Godfrey Chan | 2013-12-04 | 1 | -12/+49 |
| | | |||||
* | | removed duplicate test case | Kuldeep Aggarwal | 2013-12-04 | 1 | -1/+0 |
| | | |||||
* | | Backfilled CHANGELOG for AS::JSON::Variable removal (6f3e01e8) [ci skip] | Godfrey Chan | 2013-12-03 | 1 | -0/+4 |
| | | |||||
* | | Remove earlier return in favor of conditional | Carlos Antonio da Silva | 2013-12-03 | 1 | -6/+9 |
| | | |||||
* | | Change delimiter check order: first check if it is present | Carlos Antonio da Silva | 2013-12-03 | 1 | -3/+3 |
| | | | | | | | | | | | | | | This reads a lot better, and we won't need to try start_with? for blank delimiters. Also rename method name to read better. | ||||
* | | Make both conversion methods work similarly | Carlos Antonio da Silva | 2013-12-03 | 1 | -1/+2 |
| | | | | | | | | | | The conversion without area code already changed the passed number in place, so change the other method to do the same. | ||||
* | | Remove useless empty string | Carlos Antonio da Silva | 2013-12-03 | 1 | -2/+1 |
| | | |||||
* | | No need for #tap | Carlos Antonio da Silva | 2013-12-03 | 1 | -4/+3 |
| | | |||||
* | | Avoid a hash creation since defaults is a new hash already | Carlos Antonio da Silva | 2013-12-03 | 1 | -1/+1 |
| | | |||||
* | | Stop using local variables everywhere, make use of the reader | Carlos Antonio da Silva | 2013-12-03 | 6 | -20/+20 |
| | | |||||
* | | Refactor to avoid earlier returns | Carlos Antonio da Silva | 2013-12-03 | 1 | -5/+9 |
| | | |||||
* | | Rename variable that holds whether or not the class should validate a float ↵ | Carlos Antonio da Silva | 2013-12-03 | 5 | -9/+9 |
| | | | | | | | | number | ||||
* | | Changelog improvements [ci skip] | Carlos Antonio da Silva | 2013-12-03 | 1 | -1/+1 |
| | | |||||
* | | Added Date#all_week/month/quarter/year for generating date ranges | Dimko | 2013-12-03 | 4 | -21/+42 |
| | | |||||
* | | Add support for localized date references | Colin Bartlett | 2013-12-03 | 3 | -0/+39 |
| | | | | | | | | | | | | | | Ruby's Date class automatically gives us #yesterday, #today, and #tomorrow. And ActiveSupport has a handy Time.zone.today for getting a localized version. But there was no localized version of #yesterday or #tomorrow. Until now. | ||||
* | | Use travel_to convention in existing test | Colin Bartlett | 2013-12-03 | 1 | -4/+4 |
| | | |||||
* | | Tidy up previous commit, fix message assertion and improve tests | Carlos Antonio da Silva | 2013-12-03 | 2 | -2/+9 |
| | | |||||
* | | Modify the Hash#assert_valid_keys error message so that it shows the valid ↵ | Nerian | 2013-12-03 | 3 | -4/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | keys. Also, show the wrong value as it was entered. { :failore => "stuff", :funny => "business" }.assert_valid_keys([ :failure, :funny ]) => ArgumentError: Unknown key: failore { 'failore' => "stuff", :funny => "business" }.assert_valid_keys([ :failure, :funny ]) => ArgumentError: Unknown key: failore { 'failore' => "stuff", :funny => "business" }.assert_valid_keys([ :failure, :funny ]) => ArgumentError: Unknown key: "failore". Valid keys are: :failure, :funny { :failore => "stuff", :funny => "business" }.assert_valid_keys([ :failure, :funny ]) => ArgumentError: Unknown key: :failore. Valid keys are: :failure, :funny Conflicts: activerecord/CHANGELOG.md Closes #11624. | ||||
* | | Merge pull request #13060 from chancancode/change_log_for_json_refactor | Carlos Antonio da Silva | 2013-12-02 | 3 | -0/+59 |
|\ \ | | | | | | | CHANGELOG for JSON refactor + added back the `encode_big_decimal_as_string` option with warning | ||||
| * | | Added back the `encode_big_decimal_as_string` option with warning | Godfrey Chan | 2013-12-02 | 3 | -0/+59 |
| | | | | | | | | | | | | | | | Also added the missing CHANGELOG entry for #12183 @ 80e7552073 and 4d02296cfb. | ||||
* | | | Avoid generating more strings while iterating to create methods | Carlos Antonio da Silva | 2013-12-02 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | Use the already existing strings instead of creating a new one each time just to test if it responds to the methods. | ||||
* | | | Merge remote-tracking branch 'origin/master' | Rafael Mendonça França | 2013-12-02 | 2 | -2/+2 |
|\ \ \ | |||||
| * | | | Remove deprecated cattr_* requires | Genadi Samokovarov | 2013-12-03 | 2 | -2/+2 |
| | | | | |||||
* | | | | :sicssors: | Rafael Mendonça França | 2013-12-02 | 8 | -15/+2 |
| | | | | |||||
* | | | | Options are not optional | Rafael Mendonça França | 2013-12-02 | 1 | -2/+2 |
| | | | | |||||
* | | | | Make execute priave API | Rafael Mendonça França | 2013-12-02 | 7 | -12/+16 |
| | | | | |||||
* | | | | Make load of NumberHelper thread safe | Rafael Mendonça França | 2013-12-02 | 9 | -26/+18 |
| | | | | |||||
* | | | | Merge pull request #10996 from mattdbridges/number-helper-refactor | Rafael Mendonça França | 2013-12-02 | 10 | -312/+533 |
|\ \ \ \ | |/ / / |/| | | | | | | | | | | | | | | | | | | | Refactor and clean up number helpers Conflicts: activesupport/lib/active_support/number_helper.rb |