Age | Commit message (Expand) | Author |
---|
2024-11-19 | Remove deprecated method Refinement#refined_class | Shugo Maeda |
2024-08-29 | Stop using the "undef" keyword to remove a constant | Alan Wu |
2024-03-14 | Ensure test suite is compatible with --frozen-string-literal | Jean Boussier |
2024-03-07 | Clear all refined CCs on reopening refinement mod | John Hawthorn |
2024-02-27 | [Bug #20302] Multiple refinements cannot be applied to the same module | Shugo Maeda |
2023-11-28 | Fix cache incoherency for ME resolved through VM_METHOD_TYPE_REFINED | Alan Wu |
2023-08-01 | Supress warnings by Refinement#refined_class in test code | Shugo Maeda |
2023-07-31 | Add Refinement#target and deprecate Refinement#refined_class | Shugo Maeda |
2023-07-31 | use inline cache for refinements | Koichi Sasada |
2022-06-16 | Allow calling protected methods from refinements | John Hawthorn |
2022-01-05 | Remove Refinement#{extend_object,append_features,prepend_features} | Jeremy Evans |
2022-01-05 | test/ruby/test_refinement.rb: Remove "assigned but unused variable" | Yusuke Endoh |
2022-01-05 | Add Module#refinements and Refinement#refined_class [Feature #12737] | Shugo Maeda |
2022-01-05 | Add Module.used_refinements | Shugo Maeda |
2022-01-04 | Use omit instead of skip: test/ruby/**/*.rb | Hiroshi SHIBATA |
2021-12-26 | Remove Refinement#include and Refinement#prepend | Nobuyoshi Nakada |
2021-10-26 | Make the metaclass of Refinement explicitly | Shugo Maeda |
2021-10-25 | test/ruby/test_refinement.rb: Prevent deprecation warnings during test | Yusuke Endoh |
2021-10-21 | Deprecate include/prepend in refinements and add Refinement#import_methods in... | Shugo Maeda |
2021-09-30 | Make Array#min/max optimization respect refined methods | Jeremy Evans |
2021-09-11 | Use Test::Unit::Runner instead of MiniTest::Unit | Hiroshi SHIBATA |
2021-09-11 | Use MiniTest | Hiroshi SHIBATA |
2021-08-20 | Module#ancestors should not return superclasses of refinements | Shugo Maeda |
2021-05-21 | Avoid setting the visibility of refinement method entries | Alan Wu |
2021-05-14 | test/ruby/test_refinement.rb: prevent "assigned but unused variable" | Yusuke Endoh |
2021-05-11 | Method cache: fix refinement entry handling | Alan Wu |
2020-12-22 | reset cache before iterating | Koichi Sasada |
2020-12-19 | fix refinements/prepend bug | Koichi Sasada |
2020-12-17 | test/ruby: Check warning messages at a finer granularity | Nobuyoshi Nakada |
2020-09-22 | Revert "Prevent SystemStackError when calling super in module with activated ... | Jeremy Evans |
2020-07-27 | Prevent SystemStackError when calling super in module with activated refinement | Jeremy Evans |
2020-06-19 | test/ruby/test_refinement.rb: suppress warning yb $VEROBSE = nil | Yusuke Endoh |
2020-06-18 | Allow refining a frozen class | Jeremy Evans |
2020-04-21 | test/ruby/test_refinement.rb: extend the timeout | Yusuke Endoh |
2020-02-09 | Check if bindable against the refined target [Bug #16617] | Nobuyoshi Nakada |
2020-01-28 | use Minitest::Unit.current_repeat_count to skip multi-run. | Koichi Sasada |
2020-01-28 | support multi-run for test/ruby/test_refinement.rb | Koichi Sasada |
2019-11-28 | Make prepending a refined module after inclusion not break refinements | Jeremy Evans |
2019-11-28 | Honor refinements for modules that prepend other modules | Jeremy Evans |
2019-11-18 | Deprecate taint/trust and related methods, and make the methods no-ops | Jeremy Evans |
2019-11-12 | Revert "Method reference operator" | Nobuyoshi Nakada |
2019-09-20 | Allow calling a private method with `self.` | Dylan Thacker-Smith |
2019-08-17 | Search refinement module along nested usings | Nobuyoshi Nakada |
2019-06-30 | Suppress unused variable warnings | Nobuyoshi Nakada |
2019-06-11 | Fix SystemStackError when calling a method in an unused refinement | Jeremy Evans |
2019-06-01 | Ignore warnings about mismatched indentations. | Hiroshi SHIBATA |
2019-06-01 | Ignore warnings about argument prefix with operator symbol. | Hiroshi SHIBATA |
2019-01-28 | added assertion with method ref operator | nobu |
2019-01-28 | Add refinements support to method/instance_method. | nobu |
2018-12-30 | test_refinement.rb: increase timeout for RubyCI | k0kubun |