We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2cc3588 commit f400f71Copy full SHA for f400f71
lib/datadog/tracing/contrib/rack/route_inference.rb
@@ -27,8 +27,8 @@ def read_or_infer(request_env)
27
def infer(path)
28
segments = path.delete_prefix('/').split('/', MAX_NUMBER_OF_SEGMENTS + 1).first(MAX_NUMBER_OF_SEGMENTS)
29
30
- segments.map! do |segment|
31
- next if segment.empty? # steep:ignore
+ segments.map! do |segment| #: Array[String?]
+ next if segment.empty?
32
33
case segment
34
when INT_PARAM_REGEX then '{param:int}'
@@ -40,7 +40,7 @@ def infer(path)
40
end
41
42
43
- segments.compact!
+ segments.compact! #: Array[String]
44
45
"/#{segments.join("/")}"
46
rescue
0 commit comments