Rafael Mendonça França
e67fdc5aeb
Revert "Merge pull request #37504 from utilum/no_implicit_conversion_of_nil"
...
This reverts commit 4e105385d0
, reversing
changes made to 62b4383909
.
The change in Ruby that made those changes required was reverted in
8852fa8760
2019-12-09 11:50:39 -03:00
utilum
2ca6830831
TypeError Regexp#match?(nil) in Ruby Head
...
Aa of ruby/ruby@2a22a6b2d8 calling
`Regexp#match?(nil)` raises an exception.
[utilum, eregon, eugeneius]
2019-11-03 09:26:46 +02:00
lulalala
abee034368
Raise deprecation for calling [:f] = 'b'
or [:f] << 'b'
...
Revert some tests to ensure back compatibility
2019-03-31 22:59:12 +08:00
Kir Shatrov
d7b1521db8
Use frozen string literal in activemodel/
2017-07-16 20:11:16 +03:00
Matthew Draper
87b3e226d6
Revert "Merge pull request #29540 from kirs/rubocop-frozen-string"
...
This reverts commit 3420a14590
, reversing
changes made to afb66a5a59
.
2017-07-02 02:15:17 +09:30
Kir Shatrov
cfade1ec7e
Enforce frozen string in Rubocop
2017-07-01 02:11:03 +03:00
Ryuta Kamizono
faca40dfd4
✂️
...
[ci skip]
2017-04-13 07:15:04 +09:00
Xavier Noria
56832e791f
let Regexp#match? be globally available
...
Regexp#match? should be considered to be part of the Ruby core library. We are
emulating it for < 2.4, but not having to require the extension is part of the
illusion of the emulation.
2016-10-27 09:13:55 +02:00
Xavier Noria
4c20825457
applies new string literal convention in activemodel/test
...
The current code base is not uniform. After some discussion,
we have chosen to go with double quotes by default.
2016-08-06 18:38:23 +02:00
Xavier Noria
11b463d8cb
use \A and \z when you mean \A and \z
...
In Ruby ^ and $ mean start and end of *line*.
A regexp that validates an email should not check if
some line of the string looks like an email, and maybe
be surrounded by the entire Joyce's Ulysses. What the
regexp has to check is if the string itself looks like
an email.
This validator is used only in tests, the ^/$ anchors
implied no risk.
2016-07-24 21:42:19 +02:00
Xavier Noria
5a83f05424
systematic revision of =~ usage in AMo
2016-07-24 21:23:23 +02:00
Santiago Pastorino
9cfbada93a
This is not an executable file
2010-12-16 01:49:28 +05:30
Samuel Kadolph
972011a2e5
Add support for namespaced validators
...
Includes test and documentation for new feature
Signed-off-by: Santiago Pastorino <santiago@wyeworks.com>
2010-12-16 01:49:28 +05:30
jamie
0a79eb7889
Add validates method as shortcut to setup validators for a given set of attributes:
...
class Person < ActiveRecord::Base
include MyValidators
validates :name, :presence => true, :uniqueness => true, :length => { :maximum => 100 }
validates :email, :presence => true, :email => true
end
[#3058 status:resolved]
Signed-off-by: José Valim <jose.valim@gmail.com>
2010-01-07 19:23:59 +01:00