1
0
Fork 0
mirror of https://github.com/puma/puma.git synced 2022-11-09 13:48:40 -05:00
Commit graph

12 commits

Author SHA1 Message Date
Olivier Bellone
7c91d90a11
Add #flush and #sync methods to Puma::NullIO (#2553) 2021-02-10 15:30:24 -07:00
Patrik Ragnarsson
3bee53840c
Add #string method to Puma::NullIO (#2520)
Makes Puma::NullIO more similar to [StringIO].

[StringIO]: https://docs.ruby-lang.org/en/2.5.0/StringIO.html#method-i-string
2021-01-04 09:52:23 -07:00
Nate Berkopec
2cef8ddae1
improved rubocop config (#2152) 2020-03-07 08:15:43 -06:00
schneems
88e51fb08e Freeze all the strings!
Reduces runtime allocation by freezing string literals by default.

We could also remove a ton of manual `.freeze` calls, however the ruby supported version is 2.2 and the magic comment only targets 2.3+.
2018-09-17 11:41:14 -05:00
Charles Brubaker
41c4da6af1 Add eof? method to NullIO? (#1169)
* Added eof? method to NullIO


See  https://github.com/rack/rack/blob/master/lib/rack/multipart/parser.rb#L68
2016-12-12 09:58:36 -07:00
Francesco Rodriguez
6b1b8e7190 Add tests for Puma::NullIO method comments. (#1158) 2016-11-23 07:32:33 -07:00
Evan Phoenix
33e0fa9999 Manage nested configuration better 2016-02-07 14:51:54 -08:00
Mike Pastore
a9a5ef93b1 Add NullIO#size and test 2016-02-04 22:54:21 -06:00
Dean Strelau
a1eee5aa0b Remove StringIO dependency from NullIO 2012-04-30 14:55:16 -04:00
Dean Strelau
5fbd942f84 Make NullIO#read mimic IO#read 2012-04-30 14:28:22 -04:00
Evan Phoenix
b18cfae4b1 Write a bunch of documentation 2011-12-01 15:23:14 -08:00
Evan Phoenix
bcdd5357fb Use a singleton null object for empty request bodies 2011-12-01 14:33:34 -08:00