Carlos Antonio da Silva
c045eebd5d
Remove deprecation from AS::Deprecation behavior, some minor cleanups
...
* Refactor log subscriber, use select! to avoid a new object
* Remove deprecation messages related to AS::Deprecation behavior
This was added about 2 years ago for Rails 3:
d4c7d3fd94
* Remove some not used requires
* Refactor delegate to avoid string conversions and if statements inside each block
2012-03-16 09:01:48 -03:00
Sandeep
15404fd3da
fixed - warning: assigned but unused variable - checker
2012-03-16 17:14:54 +05:30
Jon Rowe
4073505065
escape commas in paths before globbing to avoid infinite hang in Dir[]
2012-03-15 12:21:20 +00:00
Erich Menge
be623677a3
Allow retrieve_cache_key to work on collections such as ActiveRecord::Relation.
2012-03-12 12:29:30 -05:00
Rafael Mendonça França
9f69f01569
Remove warning of unused variable
2012-03-08 23:58:05 -03:00
Aaron Patterson
085cb3b9af
Merge pull request #5287 from nashby/hash-slice-extract
...
refactor Hash#slice and Hash#extract!
2012-03-08 09:54:34 -08:00
José Valim
d1a4faf61f
Ensure load hooks can be called more than once with different contexts.
2012-03-06 22:05:07 +01:00
Vasiliy Ermolovich
74cb4b63bd
refactor Hash#slice and Hash#extract!
2012-03-06 08:33:14 +03:00
Vishnu Atrai
d8996d3cab
remove usages of AS::OrderedHash
2012-03-03 23:48:29 +05:30
Aaron Patterson
139963c99a
Merge branch 'master-security'
...
* master-security:
Ensure [] respects the status of the buffer.
delete vulnerable AS::SafeBuffer#[]
use AS::SafeBuffer#clone_empty for flushing the output_buffer
add AS::SafeBuffer#clone_empty
fix output safety issue with select options
Conflicts:
actionpack/lib/action_view/helpers/tags/base.rb
2012-03-01 09:56:04 -08:00
José Valim
8ccaa34103
Ensure [] respects the status of the buffer.
2012-02-29 16:09:02 -08:00
Xavier Noria
699ba8ab52
Merge pull request #4284 from mattdbridges/time_calculation_aliases
...
Added aliases for prev_year, prev_month, and prev_week in Time and Date calculations
2012-02-28 01:37:19 -08:00
Xavier Noria
31ceb5e67b
decouples the implementation of the inflector from its test suite
...
Trying alternative implementations of the inflections
is hard because the suite is coupled with the current
one, setting ivars by hand etc. This commit relies on
initialize_dup, as long as you maintain that one you
can tweak the implementation.
2012-02-24 15:06:17 -08:00
Bogdan Gusiev
10bac29b33
AS::Callbacks: deprecate rescuable option
2012-02-22 17:43:13 +02:00
Matt Bridges
d6366625e0
Adding :last_week, :last_month, and :last_year aliases to Time and Date
...
core extensions
2012-02-21 16:27:08 -06:00
Akira Matsuda
71d8c77e5a
delete vulnerable AS::SafeBuffer#[]
2012-02-20 16:02:45 -08:00
Akira Matsuda
71b95bd954
add AS::SafeBuffer#clone_empty
2012-02-20 16:02:44 -08:00
Xavier Noria
fd5d9b366c
fixes a regression introduced by 532cd4, and a bogus test in AP the regression uncovered
2012-02-10 22:17:30 -08:00
Xavier Noria
6728191494
Merge pull request #4719 from markmcspadden/singularize_words_that_end_in_ss
...
Add Inflection test (and fixes) to ensure singularizing a singular actually give you the correct singular in more cases
2012-02-10 11:14:10 -08:00
Shigeya Suzuki
6f68e63274
make Range#overlaps? accept Range of Time
2012-02-09 22:08:28 -08:00
Xavier Noria
827b520bd1
Merge pull request #4878 from vijaydev/ordinal-2072
...
PR #2072 with docs
2012-02-07 14:08:02 -08:00
Vijay Dev
a470d79697
Document Integer#ordinal available in PR #2072 .
...
Also remove an unasserted line in the tests.
2012-02-04 18:46:19 +05:30
Tim Gildea
6fa0190fe4
Add ActiveSupport::Inflector.ordinal and Integer#ordinal
2012-02-04 18:25:54 +05:30
Vijay Dev
7a72fdc7dc
remove unasserted line in test
2012-02-04 18:24:17 +05:30
Bogdan Gusiev
4f53091dd1
AS::Callbacks: rip out per_key option.
2012-02-04 13:31:00 +02:00
kennyj
9abdabf185
Optional start_day argument for Time#all_week.
...
Closes #4883
2012-02-06 00:20:16 +09:00
Dmitriy Vorotilin
705a1d5b88
Added as_json method for multibyte strings
2012-02-01 02:06:46 +04:00
David Heinemeier Hansson
83dbef6074
Revert "Fix expanding cache key for single element arrays"
...
This reverts commit abe915f23777efe10f17d611bf5718ca855a0704.
This broke all existing keys and it's wrong anyway. The array is just there as a convenience option for building the string. It's intentional that [ "stuff"] and "stuff" generates the same key.
2012-01-27 20:44:08 +01:00
Mark McSpadden
532cd49530
Add Inflection test (and fixes) to ensure singularizing a singular actually give you the correct singular in more cases
2012-01-27 02:20:13 -06:00
Alex Tambellini
7598284c0b
safe_constantize should handle wrong constant name NameErrors Fixes #4710
2012-01-26 14:19:49 -05:00
Aaron Patterson
ef7fc6ebb3
global variables may not be set depending on the match. fixes #4703
2012-01-26 09:24:14 -08:00
brainopia
b258bec431
Deprecate DateTime.local_offset
2012-01-25 23:04:40 +04:00
kennyj
5e59d75536
Fix GH #4344 . A defined callback in extended module is called too.
2012-01-24 17:36:30 +09:00
Aaron Patterson
a0da46ecaf
pushed broadcasting down to a module
2012-01-20 14:18:29 -08:00
Aaron Patterson
14d1029aa3
fixed test for more informative message
2012-01-20 11:57:07 -08:00
Aaron Patterson
e7e1890c49
made the broadcast logger quack more like a logger
2012-01-20 11:57:07 -08:00
Aaron Patterson
d42b3d4347
add a broadcasting logger so we can split logs
2012-01-20 11:57:07 -08:00
kennyj
d8b06dc5c2
Convert URI.parser.parse to URI.parse, and remove ruby 1.8.x code.
2012-01-19 20:27:16 +09:00
Xavier Noria
04df7bb02c
deprecates Module#local_constant_names
2012-01-12 12:17:35 -08:00
Aaron Patterson
b15d2c0708
require minitest rather than test/unit
2012-01-06 15:50:47 -08:00
Aaron Patterson
f65559fcc2
make sure the test case name is nil
2012-01-06 15:17:08 -08:00
Aaron Patterson
056b8386d0
removing unnecessary requires
2012-01-06 14:43:04 -08:00
Aaron Patterson
0579f303ec
rescue the assertion exception
2012-01-06 14:01:02 -08:00
Aaron Patterson
f8964bd546
add the class name to the assertion message
2012-01-06 13:58:55 -08:00
Rafael Mendonça França
2fc3a30e17
Remove more references to Test::Unit
2012-01-06 15:36:36 -03:00
Rafael Mendonça França
b2fca9533e
No need to check if MiniTest::Assertions is defined
2012-01-06 13:31:39 -03:00
Rafael Mendonça França
3ca7fa96f7
Remove unneeded tests
2012-01-06 13:31:39 -03:00
Norman Clarke
cac15643cf
Implement Chars#swapcase.
2012-01-06 12:06:26 -03:00
Rafael Mendonça França
61fd7cd9ed
Require ActiveSupport::TestCase form ActiveSupport isolation tests
2012-01-06 01:14:21 -03:00
Aaron Patterson
b8d8c50785
use AS::TestCase as the base class
2012-01-05 17:12:46 -08:00