Skip to content

Commit f400f71

Browse files
committed
Add steep inline type annotations to RouteInference
1 parent 2cc3588 commit f400f71

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

lib/datadog/tracing/contrib/rack/route_inference.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ def read_or_infer(request_env)
2727
def infer(path)
2828
segments = path.delete_prefix('/').split('/', MAX_NUMBER_OF_SEGMENTS + 1).first(MAX_NUMBER_OF_SEGMENTS)
2929

30-
segments.map! do |segment|
31-
next if segment.empty? # steep:ignore
30+
segments.map! do |segment| #: Array[String?]
31+
next if segment.empty?
3232

3333
case segment
3434
when INT_PARAM_REGEX then '{param:int}'
@@ -40,7 +40,7 @@ def infer(path)
4040
end
4141
end
4242

43-
segments.compact!
43+
segments.compact! #: Array[String]
4444

4545
"/#{segments.join("/")}"
4646
rescue

0 commit comments

Comments
 (0)