path: root/test/ruby/test_object.rb
AgeCommit message (Expand)Author
2022-12-09Use rb_inspect instead of +PRIsVALUE for Object.inspectMatt Valentine-House
2022-12-08Freeze singleton class, not its originAlan Wu
2022-10-11Revert "Revert "This commit implements the Object Shapes technique in CRuby.""Jemma Issroff
2022-09-30Revert "This commit implements the Object Shapes technique in CRuby."Aaron Patterson
2022-09-30Fix frozen object inspecteileencodes
2021-06-29[WIP] add error_squiggle gemYusuke Endoh
2020-12-17test/ruby: Check warning messages at a finer granularityNobuyoshi Nakada
2020-09-25Disable deprecation warning by the default [Feature #16345]Nobuyoshi Nakada
2020-03-22Support obj.clone(freeze: true) for freezing cloneJeremy Evans
2020-01-07Suppress some warningsYusuke Endoh
2020-01-03Call initialize_clone with freeze: false if clone called with freeze: falseJeremy Evans
2019-11-18Deprecate taint/trust and related methods, and make the methods no-opsJeremy Evans
2019-09-27More tests for [Feature #16150]Nobuyoshi Nakada
2019-07-23Make Object#singleton_methods work correctly for singleton classes of objectsJeremy Evans
2019-01-09class.c: refactor class_instance_method_listnobu
2018-12-26object.c (rb_obj_match): use rb_warn for deprecation warningmame
2018-12-06Warn redefinitions of some methods on Objectnobu
2017-12-12Add FrozenError as a subclass of RuntimeErrorshyouhei
2017-09-15object.c: fix conversion failure messagenobu
2017-08-01should not copy promoted flags.ko1
2017-05-14object.c: use a sized enumerator with #yield_selfnobu
2017-05-01object.c: Kernel#yield_selfnobu
2017-02-21object.c: message encodingnobu
2017-01-23object.c: no TypeError at Symbolnobu
2016-11-29object.c: no TypeError at special constnobu
2016-11-29object.c: no TypeError at special const clonenobu
2016-11-27object.c: no TypeError at special const dupnobu
2016-08-01* remove trailing spaces.svn
2016-08-01Object#clone with freeze: false [Feature #12300]shyouhei
2016-04-09assertions.rb: set default internal encodingnobu
2016-02-19test/ruby: suppress parser warningsnobu
2015-12-16Add frozen_string_literal: false for all filesnaruse
2015-12-04string.c: should not taint fstringnobu
2015-12-04Revert r52872 "string.c: should not taint fstring"naruse
2015-12-03string.c: should not taint fstringnobu
2015-12-03* test/ruby/test_mixed_unicode_escapes.rb: fixed typo.hsbt
2015-10-30test_object.rb: add more checksnobu
2015-10-30variable.c (generic_ivar_remove): return original valuenormal
2015-10-28encoding for inspectnobu
2015-07-01test_object.rb: use assert_separatelynobu
2015-04-22* test/ruby/test_object.rb: add tests for Kernel#String and Kernel#Array.gogotanaka
2015-04-21* test/ruby/test_object.rb: renamed tests to explicitly class name.hsbt
2014-12-13test_object.rb: no RSS checknobu
2014-11-25vm_method.c: preserve encodingsnobu
2014-11-25object.c: preserve encodingsnobu
2014-11-13* test/lib/envutil.rb: Moved from test/ruby/.akr
2014-11-11* test/ruby/test_object.rb: Specify an exception class for rescue clause.akr
2014-10-23test_object.rb: for r48118nobu
2014-10-23test_object.rb: avoid confusing ruby-mode.elnobu
2014-10-23vm_method.c: no redefinition warnings for undefined methodsnobu