Project

General

Profile

Actions

Feature #4204

closed

IO#advise should raise error for unknown symbol

Added by nagachika (Tomoyuki Chikanaga) over 13 years ago. Updated almost 13 years ago.

Status:
Closed
Target version:
[ruby-dev:42887]

Description

=begin
r30299 で導入された IO#advise メソッドは、引数に Symbol であれば何でも受け付けて、
対応していない Symbol が渡されても特にエラーにはなりません。

プラットフォームの対応状況の違いで未サポートなものは無言のままで良いと思いますが、
うっかりタイプミスなどで間違った Symbol を渡した時に気が付くことができないので、
IO#advise がどのプラットフォームでも対応していないような Symbol については
例外を発生させるようにならないでしょうか。
=end


Files

0001-change-arg-check.patch (2.79 KB) 0001-change-arg-check.patch kosaki (Motohiro KOSAKI), 12/26/2010 01:34 AM

Related issues 1 (0 open1 closed)

Related to Ruby master - Feature #4038: IO#adviseClosed11/09/2010Actions
Actions

Also available in: Atom PDF

Like0
Like0Like0Like0Like0Like0