[ruby-dev:48585] Re: Fwd: [ruby-changes:35635] nobu:r47717 (trunk): ruby.h: deprecate plain Data

From: Nobuyoshi Nakada <nobu@...>
Date: 2014-09-29 06:39:06 UTC
List: ruby-dev #48585
On 2014/09/28 0:34, SASADA Koichi wrote:
> ちょっといきなりこれは無いんじゃ無いでしょうか。
> ドキュメントもないし(あれ、あるのかな)。
> 
> ある程度、移行パスを考えてからじゃないと。
> んで、移行しても、そんなに幸福になれない気がするので、もうちょっと期間を
> おいてやるといいと思います。

DEPRECATEDはなしにしました。
内部だけで使う隠しオブジェクトや、initialize_copyなどを持たないオブジェクトなら、危険はないからです。

その代わり、-DRUBY_UNTYPED_DATA_WARNING=1でコンパイルしたときに警告を出すようにしてみました。

In This Thread