Robert Haines
1c06454985
Update minimum ruby version to 3.0.
...
All rubies before 3.0 are EOL and this is a major version bump, so it's
the right time to do this.
2024-03-01 22:14:48 +00:00
Robert Haines
2ffbfebb88
Document or hide classes from the docs.
2023-04-14 11:25:22 +01:00
Robert Haines
750d372380
Rename DestinationFileExistsError -> DestinationExistsError.
...
And define the error message within the class.
2022-08-16 11:13:30 +01:00
Robert Haines
e3f0aecf93
Define the EntryNameError message within the error class.
2022-08-16 10:52:18 +01:00
Robert Haines
07eca2bae8
Define the EntrySizeError message within the error class.
2022-08-15 22:02:33 +01:00
Robert Haines
7097492dc8
Define the EntryExistsError message within the error class.
2022-08-14 22:23:51 +01:00
Robert Haines
04cc10a80f
Remove the InternalError class (never used).
2022-08-14 22:23:51 +01:00
Robert Haines
51231673a4
Define the DecompressionError message within the error class.
2022-08-14 22:23:51 +01:00
Robert Haines
19fe79e31e
Define the SplitArchiveError message within the error class.
2022-08-14 22:23:51 +01:00
Robert Haines
03a9ee6b8a
Rename `GPFBit3Error` to `StreamingError`.
...
`GPFBit3Error` doesn't really mean anything to the general user, and
it's not descriptive of the issue at hand. This error is raised when a
zip file cannot be streamed via `InputStream`, so `StreamingError` makes
more sense.
Also standardize the error message while we're about it.
2022-08-14 22:23:51 +01:00
Robert Haines
2e4dd9e0aa
Improve the message for CompressionMethodError.
...
Convert the compression method number into a meaningful text
representation, e.g., "BZIP2" instead of "12".
2022-08-14 22:23:51 +01:00
Robert Haines
49e313629e
Remove the `ZipXError` v1 legacy classes.
2021-06-26 17:39:25 +01:00
Robert Haines
e000552deb
Raise an error on reading a split archive with `InputStream`.
...
Fixes #349 .
2021-06-26 12:39:08 +01:00
Robert Haines
e10badf68e
Fix Style/FrozenStringLiteralComment cop.
2021-05-25 21:24:50 +01:00
Jan-Joost Spanjers
0b7b78dc4a
Encapsulate Zlib errors within DecompressionError
2020-01-26 15:34:13 +01:00
John Lees-Miller
4167f0ce67
Validate entry sizes when extracting
2019-09-15 15:11:35 +01:00
Alexander Simonov
0cb838f019
Fix #221
2015-02-16 21:51:44 +02:00
Orien Madgwick
9d4292007c
alias error names
...
Ensure we maintain the v1 interface
2014-04-11 08:32:17 +10:00
Alexander Simonov
ec81c30382
Fix for #126 and #127
2014-01-24 11:37:38 +02:00
Alexander Simonov
317fdd0d04
Add posibility to set Language encoding flag. Changed way to set settings.
2013-08-15 01:00:27 +03:00