path: root/test/ruby/test_refinement.rb
AgeCommit message (Expand)Author
2020-12-22reset cache before iteratingKoichi Sasada
2020-12-19fix refinements/prepend bugKoichi Sasada
2020-12-17test/ruby: Check warning messages at a finer granularityNobuyoshi Nakada
2020-09-22Revert "Prevent SystemStackError when calling super in module with activated ...Jeremy Evans
2020-07-27Prevent SystemStackError when calling super in module with activated refinementJeremy Evans
2020-06-19test/ruby/test_refinement.rb: suppress warning yb $VEROBSE = nilYusuke Endoh
2020-06-18Allow refining a frozen classJeremy Evans
2020-04-21test/ruby/test_refinement.rb: extend the timeoutYusuke Endoh
2020-02-09Check if bindable against the refined target [Bug #16617]Nobuyoshi Nakada
2020-01-28use Minitest::Unit.current_repeat_count to skip multi-run.Koichi Sasada
2020-01-28support multi-run for test/ruby/test_refinement.rbKoichi Sasada
2019-11-28Make prepending a refined module after inclusion not break refinementsJeremy Evans
2019-11-28Honor refinements for modules that prepend other modulesJeremy Evans
2019-11-18Deprecate taint/trust and related methods, and make the methods no-opsJeremy Evans
2019-11-12Revert "Method reference operator"Nobuyoshi Nakada
2019-09-20Allow calling a private method with `self.`Dylan Thacker-Smith
2019-08-17Search refinement module along nested usingsNobuyoshi Nakada
2019-06-30Suppress unused variable warningsNobuyoshi Nakada
2019-06-11Fix SystemStackError when calling a method in an unused refinementJeremy Evans
2019-06-01Ignore warnings about mismatched indentations.Hiroshi SHIBATA
2019-06-01Ignore warnings about argument prefix with operator symbol.Hiroshi SHIBATA
2019-01-28added assertion with method ref operatornobu
2019-01-28Add refinements support to method/instance_method.nobu
2018-12-30test_refinement.rb: increase timeout for RubyCIk0kubun
2018-11-22Enable refinements at Object#respond_to?nobu
2018-11-22Enable refinements to public_send.nobu
2018-01-24vm_args.c: to_proc refinementsnobu
2017-12-26vm_method.c: fix super in refined modulenobu
2017-12-02Modules should not have subclasses.shugo
2017-11-29* remove trailing spaces.svn
2017-11-29Unused module refinement shouldn't break method search.shugo
2017-10-01test_refinement.rb: test for r59946nobu
2017-09-30eval.c: check typenobu
2017-09-18refinements in string interpolationnobu
2017-08-17vm_method.c: alias warning at refined methodnobu
2017-07-29visibility of inherited methodnobu
2017-03-25class.c: prohibit refinement modulenobu
2017-03-18vm_args.c: pass blocknobu
2017-02-19vm_insnhelper.c: super to module in refinementnobu
2017-01-18vm_method.c: resolve refined method to undefnobu
2016-12-08vm_insnhelper.c: zsuper in refinementsnobu
2016-11-10vm_eval.c: fix refined method when prependednobu
2016-11-05* test/ruby/test_refinement.rb (test_refine_alias_in_subclass):shugo
2016-10-23test_refinement.rb: Symbol#to_proc testnobu
2016-10-19vm_insnhelper.c: refinements with sendnobu
2016-10-15test_refinement.rb: test_symbol_procnobu
2016-10-15test_refinement.rb: using without evalnobu
2016-09-23* eval.c (rb_mod_refine): refine modules as well.shugo
2016-09-08* eval.c (rb_mod_s_used_modules): rename Module.used_refinements toshugo
2016-09-08* insns.def (setclassvariable, setconstant): warn when self is ashugo