module Zip
Constants
- CDIR_ENTRY_STATIC_HEADER_LENGTH
- CENTRAL_DIRECTORY_ENTRY_SIGNATURE
- FILE_TYPE_DIR
- FILE_TYPE_FILE
- FILE_TYPE_SYMLINK
- FSTYPES
- FSTYPE_ACORN
- FSTYPE_AMIGA
- FSTYPE_ATARI
- FSTYPE_ATHEOS
- FSTYPE_BEOS
- FSTYPE_CPM
- FSTYPE_FAT
- FSTYPE_HPFS
- FSTYPE_MAC
- FSTYPE_MAC_OSX
- FSTYPE_MVS
- FSTYPE_NTFS
- FSTYPE_QDOS
- FSTYPE_TANDEM
- FSTYPE_THEOS
- FSTYPE_TOPS20
- FSTYPE_UNIX
- FSTYPE_VFAT
- FSTYPE_VMS
- FSTYPE_VM_CMS
- FSTYPE_Z_SYSTEM
- LOCAL_ENTRY_SIGNATURE
- LOCAL_ENTRY_STATIC_HEADER_LENGTH
- LOCAL_ENTRY_TRAILING_DESCRIPTOR_LENGTH
- RUNNING_ON_WINDOWS
- VERSION
- VERSION_MADE_BY
- VERSION_NEEDED_TO_EXTRACT
- VERSION_NEEDED_TO_EXTRACT_ZIP64
- ZipCompressionMethodError
- ZipDestinationFileExistsError
- ZipEntryExistsError
- ZipEntryNameError
- ZipError
Backwards compatibility with v1 (delete in v2)
- ZipInternalError
Attributes
case_insensitive_match[RW]
continue_on_exists_proc[RW]
default_compression[RW]
on_exists_proc[RW]
sort_entries[RW]
unicode_names[RW]
warn_invalid_date[RW]
write_zip64_support[RW]
Public Instance Methods
reset!()
click to toggle source
# File lib/zip.rb, line 39 def reset! @_ran_once = false @unicode_names = false @on_exists_proc = false @continue_on_exists_proc = false @sort_entries = false @default_compression = ::Zlib::DEFAULT_COMPRESSION @write_zip64_support = false @warn_invalid_date = true @case_insensitive_match = false end
setup() { |self| ... }
click to toggle source
# File lib/zip.rb, line 51 def setup yield self unless @_ran_once @_ran_once = true end