Skip to content

Commit f93b454

Browse files
committed
Better implementation of Window#inspect.
1 parent 1e97965 commit f93b454

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

lib/protocol/http2/window.rb

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,8 +72,10 @@ def limited?
7272
end
7373

7474
def inspect
75-
"\#<#{self.class} used=#{@used} available=#{@available} capacity=#{@capacity}>"
75+
"\#<#{self.class} available=#{@available} used=#{@used} capacity=#{@capacity}#{limited? ? " limited" : nil}>"
7676
end
77+
78+
alias to_s inspect
7779
end
7880

7981
# This is a window which efficiently maintains a desired capacity.
@@ -108,7 +110,7 @@ def limited?
108110
end
109111

110112
def inspect
111-
"\#<#{self.class} used=#{@used} available=#{@available} capacity=#{@capacity} desired=#{@desired}>"
113+
"\#<#{self.class} available=#{@available} used=#{@used} capacity=#{@capacity} desired=#{@desired} #{limited? ? "limited" : nil}>"
112114
end
113115
end
114116
end

0 commit comments

Comments
 (0)