Update code, comment style and removed hardcoded value.

This commit is contained in:
jvelilla
2017-08-18 13:55:54 -03:00
parent e735da1bcb
commit 267655d7bc

View File

@@ -51,6 +51,7 @@ feature {NONE} -- Initialization
end end
conneg : SERVER_CONTENT_NEGOTIATION conneg : SERVER_CONTENT_NEGOTIATION
-- content negotiation.
feature -- Execution feature -- Execution
@@ -116,13 +117,13 @@ feature -- Execution
feature -- Compression: constants feature -- Compression: constants
gzip_compression_format: STRING = "gzip" gzip_compression_format: STRING = "gzip"
-- RFC 1952 (gzip compressed format) -- RFC 1952 (gzip compressed format).
deflate_compression_format: STRING = "deflate" deflate_compression_format: STRING = "deflate"
-- RFC 1951 (deflate compressed format) -- RFC 1951 (deflate compressed format).
compress_compression_format: STRING = "compress" compress_compression_format: STRING = "compress"
-- RFC 1950 (zlib compressed format) -- RFC 1950 (zlib compressed format).
feature -- Compression feature -- Compression
@@ -135,7 +136,7 @@ feature -- Compression
-- List of media types supported by compression. -- List of media types supported by compression.
set_default_compression_format set_default_compression_format
-- gzip default format -- gzip default format.
do do
enable_gzip_compression enable_gzip_compression
end end
@@ -293,7 +294,7 @@ feature -- Compress Data
do do
create Result.make_empty create Result.make_empty
create dc.string_stream_with_size (Result, 32_768) -- chunk size 32k create dc.string_stream_with_size (Result, 32_768) -- chunk size 32k
dc.put_string_with_options (a_string, {ZLIB_CONSTANTS}.Z_default_compression, zlb_strategy (a_encoding), 8, {ZLIB_CONSTANTS}.z_default_strategy.to_integer_32) dc.put_string_with_options (a_string, {ZLIB_CONSTANTS}.Z_default_compression, zlb_strategy (a_encoding), {ZLIB_CONSTANTS}.Z_mem_level_9, {ZLIB_CONSTANTS}.z_default_strategy.to_integer_32)
-- We use the default compression level -- We use the default compression level
-- We use the default value for windows bits, the range is 8..15. Higher values use more memory, but produce smaller output. -- We use the default value for windows bits, the range is 8..15. Higher values use more memory, but produce smaller output.
-- Memory: Higher values use more memory, but are faster and produce smaller output. The default is 8, we use 9. -- Memory: Higher values use more memory, but are faster and produce smaller output. The default is 8, we use 9.
@@ -313,7 +314,7 @@ feature -- Compress Data
end end
note note
copyright: "2011-2016, Jocelyn Fiat, Javier Velilla, Olivier Ligot, Colin Adams, Eiffel Software and others" copyright: "2011-2017, Jocelyn Fiat, Javier Velilla, Olivier Ligot, Colin Adams, Eiffel Software and others"
license: "Eiffel Forum License v2 (see http://www.eiffel.com/licensing/forum.txt)" license: "Eiffel Forum License v2 (see http://www.eiffel.com/licensing/forum.txt)"
source: "[ source: "[
Eiffel Software Eiffel Software