class Zip::EntryNameError

Error raised when an entry name is invalid.

Public Class Methods

new(name = nil) click to toggle source

Create a new EntryNameError with the specified name.

Calls superclass method
# File lib/zip/errors.rb, line 79
def initialize(name = nil)
  super()
  @name = name
end

Public Instance Methods

message() click to toggle source

The message returned by this error.

# File lib/zip/errors.rb, line 85
def message
  if @name.nil?
    'Illegal entry name. Names must have fewer than 65,536 characters.'
  else
    "Illegal entry name '#{@name}'. Names must not start with '/'."
  end
end