Module: Tins::FileBinary::ClassMethods
- Defined in:
- lib/tins/file_binary.rb
Overview
Class methods that provide file-level binary detection capabilities
These methods allow binary detection without manually opening files
Instance Method Summary collapse
-
#ascii?(name, options = {}) ⇒ Boolean?
Determines if a file is considered ASCII/text by name.
-
#binary?(name, options = {}) ⇒ Boolean?
Determines if a file is considered binary by name.
Instance Method Details
#ascii?(name, options = {}) ⇒ Boolean?
Determines if a file is considered ASCII/text by name
161 162 163 |
# File 'lib/tins/file_binary.rb', line 161 def ascii?(name, = {}) open(name, 'rb') { |f| f.ascii?() } end |
#binary?(name, options = {}) ⇒ Boolean?
Determines if a file is considered binary by name
141 142 143 |
# File 'lib/tins/file_binary.rb', line 141 def binary?(name, = {}) open(name, 'rb') { |f| f.binary?() } end |