aboutsummaryrefslogtreecommitdiffstats
path: root/test/ruby/test_array.rb
Commit message (Expand)AuthorAgeFilesLines
* Make Array methods return Array instances instead of subclass instancesJeremy Evans2020-11-031-60/+80
* Feature #16812: Allow slicing arrays with ArithmeticSequence (#3241)Kenta Murata2020-10-211-1/+37
* range.c: Fix an exception message in rb_range_beg_lenKenta Murata2020-10-201-0/+3
* Ensure that the comparison succeeded [Bug #17205]Nobuyoshi Nakada2020-10-021-0/+21
* freeze all Range objects.v3_0_0_preview1Koichi Sasada2020-09-251-1/+1
* Fix Array#flatten for recursive array when given positive depth [Bug #17092]Marc-Andre Lafortune2020-07-301-3/+11
* Optimize Array#min (#3324)Kenta Murata2020-07-181-0/+2
* Optimize Array#max (#3325)Kenta Murata2020-07-181-0/+3
* support multiple run for test/ruby/test_array.Koichi Sasada2020-01-281-7/+6
* Recheck array length after `to_str` conversionNobuyoshi Nakada2020-01-251-0/+11
* Recheck elements type after `to_str` conversionNobuyoshi Nakada2020-01-251-0/+10
* Deprecate taint/trust and related methods, and make the methods no-opsJeremy Evans2019-11-181-52/+16
* Add: Array#intersection methodPrajjwal Singh2019-10-071-0/+17
* compile.c (compile_list): emit newarraykwsplat only at the last chunkYusuke Endoh2019-09-071-0/+8
* Make Array#uniq return subclass instance if called on subclass instanceJeremy Evans2019-09-021-0/+25
* Removing duplicated assertions on test_array.rb - MINUS methodEspartaco Palma2019-08-061-4/+0
* Implement Array#minmaxJeremy Evans2019-07-021-0/+19
* test/ruby/test_array.rb (test_sort_with_replace): run in a subprocessYusuke Endoh2019-06-261-7/+15
* array.c: always check frozenness in Array#unshift. Fixes [Bug #15952]Luke Gruber2019-06-231-0/+11
* Fix issue with Array#rindex when rb_equal modifies receiver arrayLuke Gruber2019-06-231-0/+10
* Revive accidentally removed assertionkazu2019-04-031-0/+1
* Introduce beginless range [Feature#14799]mame2019-04-031-1/+14
* Mark array as "going to be modified" in `Array#reject!`tenderlove2019-01-081-0/+59
* test_array.rb: increase timeout for RubyCIk0kubun2018-12-301-1/+1
* test_array.rb: increase timeout for RubyCIk0kubun2018-12-281-1/+1
* range.c: reject ArithmeticSequence in rb_range_valuesmrkn2018-12-211-0/+1
* Fix error messagenobu2018-12-041-1/+5
* Revert r63030nobu2018-11-221-1/+3
* appveyor.yml: run memory-exchausting test separatelyk0kubun2018-11-131-1/+0
* test_array.rb: try to avoid NoMemoryError on AppVeyork0kubun2018-11-131-0/+1
* Add difference method to Arraynobu2018-10-051-0/+21
* Enumerable#to_h with block and so onnobu2018-09-201-8/+31
* Add union method to Arraynobu2018-09-201-0/+38
* fix sum on infinitynobu2018-07-221-0/+7
* Introduce endless range [Feature#12912]mame2018-04-191-0/+13
* Remove the disabled old tests for Ruby 1.8/1.9 feature changemame2018-04-171-33/+7
* Use assert(false) for the path that is expected unreachablemame2018-04-171-2/+2
* array.c: yield blockarg in collectnobu2018-03-291-0/+2
* test_array.rb (test_slice!): moved misplaced testnobu2018-03-151-0/+2
* Add a new #filter alias for #selecteregon2018-02-251-0/+20
* vm_insnhelper.c: search in the indexing ordernobu2018-01-111-0/+12
* Add FrozenError as a subclass of RuntimeErrorshyouhei2017-12-121-13/+13
* Fixed misspelling words.hsbt2017-10-221-2/+2
* array.c: improve operations on small arraysnobu2017-09-291-0/+44
* array.c: integer calculationsnobu2017-08-301-6/+43
* array.c: join encodingnobu2017-08-291-0/+1
* test/ruby: tweaked heredocsnobu2017-08-291-7/+14
* array.c: fix position in messagenobu2017-05-121-0/+1
* array.c: check position to insertnobu2017-05-121-0/+1
* Removed mathn.rb from stdlib. It's deprecated from Ruby 2.2.hsbt2017-04-211-4/+0