Project

General

Profile

Actions

Feature #9969

closed

Add File.empty? as alias to File.zero?

Feature #9969: Add File.empty? as alias to File.zero?

Added by shevegen (Robert A. Heiler) almost 12 years ago. Updated almost 10 years ago.

Status:
Closed
Assignee:
-
Target version:
-
[ruby-core:63269]

Description

Could we alias File.empty? to File.zero? ?

The latter already exists. I tried to use File.empty?
and then thought it would not exist, but the code
already exists, it is just called File.zero? instead.

Updated by zzak (zzak _) almost 12 years ago Actions #1 [ruby-core:63451]

  • Tracker changed from Bug to Feature
  • Priority changed from 3 to Normal
  • Target version set to 2.2.0

Updated by lucasbuchala (Lucas Buchala) about 10 years ago Actions #2 [ruby-core:73867]

I added a comment on issue #10121 before knowing this specific issue already existed.

I just wanted to say that, with the arrival of Dir.empty?, I like the idea of the File.empty? alias for the reason of having some symmetry between Dir and File methods.

Updated by matz (Yukihiro Matsumoto) about 10 years ago Actions #3 [ruby-core:74919]

OK, agreed.

Matz.

Updated by nobu (Nobuyoshi Nakada) about 10 years ago Actions #4

  • Status changed from Open to Closed

Applied in changeset r54559.


file.c: File.empty?

  • file.c (Init_File): add alias File.empty? to File.zero?.
    [Feature #9969]

Updated by backus (John Backus) almost 10 years ago Actions #5 [ruby-core:76384]

For the sake of consistency could you also add Pathname#empty?. Alternatively maybe add both Pathname#empty_file? and Pathname#empty_directory?. It is probably important to keep Pathname consistent with File and/or Dir since the tool is much less useful if you sometimes have to fallback to File or Dir for certain use cases

Updated by duerst (Martin Dürst) almost 10 years ago Actions #6 [ruby-core:76391]

John, this feature is already closed. If you want your proposal to be
looked at, please open a new one, referencing this one.

Thanks, Martin.

On 2016/07/18 12:56, wrote:

Issue #9969 has been updated by John Backus.

For the sake of consistency could you also add Pathname#empty?


Feature #9969: Add File.empty? as alias to File.zero?
https://bugs.ruby-lang.org/issues/9969#change-59632

  • Author: Robert A. Heiler
  • Status: Closed
  • Priority: Normal
  • Assignee:

Could we alias File.empty? to File.zero? ?

The latter already exists. I tried to use File.empty?
and then thought it would not exist, but the code
already exists, it is just called File.zero? instead.

Actions

Also available in: PDF Atom