summaryrefslogtreecommitdiffhomepage
path: root/lib/axlsx.rb
diff options
context:
space:
mode:
authorPaul Kmiec <[email protected]>2023-05-01 08:45:54 -0700
committerPaul Kmiec <[email protected]>2023-05-05 09:29:58 -0700
commite5a8faaa70337ffad6ee2a99e00c0ea3b3c69ca0 (patch)
tree1af207d1654c68c525e8eda2e20bebe661e57966 /lib/axlsx.rb
parent67aefd7705df82e43a8670102400a5abab49f6e8 (diff)
downloadcaxlsx-e5a8faaa70337ffad6ee2a99e00c0ea3b3c69ca0.tar.gz
caxlsx-e5a8faaa70337ffad6ee2a99e00c0ea3b3c69ca0.zip
Introduce BufferedZipOutputStream to avoid lots of small writes to Zip::OutputStream
The BufferedZipOutputStream is a drop-in replacement for Zip::OutputStream similar to ZipCommand.
Diffstat (limited to 'lib/axlsx.rb')
-rw-r--r--lib/axlsx.rb1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/axlsx.rb b/lib/axlsx.rb
index 912be81d..4f15ba23 100644
--- a/lib/axlsx.rb
+++ b/lib/axlsx.rb
@@ -11,6 +11,7 @@ require 'axlsx/util/accessors.rb'
require 'axlsx/util/serialized_attributes'
require 'axlsx/util/options_parser'
require 'axlsx/util/mime_type_utils'
+require 'axlsx/util/buffered_zip_output_stream'
require 'axlsx/util/zip_command'
require 'axlsx/stylesheet/styles.rb'