aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/attribute_methods.rb
Commit message (Expand)AuthorAgeFilesLines
* Improve model attribute accessor method names for backtracesDylan Thacker-Smith2018-10-121-9/+0
* Add `Style/RedundantFreeze` to remove redudant `.freeze`Yasuo Honda2018-09-291-2/+2
* Extract `Arel.arel_node?` helper methodRyuta Kamizono2018-09-281-3/+1
* Refactor `attributes_for_{create,update}` to avoid an extra allocationRyuta Kamizono2018-08-311-2/+4
* Remove `attributes_with_values_for_{create,update}` for internal useRyuta Kamizono2018-08-301-8/+0
* Permit list usage cleanup and clearer documentationKevin Deisz2018-08-271-6/+8
* Convert remaining usage of whitelist and blacklistKevin Deisz2018-08-241-2/+2
* Convert over the rest of the whitelist referencesKevin Deisz2018-08-241-6/+6
* PERF: avoid allocating column names where possibleSam2018-06-061-1/+1
* Add AR::Base.base_class? predicateBogdan Gusiev2018-04-021-1/+1
* update comment to reflect new supported patterns [ci skip]Xavier Noria2018-03-061-0/+4
* whitelist NULLS { FIRST | LAST } in order clausesXavier Noria2018-03-061-1/+8
* Refactor `_substitute_values` to be passed attribute names and valuesRyuta Kamizono2018-03-051-13/+7
* Use private attr_readerRyuta Kamizono2018-02-231-5/+2
* Remove internal `typecasted_attribute_value` methodRyuta Kamizono2018-01-251-5/+1
* try using regexesBen Toews2017-11-091-32/+16
* always allow Arel::Attributes::Attribute alsoBen Toews2017-11-091-1/+3
* remove :enabled optionBen Toews2017-11-091-2/+0
* beef up deprecation warningBen Toews2017-11-091-3/+7
* allow Arel.sql() for pluckBen Toews2017-11-091-1/+37
* add config to check arguments to unsafe AR methodsBen Toews2017-11-091-0/+16
* removed unnecessary returnsShuhei Kitagawa2017-10-281-1/+1
* Include Mutex_m into module class instead of extending instanceChris Salzberg2017-10-081-2/+4
* Use frozen-string-literal in ActiveRecordKir Shatrov2017-07-191-0/+2
* Remove unused requiresRyuta Kamizono2017-07-161-3/+0
* 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
* Remove returning true in internal callbacksRyuta Kamizono2017-05-141-1/+0
* Privatize unneededly protected methods in Active RecordAkira Matsuda2017-01-051-8/+8
* This method is never called since 8e633e505880755e7e366ccec2210bbe2b5436e7Akira Matsuda2017-01-051-7/+0
* Fix broken comments indentation caused by rubocop auto-correct [ci skip]Ryuta Kamizono2016-09-141-5/+5
* revises most Lint/EndAlignment offensesXavier Noria2016-08-071-3/+3
* normalizes indentation and whitespace across the projectXavier Noria2016-08-061-41/+41
* applies new string literal convention in activerecord/libXavier Noria2016-08-061-5/+5
* fix respond_to? documentationKivanio Barbosa2016-07-041-7/+7
* Do not specal case inspecting associated arrays of over 10 elements, preventi...Kevin McPhillips2016-06-291-7/+3
* [] and read_attribute are not aliases [ci skip]Benjamin Quorning2016-05-241-2/+0
* Support for unified Integer class in Ruby 2.4+Jeremy Daer2016-05-181-1/+1
* Remove unused class AttributeMethodCachePareshGupta2016-02-021-24/+0
* add `ActiveRecord::Base.has_attribute?`Yves Senn2015-12-021-0/+12
* Require only necessary concurrent-ruby classes.Jerry D'Antonio2015-11-041-1/+1
* applies new doc guidelines to Active Record.Yves Senn2015-10-141-3/+3
* Correcting `ActiveRecord::DangerousAttributeError` error message [ci skip]amitkumarsuroliya2015-09-261-1/+1
* Fix ActiveRecord `instance_method_already_implemented` docs [ci skip]amitkumarsuroliya2015-09-241-1/+1
* Replaced `ThreadSafe::Map` with successor `Concurrent::Map`.Jerry D'Antonio2015-09-191-2/+2
* [ci skip] Fix the indentationakihiro172015-08-121-13/+13
* Decrease string allocations on AR#respond_to?schneems2015-07-291-1/+9
* Freeze string literals when not mutated.schneems2015-07-191-1/+1
* Attribute assignment and type casting has nothing to do with columnsSean Griffin2015-01-311-2/+2
* Fix a typo "devleopment" => "development"Rémy Coutable2015-01-251-1/+1