+{"ownir_version": 0, "module": "Extracted", "components": [{"name": "ConnectionHelper", "file": "../../../tmp/claude-0/-home-user/8a9da608-aa27-5449-8306-1fae9426f9b9/scratchpad/lab/sc/e3h23/NpgsqlRest__NpgsqlRest/NpgsqlRest/ConnectionHelper.cs", "subscriptions": [{"event": "connection.Notice", "handler": "(sender, args) =>\n {\n NpgsqlRestLogger.LogConnectionNotice(args.Notice, loggingMode);\n }", "line": 75, "column": 13, "released": false, "resource": "subscription", "source": "injected", "lambda": true}]}, {"name": "NpgsqlRestEndpoint", "file": "../../../tmp/claude-0/-home-user/8a9da608-aa27-5449-8306-1fae9426f9b9/scratchpad/lab/sc/e3h23/NpgsqlRest__NpgsqlRest/NpgsqlRest/NpgsqlRestEndpoint.cs", "subscriptions": [{"event": "connection.Notice", "handler": "noticeHandler", "line": 205, "column": 17, "released": false, "resource": "subscription", "source": "injected", "lambda": false}]}], "services": [], "stats": {"methods_with_local": 42, "methods_flow_analysed": 31, "methods_skipped_unmodelled": 11}, "functions": [{"name": "T.npgsqlrest_exact", "file": "/tmp/x.cs", "line": 1, "body": [{"op": "if", "line": 35, "then": [{"op": "if", "line": 38, "then": [], "else": [{"op": "if", "line": 43, "then": [{"op": "acquire", "var": "connection__v2", "line": 45, "column": 1, "kind": "disposable"}], "else": [{"op": "return", "var": null, "line": 49}]}]}], "else": [{"op": "if", "line": 56, "then": [{"op": "acquire", "var": "connection__v3", "line": 58, "column": 1, "kind": "disposable"}], "else": [{"op": "if", "line": 61, "then": [{"op": "acquire", "var": "connection__v4", "line": 63, "column": 1, "kind": "disposable"}], "else": [{"op": "return", "var": null, "line": 67}]}]}]}, {"op": "if", "line": 73, "then": [{"op": "use", "var": "connection__v4", "line": 75}], "else": []}, {"op": "use", "var": "connection__v4", "line": 82}, {"op": "return", "var": "connection__v4", "line": 84}]}]}
0 commit comments