summaryrefslogtreecommitdiff
path: root/test/ruby/test_module.rb
AgeCommit message (Expand)Author
2021-06-30Use Module#ancestors order in recursive constant lookupAlan Wu
2021-06-29[WIP] add error_squiggle gemYusuke Endoh
2021-04-23Fix setting method visibility for a refinement without an origin classJeremy Evans
2021-03-16Skip refined method when exporting methods with changed visibilityJeremy Evans
2021-02-22Check for cyclic prepend before making originAlan Wu
2021-02-11Make a cyclic prepend not modify ancestors for the receiverJeremy Evans
2021-01-14Make Module#prepend affect ancestor chain even if argument already included i...Jeremy Evans
2021-01-11Suppress constant redefinition warningsNobuyoshi Nakada
2020-12-24test/ruby/test_module.rb: not depend on the order of method definitionsYusuke Endoh
2020-12-24Module#public_class_method also accepts a symbol array as an argumentYusuke Endoh
2020-12-19test/ruby/test_module.rb: Avoid "warning: method redefined"Yusuke Endoh
2020-12-19Recommit 34f06062174882a98ebef998c50ad8d4f7fc0f2eYusuke Endoh
2020-12-19Partially reintroduce e042e8460bb9a63c05f938d51e8c7c5345a6f3a4 and ...Yusuke Endoh
2020-12-19Added missing tests for public, private, protected and alias_methodNobuyoshi Nakada
2020-12-19Added tests for [Feature #17314]Yusuke Endoh
2020-12-18Use category: :deprecated in warnings that are related to deprecationJeremy Evans
2020-12-18Revert "Added missing tests for public, private, protected and alias_method"Yusuke Endoh
2020-12-18Revert "Added tests for [Feature #17314]"Yusuke Endoh
2020-12-18Added tests for [Feature #17314]Nobuyoshi Nakada
2020-12-18Added missing tests for public, private, protected and alias_methodNobuyoshi Nakada
2020-12-17test/ruby: Check warning messages at a finer granularityNobuyoshi Nakada
2020-12-10Remove the uninitialized instance variable verbose mode warningJeremy Evans
2020-11-20Do not allow Module#include to insert modules before the origin in the lookup...Jeremy Evans
2020-10-14remove uneffective testKoichi Sasada
2020-09-25Disable deprecation warning by the default [Feature #16345]Nobuyoshi Nakada
2020-09-02Fix constant names set using const_set on a singleton classMarc-Andre Lafortune
2020-06-18Make Module#prepend affect the iclasses of the moduleJeremy Evans
2020-06-03Ensure origins for all included, prepended, and refined modulesJeremy Evans
2020-05-22Fix origin iclass pointer for modulesJeremy Evans
2020-05-22Revert "Fix origin iclass pointer for modules"Jeremy Evans
2020-05-22Fix origin iclass pointer for modulesJeremy Evans
2020-04-27Moved already resolved testNobuyoshi Nakada
2020-02-28setup Other class.Koichi Sasada
2020-02-27Make Module#include affect the iclasses of the moduleJeremy Evans
2020-02-07Made a test more robustNobuyoshi Nakada
2020-01-28support multi-run for test/ruby/test_module.rbKoichi Sasada
2020-01-03Call initialize_clone with freeze: false if clone called with freeze: falseJeremy Evans
2019-12-19Made the warning for deprecated constants follow the category flagNobuyoshi Nakada
2019-11-20Fix test_module.rbzverok
2019-10-16Warn for calling public/protected/private/module_function without arguments i...Jeremy Evans
2019-09-26Fix Module#name news and add a testJean Boussier
2019-09-20Allow calling a private method with `self.`Dylan Thacker-Smith
2019-08-29Show the previous definition location,Nobuyoshi Nakada
2019-08-14Don't accidentally name anonymous module/classAlan Wu
2019-08-09introduce RCLASS_CLONED flag for inline cache.Koichi Sasada
2019-08-01Make attr* methods define public methods if self in caller is not same as rec...Jeremy Evans
2019-07-14Method#inspect with source location.Koichi Sasada
2019-06-23Module#constant_source_location [Feature #10771]Nobuyoshi Nakada
2019-06-01Fix FrozenError when assigning frozen class to constantNobuyoshi Nakada
2019-04-08object.c: fix searching nested const pathsnobu