aboutsummaryrefslogtreecommitdiffstats
path: root/activesupport/lib/active_support/core_ext
Commit message (Expand)AuthorAgeFilesLines
* String#truncate_bytes: limit to N bytes without breaking multibyte charsJeremy Daer2018-02-181-0/+41
* `String#strip_heredoc` preserves frozennessJeremy Daer2018-02-171-1/+3
* Rails 6 requires Ruby 2.4.1+Jeremy Daer2018-02-176-46/+12
* Rails 6 requires Ruby 2.3+Jeremy Daer2018-02-171-17/+8
* PERF: symbolize ivar, to reduce dupesSam2018-02-151-1/+1
* Enable autocorrect for `Lint/EndAlignment` copKoichi ITO2018-01-181-2/+2
* Fix "the the " [ci skip]Ryuta Kamizono2018-01-101-1/+1
* Merge pull request #29685 from ayanko/fix-slow-name-error-missing-nameRyuta Kamizono2018-01-101-0/+5
|\
| * Fix performance issue with NameError#missing_name on ruby >= v2.3.0.Andriy Yanko2017-07-101-0/+5
* | Merge pull request #31049 from gwincr11/cg-blankRyuta Kamizono2018-01-041-1/+10
|\ \
| * | Add support for multiple encodings in String.blank?Cory Gwin @gwincr112017-11-171-1/+10
* | | Remove undefined `track_deletion` callback [ci skip]Ryuta Kamizono2018-01-031-3/+0
* | | Clarify docs for delegate :allow_nil optionJay Hayes2017-12-151-5/+2
* | | Suppress `warning: BigDecimal.new is deprecated`Yasuo Honda2017-12-151-2/+2
* | | [ci skip] Make Todo classes inherit ApplicationRecordYoshiyuki Hirano2017-12-071-5/+5
* | | Mention about Ruby 2.4 Unicode case mappings in `mb_chars` example [ci skip] ...Ryuta Kamizono2017-11-291-1/+3
* | | [ci skip] Correct output for UpcaseDixit Patel2017-11-291-1/+1
* | | Refactor Date/Time next_occurring and prev_occurringT.J. Schuck2017-11-281-4/+12
* | | Update incorrect backtick usage in RDoc to teletypeT.J. Schuck2017-11-225-7/+7
* | | Allow `Range#include?` on TWZ rangesAndrew White2017-11-083-1/+27
* | | Merge pull request #30620 from bogdanvlviv/method_signature_prev-next-day-mon...Andrew White2017-11-061-16/+24
|\ \ \ | |/ / |/| |
| * | Allows pass argument for `Time#prev_year` and `Time#next_year`.bogdanvlviv2017-10-241-5/+9
| * | Allows pass argument for `Time#prev_month` and `Time#next_month`bogdanvlviv2017-10-241-5/+9
| * | Allows pass argument for `Time#prev_day` and `Time#next_day`bogdanvlviv2017-10-241-6/+6
* | | Enable `Style/RedundantReturn` rubocop rule, and fixed a couple moreRyuta Kamizono2017-11-011-7/+7
* | | Simplify API documentation of methods that return a Durationbogdanvlviv2017-10-242-33/+10
|/ /
* | Make clear that Time core extensions are split between Numeric and IntegerJoão Fernandes2017-10-242-6/+10
* | Merge pull request #30961 from q-centrix/performance-improvement-acts-likeRafael França2017-10-231-1/+10
|\ \
| * | Performance improvements for acts_like? method.Dillon Welch2017-10-231-1/+10
* | | Fix #to_json for unreadable IO objects, fixes #26132Paul Kuruvilla2017-10-231-0/+6
* | | [Active Support] require_relative => requireAkira Matsuda2017-10-2159-188/+188
* | | Let Hash#slice return a HashAkira Matsuda2017-10-211-1/+1
* | | Move HWIA specific logic for slice and slice! to HWIA classAkira Matsuda2017-10-211-2/+0
* | | Hash#slice is in Ruby 2.5+Akira Matsuda2017-10-211-1/+1
* | | Remove obsolete documentation [ci skip]Max Felsher2017-10-191-3/+0
|/ /
* | Fix `to_s(:db)` for range comprising of alphabets.Aditya Kapoor2017-10-161-1/+7
* | Fix formatting of `Time.use_zone` [ci skip]yuuji.yaginuma2017-10-041-4/+4
* | Remove redundant require_relative "module/anonymous" and "module/reachable"bogdanvlviv2017-09-171-3/+0
* | Deprecate `Module#reachable?` methodbogdanvlviv2017-09-171-0/+1
* | Hash#transform_keys is in Ruby 2.5+Akira Matsuda2017-09-011-2/+2
* | Self-alias doesn't suppress the warning on Ruby 2.2Matthew Draper2017-09-011-8/+17
* | Clarify intentions around method redefinitionsMatthew Draper2017-09-019-54/+69
* | Update links to use https instead of http [ci skip]Yoshiyuki Hirano2017-08-221-1/+1
* | faster implementation of Hash#deep_mergeM. Simon Borg2017-08-161-12/+6
* | Test for the new exception of delegate_missing_to (#30191)Anton Khamets2017-08-121-3/+9
* | Extend image_tag to accept ActiveStorage Attachments and Variants (#30084)Anton Khamets2017-08-071-0/+2
* | Remove unused `LoadError::REGEXPS` constantyuuji.yaginuma2017-08-041-7/+0
* | Update String#camelize to provide feedback when wrong option is passedRicardo Díaz2017-08-021-0/+2
* | Merge pull request #29758 from glaucocustodio/patch-1 [ci skip]Sean Griffin2017-07-171-0/+10
|\ \
| * | Add documentation for class_attribute optionsGlauco Custódio2017-07-171-0/+10