Project

General

Profile

Actions

Feature #12596

closed

Add Pathname#empty? to be consistent with Dir.empty? and File.empty?

Added by backus (John Backus) over 7 years ago. Updated over 7 years ago.

Status:
Closed
Target version:
-
[ruby-core:76404]

Description

#9969 and #10121 introduced Dir.empty? and File.empty?. It would be very useful if Pathname had an instance method for performing these same checks.

Since Pathname already has several methods which work for both files and directories (for example, Pathname#exist?) I propose adding Pathname#empty? which would work for expose the behavior that File.empty? and Dir.empty? provide.

I think this change especially makes sense given that, just like File.empty? was added as an alias of File.zero?, it seems like Pathname#zero? should also benefit from the same naming improvement provided by this alias.

Actions

Also available in: Atom PDF

Like0
Like0Like0