Skip to content

Commit 1328c71

Browse files
committed
Modernize code.
1 parent 32a19f5 commit 1328c71

File tree

8 files changed

+21
-7
lines changed

8 files changed

+21
-7
lines changed

.rubocop.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,9 @@ Layout/BeginEndAlignment:
3434
Enabled: true
3535
EnforcedStyleAlignWith: start_of_line
3636

37+
Layout/RescueEnsureAlignment:
38+
Enabled: true
39+
3740
Layout/ElseAlignment:
3841
Enabled: true
3942

@@ -42,10 +45,14 @@ Layout/DefEndAlignment:
4245

4346
Layout/CaseIndentation:
4447
Enabled: true
48+
EnforcedStyle: end
4549

4650
Layout/CommentIndentation:
4751
Enabled: true
4852

53+
Layout/FirstHashElementIndentation:
54+
Enabled: true
55+
4956
Layout/EmptyLinesAroundClassBody:
5057
Enabled: true
5158

async-http.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ Gem::Specification.new do |spec|
2020
"source_code_uri" => "https://github.com/socketry/async-http.git",
2121
}
2222

23-
spec.files = Dir.glob(["{bake,lib}/**/*", "*.md"], File::FNM_DOTMATCH, base: __dir__)
23+
spec.files = Dir.glob(["{bake,context,lib}/**/*", "*.md"], File::FNM_DOTMATCH, base: __dir__)
2424

2525
spec.required_ruby_version = ">= 3.2"
2626

bake.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,5 @@
88
# @parameter version [String] The new version number.
99
def after_gem_release_version_increment(version)
1010
context["releases:update"].call(version)
11-
context["utopia:project:readme:update"].call
11+
context["utopia:project:update"].call
1212
end

examples/xrb/gems.rb

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# frozen_string_literal: true
22

3+
# Released under the MIT License.
4+
# Copyright, 2019-2025, by Samuel Williams.
5+
36
source "https://rubygems.org"
47

58
gem "xrb"

examples/xrb/streaming.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# frozen_string_literal: true
33

44
# Released under the MIT License.
5-
# Copyright, 2019-2024, by Samuel Williams.
5+
# Copyright, 2019-2025, by Samuel Williams.
66

77
require "xrb/template"
88

@@ -27,11 +27,11 @@
2727

2828
Async do
2929
body = Async::HTTP::Body::Writable.new
30-
30+
3131
generator = Async do
3232
template.to_string({count: 100, drink: "coffee"}, body)
3333
end
34-
34+
3535
while chunk = body.read
3636
$stdout.write chunk
3737
end

lib/async/http/middleware/location_redirector.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# frozen_string_literal: true
22

33
# Released under the MIT License.
4-
# Copyright, 2024, by Samuel Williams.
4+
# Copyright, 2024-2025, by Samuel Williams.
55

66
require "protocol/http/middleware"
77
require "protocol/http/body/rewindable"

lib/metrics/provider/async/http/server.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
Metrics::Provider(Async::HTTP::Server) do
1010
ASYNC_HTTP_SERVER_REQUEST_INITIATED = Metrics.metric("async.http.server.request.initiated", :counter, description: "The number of HTTP server requests initiated.")
1111
ASYNC_HTTP_SERVER_REQUEST_FINISHED = Metrics.metric("async.http.server.request.finished", :counter, description: "The number of HTTP server requests finished.")
12-
12+
1313
def call(request)
1414
ASYNC_HTTP_SERVER_REQUEST_INITIATED.emit(1, tags: ["method:#{request.method}"])
1515

releases.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Releases
22

3+
## Unreleased
4+
5+
- **Breaking**: Remove `Async::HTTP::Reference`. Use `Protocol::URL::Reference` directly instead.
6+
37
## v0.91.0
48

59
- Move all default trace providers into `traces/provider/async/http`.

0 commit comments

Comments
 (0)