aboutsummaryrefslogtreecommitdiffstats
path: root/test/ruby/test_refinement.rb
Commit message (Expand)AuthorAgeFilesLines
* Make prepending a refined module after inclusion not break refinementsJeremy Evans2019-11-281-0/+32
* Honor refinements for modules that prepend other modulesJeremy Evans2019-11-281-0/+28
* Deprecate taint/trust and related methods, and make the methods no-opsJeremy Evans2019-11-181-1/+0
* Revert "Method reference operator"Nobuyoshi Nakada2019-11-121-1/+1
* Allow calling a private method with `self.`Dylan Thacker-Smith2019-09-201-1/+1
* Search refinement module along nested usingsNobuyoshi Nakada2019-08-171-0/+28
* Suppress unused variable warningsNobuyoshi Nakada2019-06-301-0/+2
* Fix SystemStackError when calling a method in an unused refinementJeremy Evans2019-06-111-0/+32
* Ignore warnings about mismatched indentations.Hiroshi SHIBATA2019-06-011-1/+1
* Ignore warnings about argument prefix with operator symbol.Hiroshi SHIBATA2019-06-011-7/+7
* added assertion with method ref operatornobu2019-01-281-0/+1
* Add refinements support to method/instance_method.nobu2019-01-281-2/+39
* test_refinement.rb: increase timeout for RubyCIk0kubun2018-12-301-1/+1
* Enable refinements at Object#respond_to?nobu2018-11-221-2/+2
* Enable refinements to public_send.nobu2018-11-221-0/+33
* vm_args.c: to_proc refinementsnobu2018-01-241-0/+116
* vm_method.c: fix super in refined modulenobu2017-12-261-0/+19
* Modules should not have subclasses.shugo2017-12-021-0/+19
* * remove trailing spaces.svn2017-11-291-3/+3
* Unused module refinement shouldn't break method search.shugo2017-11-291-0/+26
* test_refinement.rb: test for r59946nobu2017-10-011-0/+15
* eval.c: check typenobu2017-09-301-0/+21
* refinements in string interpolationnobu2017-09-181-0/+13
* vm_method.c: alias warning at refined methodnobu2017-08-171-0/+17
* visibility of inherited methodnobu2017-07-291-0/+44
* class.c: prohibit refinement modulenobu2017-03-251-0/+14
* vm_args.c: pass blocknobu2017-03-181-0/+25
* vm_insnhelper.c: super to module in refinementnobu2017-02-191-0/+32
* vm_method.c: resolve refined method to undefnobu2017-01-181-0/+19
* vm_insnhelper.c: zsuper in refinementsnobu2016-12-081-0/+21
* vm_eval.c: fix refined method when prependednobu2016-11-101-0/+14
* * test/ruby/test_refinement.rb (test_refine_alias_in_subclass):shugo2016-11-051-0/+25
* test_refinement.rb: Symbol#to_proc testnobu2016-10-231-0/+5
* vm_insnhelper.c: refinements with sendnobu2016-10-191-2/+2
* test_refinement.rb: test_symbol_procnobu2016-10-151-0/+8
* test_refinement.rb: using without evalnobu2016-10-151-6/+6
* * eval.c (rb_mod_refine): refine modules as well.shugo2016-09-231-7/+54
* * eval.c (rb_mod_s_used_modules): rename Module.used_refinements toshugo2016-09-081-8/+8
* * insns.def (setclassvariable, setconstant): warn when self is ashugo2016-09-081-0/+16
* * remove trailing spaces.svn2016-09-071-3/+3
* * eval.c (rb_mod_s_used_refinements): new methodshugo2016-09-071-0/+49
* * test/ruby/test_refinement.rb: skipshugo2016-06-291-0/+3
* Use Integer instead of Fixnum and Bignum.akr2016-05-171-12/+12
* * test/ruby/test_refinement.rb (test_inspect): Use Integer instead of Fixnum.akr2016-05-021-3/+3
* test/ruby: suppress runtime warningsnobu2016-02-191-2/+4
* Add frozen_string_literal: false for all filesnaruse2015-12-161-0/+1
* * vm_insnhelper.c (vm_call_method_missing): method_missing shouldshugo2015-12-121-0/+25
* * vm.c (rb_vm_cref_replace_with_duplicated_cref): added.ko12015-11-201-0/+71
* * vm_method.c (rb_class_clear_method_cache): should clear allko12015-11-181-6/+0
* Add a trick to pending for r52509naruse2015-11-101-0/+6