• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

hainesr / rubyzip
97%

Build:
DEFAULT BRANCH: master
Repo Added 21 Jun 2014 03:19PM UTC
Files 46
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH master
branch: master
CHANGE BRANCH
x
Reset
  • master
  • TR-test-01
  • TR-test-02
  • absolute_time
  • add-stored
  • aes
  • better-change-tracking
  • better-error-messages
  • cleanup-post-tests
  • compression_level
  • console
  • coverage
  • create-file-perms
  • faster-entry-counts
  • file-options
  • fix-and-cleanup-tests
  • fix-create-perms
  • fix-dir-glob
  • fix-entry-time
  • fix-extra-fields
  • fix-next-entry
  • fix-open-buffer
  • fix-pathname-regression
  • fix-requires
  • fix-restore-options
  • fix-tests
  • fix-travis-allow-fail
  • fix-unknown-extra-merge
  • fix-windows-tests
  • fix-z64-eocd-read
  • fix-zis-partial-read
  • fix_flushing
  • improve_decrypted_io
  • internal-attrs
  • keyword-args
  • latest-minitest
  • main
  • named-params
  • new-rubocop
  • new-travis
  • next-gen
  • no-traversal-default
  • open-options
  • opt-api
  • preserve-streamablestream
  • quiet-tests
  • read-unicode-names
  • read-utf8
  • refactor
  • refactor-filesystem
  • refs/tags/v3.0.0.alpha
  • rubocop-0.79
  • rubocop-names
  • ruby-2.5
  • split-split
  • sync-options
  • test-odd-macos-behaviour
  • tests-in-gem
  • tidy-up
  • travis-bionic
  • travis-rubocop
  • travis-tweaks
  • try-latest-jruby
  • universal-time
  • update-rubocop
  • update-rubocop-0.74
  • update-tests
  • update-travis
  • update-travis-jruby
  • v3-prep
  • v3.0.0
  • v3.0.0.rc1
  • v3.0.0.rc2
  • v3.0.1
  • v3.0.2
  • v3.1.0
  • warnings
  • yjit
  • zip64-default

21 Aug 2025 06:47AM UTC coverage: 96.872%. Remained the same
17119433504

push

github

hainesr
Fix `InputStream#sysread` to handle frozen string literals.

Thanks to @nemesit for catching this bug.

Closes #643

1073 of 1354 branches covered (79.25%)

1 of 1 new or added line in 1 file covered. (100.0%)

2106 of 2174 relevant lines covered (96.87%)

95481.2 hits per line

Relevant lines Covered
Build:
Build:
2174 RELEVANT LINES 2106 COVERED LINES
95481.2 HITS PER LINE
Source Files on master
  • Tree
  • List 44
  • Changed 44
  • Source Changed 1
  • Coverage Changed 44
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
17119433504 master Fix `InputStream#sysread` to handle frozen string literals. Thanks to @nemesit for catching this bug. Closes #643 push 21 Aug 2025 06:54AM UTC hainesr github
96.87
17111228495 master Ensure that we don't flush too often when deflating. When fixing #322 we initially flushed on every write, but this is bad for compression perfomance (size-wise). So this commit ensures we only flush when we're running under JRuby. Fixes #322 push 20 Aug 2025 09:55PM UTC hainesr github
96.87
16840671111 master Update version number, README and Changelog for release. push 08 Aug 2025 09:15PM UTC hainesr github
96.91
16837691349 master Restore `Zip::File`'s `Enumerable` status. When `Zip::File` was a subclass of `Zip::CentralDirectory` it also inherited its `Enumerable` mixin. This was unintentionally broken when we switched to composition, and wasn't spotted because none of th... push 08 Aug 2025 06:25PM UTC hainesr github
96.91
16836707422 master entry: escape filename pattern when matching in #name_safe? push 08 Aug 2025 05:34PM UTC hainesr github
96.91
16836076305 master Eagerly require gem version v3 is released and contains breaking changes. I was a bit surprised that I had to manually require this file. Can't be helped now of course but it will help with future major versions. Nodoc on it also seems wrong. T... push 08 Aug 2025 05:02PM UTC hainesr github
96.91
16603575075 master entry: fix direct `require` by requiring `constants` Without this, we see the following failure: ``` $ ruby -e'require "zip/entry"' /usr/lib/ruby/gems/3.2.0/gems/rubyzip-3.0.0/lib/zip/entry.rb:13:in `<class:Entry>': uninitialized constant Zip::C... push 29 Jul 2025 05:52PM UTC hainesr github
96.91
16581415940 master Update version number, README and Changelog for release. push 28 Jul 2025 10:07PM UTC hainesr github
96.91
16580739997 master No longer test setting `$\` in tests. Changing `$\` is deprecated, so don't change it. This means we're not testing whether we add `$\` to the then end of a `print`ed output stream, but as changing it deprecated then it's likely to remain `nil` a... push 28 Jul 2025 09:28PM UTC hainesr github
96.91
13217734265 master Update version number and Changelog for RC2. push 08 Feb 2025 05:19PM UTC hainesr github
96.91
See All Builds (458)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc