{"pviz_slice":true,"schema_version":"pviz-slice@v1","tool":"framework_inventory","generated_at":"2026-11-03T17:29:43.865893+00:00","bundle":{"path":"/b/bundle.json","repo":"arrow","node_count":813,"edge_count":4806},"params":{"command":"framework-inventory","kind":"endpoints","framework":null,"language":null,"status":null,"symbol":null,"match":"exact","max_rows":200},"result":{"schema":"pviz.slice.framework_inventory.v1","filters":{"kind":"endpoints","kinds":["ROUTE_HANDLER","FILE_ROUTE","RPC_IMPLEMENTATION"],"framework":[],"language":[],"status":[],"symbol":null,"match":"exact"},"rows_source":"sidecar","rows_complete":true,"population":{"state":"used","sidecar":"bundle.framework_facts.json","sha256":"c02ee26e2da5bbf6bbc64b475f72a3d43f1379eacfd1b5653ee9b1b20c8810f6","rows_total":266},"by_status":{"EXACT":24,"UNRESOLVED":10},"by_status_total":2,"by_status_truncated":false,"by_framework":{"ktor":34},"by_framework_total":1,"by_framework_truncated":false,"rows":[{"id":"fw:ktor:ROUTE_HANDLER:arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt#arrow.raise.ktor.server.routing.Route::deleteOrRaise(Regex,HttpStatusCode?,RespondingRaiseRoutingHandler):delete#1","framework":"ktor","language":"kotlin","kind":"ROUTE_HANDLER","status":"EXACT","mechanism":"imperative_call","site_file":"arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt","site_line":39,"target":"arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt#arrow.raise.ktor.server.routing.Route::deleteOrRaise(Regex,HttpStatusCode?,RespondingRaiseRoutingHandler).<lambda#1>","method":"DELETE","path":"/{?}/{?}","path_status":"PARTIAL","join":"http:DELETE:~/:id/:id","middleware_chain_status":"UNRESOLVED","middleware_chain":[]},{"id":"fw:ktor:ROUTE_HANDLER:arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt#arrow.raise.ktor.server.routing.Route::deleteOrRaise(String,HttpStatusCode?,RespondingRaiseRoutingHandler):delete#1","framework":"ktor","language":"kotlin","kind":"ROUTE_HANDLER","status":"EXACT","mechanism":"imperative_call","site_file":"arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt","site_line":29,"target":"arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt#arrow.raise.ktor.server.routing.Route::deleteOrRaise(String,HttpStatusCode?,RespondingRaiseRoutingHandler).<lambda#1>","method":"DELETE","path":"/{?}/{?}","path_status":"PARTIAL","join":"http:DELETE:~/:id/:id","middleware_chain_status":"UNRESOLVED","middleware_chain":[]},{"id":"fw:ktor:ROUTE_HANDLER:arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt#arrow.raise.ktor.server.routing.Route::getOrRaise(Regex,HttpStatusCode?,RespondingRaiseRoutingHandler):get#1","framework":"ktor","language":"kotlin","kind":"ROUTE_HANDLER","status":"EXACT","mechanism":"imperative_call","site_file":"arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt","site_line":68,"target":"arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt#arrow.raise.ktor.server.routing.Route::getOrRaise(Regex,HttpStatusCode?,RespondingRaiseRoutingHandler).<lambda#1>","method":"GET","path":"/{?}/{?}","path_status":"PARTIAL","join":"http:GET:~/:id/:id","middleware_chain_status":"UNRESOLVED","middleware_chain":[]},{"id":"fw:ktor:ROUTE_HANDLER:arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt#arrow.raise.ktor.server.routing.Route::getOrRaise(String,HttpStatusCode?,RespondingRaiseRoutingHandler):get#1","framework":"ktor","language":"kotlin","kind":"ROUTE_HANDLER","status":"EXACT","mechanism":"imperative_call","site_file":"arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt","site_line":58,"target":"arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt#arrow.raise.ktor.server.routing.Route::getOrRaise(String,HttpStatusCode?,RespondingRaiseRoutingHandler).<lambda#1>","method":"GET","path":"/{?}/{?}","path_status":"PARTIAL","join":"http:GET:~/:id/:id","middleware_chain_status":"UNRESOLVED","middleware_chain":[]},{"id":"fw:ktor:ROUTE_HANDLER:arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt#arrow.raise.ktor.server.routing.Route::headOrRaise(Regex,HttpStatusCode?,RespondingRaiseRoutingHandler):head#1","framework":"ktor","language":"kotlin","kind":"ROUTE_HANDLER","status":"EXACT","mechanism":"imperative_call","site_file":"arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt","site_line":97,"target":"arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt#arrow.raise.ktor.server.routing.Route::headOrRaise(Regex,HttpStatusCode?,RespondingRaiseRoutingHandler).<lambda#1>","method":"HEAD","path":"/{?}/{?}","path_status":"PARTIAL","join":"http:HEAD:~/:id/:id","middleware_chain_status":"UNRESOLVED","middleware_chain":[]},{"id":"fw:ktor:ROUTE_HANDLER:arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt#arrow.raise.ktor.server.routing.Route::headOrRaise(String,HttpStatusCode?,RespondingRaiseRoutingHandler):head#1","framework":"ktor","language":"kotlin","kind":"ROUTE_HANDLER","status":"EXACT","mechanism":"imperative_call","site_file":"arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt","site_line":87,"target":"arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt#arrow.raise.ktor.server.routing.Route::headOrRaise(String,HttpStatusCode?,RespondingRaiseRoutingHandler).<lambda#1>","method":"HEAD","path":"/{?}/{?}","path_status":"PARTIAL","join":"http:HEAD:~/:id/:id","middleware_chain_status":"UNRESOLVED","middleware_chain":[]},{"id":"fw:ktor:ROUTE_HANDLER:arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt#arrow.raise.ktor.server.routing.Route::optionsOrRaise(Regex,HttpStatusCode?,RespondingRaiseRoutingHandler):options#1","framework":"ktor","language":"kotlin","kind":"ROUTE_HANDLER","status":"EXACT","mechanism":"imperative_call","site_file":"arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt","site_line":126,"target":"arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt#arrow.raise.ktor.server.routing.Route::optionsOrRaise(Regex,HttpStatusCode?,RespondingRaiseRoutingHandler).<lambda#1>","method":"OPTIONS","path":"/{?}/{?}","path_status":"PARTIAL","join":"http:OPTIONS:~/:id/:id","middleware_chain_status":"UNRESOLVED","middleware_chain":[]},{"id":"fw:ktor:ROUTE_HANDLER:arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt#arrow.raise.ktor.server.routing.Route::optionsOrRaise(String,HttpStatusCode?,RespondingRaiseRoutingHandler):options#1","framework":"ktor","language":"kotlin","kind":"ROUTE_HANDLER","status":"EXACT","mechanism":"imperative_call","site_file":"arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt","site_line":116,"target":"arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt#arrow.raise.ktor.server.routing.Route::optionsOrRaise(String,HttpStatusCode?,RespondingRaiseRoutingHandler).<lambda#1>","method":"OPTIONS","path":"/{?}/{?}","path_status":"PARTIAL","join":"http:OPTIONS:~/:id/:id","middleware_chain_status":"UNRESOLVED","middleware_chain":[]},{"id":"fw:ktor:ROUTE_HANDLER:arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt#arrow.raise.ktor.server.routing.Route::patchOrRaise(Regex,HttpStatusCode?,RespondingRaiseRoutingHandler):patch#1","framework":"ktor","language":"kotlin","kind":"ROUTE_HANDLER","status":"EXACT","mechanism":"imperative_call","site_file":"arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt","site_line":155,"target":"arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt#arrow.raise.ktor.server.routing.Route::patchOrRaise(Regex,HttpStatusCode?,RespondingRaiseRoutingHandler).<lambda#1>","method":"PATCH","path":"/{?}/{?}","path_status":"PARTIAL","join":"http:PATCH:~/:id/:id","middleware_chain_status":"UNRESOLVED","middleware_chain":[]},{"id":"fw:ktor:ROUTE_HANDLER:arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt#arrow.raise.ktor.server.routing.Route::patchOrRaise(String,HttpStatusCode?,RespondingRaiseRoutingHandler):patch#1","framework":"ktor","language":"kotlin","kind":"ROUTE_HANDLER","status":"EXACT","mechanism":"imperative_call","site_file":"arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt","site_line":145,"target":"arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt#arrow.raise.ktor.server.routing.Route::patchOrRaise(String,HttpStatusCode?,RespondingRaiseRoutingHandler).<lambda#1>","method":"PATCH","path":"/{?}/{?}","path_status":"PARTIAL","join":"http:PATCH:~/:id/:id","middleware_chain_status":"UNRESOLVED","middleware_chain":[]},{"id":"fw:ktor:ROUTE_HANDLER:arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt#arrow.raise.ktor.server.routing.Route::postOrRaise(Regex,HttpStatusCode?,RespondingRaiseRoutingHandler):post#1","framework":"ktor","language":"kotlin","kind":"ROUTE_HANDLER","status":"EXACT","mechanism":"imperative_call","site_file":"arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt","site_line":184,"target":"arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt#arrow.raise.ktor.server.routing.Route::postOrRaise(Regex,HttpStatusCode?,RespondingRaiseRoutingHandler).<lambda#1>","method":"POST","path":"/{?}/{?}","path_status":"PARTIAL","join":"http:POST:~/:id/:id","middleware_chain_status":"UNRESOLVED","middleware_chain":[]},{"id":"fw:ktor:ROUTE_HANDLER:arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt#arrow.raise.ktor.server.routing.Route::postOrRaise(String,HttpStatusCode?,RespondingRaiseRoutingHandler):post#1","framework":"ktor","language":"kotlin","kind":"ROUTE_HANDLER","status":"EXACT","mechanism":"imperative_call","site_file":"arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt","site_line":174,"target":"arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt#arrow.raise.ktor.server.routing.Route::postOrRaise(String,HttpStatusCode?,RespondingRaiseRoutingHandler).<lambda#1>","method":"POST","path":"/{?}/{?}","path_status":"PARTIAL","join":"http:POST:~/:id/:id","middleware_chain_status":"UNRESOLVED","middleware_chain":[]},{"id":"fw:ktor:ROUTE_HANDLER:arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt#arrow.raise.ktor.server.routing.Route::putOrRaise(Regex,HttpStatusCode?,RespondingRaiseRoutingHandler):put#1","framework":"ktor","language":"kotlin","kind":"ROUTE_HANDLER","status":"EXACT","mechanism":"imperative_call","site_file":"arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt","site_line":213,"target":"arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt#arrow.raise.ktor.server.routing.Route::putOrRaise(Regex,HttpStatusCode?,RespondingRaiseRoutingHandler).<lambda#1>","method":"PUT","path":"/{?}/{?}","path_status":"PARTIAL","join":"http:PUT:~/:id/:id","middleware_chain_status":"UNRESOLVED","middleware_chain":[]},{"id":"fw:ktor:ROUTE_HANDLER:arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt#arrow.raise.ktor.server.routing.Route::putOrRaise(String,HttpStatusCode?,RespondingRaiseRoutingHandler):put#1","framework":"ktor","language":"kotlin","kind":"ROUTE_HANDLER","status":"EXACT","mechanism":"imperative_call","site_file":"arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt","site_line":203,"target":"arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt#arrow.raise.ktor.server.routing.Route::putOrRaise(String,HttpStatusCode?,RespondingRaiseRoutingHandler).<lambda#1>","method":"PUT","path":"/{?}/{?}","path_status":"PARTIAL","join":"http:PUT:~/:id/:id","middleware_chain_status":"UNRESOLVED","middleware_chain":[]},{"id":"fw:ktor:ROUTE_HANDLER:arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routingReceiving.kt#arrow.raise.ktor.server.routing.Route::patchOrRaise(Regex,HttpStatusCode?,ReceivingRespondingRaiseRoutingHandler):patch#1","framework":"ktor","language":"kotlin","kind":"ROUTE_HANDLER","status":"EXACT","mechanism":"imperative_call","site_file":"arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routingReceiving.kt","site_line":39,"target":"arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routingReceiving.kt#arrow.raise.ktor.server.routing.Route::patchOrRaise(Regex,HttpStatusCode?,ReceivingRespondingRaiseRoutingHandler).<lambda#1>","method":"PATCH","path":"/{?}/{?}","path_status":"PARTIAL","join":"http:PATCH:~/:id/:id","middleware_chain_status":"UNRESOLVED","middleware_chain":[]},{"id":"fw:ktor:ROUTE_HANDLER:arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routingReceiving.kt#arrow.raise.ktor.server.routing.Route::patchOrRaise(String,HttpStatusCode?,ReceivingRespondingRaiseRoutingHandler):patch#1","framework":"ktor","language":"kotlin","kind":"ROUTE_HANDLER","status":"EXACT","mechanism":"imperative_call","site_file":"arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routingReceiving.kt","site_line":29,"target":"arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routingReceiving.kt#arrow.raise.ktor.server.routing.Route::patchOrRaise(String,HttpStatusCode?,ReceivingRespondingRaiseRoutingHandler).<lambda#1>","method":"PATCH","path":"/{?}/{?}","path_status":"PARTIAL","join":"http:PATCH:~/:id/:id","middleware_chain_status":"UNRESOLVED","middleware_chain":[]},{"id":"fw:ktor:ROUTE_HANDLER:arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routingReceiving.kt#arrow.raise.ktor.server.routing.Route::postOrRaise(Regex,HttpStatusCode?,ReceivingRespondingRaiseRoutingHandler):post#1","framework":"ktor","language":"kotlin","kind":"ROUTE_HANDLER","status":"EXACT","mechanism":"imperative_call","site_file":"arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routingReceiving.kt","site_line":68,"target":"arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routingReceiving.kt#arrow.raise.ktor.server.routing.Route::postOrRaise(Regex,HttpStatusCode?,ReceivingRespondingRaiseRoutingHandler).<lambda#1>","method":"POST","path":"/{?}/{?}","path_status":"PARTIAL","join":"http:POST:~/:id/:id","middleware_chain_status":"UNRESOLVED","middleware_chain":[]},{"id":"fw:ktor:ROUTE_HANDLER:arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routingReceiving.kt#arrow.raise.ktor.server.routing.Route::postOrRaise(String,HttpStatusCode?,ReceivingRespondingRaiseRoutingHandler):post#1","framework":"ktor","language":"kotlin","kind":"ROUTE_HANDLER","status":"EXACT","mechanism":"imperative_call","site_file":"arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routingReceiving.kt","site_line":58,"target":"arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routingReceiving.kt#arrow.raise.ktor.server.routing.Route::postOrRaise(String,HttpStatusCode?,ReceivingRespondingRaiseRoutingHandler).<lambda#1>","method":"POST","path":"/{?}/{?}","path_status":"PARTIAL","join":"http:POST:~/:id/:id","middleware_chain_status":"UNRESOLVED","middleware_chain":[]},{"id":"fw:ktor:ROUTE_HANDLER:arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routingReceiving.kt#arrow.raise.ktor.server.routing.Route::putOrRaise(Regex,HttpStatusCode?,ReceivingRespondingRaiseRoutingHandler):put#1","framework":"ktor","language":"kotlin","kind":"ROUTE_HANDLER","status":"EXACT","mechanism":"imperative_call","site_file":"arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routingReceiving.kt","site_line":97,"target":"arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routingReceiving.kt#arrow.raise.ktor.server.routing.Route::putOrRaise(Regex,HttpStatusCode?,ReceivingRespondingRaiseRoutingHandler).<lambda#1>","method":"PUT","path":"/{?}/{?}","path_status":"PARTIAL","join":"http:PUT:~/:id/:id","middleware_chain_status":"UNRESOLVED","middleware_chain":[]},{"id":"fw:ktor:ROUTE_HANDLER:arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routingReceiving.kt#arrow.raise.ktor.server.routing.Route::putOrRaise(String,HttpStatusCode?,ReceivingRespondingRaiseRoutingHandler):put#1","framework":"ktor","language":"kotlin","kind":"ROUTE_HANDLER","status":"EXACT","mechanism":"imperative_call","site_file":"arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routingReceiving.kt","site_line":87,"target":"arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routingReceiving.kt#arrow.raise.ktor.server.routing.Route::putOrRaise(String,HttpStatusCode?,ReceivingRespondingRaiseRoutingHandler).<lambda#1>","method":"PUT","path":"/{?}/{?}","path_status":"PARTIAL","join":"http:PUT:~/:id/:id","middleware_chain_status":"UNRESOLVED","middleware_chain":[]},{"id":"fw:ktor:ROUTE_HANDLER:arrow-libs/integrations/arrow-raise-ktor-server/src/jvmTest/kotlin/arrow/raise/ktor/server/response/RespondOrRaiseTest.kt#arrow.raise.ktor.server.response.RespondOrRaiseTest.respond within respondOrRaise logs warning:get#1","framework":"ktor","language":"kotlin","kind":"ROUTE_HANDLER","status":"EXACT","mechanism":"imperative_call","site_file":"arrow-libs/integrations/arrow-raise-ktor-server/src/jvmTest/kotlin/arrow/raise/ktor/server/response/RespondOrRaiseTest.kt","site_line":58,"target":"arrow-libs/integrations/arrow-raise-ktor-server/src/jvmTest/kotlin/arrow/raise/ktor/server/response/RespondOrRaiseTest.kt#arrow.raise.ktor.server.response.RespondOrRaiseTest.respond within respondOrRaise logs warning.<lambda#4>","method":"GET","path":"/foo","path_status":"EXACT","join":"http:GET:/foo","middleware_chain_status":"EXACT","middleware_chain":[]},{"id":"fw:ktor:ROUTE_HANDLER:arrow-libs/integrations/arrow-raise-ktor-server/src/jvmTest/kotlin/arrow/raise/ktor/server/response/RespondOrRaiseTest.kt#arrow.raise.ktor.server.response.RespondOrRaiseTest.respondOrRaise Unit is NoContent:get#1","framework":"ktor","language":"kotlin","kind":"ROUTE_HANDLER","status":"EXACT","mechanism":"imperative_call","site_file":"arrow-libs/integrations/arrow-raise-ktor-server/src/jvmTest/kotlin/arrow/raise/ktor/server/response/RespondOrRaiseTest.kt","site_line":94,"target":"arrow-libs/integrations/arrow-raise-ktor-server/src/jvmTest/kotlin/arrow/raise/ktor/server/response/RespondOrRaiseTest.kt#arrow.raise.ktor.server.response.RespondOrRaiseTest.respondOrRaise Unit is NoContent.<lambda#3>","method":"GET","path":"/foo","path_status":"EXACT","join":"http:GET:/foo","middleware_chain_status":"EXACT","middleware_chain":[]},{"id":"fw:ktor:ROUTE_HANDLER:arrow-libs/integrations/arrow-raise-ktor-server/src/jvmTest/kotlin/arrow/raise/ktor/server/response/RespondOrRaiseTest.kt#arrow.raise.ktor.server.response.RespondOrRaiseTest.respondOrRaise nested in get:get#1","framework":"ktor","language":"kotlin","kind":"ROUTE_HANDLER","status":"EXACT","mechanism":"imperative_call","site_file":"arrow-libs/integrations/arrow-raise-ktor-server/src/jvmTest/kotlin/arrow/raise/ktor/server/response/RespondOrRaiseTest.kt","site_line":42,"target":"arrow-libs/integrations/arrow-raise-ktor-server/src/jvmTest/kotlin/arrow/raise/ktor/server/response/RespondOrRaiseTest.kt#arrow.raise.ktor.server.response.RespondOrRaiseTest.respondOrRaise nested in get.<lambda#3>","method":"GET","path":"/foo","path_status":"EXACT","join":"http:GET:/foo","middleware_chain_status":"EXACT","middleware_chain":[]},{"id":"fw:ktor:ROUTE_HANDLER:arrow-libs/integrations/arrow-raise-ktor-server/src/jvmTest/kotlin/arrow/raise/ktor/server/response/RespondOrRaiseTest.kt#arrow.raise.ktor.server.response.RespondOrRaiseTest.respondOrRaise with custom error:get#1","framework":"ktor","language":"kotlin","kind":"ROUTE_HANDLER","status":"EXACT","mechanism":"imperative_call","site_file":"arrow-libs/integrations/arrow-raise-ktor-server/src/jvmTest/kotlin/arrow/raise/ktor/server/response/RespondOrRaiseTest.kt","site_line":78,"target":"arrow-libs/integrations/arrow-raise-ktor-server/src/jvmTest/kotlin/arrow/raise/ktor/server/response/RespondOrRaiseTest.kt#arrow.raise.ktor.server.response.RespondOrRaiseTest.respondOrRaise with custom error.<lambda#3>","method":"GET","path":"/foo","path_status":"EXACT","join":"http:GET:/foo","middleware_chain_status":"EXACT","middleware_chain":[]},{"id":"fw:ktor:ROUTE_HANDLER:arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt#arrow.raise.ktor.server.routing.Route::deleteOrRaise(HttpStatusCode?,RespondingRaiseRoutingHandler):delete#1","framework":"ktor","language":"kotlin","kind":"ROUTE_HANDLER","status":"UNRESOLVED","mechanism":"imperative_call","site_file":"arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt","site_line":19,"reason":"unsupported_form","method":"DELETE","path":"/{?}/{?}","path_status":"PARTIAL","join":"http:DELETE:~/:id/:id","middleware_chain_status":"UNRESOLVED","middleware_chain":[]},{"id":"fw:ktor:ROUTE_HANDLER:arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt#arrow.raise.ktor.server.routing.Route::getOrRaise(HttpStatusCode?,RespondingRaiseRoutingHandler):get#1","framework":"ktor","language":"kotlin","kind":"ROUTE_HANDLER","status":"UNRESOLVED","mechanism":"imperative_call","site_file":"arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt","site_line":48,"reason":"unsupported_form","method":"GET","path":"/{?}/{?}","path_status":"PARTIAL","join":"http:GET:~/:id/:id","middleware_chain_status":"UNRESOLVED","middleware_chain":[]},{"id":"fw:ktor:ROUTE_HANDLER:arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt#arrow.raise.ktor.server.routing.Route::headOrRaise(HttpStatusCode?,RespondingRaiseRoutingHandler):head#1","framework":"ktor","language":"kotlin","kind":"ROUTE_HANDLER","status":"UNRESOLVED","mechanism":"imperative_call","site_file":"arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt","site_line":77,"reason":"unsupported_form","method":"HEAD","path":"/{?}/{?}","path_status":"PARTIAL","join":"http:HEAD:~/:id/:id","middleware_chain_status":"UNRESOLVED","middleware_chain":[]},{"id":"fw:ktor:ROUTE_HANDLER:arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt#arrow.raise.ktor.server.routing.Route::optionsOrRaise(HttpStatusCode?,RespondingRaiseRoutingHandler):options#1","framework":"ktor","language":"kotlin","kind":"ROUTE_HANDLER","status":"UNRESOLVED","mechanism":"imperative_call","site_file":"arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt","site_line":106,"reason":"unsupported_form","method":"OPTIONS","path":"/{?}/{?}","path_status":"PARTIAL","join":"http:OPTIONS:~/:id/:id","middleware_chain_status":"UNRESOLVED","middleware_chain":[]},{"id":"fw:ktor:ROUTE_HANDLER:arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt#arrow.raise.ktor.server.routing.Route::patchOrRaise(HttpStatusCode?,RespondingRaiseRoutingHandler):patch#1","framework":"ktor","language":"kotlin","kind":"ROUTE_HANDLER","status":"UNRESOLVED","mechanism":"imperative_call","site_file":"arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt","site_line":135,"reason":"unsupported_form","method":"PATCH","path":"/{?}/{?}","path_status":"PARTIAL","join":"http:PATCH:~/:id/:id","middleware_chain_status":"UNRESOLVED","middleware_chain":[]},{"id":"fw:ktor:ROUTE_HANDLER:arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt#arrow.raise.ktor.server.routing.Route::postOrRaise(HttpStatusCode?,RespondingRaiseRoutingHandler):post#1","framework":"ktor","language":"kotlin","kind":"ROUTE_HANDLER","status":"UNRESOLVED","mechanism":"imperative_call","site_file":"arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt","site_line":164,"reason":"unsupported_form","method":"POST","path":"/{?}/{?}","path_status":"PARTIAL","join":"http:POST:~/:id/:id","middleware_chain_status":"UNRESOLVED","middleware_chain":[]},{"id":"fw:ktor:ROUTE_HANDLER:arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt#arrow.raise.ktor.server.routing.Route::putOrRaise(HttpStatusCode?,RespondingRaiseRoutingHandler):put#1","framework":"ktor","language":"kotlin","kind":"ROUTE_HANDLER","status":"UNRESOLVED","mechanism":"imperative_call","site_file":"arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routing.kt","site_line":193,"reason":"unsupported_form","method":"PUT","path":"/{?}/{?}","path_status":"PARTIAL","join":"http:PUT:~/:id/:id","middleware_chain_status":"UNRESOLVED","middleware_chain":[]},{"id":"fw:ktor:ROUTE_HANDLER:arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routingReceiving.kt#arrow.raise.ktor.server.routing.Route::patchOrRaise(HttpStatusCode?,ReceivingRespondingRaiseRoutingHandler):patch#1","framework":"ktor","language":"kotlin","kind":"ROUTE_HANDLER","status":"UNRESOLVED","mechanism":"imperative_call","site_file":"arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routingReceiving.kt","site_line":19,"reason":"unsupported_form","method":"PATCH","path":"/{?}/{?}","path_status":"PARTIAL","join":"http:PATCH:~/:id/:id","middleware_chain_status":"UNRESOLVED","middleware_chain":[]},{"id":"fw:ktor:ROUTE_HANDLER:arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routingReceiving.kt#arrow.raise.ktor.server.routing.Route::postOrRaise(HttpStatusCode?,ReceivingRespondingRaiseRoutingHandler):post#1","framework":"ktor","language":"kotlin","kind":"ROUTE_HANDLER","status":"UNRESOLVED","mechanism":"imperative_call","site_file":"arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routingReceiving.kt","site_line":48,"reason":"unsupported_form","method":"POST","path":"/{?}/{?}","path_status":"PARTIAL","join":"http:POST:~/:id/:id","middleware_chain_status":"UNRESOLVED","middleware_chain":[]},{"id":"fw:ktor:ROUTE_HANDLER:arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routingReceiving.kt#arrow.raise.ktor.server.routing.Route::putOrRaise(HttpStatusCode?,ReceivingRespondingRaiseRoutingHandler):put#1","framework":"ktor","language":"kotlin","kind":"ROUTE_HANDLER","status":"UNRESOLVED","mechanism":"imperative_call","site_file":"arrow-libs/integrations/arrow-raise-ktor-server/src/commonMain/kotlin/arrow/raise/ktor/server/routing/routingReceiving.kt","site_line":77,"reason":"unsupported_form","method":"PUT","path":"/{?}/{?}","path_status":"PARTIAL","join":"http:PUT:~/:id/:id","middleware_chain_status":"UNRESOLVED","middleware_chain":[]}],"rows_total":34,"rows_truncated":false,"notes":["Framework registrations are not calls: a handler reached by a router has no call_graph caller.","Only EXACT rows bind `target` (the call-graph id); AMBIGUOUS rows list `candidates`; UNRESOLVED/EXTERNAL rows carry `raw` + `reason`."]}}