aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/relation/delegation.rb
Commit message (Expand)AuthorAgeFilesLines
* Module#{define_method,alias_method,undef_method,remove_method} become public ...Ryuta Kamizono2018-12-211-1/+1
* Generate delegation methods to named scope in the definition timeRyuta Kamizono2018-10-091-0/+30
* Add `Style/RedundantFreeze` to remove redudant `.freeze`Yasuo Honda2018-09-291-1/+1
* Deprecate accessibility of private/protected class methods in named scopeRyuta Kamizono2018-03-301-2/+4
* Bring back private class methods accessibility in named scopeRyuta Kamizono2018-03-271-0/+3
* Revert "Delegate `uniq` to `records`"Ryuta Kamizono2018-02-181-1/+1
* Consolidate duplicated `to_ary`/`to_a` definitions in `Relation` and `Collect...Ryuta Kamizono2017-11-101-1/+1
* Remove unused explicit delegation to `klass` in `relation`Ryuta Kamizono2017-09-141-2/+1
* Merge pull request #30377 from keepcosmos/delegate-missing-methodsMatthew Draper2017-08-311-2/+2
|\
| * Delegate :rindex, :slice, :rotate to 'records'keepcosmos2017-08-241-2/+2
* | Should be appear deprecation message for every call (#29649)Ryuta Kamizono2017-08-271-8/+0
|/
* Use frozen-string-literal in ActiveRecordKir Shatrov2017-07-191-0/+2
* Revert "Merge pull request #29540 from kirs/rubocop-frozen-string"Matthew Draper2017-07-021-1/+0
* Enforce frozen string in RubocopKir Shatrov2017-07-011-0/+1
* Deprecate delegating to `arel` in `Relation`Ryuta Kamizono2017-06-291-0/+2
* Merge pull request #28932 from kamipo/remove_method_missing_in_relation_deleg...Rafael França2017-06-281-10/+0
|\
| * Remove `method_missing` in `Relation::Delegation`Ryuta Kamizono2017-04-301-10/+0
* | Remove delegating to arel in a relationRyuta Kamizono2017-06-291-2/+0
* | Merge pull request #29098 from kamipo/fix_association_with_extension_issuesMatthew Draper2017-05-301-2/+0
|\ \
| * | Fix association with extension issuesRyuta Kamizono2017-05-281-2/+0
| |/
* / Delegate `ast` and `locked` to `arel` explicitlyRyuta Kamizono2017-05-061-0/+2
|/
* Merge pull request #28828 from kamipo/fix_extending_modules_on_associationRafael França2017-04-251-0/+2
|\
| * Mixin `CollectionProxy::DelegateExtending` after `ClassSpecificRelation`Ryuta Kamizono2017-04-221-0/+2
* | `respond_to_missing?` should be privateRyuta Kamizono2017-04-221-5/+3
|/
* Use `load` rather than `collect` for force loadingRyuta Kamizono2017-03-191-1/+1
* Delegate `uniq` to `records`Ryuta Kamizono2017-03-181-1/+1
* Simply delegate `as_json` to `records`Ryuta Kamizono2017-03-101-1/+1
* Delegate `to_sentence` and `to_fomatted_s` to `records`kenta-s2017-02-041-0/+1
* Privatize unneededly protected methods in Active RecordAkira Matsuda2017-01-051-1/+1
* Mark internal cache constants as privateMatthew Draper2016-12-311-1/+4
* Privatize unneededly protected methods in Active RecordAkira Matsuda2016-12-241-1/+1
* removes requires already present in active_support/railsXavier Noria2016-10-271-2/+0
* let Regexp#match? be globally availableXavier Noria2016-10-271-1/+0
* Override `respond_to_missing?` instead of `respond_to?` when possibleSean Griffin2016-08-311-1/+1
* Merge pull request #26012 from grosser/grosser/missingSean Griffin2016-08-141-1/+1
|\
| * add index to array methods so we can call it on relationsMichael Grosser2016-08-121-1/+1
* | normalizes indentation and whitespace across the projectXavier Noria2016-08-061-21/+21
* | modernizes hash syntax in activerecordXavier Noria2016-08-061-2/+2
* | applies new string literal convention in activerecord/libXavier Noria2016-08-061-3/+3
|/
* adds missing requiresXavier Noria2016-07-241-0/+1
* systematic revision of =~ usage in ARXavier Noria2016-07-231-1/+1
* delegate encode_with instead of to_yaml, which is deprecatedVipul A M2016-05-051-1/+1
* connection adapters column, delegation in Active Record have not use of ‘se...Gaurav Sharma2016-03-311-1/+0
* Mutating the result of Relation#to_a should not affect the relationMatthew Draper2016-02-211-1/+1
* Add methods to array delegation from `Relation`Kevin Dougherty2016-02-191-1/+2
* Ensure `Relation` responds to `shuffle`Sean Griffin2015-12-011-1/+1
* Remove blanket array delegation from `Relation`Sean Griffin2015-11-231-14/+2
* docs, nodoc internal Active Record `DelegateCache`. [ci skip]Yves Senn2015-10-131-3/+3
* Freeze string literals when not mutated.schneems2015-07-191-1/+1
* Allow Relation#compact using delegationJordan Raine2015-05-281-1/+1