aboutsummaryrefslogtreecommitdiffstats
path: root/test/ruby/test_refinement.rb
Commit message (Expand)AuthorAgeFilesLines
* reset cache before iteratingKoichi Sasada2020-12-221-6/+26
* fix refinements/prepend bugKoichi Sasada2020-12-191-0/+27
* test/ruby: Check warning messages at a finer granularityNobuyoshi Nakada2020-12-171-1/+1
* Revert "Prevent SystemStackError when calling super in module with activated ...Jeremy Evans2020-09-221-31/+0
* Prevent SystemStackError when calling super in module with activated refinementJeremy Evans2020-07-271-0/+31
* test/ruby/test_refinement.rb: suppress warning yb $VEROBSE = nilYusuke Endoh2020-06-191-0/+3
* Allow refining a frozen classJeremy Evans2020-06-181-0/+33
* test/ruby/test_refinement.rb: extend the timeoutYusuke Endoh2020-04-211-1/+1
* Check if bindable against the refined target [Bug #16617]Nobuyoshi Nakada2020-02-091-0/+19
* use Minitest::Unit.current_repeat_count to skip multi-run.Koichi Sasada2020-01-281-6/+2
* support multi-run for test/ruby/test_refinement.rbKoichi Sasada2020-01-281-0/+8
* 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