Skip to content

Commit 251dca3

Browse files
committed
DAP: allow custom request extension in Session class
1 parent 733dd4b commit 251dca3

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

lib/debug/server_dap.rb

+5-1
Original file line numberDiff line numberDiff line change
@@ -651,7 +651,11 @@ def process_protocol_request req
651651
fail_response req
652652
end
653653
else
654-
raise "Unknown DAP request: #{req.inspect}"
654+
if respond_to? mid = "request_#{req['command']}"
655+
send mid, req
656+
else
657+
raise "Unknown request: #{req.inspect}"
658+
end
655659
end
656660
end
657661

0 commit comments

Comments
 (0)