Aaron Patterson
59e63e76c3
converting to a symbol is not necessary
2010-08-13 16:50:22 -07:00
Prem Sichanugrist
433d7a26fe
Removing most of the symbol to proc usage in Active Record
...
This will hopefully make Active Record run a bit more faster.
2010-08-13 16:22:54 -07:00
Aaron Patterson
79e15f0340
removing a lolinject
2010-08-13 14:45:06 -07:00
Santiago Pastorino
3698da65e5
Moves local_request? to require.local?
...
[#5361 state:committed]
2010-08-13 18:17:26 -03:00
Aaron Patterson
108179b068
avoid direct use of arel constants
2010-08-13 13:32:48 -07:00
Aaron Patterson
bacf78150c
removing references to arel constants
2010-08-13 12:35:58 -07:00
Aaron Patterson
e86b758592
avoiding symbol to proc again
2010-08-13 12:35:58 -07:00
Aaron Patterson
abd973689d
do not use arel constants directly
2010-08-13 12:35:58 -07:00
Aaron Patterson
fb6edb1769
symbol to proc is slow, we should avoid it
2010-08-13 12:35:58 -07:00
Jeremy Kemper
e4283007d6
It's snowing!
2010-08-12 13:32:39 -07:00
Xavier Noria
91ae6e9933
be more precise re :validate and :autosave
2010-08-12 19:32:26 +02:00
Subba Rao Pasupuleti
fe2d65864e
no callbacks should be created for empty array [ #5289 state:resolved]
...
Signed-off-by: José Valim <jose.valim@gmail.com >
2010-08-12 13:13:41 -03:00
Subba Rao Pasupuleti
9df227983f
tidy up validations length code [ #5297 state:resolved]
...
Signed-off-by: José Valim <jose.valim@gmail.com >
2010-08-12 13:13:37 -03:00
Greg Campbell
d03a1249a0
Add missing ActiveModel::Validations require
...
[#5311 state: resolved]
ActiveModel::Validations uses Hash#except, but does not require it from
ActiveSupport. (This wasn't showing up in the tests, because it was
required in the helper, and was also required in
ActiveModel::Serialization).
Signed-off-by: José Valim <jose.valim@gmail.com >
2010-08-12 13:13:33 -03:00
Neeraj Singh
9528aa9f86
Ensure we can nest include calls [ #5285 state:resolved]
...
Signed-off-by: José Valim <jose.valim@gmail.com >
2010-08-12 13:13:26 -03:00
Xavier Noria
4dcce5d06e
revises some autosave docs, style and content
2010-08-12 17:40:32 +02:00
Paco Guzman
ab68d4b52e
applied guidelines to "# =>"
2010-08-12 17:40:20 +02:00
Xavier Noria
1e6e868d8c
commit review: applies guidelines to "# =>"
2010-08-12 17:40:10 +02:00
Neeraj Singh
198bffe3be
updating documentation for named_scope and default_scope
2010-08-12 17:39:52 +02:00
Neeraj Singh
06af291346
adding more documentation for autosave option
2010-08-12 17:39:05 +02:00
José Valim
30ea923040
Make update_attribute behave as in Rails 2.3 and document the behavior intrinsic to its implementation.
2010-08-12 12:06:57 -03:00
Mark Turner
7325dd21b3
fixed indentation in test cases
...
Signed-off-by: wycats <wycats@gmail.com >
2010-08-11 23:56:11 -07:00
wycats
f2d22ecbb3
Replace snowman with utf8=✓
2010-08-11 18:37:06 -07:00
Paul Hieromnimon
1c970b8394
Raising exception if fixture file can't be found
2010-08-11 15:45:29 -07:00
Aaron Patterson
c8509d5303
subtracting blank strings is slightly faster than blank?
2010-08-11 15:44:54 -07:00
Xavier Noria
36cb62eb9d
AS guide: some revisions
2010-08-12 00:15:43 +02:00
Xavier Noria
bfd728182c
no need to assign if we are gonna return
2010-08-12 00:15:43 +02:00
Aaron Patterson
ff760dd6ce
avoid multiple hash lookups
2010-08-11 14:59:47 -07:00
Aaron Patterson
5352a89d50
dry up the hash dup and avoid sending nil values
2010-08-11 14:45:07 -07:00
Aaron Patterson
a56ee4c9a2
avoiding tap saves us time
2010-08-11 11:43:27 -07:00
Aaron Patterson
dac2b37b03
unless Array#empty? is faster than if Array#present?
2010-08-11 11:28:13 -07:00
Aaron Patterson
8464ee0650
stop using private methods
2010-08-11 11:24:59 -07:00
José Valim
e1b85c3bda
Ensure @config is not a reserved instance variable in controllers. [ #5342 state:resolved]
2010-08-11 10:27:11 -03:00
José Valim & Carlos Antonio da Silva
1fbcd5f5fc
layout_for works again with objects as specified in the documentation and Rails 2.3 [ #5357 state:resolved]
2010-08-11 10:27:11 -03:00
Nick Sieger
43b8722f4b
Missed one spot for --skip-active-record, which means that new Gemfile isn't set up right
...
Signed-off-by: Santiago Pastorino <santiago@wyeworks.com >
2010-08-11 00:43:49 -03:00
Gonçalo Silva
d9b77ddecd
added support for more printers
2010-08-10 10:24:00 -07:00
José Valim
6f88b82263
Revert "require_dependency should require using the normal mechanism if possible to avoid double-requires"
...
This was causing double requires since 991cd59a22 was reverted.
This reverts commit 8bf79739b4 .
2010-08-10 11:20:04 -03:00
Xavier Noria
b2eaac24c3
fixes a typo reported by rymai
2010-08-10 15:35:23 +02:00
Xavier Noria
5859f5eee1
AS guide: removes some duplication, and makes a second pass on method delegation
2010-08-10 11:53:27 +02:00
Xavier Noria
63ffec85b7
adds the AS guide to the guides index
2010-08-10 04:09:52 +02:00
Xavier Noria
ca3fc4b325
AS guide: documents Module#redefine_method
2010-08-10 03:59:48 +02:00
Xavier Noria
aaa52c6d1f
AS guide: documents Module#(instance_)method_names
2010-08-10 03:46:21 +02:00
Xavier Noria
68bed3a4ad
AS guide: documents Module#delegate
2010-08-10 03:29:26 +02:00
Xavier Noria
8968eecb93
AS guide: documents Process.daemon
2010-08-10 01:53:53 +02:00
Xavier Noria
3c404c56eb
AS guide: documents date/datetime/time arithmetic with durations
2010-08-10 01:31:23 +02:00
Jeremy Kemper
cbf89a378c
Merge remote branch 'brianmario/3-0-stable' into 3-0-stable
2010-08-09 16:12:33 -07:00
Brian Lopez
2d681838c0
move mysql2 adapter into core
2010-08-09 15:30:06 -07:00
Brian Lopez
b02751c961
ignore this test for mysql2
2010-08-09 15:29:59 -07:00
Brian Lopez
3ccf3504d2
skip the before_type_cast_on_datetime test entirely for mysql2
2010-08-09 15:29:53 -07:00
Brian Lopez
98384b1ce8
typo
2010-08-09 15:29:33 -07:00