Module: DiskUsageExtension
Instance Method Summary collapse
- #abv ⇒ String private
- #disk_usage ⇒ Integer private
- #file_count ⇒ Integer private
Instance Method Details
#abv ⇒ String
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
30 31 32 33 34 35 36 |
# File 'extend/pathname/disk_usage_extension.rb', line 30 def abv out = +"" @file_count, @disk_usage = compute_disk_usage out << "#{Formatter.number_readable(@file_count)} files, " if @file_count > 1 out << Formatter.disk_usage_readable(@disk_usage).to_s out.freeze end |
#disk_usage ⇒ Integer
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
12 13 14 15 16 17 18 |
# File 'extend/pathname/disk_usage_extension.rb', line 12 def disk_usage @disk_usage ||= T.let(nil, T.nilable(Integer)) return @disk_usage unless @disk_usage.nil? @file_count, @disk_usage = compute_disk_usage @disk_usage end |
#file_count ⇒ Integer
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
21 22 23 24 25 26 27 |
# File 'extend/pathname/disk_usage_extension.rb', line 21 def file_count @file_count ||= T.let(nil, T.nilable(Integer)) return @file_count unless @file_count.nil? @file_count, @disk_usage = compute_disk_usage @file_count end |