summaryrefslogtreecommitdiff
path: root/test/ruby/test_module.rb
AgeCommit message (Expand)Author
2025-03-18[Bug #21094] Update nested module names when setting temporary nameNobuyoshi Nakada
2025-02-27[Bug #21159] module names should not be modifiableNobuyoshi Nakada
2025-02-13[Feature #21116] Extract RJIT as a third-party gemNobuyoshi Nakada
2025-01-31[Feature #19521] Test for `Module#set_temporary_name`Nobuyoshi Nakada
2024-11-29Warn when redefining __id__ as well as object_idJohn Hawthorn
2024-11-20Fix a bug in rb_include_module that stops nested inclusion into module subcla...Jeremy Evans
2024-11-19[Bug #20900] Warn deprecated constant when removingNobuyoshi Nakada
2024-06-06Fix Module#define_method to change visibility when passed existing method bodyJeremy Evans
2024-02-15Do not include a backtick in error messages and backtracesYusuke Endoh
2024-02-08Fix crash when checking symbol encodingPeter Zhu
2023-09-23[Bug #19901]Adam Hess
2023-09-22[Bug #19896]Adam Hess
2023-09-20Fix memory leak in complemented method entriesPeter Zhu
2023-06-03Attrset name is not allowed as an attributeNobuyoshi Nakada
2023-03-28Fix memory leak for iclassPeter Zhu
2023-03-17Fix small issues concerning namespacing in test-all suitelukeg
2023-03-06s/mjit/rjit/Takashi Kokubun
2023-03-06s/MJIT/RJIT/Takashi Kokubun
2023-02-20Update some tests for the new message format of NoMethodErrorYusuke Endoh
2022-12-01Module#remove_method: Check frozen on the right objectJean byroot Boussier
2022-09-06Skip test_redefinition_mismatch on trunk-mjit for nowTakashi Kokubun
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