summaryrefslogtreecommitdiff
path: root/test/ruby/test_class.rb
AgeCommit message (Expand)Author
2016-01-24test_class.rb: fix encodingnobu
2016-01-24test_class.rb: test_namescope_error_messagenobu
2015-12-22gc.c: do not expose internal singleton classnobu
2015-12-21revert r53228 because this patch breaks rubyspecko1
2015-12-21* gc.c (internal_object_p): should not expose singleton classesko1
2015-12-16Add frozen_string_literal: false for all filesnaruse
2015-09-27class.c: refine error messagesnobu
2015-06-28insns.def: preserve encodingnobu
2015-06-28insns.def: preserve encodingnobu
2015-06-28insns.def: preserve encodingnobu
2015-06-28test_redefinition_mismatchnobu
2015-06-28class.c: preserve encodingnobu
2015-03-06* fix namespace issue on singleton class expressions. [Bug #10943]ko1
2014-11-13* test/lib/envutil.rb: Moved from test/ruby/.akr
2014-09-13class.c: freeze meta class onlynobu
2014-09-13eval.c: fix message as same as previous versionsnobu
2014-09-12vm_method.c: should not modify frozen objectsnobu
2014-06-07* object.c (rb_mod_initialize_clone): Override Kernel#initialize_cloneakr
2013-08-13object.c: undef Module#prepend_features on Classnobu
2013-08-08object.c: Module#singleton_class?nobu
2013-03-30* test/ruby/test_class.rb: Simplify warning checksmarcandre
2012-12-29object.c: singleton class clonenobu
2012-12-29* test/ruby/test_class.rb (test_cannot_reinitialize_class_with_initialize_copy),nobu
2012-12-20* vm_core.h (rb_vm_defineclass_type_t),shugo
2012-12-17* class.c (rewrite_cref_stack, clone_method): rewrite a method's crefcharliesome
2012-12-13 * object.c (Init_Object): use rb_mod_init_copy for Class#initialize_copycharliesome
2012-10-27* numeric.c (rb_float_new_in_heap), include/ruby/ruby.h:ko1
2012-08-24Fix r36805.naruse
2012-08-23Test for r36803's singleton_class_of.naruse
2012-08-16object.c: forbid uninitialized classnobu
2011-09-18* object.c (rb_obj_clone): singleton class should be attachednobu
2011-01-28* compile.c (NODE_CLASS, NODE_MODULE), insns.def (defineclass): raisemame
2010-10-17* class.c (rb_define_{class,module}_id_under): register to benobu
2010-03-10* iseq.c (rb_iseq_clone): sets local_iseq and klass properly.shugo
2010-02-06* class.c (rb_class_init_copy): raise a TypeError if the argument isshugo
2010-01-21* test/ruby/test_bignum.rb, test/ruby/test_class.rb,mame
2009-10-23* class.c (rb_class_new): move class check to rb_check_inheritable().matz
2009-10-03* vm_method.c (rb_add_method_def): no redefinition warning onnobu
2009-09-30* vm_method.c (rb_add_method_def): show the location wherenobu
2009-09-29* test/ruby/test_class.rb (test_method_redefinition): commit miss.nobu
2009-09-29* test/ruby/test_{class,module}.rb (test_method_redefinition): includenobu
2009-09-29* test/ruby/test_{class,module}.rb (test_method_redefinition): refined.nobu
2009-09-29* vm_method.c (rb_add_method_def): nothing to do if old method hadnobu
2009-09-29* test/ruby/test_class.rb (test_module_function): tests for warnings.nobu
2009-07-30* insns.def (defineclass): preserve encoding of class/modulenobu
2008-07-15* test/ruby/envutil.rb (Test::Unit::Assertions#assert_in_out_err): newmame
2008-06-02* test/ruby/test_file.rb: add tests for uninitialized object.mame
2008-05-21* test/ruby/test_require.rb: new tests for library requiring, tomame
2008-05-14* test/ruby/test_object.rb: new tests to achieve over 90% testmame
2006-12-31 * Merge YARVko1