🐙

[Bug #20510] File.new の引数に対するバグ報告

2024/05/26に公開

[Bug #20510] File.open mode argument inconsistency

  • File.new に以下のような引数を渡すと両方とも同じ動きになることを期待するが後者だとエラーになるバグ報告
# OK: 意図する値が返ってくる
p File.new(1, mode: File::WRONLY, path: "foo")
# => #<File:foo>

# NG: エラーになる
p File.new(1, File::WRONLY, path: "foo")
GitHubで編集を提案

Discussion