summaryrefslogtreecommitdiff
path: root/test/ruby/test_module.rb
AgeCommit message (Expand)Author
2022-07-21Do not have class/module keywords look up ancestors of ObjectJeremy Evans
2022-06-06Add Module#undefined_instance_methodsJeremy Evans
2022-04-16Fix class ancestry checks for duped classesJohn Hawthorn
2022-03-11Add test for protected methods on module includedJohn Hawthorn
2022-01-17Fix the placeholder subclass entry skipping [Bug #18489]Nobuyoshi Nakada
2022-01-14Add a Module#const_added callbackJean Boussier
2022-01-06Update test/ruby/test_module.rbJeremy Evans
2022-01-06Allow include before calling Module#initializeJeremy Evans
2021-11-18Make Module#{public,private,protected,module_function} return argumentsJeremy Evans
2021-09-24Use the flag for uninitialized module [Bug #18185]Nobuyoshi Nakada
2021-09-24Consider modified modules initialized [Bug #18185]Nobuyoshi Nakada
2021-09-20Allow to include uninitialized modules [Bug #18177]Nobuyoshi Nakada
2021-09-17Removed Module.allocate [Bug #17048]Nobuyoshi Nakada
2021-09-17Already initialized modules cannot be replaced [Bug #17048]Nobuyoshi Nakada
2021-09-11Fixed inconsistent require order for assertions and core_assertionsHiroshi SHIBATA
2021-09-11Use CoreAssertions instead of AssertionsHiroshi SHIBATA
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