Project

General

Profile

Actions

Feature #9969

closed

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

Added by shevegen (Robert A. Heiler) over 10 years ago. Updated over 8 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 _) over 10 years ago

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

Updated by lucasbuchala (Lucas Buchala) over 8 years ago

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) over 8 years ago

OK, agreed.

Matz.

Actions #4

Updated by nobu (Nobuyoshi Nakada) over 8 years ago

  • 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) over 8 years ago

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) over 8 years ago

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: Atom PDF

Like0
Like0Like0Like0Like0Like0Like0