diff --git a/examplesIndex.json b/examplesIndex.json index d2eebc970..a3f681c99 100644 --- a/examplesIndex.json +++ b/examplesIndex.json @@ -1,5 +1,5 @@ { - "commitHash": "e69062018218bcf81c388ec8b923a9f43290c637", + "commitHash": "de55787a8694964ddc5ba99f4453267fa8a4a9f8", "remoteOrigin": "https://github.com/looker-open-source/sdk-codegen", "summaries": { "packages/sdk-codegen/src/codeGenerators.ts": { @@ -409,7 +409,7 @@ { "sourceFile": "swift/looker/Tests/lookerTests/methodsTests.swift", "column": 22, - "line": 109 + "line": 128 } ], ".ts": [ @@ -448,12 +448,12 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 49, - "line": 104 + "line": 103 }, { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 14, - "line": 296 + "line": 295 } ] } @@ -576,7 +576,7 @@ { "sourceFile": "packages/hackathon/src/models/Hacker.ts", "column": 41, - "line": 135 + "line": 141 }, { "sourceFile": "packages/sdk-codegen-scripts/src/exampleMiner.spec.ts", @@ -631,12 +631,12 @@ { "sourceFile": "packages/sdk-node/test/methods.spec.ts", "column": 32, - "line": 902 + "line": 942 }, { "sourceFile": "packages/sdk-node/test/methods.spec.ts", "column": 30, - "line": 1083 + "line": 1123 } ], ".kt": [ @@ -648,19 +648,19 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 30, - "line": 233 + "line": 232 } ], ".swift": [ { "sourceFile": "swift/looker/Tests/lookerTests/methodsTests.swift", "column": 29, - "line": 28 + "line": 47 }, { "sourceFile": "swift/looker/Tests/lookerTests/smokeTests.swift", "column": 29, - "line": 231 + "line": 250 } ] } @@ -672,24 +672,24 @@ { "sourceFile": "csharp/sdk/3.1/methods.cs", "column": 17, - "line": 5112 + "line": 5137 }, { "sourceFile": "csharp/sdk/4.0/methods.cs", "column": 17, - "line": 6340 + "line": 6425 } ], ".go": [ { "sourceFile": "go/sdk/v3/methods.go", "column": 14, - "line": 3899 + "line": 3915 }, { "sourceFile": "go/sdk/v4/methods.go", "column": 14, - "line": 4818 + "line": 4880 } ], ".kt": [ @@ -706,54 +706,54 @@ { "sourceFile": "kotlin/src/main/com/looker/sdk/4.0/methods.kt", "column": 18, - "line": 6438 + "line": 6520 }, { "sourceFile": "kotlin/src/main/com/looker/sdk/4.0/streams.kt", "column": 18, - "line": 6437 + "line": 6519 } ], ".ts": [ { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 14, - "line": 6897 + "line": 6926 }, { "sourceFile": "packages/sdk/src/3.1/methods.ts", "column": 16, - "line": 6461 + "line": 6488 }, { "sourceFile": "packages/sdk/src/3.1/methodsInterface.ts", "column": 16, - "line": 4612 + "line": 4631 }, { "sourceFile": "packages/sdk/src/3.1/streams.ts", "column": 16, - "line": 7418 + "line": 7449 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 14, - "line": 8476 + "line": 8596 }, { "sourceFile": "packages/sdk/src/4.0/methods.ts", "column": 16, - "line": 7944 + "line": 8056 }, { "sourceFile": "packages/sdk/src/4.0/methodsInterface.ts", "column": 16, - "line": 5653 + "line": 5728 }, { "sourceFile": "packages/sdk/src/4.0/streams.ts", "column": 16, - "line": 9125 + "line": 9253 }, { "sourceFile": "packages/sdk-codegen/src/python.gen.spec.ts", @@ -765,24 +765,24 @@ { "sourceFile": "python/looker_sdk/sdk/api31/methods.py", "column": 17, - "line": 6510 + "line": 6563 }, { "sourceFile": "python/looker_sdk/sdk/api40/methods.py", "column": 17, - "line": 8069 + "line": 8202 } ], ".swift": [ { "sourceFile": "swift/looker/sdk/methods.swift", "column": 18, - "line": 7499 + "line": 7596 }, { "sourceFile": "swift/looker/sdk/streams.swift", "column": 18, - "line": 7497 + "line": 7594 } ] } @@ -794,24 +794,24 @@ { "sourceFile": "csharp/sdk/3.1/methods.cs", "column": 7, - "line": 7317 + "line": 7342 }, { "sourceFile": "csharp/sdk/4.0/methods.cs", "column": 7, - "line": 8355 + "line": 8440 } ], ".go": [ { "sourceFile": "go/sdk/v3/methods.go", "column": 4, - "line": 5537 + "line": 5553 }, { "sourceFile": "go/sdk/v4/methods.go", "column": 4, - "line": 6308 + "line": 6370 } ], ".kt": [ @@ -828,78 +828,78 @@ { "sourceFile": "kotlin/src/main/com/looker/sdk/4.0/methods.kt", "column": 8, - "line": 8484 + "line": 8566 }, { "sourceFile": "kotlin/src/main/com/looker/sdk/4.0/streams.kt", "column": 8, - "line": 8483 + "line": 8565 } ], ".ts": [ { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 4, - "line": 9560 + "line": 9589 }, { "sourceFile": "packages/sdk/src/3.1/methods.ts", "column": 6, - "line": 8987 + "line": 9014 }, { "sourceFile": "packages/sdk/src/3.1/methodsInterface.ts", "column": 6, - "line": 6467 + "line": 6486 }, { "sourceFile": "packages/sdk/src/3.1/streams.ts", "column": 6, - "line": 10313 + "line": 10344 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 4, - "line": 10847 + "line": 10967 }, { "sourceFile": "packages/sdk/src/4.0/methods.ts", "column": 6, - "line": 10195 + "line": 10307 }, { "sourceFile": "packages/sdk/src/4.0/methodsInterface.ts", "column": 6, - "line": 7316 + "line": 7391 }, { "sourceFile": "packages/sdk/src/4.0/streams.ts", "column": 6, - "line": 11696 + "line": 11824 } ], ".py": [ { "sourceFile": "python/looker_sdk/sdk/api31/methods.py", "column": 7, - "line": 9221 + "line": 9277 }, { "sourceFile": "python/looker_sdk/sdk/api40/methods.py", "column": 7, - "line": 10521 + "line": 10657 } ], ".swift": [ { "sourceFile": "swift/looker/sdk/methods.swift", "column": 8, - "line": 9853 + "line": 9950 }, { "sourceFile": "swift/looker/sdk/streams.swift", "column": 8, - "line": 9851 + "line": 9948 } ] } @@ -971,7 +971,7 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 28, - "line": 349 + "line": 348 } ] } @@ -1022,19 +1022,19 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 26, - "line": 107 + "line": 106 }, { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 28, - "line": 298 + "line": 297 } ], ".swift": [ { "sourceFile": "swift/looker/Tests/lookerTests/methodsTests.swift", "column": 41, - "line": 111 + "line": 130 } ] } @@ -1053,7 +1053,7 @@ { "sourceFile": "packages/hackathon/src/models/Hacker.ts", "column": 11, - "line": 235 + "line": 252 } ] } @@ -1067,6 +1067,11 @@ "column": 28, "line": 30 }, + { + "sourceFile": "examples/python/cloud-function-user-provision/main.py", + "column": 10, + "line": 87 + }, { "sourceFile": "examples/python/disable_users_by_email.py", "column": 20, @@ -1092,7 +1097,7 @@ { "sourceFile": "packages/hackathon/src/models/Hacker.ts", "column": 11, - "line": 241 + "line": 258 }, { "sourceFile": "packages/sdk-node/test/methods.spec.ts", @@ -1124,19 +1129,19 @@ { "sourceFile": "kotlin/src/test/TestSmoke.kt", "column": 40, - "line": 15 + "line": 17 } ], ".swift": [ { "sourceFile": "swift/looker/Tests/lookerTests/methodsTests.swift", "column": 31, - "line": 44 + "line": 63 }, { "sourceFile": "swift/looker/Tests/lookerTests/smokeTests.swift", "column": 32, - "line": 69 + "line": 88 } ] } @@ -1153,6 +1158,110 @@ ] } }, + "send_user_credentials_email_password_reset": { + "operationId": "send_user_credentials_email_password_reset", + "calls": { + ".py": [ + { + "sourceFile": "examples/python/cloud-function-user-provision/main.py", + "column": 4, + "line": 77 + }, + { + "sourceFile": "examples/python/cloud-function-user-provision/main.py", + "column": 2, + "line": 114 + } + ] + } + }, + "create_user": { + "operationId": "create_user", + "calls": { + ".py": [ + { + "sourceFile": "examples/python/cloud-function-user-provision/main.py", + "column": 13, + "line": 94 + }, + { + "sourceFile": "python/tests/integration/test_methods.py", + "column": 11, + "line": 28 + }, + { + "sourceFile": "python/tests/integration/test_methods.py", + "column": 15, + "line": 93 + }, + { + "sourceFile": "python/tests/integration/test_methods.py", + "column": 8, + "line": 197 + } + ], + ".kt": [ + { + "sourceFile": "kotlin/src/test/TestSmoke.kt", + "column": 19, + "line": 22 + } + ], + ".ts": [ + { + "sourceFile": "packages/sdk-node/test/methods.spec.ts", + "column": 10, + "line": 163 + }, + { + "sourceFile": "packages/sdk-node/test/methods.spec.ts", + "column": 12, + "line": 476 + } + ], + ".swift": [ + { + "sourceFile": "swift/looker/Tests/lookerTests/smokeTests.swift", + "column": 31, + "line": 94 + } + ] + } + }, + "create_user_credentials_email": { + "operationId": "create_user_credentials_email", + "calls": { + ".py": [ + { + "sourceFile": "examples/python/cloud-function-user-provision/main.py", + "column": 2, + "line": 106 + }, + { + "sourceFile": "python/tests/integration/test_methods.py", + "column": 4, + "line": 77 + }, + { + "sourceFile": "python/tests/integration/test_methods.py", + "column": 4, + "line": 136 + } + ], + ".ts": [ + { + "sourceFile": "packages/sdk-node/test/methods.spec.ts", + "column": 21, + "line": 177 + }, + { + "sourceFile": "packages/sdk-node/test/methods.spec.ts", + "column": 12, + "line": 509 + } + ] + } + }, "all_spaces": { "operationId": "all_spaces", "calls": { @@ -1278,12 +1387,12 @@ { "sourceFile": "kotlin/src/test/TestSmoke.kt", "column": 36, - "line": 99 + "line": 101 }, { "sourceFile": "kotlin/src/test/TestSmoke.kt", "column": 35, - "line": 102 + "line": 104 } ], ".ts": [ @@ -1307,12 +1416,12 @@ { "sourceFile": "swift/looker/Tests/lookerTests/smokeTests.swift", "column": 35, - "line": 238 + "line": 257 }, { "sourceFile": "swift/looker/Tests/lookerTests/smokeTests.swift", "column": 34, - "line": 241 + "line": 260 } ] } @@ -1386,12 +1495,12 @@ { "sourceFile": "packages/sdk-node/test/methods.spec.ts", "column": 32, - "line": 892 + "line": 932 }, { "sourceFile": "packages/sdk-node/test/methods.spec.ts", "column": 38, - "line": 917 + "line": 957 } ], ".kt": [ @@ -1418,24 +1527,24 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 46, - "line": 253 + "line": 252 }, { "sourceFile": "kotlin/src/test/TestSmoke.kt", "column": 54, - "line": 69 + "line": 71 }, { "sourceFile": "kotlin/src/test/TestSmoke.kt", "column": 50, - "line": 111 + "line": 113 } ], ".swift": [ { "sourceFile": "swift/looker/Tests/lookerTests/smokeTests.swift", "column": 37, - "line": 204 + "line": 223 } ] } @@ -1594,7 +1703,7 @@ { "sourceFile": "kotlin/src/test/TestSmoke.kt", "column": 40, - "line": 60 + "line": 62 } ], ".ts": [ @@ -1623,7 +1732,7 @@ { "sourceFile": "swift/looker/Tests/lookerTests/smokeTests.swift", "column": 32, - "line": 146 + "line": 165 } ] } @@ -1692,14 +1801,14 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 14, - "line": 311 + "line": 310 } ], ".swift": [ { "sourceFile": "swift/looker/Tests/lookerTests/methodsTests.swift", "column": 22, - "line": 118 + "line": 137 } ] } @@ -1759,7 +1868,7 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 28, - "line": 470 + "line": 469 } ] } @@ -1866,39 +1975,39 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 14, - "line": 523 + "line": 522 }, { "sourceFile": "kotlin/src/test/TestSmoke.kt", "column": 43, - "line": 157 + "line": 159 }, { "sourceFile": "kotlin/src/test/TestSmoke.kt", "column": 40, - "line": 163 + "line": 165 } ], ".swift": [ { "sourceFile": "swift/looker/Tests/lookerTests/methodsTests.swift", "column": 22, - "line": 91 + "line": 110 }, { "sourceFile": "swift/looker/Tests/lookerTests/smokeTests.swift", "column": 35, - "line": 135 + "line": 154 }, { "sourceFile": "swift/looker/Tests/lookerTests/smokeTests.swift", "column": 32, - "line": 137 + "line": 156 }, { "sourceFile": "swift/looker/Tests/lookerTests/smokeTests.swift", "column": 32, - "line": 232 + "line": 251 } ] } @@ -1958,12 +2067,12 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 40, - "line": 87 + "line": 86 }, { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 14, - "line": 409 + "line": 408 } ], ".ts": [ @@ -1977,7 +2086,7 @@ { "sourceFile": "swift/looker/Tests/lookerTests/methodsTests.swift", "column": 22, - "line": 100 + "line": 119 } ] } @@ -2040,6 +2149,11 @@ } ], ".ts": [ + { + "sourceFile": "packages/sdk-codegen/src/kotlin.gen.spec.ts", + "column": 60, + "line": 160 + }, { "sourceFile": "packages/sdk-codegen/src/python.gen.spec.ts", "column": 35, @@ -2159,7 +2273,7 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 12, - "line": 176 + "line": 175 } ] } @@ -2220,17 +2334,17 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 34, - "line": 210 + "line": 209 }, { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 34, - "line": 244 + "line": 243 }, { "sourceFile": "kotlin/src/test/TestSmoke.kt", "column": 34, - "line": 122 + "line": 124 } ], ".ts": [ @@ -2239,22 +2353,27 @@ "column": 37, "line": 754 }, + { + "sourceFile": "packages/sdk-node/test/methods.spec.ts", + "column": 10, + "line": 874 + }, { "sourceFile": "packages/sdk-node/test/methods.spec.ts", "column": 12, - "line": 911 + "line": 951 } ], ".swift": [ { "sourceFile": "swift/looker/Tests/lookerTests/smokeTests.swift", "column": 18, - "line": 84 + "line": 103 }, { "sourceFile": "swift/looker/Tests/lookerTests/smokeTests.swift", "column": 31, - "line": 94 + "line": 113 } ] } @@ -2283,10 +2402,15 @@ { "sourceFile": "kotlin/src/test/TestSmoke.kt", "column": 44, - "line": 129 + "line": 131 } ], ".ts": [ + { + "sourceFile": "packages/sdk-codegen/src/kotlin.gen.spec.ts", + "column": 63, + "line": 174 + }, { "sourceFile": "packages/sdk-codegen/src/python.gen.spec.ts", "column": 35, @@ -2387,15 +2511,30 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 28, - "line": 411 + "line": 410 }, { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 32, - "line": 532 + "line": 531 } ], ".ts": [ + { + "sourceFile": "packages/sdk-codegen/src/kotlin.gen.spec.ts", + "column": 67, + "line": 109 + }, + { + "sourceFile": "packages/sdk-codegen/src/kotlin.gen.spec.ts", + "column": 67, + "line": 117 + }, + { + "sourceFile": "packages/sdk-codegen/src/kotlin.gen.spec.ts", + "column": 67, + "line": 125 + }, { "sourceFile": "packages/sdk-codegen/src/python.gen.spec.ts", "column": 35, @@ -2421,7 +2560,7 @@ { "sourceFile": "swift/looker/Tests/lookerTests/methodsTests.swift", "column": 41, - "line": 102 + "line": 121 } ] } @@ -2460,12 +2599,12 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 12, - "line": 260 + "line": 259 }, { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 40, - "line": 462 + "line": 461 } ], ".ts": [ @@ -2506,12 +2645,12 @@ { "sourceFile": "packages/sdk-node/test/methods.spec.ts", "column": 12, - "line": 976 + "line": 1016 }, { "sourceFile": "packages/sdk-node/test/methods.spec.ts", "column": 12, - "line": 984 + "line": 1024 } ] } @@ -2535,7 +2674,7 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 28, - "line": 279 + "line": 278 } ] } @@ -2555,6 +2694,11 @@ "sourceFile": "examples/typescript/testDBConnections.ts", "column": 10, "line": 28 + }, + { + "sourceFile": "packages/sdk-codegen/src/kotlin.gen.spec.ts", + "column": 83, + "line": 188 } ] } @@ -2610,17 +2754,17 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 49, - "line": 160 + "line": 159 }, { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 49, - "line": 195 + "line": 194 }, { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 14, - "line": 481 + "line": 480 } ] } @@ -2654,7 +2798,7 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 14, - "line": 442 + "line": 441 } ] } @@ -2690,7 +2834,7 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 14, - "line": 320 + "line": 319 } ] } @@ -2743,7 +2887,7 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 28, - "line": 525 + "line": 524 } ], ".ts": [ @@ -2789,7 +2933,7 @@ { "sourceFile": "swift/looker/Tests/lookerTests/methodsTests.swift", "column": 41, - "line": 93 + "line": 112 } ] } @@ -2825,7 +2969,7 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 28, - "line": 483 + "line": 482 } ] } @@ -2871,7 +3015,7 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 14, - "line": 375 + "line": 374 } ] } @@ -2911,6 +3055,11 @@ } ], ".ts": [ + { + "sourceFile": "packages/sdk-codegen/src/kotlin.gen.spec.ts", + "column": 67, + "line": 143 + }, { "sourceFile": "packages/sdk-codegen/src/python.gen.spec.ts", "column": 35, @@ -3023,7 +3172,7 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 14, - "line": 277 + "line": 276 } ] } @@ -3136,7 +3285,7 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 12, - "line": 92 + "line": 91 } ], ".ts": [ @@ -3158,7 +3307,7 @@ { "sourceFile": "packages/sdk-rtl/src/transport.ts", "column": 25, - "line": 483 + "line": 520 } ], ".py": [ @@ -3182,14 +3331,14 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 12, - "line": 110 + "line": 109 } ], ".ts": [ { "sourceFile": "packages/sdk-node/test/methods.spec.ts", "column": 12, - "line": 920 + "line": 960 } ], ".py": [ @@ -3218,12 +3367,12 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 41, - "line": 123 + "line": 122 }, { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 14, - "line": 347 + "line": 346 } ] } @@ -3240,7 +3389,7 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 12, - "line": 129 + "line": 128 } ] } @@ -3257,7 +3406,7 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 12, - "line": 138 + "line": 137 } ] } @@ -3274,7 +3423,7 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 12, - "line": 146 + "line": 145 } ] } @@ -3291,7 +3440,7 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 32, - "line": 199 + "line": 198 } ] } @@ -3313,12 +3462,12 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 37, - "line": 213 + "line": 212 }, { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 40, - "line": 246 + "line": 245 } ], ".ts": [ @@ -3336,6 +3485,16 @@ "sourceFile": "packages/sdk-node/test/methods.spec.ts", "column": 14, "line": 773 + }, + { + "sourceFile": "packages/sdk-node/test/methods.spec.ts", + "column": 14, + "line": 888 + }, + { + "sourceFile": "packages/sdk-node/test/methods.spec.ts", + "column": 14, + "line": 891 } ], ".py": [ @@ -3359,22 +3518,22 @@ { "sourceFile": "swift/looker/Tests/lookerTests/smokeTests.swift", "column": 33, - "line": 87 + "line": 106 }, { "sourceFile": "swift/looker/Tests/lookerTests/smokeTests.swift", "column": 33, - "line": 91 + "line": 110 }, { "sourceFile": "swift/looker/Tests/lookerTests/smokeTests.swift", "column": 34, - "line": 95 + "line": 114 }, { "sourceFile": "swift/looker/Tests/lookerTests/smokeTests.swift", "column": 30, - "line": 112 + "line": 131 } ] } @@ -3391,12 +3550,12 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 14, - "line": 268 + "line": 267 }, { "sourceFile": "kotlin/src/test/TestSmoke.kt", "column": 50, - "line": 176 + "line": 178 } ], ".ts": [ @@ -3417,7 +3576,7 @@ { "sourceFile": "swift/looker/Tests/lookerTests/smokeTests.swift", "column": 31, - "line": 216 + "line": 235 } ] } @@ -3434,7 +3593,7 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 28, - "line": 270 + "line": 269 } ] } @@ -3451,7 +3610,7 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 14, - "line": 286 + "line": 285 } ], ".ts": [ @@ -3475,7 +3634,7 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 23, - "line": 288 + "line": 287 } ] } @@ -3492,7 +3651,7 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 46, - "line": 304 + "line": 303 } ] } @@ -3509,24 +3668,24 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 28, - "line": 313 + "line": 312 } ], ".swift": [ { "sourceFile": "swift/looker/Tests/lookerTests/methodsTests.swift", "column": 41, - "line": 120 + "line": 139 }, { "sourceFile": "swift/looker/Tests/lookerTests/smokeTests.swift", "column": 38, - "line": 190 + "line": 209 }, { "sourceFile": "swift/looker/Tests/lookerTests/smokeTests.swift", "column": 35, - "line": 198 + "line": 217 } ] } @@ -3543,7 +3702,7 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 28, - "line": 322 + "line": 321 } ] } @@ -3560,7 +3719,7 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 14, - "line": 330 + "line": 329 } ] } @@ -3577,7 +3736,7 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 28, - "line": 332 + "line": 331 } ] } @@ -3594,7 +3753,7 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 44, - "line": 338 + "line": 337 } ] } @@ -3611,7 +3770,7 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 14, - "line": 357 + "line": 356 } ] } @@ -3628,7 +3787,7 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 28, - "line": 359 + "line": 358 } ] } @@ -3645,7 +3804,7 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 14, - "line": 366 + "line": 365 } ] } @@ -3662,7 +3821,7 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 28, - "line": 368 + "line": 367 } ] } @@ -3679,7 +3838,7 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 28, - "line": 377 + "line": 376 } ] } @@ -3696,7 +3855,7 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 14, - "line": 384 + "line": 383 } ] } @@ -3713,7 +3872,7 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 23, - "line": 386 + "line": 385 } ] } @@ -3730,7 +3889,7 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 41, - "line": 392 + "line": 391 } ] } @@ -3747,7 +3906,7 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 14, - "line": 399 + "line": 398 } ] } @@ -3764,7 +3923,7 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 28, - "line": 401 + "line": 400 } ] } @@ -3781,7 +3940,7 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 14, - "line": 418 + "line": 417 } ] } @@ -3798,7 +3957,7 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 28, - "line": 420 + "line": 419 } ] } @@ -3815,7 +3974,7 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 14, - "line": 427 + "line": 426 } ] } @@ -3832,7 +3991,7 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 28, - "line": 429 + "line": 428 } ] } @@ -3849,7 +4008,7 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 45, - "line": 435 + "line": 434 } ] } @@ -3866,7 +4025,7 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 28, - "line": 444 + "line": 443 } ] } @@ -3883,14 +4042,14 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 14, - "line": 451 + "line": 450 } ], ".ts": [ { "sourceFile": "packages/hackathon/src/models/Hacker.ts", "column": 43, - "line": 297 + "line": 314 } ] } @@ -3907,7 +4066,7 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 23, - "line": 453 + "line": 452 } ] } @@ -3924,7 +4083,7 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 14, - "line": 491 + "line": 490 } ] } @@ -3941,7 +4100,7 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 28, - "line": 493 + "line": 492 } ] } @@ -3958,7 +4117,7 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 43, - "line": 499 + "line": 498 } ] } @@ -3975,7 +4134,7 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 14, - "line": 506 + "line": 505 } ] } @@ -3992,7 +4151,7 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 28, - "line": 508 + "line": 507 } ] } @@ -4009,7 +4168,7 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 51, - "line": 514 + "line": 513 } ] } @@ -4026,7 +4185,7 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 14, - "line": 565 + "line": 564 } ] } @@ -4043,7 +4202,7 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 23, - "line": 567 + "line": 566 } ] } @@ -4055,7 +4214,7 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 47, - "line": 552 + "line": 551 } ], ".ts": [ @@ -4074,7 +4233,7 @@ { "sourceFile": "kotlin/src/test/TestMethods.kt", "column": 19, - "line": 554 + "line": 553 } ], ".ts": [ @@ -4086,54 +4245,6 @@ ] } }, - "create_user": { - "operationId": "create_user", - "calls": { - ".kt": [ - { - "sourceFile": "kotlin/src/test/TestSmoke.kt", - "column": 19, - "line": 20 - } - ], - ".ts": [ - { - "sourceFile": "packages/sdk-node/test/methods.spec.ts", - "column": 10, - "line": 163 - }, - { - "sourceFile": "packages/sdk-node/test/methods.spec.ts", - "column": 12, - "line": 476 - } - ], - ".py": [ - { - "sourceFile": "python/tests/integration/test_methods.py", - "column": 11, - "line": 28 - }, - { - "sourceFile": "python/tests/integration/test_methods.py", - "column": 15, - "line": 93 - }, - { - "sourceFile": "python/tests/integration/test_methods.py", - "column": 8, - "line": 197 - } - ], - ".swift": [ - { - "sourceFile": "swift/looker/Tests/lookerTests/smokeTests.swift", - "column": 31, - "line": 75 - } - ] - } - }, "content_thumbnail": { "operationId": "content_thumbnail", "calls": { @@ -4141,7 +4252,7 @@ { "sourceFile": "kotlin/src/test/TestSmoke.kt", "column": 33, - "line": 81 + "line": 83 } ], ".ts": [ @@ -4172,7 +4283,7 @@ { "sourceFile": "swift/looker/Tests/lookerTests/smokeTests.swift", "column": 30, - "line": 152 + "line": 171 } ] } @@ -4184,7 +4295,7 @@ { "sourceFile": "kotlin/src/test/TestSmoke.kt", "column": 25, - "line": 143 + "line": 145 } ], ".ts": [ @@ -4220,7 +4331,7 @@ { "sourceFile": "swift/looker/Tests/lookerTests/smokeTests.swift", "column": 27, - "line": 251 + "line": 270 } ] } @@ -4232,12 +4343,12 @@ { "sourceFile": "kotlin/src/test/TestSmoke.kt", "column": 46, - "line": 174 + "line": 176 }, { "sourceFile": "kotlin/src/test/TestSmoke.kt", "column": 46, - "line": 184 + "line": 186 } ], ".ts": [ @@ -4263,12 +4374,12 @@ { "sourceFile": "swift/looker/Tests/lookerTests/smokeTests.swift", "column": 34, - "line": 214 + "line": 233 }, { "sourceFile": "swift/looker/Tests/lookerTests/smokeTests.swift", "column": 34, - "line": 223 + "line": 242 } ] } @@ -4280,12 +4391,12 @@ { "sourceFile": "kotlin/src/test/TestSmoke.kt", "column": 45, - "line": 181 + "line": 183 }, { "sourceFile": "kotlin/src/test/TestSmoke.kt", "column": 32, - "line": 187 + "line": 189 } ], ".ts": [ @@ -4316,3445 +4427,3501 @@ { "sourceFile": "swift/looker/Tests/lookerTests/smokeTests.swift", "column": 33, - "line": 220 + "line": 239 }, { "sourceFile": "swift/looker/Tests/lookerTests/smokeTests.swift", "column": 24, - "line": 226 - } - ] - } - }, - "versions": { - "operationId": "versions", - "calls": { - ".tsx": [ - { - "sourceFile": "packages/extension-api-explorer/src/ExtensionApiExplorer.tsx", - "column": 36, - "line": 81 - } - ] - } - }, - "api_spec": { - "operationId": "api_spec", - "calls": { - ".tsx": [ - { - "sourceFile": "packages/extension-api-explorer/src/ExtensionApiExplorer.tsx", - "column": 17, - "line": 84 - } - ] - } - }, - "localStorageGetItem": { - "operationId": "localStorageGetItem", - "calls": { - ".ts": [ - { - "sourceFile": "packages/extension-api-explorer/src/utils.ts", - "column": 22, - "line": 46 + "line": 245 } ] } }, - "localStorageSetItem": { - "operationId": "localStorageSetItem", + "get": { + "operationId": "get", "calls": { - ".ts": [ + ".kt": [ { - "sourceFile": "packages/extension-api-explorer/src/utils.ts", + "sourceFile": "kotlin/src/test/TestSmoke.kt", "column": 15, - "line": 50 + "line": 200 } - ] - } - }, - "localStorageRemoveItem": { - "operationId": "localStorageRemoveItem", - "calls": { + ], ".ts": [ { - "sourceFile": "packages/extension-api-explorer/src/utils.ts", - "column": 15, - "line": 54 - } - ] - } - }, - "openBrowserWindow": { - "operationId": "openBrowserWindow", - "calls": { - ".ts": [ + "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "column": 9, + "line": 455 + }, { - "sourceFile": "packages/extension-api-explorer/src/utils.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 62 - } - ] - } - }, - "error": { - "operationId": "error", - "calls": { - ".ts": [ + "line": 659 + }, { - "sourceFile": "packages/extension-api-explorer/src/utils.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 66 - } - ] - } - }, - "createClient": { - "operationId": "createClient", - "calls": { - ".ts": [ + "line": 709 + }, { - "sourceFile": "packages/extension-sdk/src/sdk/extension_sdk.spec.ts", - "column": 29, - "line": 103 + "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "column": 9, + "line": 777 }, { - "sourceFile": "packages/extension-sdk/src/sdk/extension_sdk.ts", - "column": 11, - "line": 43 + "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "column": 9, + "line": 853 }, { - "sourceFile": "packages/extension-sdk/src/sdk/extension_sdk.ts", - "column": 11, - "line": 54 + "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "column": 9, + "line": 903 }, { - "sourceFile": "packages/extension-sdk/src/sdk/extension_sdk_31.ts", - "column": 11, - "line": 42 + "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "column": 9, + "line": 1019 }, { - "sourceFile": "packages/extension-sdk/src/sdk/extension_sdk_40.ts", - "column": 11, - "line": 42 + "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "column": 9, + "line": 1060 }, { - "sourceFile": "packages/sdk/src/extensionSdk.ts", - "column": 5, - "line": 44 + "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "column": 9, + "line": 1083 }, { - "sourceFile": "packages/sdk/src/extensionSdk.ts", - "column": 5, - "line": 46 - } - ], - ".tsx": [ + "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "column": 9, + "line": 1151 + }, { - "sourceFile": "packages/extension-sdk-react/src/components/ExtensionProvider2/ExtensionProvider2.tsx", - "column": 16, - "line": 71 - } - ] - } - }, - "create31Client": { - "operationId": "create31Client", - "calls": { - ".ts": [ + "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "column": 9, + "line": 1210 + }, { - "sourceFile": "packages/extension-sdk/src/sdk/extension_sdk.spec.ts", - "column": 16, - "line": 121 + "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "column": 9, + "line": 1238 }, { - "sourceFile": "packages/extension-sdk/src/sdk/extension_sdk.ts", - "column": 11, - "line": 64 - } - ], - ".tsx": [ + "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "column": 9, + "line": 1263 + }, { - "sourceFile": "packages/extension-sdk-react/src/components/ExtensionProvider/ExtensionProvider.tsx", - "column": 6, - "line": 60 - } - ] - } - }, - "create40Client": { - "operationId": "create40Client", - "calls": { - ".ts": [ - { - "sourceFile": "packages/extension-sdk/src/sdk/extension_sdk.spec.ts", - "column": 16, - "line": 133 - } - ], - ".tsx": [ - { - "sourceFile": "packages/extension-sdk-react/src/components/ExtensionProvider/ExtensionProvider.tsx", - "column": 6, - "line": 62 - } - ] - } - }, - "closeHostPopovers": { - "operationId": "closeHostPopovers", - "calls": { - ".ts": [ - { - "sourceFile": "packages/extension-sdk-react/src/components/utils/setup_close_popovers.ts", - "column": 6, - "line": 32 - } - ] - } - }, - "fetchProxy": { - "operationId": "fetchProxy", - "calls": { - ".ts": [ - { - "sourceFile": "packages/hackathon/src/authToken/extensionProxyTransport.ts", - "column": 24, - "line": 118 + "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "column": 9, + "line": 1324 }, { - "sourceFile": "packages/hackathon/src/authToken/extensionProxyTransport.ts", - "column": 21, - "line": 127 - } - ] - } - }, - "createSecretKeyTag": { - "operationId": "createSecretKeyTag", - "calls": { - ".ts": [ - { - "sourceFile": "packages/hackathon/src/authToken/gAuthSession.ts", - "column": 22, - "line": 92 + "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "column": 9, + "line": 1409 }, { - "sourceFile": "packages/hackathon/src/authToken/gAuthSession.ts", - "column": 26, - "line": 93 - } - ] - } - }, - "serverProxy": { - "operationId": "serverProxy", - "calls": { - ".ts": [ - { - "sourceFile": "packages/hackathon/src/authToken/gAuthSession.ts", - "column": 34, - "line": 99 - } - ] - } - }, - "userAttributeGetItem": { - "operationId": "userAttributeGetItem", - "calls": { - ".ts": [ - { - "sourceFile": "packages/hackathon/src/data/sheets_client.ts", - "column": 13, - "line": 460 + "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "column": 9, + "line": 1455 }, { - "sourceFile": "packages/hackathon/src/data/sheets_client.ts", - "column": 27, - "line": 461 - } - ] - } - }, - "index": { - "operationId": "index", - "calls": { - ".ts": [ - { - "sourceFile": "packages/hackathon/src/data/sheets_client.ts", - "column": 22, - "line": 471 + "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "column": 9, + "line": 1499 }, { - "sourceFile": "packages/hackathon/src/models/Judgings.spec.ts", - "column": 16, - "line": 46 + "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "column": 9, + "line": 1568 }, { - "sourceFile": "packages/hackathon/src/models/SheetData.spec.ts", - "column": 18, - "line": 47 + "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "column": 9, + "line": 1635 }, { - "sourceFile": "packages/hackathon/src/models/SheetData.ts", - "column": 28, - "line": 135 - } - ] - } - }, - "user_roles": { - "operationId": "user_roles", - "calls": { - ".ts": [ - { - "sourceFile": "packages/hackathon/src/models/Hacker.ts", - "column": 8, - "line": 111 - } - ] - } - }, - "role_users": { - "operationId": "role_users", - "calls": { - ".ts": [ - { - "sourceFile": "packages/hackathon/src/models/Hacker.ts", - "column": 15, - "line": 301 + "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "column": 9, + "line": 1681 }, { - "sourceFile": "packages/hackathon/src/models/Hacker.ts", - "column": 15, - "line": 310 + "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "column": 9, + "line": 1725 }, - { - "sourceFile": "packages/hackathon/src/models/Hacker.ts", - "column": 15, - "line": 319 - } - ] - } - }, - "post": { - "operationId": "post", - "calls": { - ".ts": [ { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 302 + "line": 1748 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 342 + "line": 1794 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 418 + "line": 1810 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 755 + "line": 1828 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 949 + "line": 1847 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 972 + "line": 1899 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 997 + "line": 1948 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 1181 + "line": 2115 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 1613 + "line": 2163 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 1921 + "line": 2199 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 2244 + "line": 2270 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 2369 + "line": 2295 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 2642 + "line": 2345 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 2755 + "line": 2449 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 3123 + "line": 2480 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 3252 + "line": 2524 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 3463 + "line": 2574 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 3490 + "line": 2607 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 3513 + "line": 2694 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 3747 + "line": 2824 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 3966 + "line": 2915 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 4143 + "line": 2941 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 4196 + "line": 2987 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 4353 + "line": 3021 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 4550 + "line": 3099 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 4683 + "line": 3150 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 4841 + "line": 3228 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 4941 + "line": 3279 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 5044 + "line": 3335 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 5068 + "line": 3361 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 5127 + "line": 3439 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 5422 + "line": 3539 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 5650 + "line": 3558 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 5740 + "line": 3612 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 5775 + "line": 3636 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 5801 + "line": 3663 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 5827 + "line": 3702 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 5876 + "line": 3779 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 6037 + "line": 3824 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 6108 + "line": 3853 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 6344 + "line": 3879 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 6472 + "line": 3905 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 6708 + "line": 3933 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 6844 + "line": 3959 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7010 + "line": 3986 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7099 + "line": 4065 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7131 + "line": 4101 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7168 + "line": 4171 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7210 + "line": 4219 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7246 + "line": 4384 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7274 + "line": 4452 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7525 + "line": 4493 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7714 + "line": 4572 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7760 + "line": 4630 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 8245 + "line": 4709 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 8304 + "line": 4763 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 8487 + "line": 4840 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 8750 + "line": 4867 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 8986 + "line": 4919 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 9203 + "line": 5017 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 9364 + "line": 5043 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 9650 + "line": 5154 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 9752 + "line": 5229 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 10071 + "line": 5274 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 10304 + "line": 5388 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 10520 + "line": 5428 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 10672 + "line": 5477 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 471 + "line": 5556 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 525 + "line": 5586 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 565 + "line": 5612 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 641 + "line": 5708 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 688 + "line": 5881 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 986 + "line": 5933 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 1106 + "line": 6008 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 1272 + "line": 6034 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 1466 + "line": 6103 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 1489 + "line": 6165 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 1514 + "line": 6193 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 1680 + "line": 6223 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 1860 + "line": 6258 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 1983 + "line": 6291 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 2123 + "line": 6321 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 2380 + "line": 6347 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 2614 + "line": 6469 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 3040 + "line": 6544 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 3285 + "line": 6576 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 3313 + "line": 6622 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 3357 + "line": 6663 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 3501 + "line": 6705 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 3748 + "line": 6784 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 3873 + "line": 6970 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 4147 + "line": 6998 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 4260 + "line": 7060 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 4479 + "line": 7108 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 4693 + "line": 7339 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 4822 + "line": 7382 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 5033 + "line": 7430 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 5060 + "line": 7465 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 5083 + "line": 7536 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 5315 + "line": 7575 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 5534 + "line": 7614 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 5826 + "line": 7649 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 5879 + "line": 7720 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 6066 + "line": 7766 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 6166 + "line": 7835 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 6269 + "line": 7867 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 6293 + "line": 7930 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 6352 + "line": 7978 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 6605 + "line": 8037 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 6709 + "line": 8064 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7074 + "line": 8190 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7110 + "line": 8366 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7229 + "line": 8403 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7319 + "line": 8441 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7354 + "line": 8543 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7380 + "line": 8637 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7406 + "line": 8678 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7455 + "line": 8756 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7616 + "line": 8805 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7687 + "line": 8836 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7923 + "line": 8864 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 8051 + "line": 8892 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 8287 + "line": 8922 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 8423 + "line": 8950 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 8589 + "line": 8983 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 8678 + "line": 9075 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 8710 + "line": 9114 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 8750 + "line": 9173 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 8786 + "line": 9203 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 8815 + "line": 9262 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 9067 + "line": 9344 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 9256 + "line": 9362 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 9302 + "line": 9445 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 9843 + "line": 9489 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 9902 + "line": 9529 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 10085 + "line": 9627 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 10214 + "line": 9652 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 10431 + "line": 9754 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 10647 + "line": 9829 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 10937 + "line": 9877 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 11039 + "line": 9925 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 11358 + "line": 9973 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 11591 + "line": 10023 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 11777 + "line": 10073 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 11800 + "line": 10127 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 11856 + "line": 10177 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 12008 + "line": 10202 }, - { - "sourceFile": "packages/sdk-codegen/src/typescript.gen.spec.ts", - "column": 9, - "line": 722 - } - ] - } - }, - "delete": { - "operationId": "delete", - "calls": { - ".ts": [ { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 363 + "line": 10252 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 732 + "line": 10302 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 926 + "line": 10356 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 1116 + "line": 10424 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 1381 + "line": 10515 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 1997 + "line": 10574 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 2024 + "line": 10655 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 2221 + "line": 10728 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 2417 + "line": 10775 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 2888 + "line": 319 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3072 + "line": 353 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3201 + "line": 803 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3412 + "line": 1004 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3700 + "line": 1032 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 4098 + "line": 1254 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 4221 + "line": 1304 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 4246 + "line": 1372 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 4302 + "line": 1448 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 4494 + "line": 1498 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 4631 + "line": 1614 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 4764 + "line": 1655 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 4918 + "line": 1678 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 5296 + "line": 1739 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 5498 + "line": 1803 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 5708 + "line": 1842 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 6414 + "line": 1910 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 7055 + "line": 1964 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 7484 + "line": 2037 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 7668 + "line": 2087 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 7881 + "line": 2171 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 8128 + "line": 2230 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 8704 + "line": 2258 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 9293 + "line": 2283 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 9547 + "line": 2344 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 9700 + "line": 2429 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 9775 + "line": 2534 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 9823 + "line": 2580 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 9871 + "line": 2651 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 9919 + "line": 2718 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 9967 + "line": 2764 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 10019 + "line": 2808 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 10123 + "line": 2832 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 10196 + "line": 2879 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 10248 + "line": 2895 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 10459 + "line": 2925 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 10595 + "line": 2980 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 419 + "line": 2998 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 586 + "line": 3022 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 1045 + "line": 3048 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 1072 + "line": 3102 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 1143 + "line": 3151 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 1249 + "line": 3318 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 1443 + "line": 3343 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 1633 + "line": 3419 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 1813 + "line": 3466 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 1935 + "line": 3540 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 2058 + "line": 3563 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 2323 + "line": 3610 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 2430 + "line": 3684 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3116 + "line": 3707 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3143 + "line": 3750 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3431 + "line": 3787 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3575 + "line": 3858 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3725 + "line": 3883 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3922 + "line": 3933 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 4393 + "line": 4038 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 4642 + "line": 4069 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 4771 + "line": 4113 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 4982 + "line": 4163 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 5268 + "line": 4196 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 5781 + "line": 4283 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 5904 + "line": 4413 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 5929 + "line": 4504 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 5985 + "line": 4530 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 6143 + "line": 4641 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 6522 + "line": 4675 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 6785 + "line": 4753 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 7287 + "line": 4804 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 7993 + "line": 4882 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 8634 + "line": 4933 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 9026 + "line": 4989 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 9210 + "line": 5015 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 9479 + "line": 5093 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 9726 + "line": 5193 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 10519 + "line": 5211 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 10834 + "line": 5264 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 10987 + "line": 5288 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 11062 + "line": 5315 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 11110 + "line": 5354 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 11158 + "line": 5431 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 11206 + "line": 5476 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 11254 + "line": 5505 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 11306 + "line": 5531 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 11410 + "line": 5557 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 11483 + "line": 5585 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 11535 + "line": 5611 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 11746 + "line": 5638 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 11931 - } - ] - } - }, - "get": { - "operationId": "get", - "calls": { - ".ts": [ + "line": 5717 + }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 454 + "line": 5774 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 658 + "line": 5832 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 708 + "line": 5868 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 776 + "line": 5938 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 852 + "line": 5986 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 902 + "line": 6149 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 1018 + "line": 6176 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 1059 + "line": 6228 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 1082 + "line": 6326 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 1150 + "line": 6352 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 1209 + "line": 6463 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 1237 + "line": 6538 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 1262 + "line": 6585 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 1323 + "line": 6702 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 1408 + "line": 6805 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 1454 + "line": 6854 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 1498 + "line": 6933 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 1567 + "line": 6963 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 1634 + "line": 6987 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 1680 + "line": 7014 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 1724 + "line": 7042 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 1747 + "line": 7066 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 1793 + "line": 7099 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 1809 + "line": 7128 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 1827 + "line": 7161 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 1846 + "line": 7255 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 1898 + "line": 7281 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 1947 + "line": 7377 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 2114 + "line": 7550 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 2162 + "line": 7602 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 2198 + "line": 7677 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 2269 + "line": 7703 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 2294 + "line": 7772 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 2344 + "line": 7834 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 2448 + "line": 7862 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 2479 + "line": 7892 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 2523 + "line": 7927 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 2573 + "line": 7960 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 2606 + "line": 7990 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 2693 + "line": 8016 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 2823 + "line": 8138 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 2914 + "line": 8213 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 2940 + "line": 8245 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 2986 + "line": 8291 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3020 + "line": 8332 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3098 + "line": 8374 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3149 + "line": 8453 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3227 + "line": 8640 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3278 + "line": 8668 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3334 + "line": 8730 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3360 + "line": 8778 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3438 + "line": 8972 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3538 + "line": 9015 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3557 + "line": 9063 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3610 + "line": 9098 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3649 + "line": 9169 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3726 + "line": 9208 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3771 + "line": 9247 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3800 + "line": 9282 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3826 + "line": 9353 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3852 + "line": 9399 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3880 + "line": 9468 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3906 + "line": 9524 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3933 + "line": 9556 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 4012 + "line": 9619 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 4048 + "line": 9667 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 4118 + "line": 9726 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 4166 + "line": 9753 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 4331 + "line": 9879 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 4399 + "line": 10055 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 4440 + "line": 10092 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 4519 + "line": 10130 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 4577 + "line": 10232 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 4656 + "line": 10302 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 4710 + "line": 10394 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 4787 + "line": 10433 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 4814 + "line": 10492 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 4866 + "line": 10522 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 4964 + "line": 10580 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 4990 + "line": 10684 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 5101 + "line": 10716 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 5176 + "line": 10734 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 5221 + "line": 10819 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 5335 + "line": 10865 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 5376 + "line": 10907 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 5399 + "line": 11005 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 5448 + "line": 11030 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 5527 + "line": 11132 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 5557 + "line": 11207 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 5583 + "line": 11255 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 5679 + "line": 11303 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 5852 + "line": 11351 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 5904 + "line": 11401 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 5979 + "line": 11451 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 6005 + "line": 11503 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 6074 + "line": 11553 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 6136 + "line": 11578 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 6164 + "line": 11628 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 6194 + "line": 11678 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 6229 + "line": 11732 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 6262 + "line": 11800 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 6292 + "line": 11972 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 6318 + "line": 12031 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 6440 + "line": 12112 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 6515 + "line": 12185 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 6547 + "line": 12232 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", - "column": 9, - "line": 6593 + "sourceFile": "packages/sdk-codegen/src/specConverter.ts", + "column": 32, + "line": 646 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", - "column": 9, - "line": 6634 + "sourceFile": "packages/sdk-codegen/src/specConverter.ts", + "column": 50, + "line": 689 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk-codegen/src/typescript.gen.spec.ts", "column": 9, - "line": 6676 + "line": 795 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", + "sourceFile": "packages/sdk-codegen/src/typescript.gen.spec.ts", "column": 9, - "line": 6755 + "line": 829 + } + ] + } + }, + "versions": { + "operationId": "versions", + "calls": { + ".tsx": [ + { + "sourceFile": "packages/extension-api-explorer/src/ExtensionApiExplorer.tsx", + "column": 36, + "line": 77 + } + ] + } + }, + "api_spec": { + "operationId": "api_spec", + "calls": { + ".tsx": [ + { + "sourceFile": "packages/extension-api-explorer/src/ExtensionApiExplorer.tsx", + "column": 17, + "line": 80 + } + ] + } + }, + "createClient": { + "operationId": "createClient", + "calls": { + ".ts": [ + { + "sourceFile": "packages/extension-sdk/src/sdk/extension_sdk.spec.ts", + "column": 29, + "line": 103 }, { - "sourceFile": "packages/sdk/src/3.1/funcs.ts", - "column": 9, - "line": 6941 + "sourceFile": "packages/extension-sdk/src/sdk/extension_sdk.ts", + "column": 11, + "line": 43 + }, + { + "sourceFile": "packages/extension-sdk/src/sdk/extension_sdk.ts", + "column": 11, + "line": 54 + }, + { + "sourceFile": "packages/extension-sdk/src/sdk/extension_sdk_31.ts", + "column": 11, + "line": 42 + }, + { + "sourceFile": "packages/extension-sdk/src/sdk/extension_sdk_40.ts", + "column": 11, + "line": 42 }, + { + "sourceFile": "packages/sdk/src/extensionSdk.ts", + "column": 5, + "line": 44 + }, + { + "sourceFile": "packages/sdk/src/extensionSdk.ts", + "column": 5, + "line": 46 + } + ], + ".tsx": [ + { + "sourceFile": "packages/extension-sdk-react/src/components/ExtensionProvider2/ExtensionProvider2.tsx", + "column": 16, + "line": 71 + } + ] + } + }, + "create31Client": { + "operationId": "create31Client", + "calls": { + ".ts": [ + { + "sourceFile": "packages/extension-sdk/src/sdk/extension_sdk.spec.ts", + "column": 16, + "line": 121 + }, + { + "sourceFile": "packages/extension-sdk/src/sdk/extension_sdk.ts", + "column": 11, + "line": 64 + } + ], + ".tsx": [ + { + "sourceFile": "packages/extension-sdk-react/src/components/ExtensionProvider/ExtensionProvider.tsx", + "column": 6, + "line": 60 + } + ] + } + }, + "create40Client": { + "operationId": "create40Client", + "calls": { + ".ts": [ + { + "sourceFile": "packages/extension-sdk/src/sdk/extension_sdk.spec.ts", + "column": 16, + "line": 133 + } + ], + ".tsx": [ + { + "sourceFile": "packages/extension-sdk-react/src/components/ExtensionProvider/ExtensionProvider.tsx", + "column": 6, + "line": 62 + } + ] + } + }, + "closeHostPopovers": { + "operationId": "closeHostPopovers", + "calls": { + ".ts": [ + { + "sourceFile": "packages/extension-sdk-react/src/components/utils/setup_close_popovers.ts", + "column": 6, + "line": 32 + } + ] + } + }, + "localStorageGetItem": { + "operationId": "localStorageGetItem", + "calls": { + ".ts": [ + { + "sourceFile": "packages/extension-utils/src/extensionAdaptor.ts", + "column": 22, + "line": 44 + } + ] + } + }, + "localStorageSetItem": { + "operationId": "localStorageSetItem", + "calls": { + ".ts": [ + { + "sourceFile": "packages/extension-utils/src/extensionAdaptor.ts", + "column": 15, + "line": 48 + } + ] + } + }, + "localStorageRemoveItem": { + "operationId": "localStorageRemoveItem", + "calls": { + ".ts": [ + { + "sourceFile": "packages/extension-utils/src/extensionAdaptor.ts", + "column": 15, + "line": 52 + } + ] + } + }, + "openBrowserWindow": { + "operationId": "openBrowserWindow", + "calls": { + ".ts": [ + { + "sourceFile": "packages/extension-utils/src/extensionAdaptor.ts", + "column": 9, + "line": 60 + } + ], + ".tsx": [ + { + "sourceFile": "packages/hackathon/src/components/ExtMarkdown/ExtMarkdown.tsx", + "column": 39, + "line": 45 + } + ] + } + }, + "error": { + "operationId": "error", + "calls": { + ".ts": [ + { + "sourceFile": "packages/extension-utils/src/extensionAdaptor.ts", + "column": 9, + "line": 64 + } + ] + } + }, + "fetchProxy": { + "operationId": "fetchProxy", + "calls": { + ".ts": [ + { + "sourceFile": "packages/hackathon/src/authToken/extensionProxyTransport.ts", + "column": 24, + "line": 118 + }, + { + "sourceFile": "packages/hackathon/src/authToken/extensionProxyTransport.ts", + "column": 21, + "line": 127 + } + ] + } + }, + "createSecretKeyTag": { + "operationId": "createSecretKeyTag", + "calls": { + ".ts": [ + { + "sourceFile": "packages/hackathon/src/authToken/gAuthSession.ts", + "column": 22, + "line": 92 + }, + { + "sourceFile": "packages/hackathon/src/authToken/gAuthSession.ts", + "column": 26, + "line": 93 + } + ] + } + }, + "serverProxy": { + "operationId": "serverProxy", + "calls": { + ".ts": [ + { + "sourceFile": "packages/hackathon/src/authToken/gAuthSession.ts", + "column": 34, + "line": 99 + } + ] + } + }, + "userAttributeGetItem": { + "operationId": "userAttributeGetItem", + "calls": { + ".ts": [ + { + "sourceFile": "packages/hackathon/src/data/sheets_client.ts", + "column": 13, + "line": 460 + }, + { + "sourceFile": "packages/hackathon/src/data/sheets_client.ts", + "column": 27, + "line": 461 + } + ] + } + }, + "index": { + "operationId": "index", + "calls": { + ".ts": [ + { + "sourceFile": "packages/hackathon/src/data/sheets_client.ts", + "column": 22, + "line": 471 + }, + { + "sourceFile": "packages/hackathon/src/models/Judgings.spec.ts", + "column": 16, + "line": 46 + }, + { + "sourceFile": "packages/hackathon/src/models/SheetData.spec.ts", + "column": 18, + "line": 48 + }, + { + "sourceFile": "packages/hackathon/src/models/SheetData.ts", + "column": 28, + "line": 135 + } + ] + } + }, + "user_roles": { + "operationId": "user_roles", + "calls": { + ".ts": [ + { + "sourceFile": "packages/hackathon/src/models/Hacker.ts", + "column": 8, + "line": 117 + } + ] + } + }, + "user_attribute_user_values": { + "operationId": "user_attribute_user_values", + "calls": { + ".ts": [ + { + "sourceFile": "packages/hackathon/src/models/Hacker.ts", + "column": 13, + "line": 144 + } + ] + } + }, + "role_users": { + "operationId": "role_users", + "calls": { + ".ts": [ + { + "sourceFile": "packages/hackathon/src/models/Hacker.ts", + "column": 15, + "line": 319 + }, + { + "sourceFile": "packages/hackathon/src/models/Hacker.ts", + "column": 15, + "line": 329 + }, + { + "sourceFile": "packages/hackathon/src/models/Hacker.ts", + "column": 15, + "line": 339 + } + ] + } + }, + "post": { + "operationId": "post", + "calls": { + ".ts": [ { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 6969 + "line": 303 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7031 + "line": 343 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7079 + "line": 419 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7310 + "line": 756 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7353 + "line": 950 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7401 + "line": 973 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7436 + "line": 998 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7507 + "line": 1182 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7546 + "line": 1614 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7585 + "line": 1922 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7620 + "line": 2245 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7691 + "line": 2370 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7737 + "line": 2643 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7806 + "line": 2756 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7838 + "line": 3124 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7901 + "line": 3253 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7949 + "line": 3464 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 8008 + "line": 3491 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 8035 + "line": 3514 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 8161 + "line": 3800 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 8337 + "line": 4019 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 8374 + "line": 4196 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 8412 + "line": 4249 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 8514 + "line": 4406 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 8608 + "line": 4603 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 8649 + "line": 4736 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 8727 + "line": 4894 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 8776 + "line": 4994 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 8807 + "line": 5097 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 8835 + "line": 5121 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 8863 + "line": 5180 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 8893 + "line": 5451 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 8921 + "line": 5679 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 8954 + "line": 5769 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 9046 + "line": 5804 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 9085 + "line": 5830 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 9144 + "line": 5856 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 9174 + "line": 5905 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 9233 + "line": 6066 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 9315 + "line": 6137 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 9333 + "line": 6373 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 9416 + "line": 6501 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 9460 + "line": 6737 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 9500 + "line": 6873 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 9598 + "line": 7039 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 9623 + "line": 7128 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 9725 + "line": 7160 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 9800 + "line": 7197 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 9848 + "line": 7239 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 9896 + "line": 7275 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 9944 + "line": 7303 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 9994 + "line": 7554 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 10044 + "line": 7743 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 10098 + "line": 7789 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 10148 + "line": 8274 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 10173 + "line": 8333 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 10223 + "line": 8516 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 10273 + "line": 8779 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 10327 + "line": 9015 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 10395 + "line": 9232 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 10486 + "line": 9393 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 10545 + "line": 9679 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 10626 + "line": 9781 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 10699 + "line": 10100 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 10746 - }, - { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", - "column": 9, - "line": 314 - }, - { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", - "column": 9, - "line": 347 - }, - { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", - "column": 9, - "line": 724 - }, - { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", - "column": 9, - "line": 925 - }, - { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", - "column": 9, - "line": 953 - }, - { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", - "column": 9, - "line": 1175 - }, - { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", - "column": 9, - "line": 1225 - }, - { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", - "column": 9, - "line": 1293 - }, - { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", - "column": 9, - "line": 1369 + "line": 10333 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 1419 + "line": 10549 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 1535 + "line": 10701 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 1576 + "line": 477 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 1599 + "line": 502 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 1660 + "line": 556 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 1724 + "line": 596 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 1763 + "line": 641 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 1831 + "line": 720 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 1885 + "line": 767 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 1958 + "line": 1065 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 2008 + "line": 1185 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 2092 + "line": 1351 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 2151 + "line": 1545 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 2179 + "line": 1568 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 2204 + "line": 1593 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 2265 + "line": 1759 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 2350 + "line": 1939 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 2455 + "line": 2062 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 2499 + "line": 2202 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 2568 + "line": 2459 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 2635 + "line": 2697 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 2681 + "line": 3125 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 2725 + "line": 3370 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 2749 + "line": 3398 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 2796 + "line": 3442 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 2812 + "line": 3586 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 2841 + "line": 3833 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 2895 + "line": 3958 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 2913 + "line": 4232 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 2937 + "line": 4345 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 2963 + "line": 4595 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3017 + "line": 4778 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3066 + "line": 4907 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3233 + "line": 5118 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3258 + "line": 5145 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3334 + "line": 5168 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3381 + "line": 5452 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3455 + "line": 5671 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3478 + "line": 5963 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3525 + "line": 6016 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3599 + "line": 6203 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3622 + "line": 6303 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3665 + "line": 6406 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3702 + "line": 6430 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3773 + "line": 6489 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3798 + "line": 6747 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3848 + "line": 6828 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3953 + "line": 7193 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3984 + "line": 7229 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 4028 + "line": 7348 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 4078 + "line": 7438 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 4111 + "line": 7473 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 4198 + "line": 7499 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 4328 + "line": 7525 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 4419 + "line": 7574 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 4445 + "line": 7735 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 4556 + "line": 7806 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 4590 + "line": 8042 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 4668 + "line": 8170 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 4719 + "line": 8406 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 4797 + "line": 8543 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 4848 + "line": 8709 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 4904 + "line": 8798 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 4930 + "line": 8830 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 5008 + "line": 8870 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 5108 + "line": 8906 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 5126 + "line": 8935 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 5178 + "line": 9187 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 5217 + "line": 9376 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 5294 + "line": 9422 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 5339 + "line": 9963 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 5368 + "line": 10022 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 5394 + "line": 10205 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 5420 + "line": 10334 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 5448 + "line": 10551 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 5474 + "line": 10767 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 5501 + "line": 11057 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 5580 + "line": 11159 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 5637 + "line": 11476 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 5695 + "line": 11709 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 5731 + "line": 11895 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 5801 + "line": 11927 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 5849 + "line": 11950 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 6012 + "line": 12006 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 6039 + "line": 12158 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk-codegen/src/typescript.gen.spec.ts", "column": 9, - "line": 6091 - }, + "line": 722 + } + ] + } + }, + "delete": { + "operationId": "delete", + "calls": { + ".ts": [ { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 6189 + "line": 364 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 6215 + "line": 733 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 6326 + "line": 927 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 6401 + "line": 1117 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 6447 + "line": 1382 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 6561 + "line": 1998 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 6663 + "line": 2025 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 6686 + "line": 2222 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 6735 + "line": 2418 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 6814 + "line": 2889 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 6844 + "line": 3073 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 6868 + "line": 3202 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 6895 + "line": 3413 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 6923 + "line": 3753 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 6947 + "line": 4151 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 6980 + "line": 4274 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7009 + "line": 4299 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7042 + "line": 4355 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7136 + "line": 4547 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7162 + "line": 4684 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7258 + "line": 4817 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7431 + "line": 4971 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7483 + "line": 5349 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7558 + "line": 5527 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7584 + "line": 5737 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7653 + "line": 6443 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7715 + "line": 7084 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7743 + "line": 7513 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7773 + "line": 7697 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7808 + "line": 7910 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7841 + "line": 8157 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7871 + "line": 8733 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7897 + "line": 9322 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 8019 + "line": 9576 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 8094 + "line": 9729 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 8126 + "line": 9804 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 8172 + "line": 9852 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 8213 + "line": 9900 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 8255 + "line": 9948 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 8334 + "line": 9996 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 8520 + "line": 10048 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 8548 + "line": 10152 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 8610 + "line": 10225 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 8658 + "line": 10277 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 8852 + "line": 10488 }, { - "sourceFile": "packages/sdk/src/4.0/funcs.ts", + "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 8895 + "line": 10624 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 8943 + "line": 425 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 8978 + "line": 617 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 9049 + "line": 664 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 9088 + "line": 1124 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 9127 + "line": 1151 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 9162 + "line": 1222 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 9233 + "line": 1328 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 9279 + "line": 1522 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 9348 + "line": 1712 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 9404 + "line": 1892 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 9436 + "line": 2014 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 9499 + "line": 2137 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 9547 + "line": 2402 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 9606 + "line": 2509 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 9633 + "line": 3201 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 9759 + "line": 3228 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 9935 + "line": 3516 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 9972 + "line": 3660 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 10010 + "line": 3810 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 10112 + "line": 4007 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 10182 + "line": 4478 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 10274 + "line": 4727 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 10313 + "line": 4856 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 10372 + "line": 5067 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 10402 + "line": 5405 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 10460 + "line": 5918 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 10564 + "line": 6041 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 10596 + "line": 6066 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 10614 + "line": 6122 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 10699 + "line": 6280 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 10745 + "line": 6662 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 10787 + "line": 6904 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 10885 + "line": 7406 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 10910 + "line": 8112 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 11012 + "line": 8754 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 11087 + "line": 9146 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 11135 + "line": 9330 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 11183 + "line": 9599 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 11231 + "line": 9846 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 11281 + "line": 10639 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 11331 + "line": 10954 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 11385 + "line": 11107 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 11435 + "line": 11182 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 11460 + "line": 11230 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 11510 + "line": 11278 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 11560 + "line": 11326 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 11614 + "line": 11374 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 11682 + "line": 11426 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 11822 + "line": 11528 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 11881 + "line": 11601 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 11962 + "line": 11653 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 12035 + "line": 11864 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 12082 - }, - { - "sourceFile": "packages/sdk-codegen/src/specConverter.ts", - "column": 32, - "line": 646 - }, - { - "sourceFile": "packages/sdk-codegen/src/specConverter.ts", - "column": 50, - "line": 689 - }, - { - "sourceFile": "packages/sdk-codegen/src/typescript.gen.spec.ts", - "column": 9, - "line": 795 - }, - { - "sourceFile": "packages/sdk-codegen/src/typescript.gen.spec.ts", - "column": 9, - "line": 829 + "line": 12081 } ] } @@ -7766,472 +7933,472 @@ { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 482 + "line": 483 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 684 + "line": 685 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 799 + "line": 800 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 878 + "line": 879 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 1036 + "line": 1037 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 1350 + "line": 1351 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 1433 + "line": 1434 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 1477 + "line": 1478 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 1523 + "line": 1524 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 1590 + "line": 1591 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 1659 + "line": 1660 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 1703 + "line": 1704 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 1772 + "line": 1773 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 1973 + "line": 1974 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 2319 + "line": 2320 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 2791 + "line": 2792 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 2858 + "line": 2859 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 3048 + "line": 3049 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 3177 + "line": 3178 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 3308 + "line": 3309 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 3388 + "line": 3389 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 3583 + "line": 3584 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 3675 + "line": 3728 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 4075 + "line": 4128 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 4277 + "line": 4330 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 4469 + "line": 4522 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 4606 + "line": 4659 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 4739 + "line": 4792 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 4895 + "line": 4948 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 5018 + "line": 5071 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 5267 + "line": 5320 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 5474 + "line": 5503 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 5953 + "line": 5982 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7461 + "line": 7490 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7645 + "line": 7674 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7858 + "line": 7887 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 8101 + "line": 8130 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 8551 + "line": 8580 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 8677 + "line": 8706 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 9261 + "line": 9290 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 9522 + "line": 9551 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 9677 + "line": 9706 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 10429 + "line": 10458 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 10572 + "line": 10601 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 396 + "line": 402 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 752 + "line": 831 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 1016 + "line": 1095 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 1201 + "line": 1280 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 1316 + "line": 1395 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 1395 + "line": 1474 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 1553 + "line": 1632 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 1790 + "line": 1869 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 1912 + "line": 1991 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 2035 + "line": 2114 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 2292 + "line": 2371 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 2407 + "line": 2486 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 2478 + "line": 2557 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 2524 + "line": 2607 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 2591 + "line": 2674 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 2660 + "line": 2743 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 2704 + "line": 2787 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 2775 + "line": 2858 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 2874 + "line": 2959 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3092 + "line": 3177 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3407 + "line": 3492 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3551 + "line": 3636 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3823 + "line": 3908 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 4296 + "line": 4381 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 4363 + "line": 4448 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 4510 + "line": 4561 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 4618 + "line": 4703 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 4747 + "line": 4832 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 4878 + "line": 4963 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 4958 + "line": 5043 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 5151 + "line": 5236 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 5243 + "line": 5380 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 5758 + "line": 5895 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 5960 + "line": 6097 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 6120 + "line": 6257 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 6243 + "line": 6380 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 6493 + "line": 6632 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 6635 + "line": 6778 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 6761 + "line": 6880 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 7532 + "line": 7651 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 9003 + "line": 9123 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 9187 + "line": 9307 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 9456 + "line": 9576 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 9699 + "line": 9819 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 10149 + "line": 10269 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 10487 + "line": 10607 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 10809 + "line": 10929 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 10964 + "line": 11084 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 11716 + "line": 11834 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 11908 + "line": 12058 } ] } @@ -8243,177 +8410,177 @@ { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 522 + "line": 523 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 564 + "line": 565 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 595 + "line": 596 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 626 + "line": 627 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 820 + "line": 821 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 1288 + "line": 1289 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 1546 + "line": 1547 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 1871 + "line": 1872 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 2059 + "line": 2060 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 2091 + "line": 2092 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 2394 + "line": 2395 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 5617 + "line": 5646 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 6382 + "line": 6411 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7926 + "line": 7955 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 7977 + "line": 8006 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 9113 + "line": 9142 }, { "sourceFile": "packages/sdk/src/3.1/funcs.ts", "column": 9, - "line": 10357 + "line": 10386 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 369 + "line": 375 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 792 + "line": 871 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 834 + "line": 913 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 865 + "line": 944 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 896 + "line": 975 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 1337 + "line": 1416 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 2230 + "line": 2309 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 2547 + "line": 2630 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 2990 + "line": 3075 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3178 + "line": 3263 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3210 + "line": 3295 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 3899 + "line": 3984 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 7196 + "line": 7315 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 7961 + "line": 8080 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 9524 + "line": 9644 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 9575 + "line": 9695 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 10341 + "line": 10461 }, { "sourceFile": "packages/sdk/src/4.0/funcs.ts", "column": 9, - "line": 11644 + "line": 11762 } ] } @@ -8422,6 +8589,11 @@ "operationId": "create_merge_query", "calls": { ".ts": [ + { + "sourceFile": "packages/sdk-codegen/src/kotlin.gen.spec.ts", + "column": 64, + "line": 229 + }, { "sourceFile": "packages/sdk-codegen/src/python.gen.spec.ts", "column": 35, @@ -8439,6 +8611,11 @@ "operationId": "create_sql_query", "calls": { ".ts": [ + { + "sourceFile": "packages/sdk-codegen/src/kotlin.gen.spec.ts", + "column": 62, + "line": 271 + }, { "sourceFile": "packages/sdk-codegen/src/python.gen.spec.ts", "column": 35, @@ -8512,35 +8689,6 @@ ] } }, - "create_user_credentials_email": { - "operationId": "create_user_credentials_email", - "calls": { - ".ts": [ - { - "sourceFile": "packages/sdk-node/test/methods.spec.ts", - "column": 21, - "line": 177 - }, - { - "sourceFile": "packages/sdk-node/test/methods.spec.ts", - "column": 12, - "line": 509 - } - ], - ".py": [ - { - "sourceFile": "python/tests/integration/test_methods.py", - "column": 4, - "line": 77 - }, - { - "sourceFile": "python/tests/integration/test_methods.py", - "column": 4, - "line": 136 - } - ] - } - }, "delete_dashboard": { "operationId": "delete_dashboard", "calls": { @@ -8614,7 +8762,7 @@ { "sourceFile": "packages/sdk-node/test/methods.spec.ts", "column": 14, - "line": 991 + "line": 1031 } ], ".py": [ @@ -8633,7 +8781,7 @@ { "sourceFile": "packages/sdk-node/test/methods.spec.ts", "column": 14, - "line": 1020 + "line": 1060 } ], ".py": [ diff --git a/packages/run-it/src/RunIt.spec.tsx b/packages/run-it/src/RunIt.spec.tsx index 5c2490f73..238aa7b65 100644 --- a/packages/run-it/src/RunIt.spec.tsx +++ b/packages/run-it/src/RunIt.spec.tsx @@ -68,7 +68,7 @@ describe('RunIt', () => { jest.clearAllMocks() }) - test('it renders endpoint, request and response tabs, and form inputs', () => { + it('it renders endpoint, request and response tabs, and form inputs', () => { renderRunIt() // TODO fix this // expect(screen.getByRole('heading')).toHaveTextContent( @@ -93,7 +93,7 @@ describe('RunIt', () => { ).not.toBeInTheDocument() }) - test('the form submit handler invokes the request callback on submit', async () => { + it('the form submit handler invokes the request callback on submit', async () => { renderRunIt(api, api.methods.me) const defaultRequestCallback = jest .spyOn(sdk.authSession.transport, 'rawRequest') @@ -106,10 +106,15 @@ describe('RunIt', () => { expect( screen.queryByText(testTextResponse.body.toString()) ).toBeInTheDocument() + expect( + screen.getByRole('heading', { + name: 'GET https://self-signed.looker.com:19999/api/4.0/user', + }) + ).toBeInTheDocument() }) }) - test('run_inline_query has required body parameters', async () => { + it('run_inline_query has required body parameters', async () => { renderRunIt() const defaultRequestCallback = jest .spyOn(sdk.authSession.transport, 'rawRequest') @@ -135,7 +140,7 @@ describe('RunIt', () => { }) }) - test('it has Configure button', () => { + it('it has Configure button', () => { renderRunIt() expect( screen.getByRole('button', { name: 'Configure' }) @@ -158,7 +163,7 @@ describe('RunIt', () => { }) }) - test('it has Login button', () => { + it('it has Login button', () => { renderRunIt() expect(screen.getByRole('button', { name: 'Login' })).toBeInTheDocument() expect( diff --git a/packages/run-it/src/RunIt.tsx b/packages/run-it/src/RunIt.tsx index 4d1c38dc7..2e8b54280 100644 --- a/packages/run-it/src/RunIt.tsx +++ b/packages/run-it/src/RunIt.tsx @@ -51,11 +51,11 @@ import { initRequestContent, createRequestParams, runRequest, - pathify, sdkNeedsConfig, prepareInputs, sdkNeedsAuth, createInputs, + fullRequestUrl, } from './utils' import type { RunItSetter } from '.' import { runItNoSet, RunItContext } from '.' @@ -108,6 +108,10 @@ interface RunItProps { sdkLanguage?: string } +// interface SpecParams { +// specKey: string +// } + /** * Given an array of inputs, a method, and an api model it renders a REST request form * which on submit performs a REST request and renders the response with the appropriate MIME type handler @@ -118,14 +122,15 @@ export const RunIt: FC = ({ setVersionsUrl = runItNoSet, sdkLanguage = 'All', }) => { + // const { specKey } = useParams() const httpMethod = method.httpMethod as RunItHttpMethod const endpoint = method.endpoint - const { sdk, configurator, basePath } = useContext(RunItContext) + const { sdk, configurator } = useContext(RunItContext) const [inputs] = useState(() => createInputs(api, method)) const [requestContent, setRequestContent] = useState(() => initRequestContent(configurator, inputs) ) - const [activePathParams, setActivePathParams] = useState({}) + const [activeParams, setActiveParams] = useState({ path: {}, query: {} }) const [loading, setLoading] = useState(false) const [responseContent, setResponseContent] = useState(undefined) @@ -172,7 +177,7 @@ export const RunIt: FC = ({ return } } - setActivePathParams(pathParams) + setActiveParams({ path: pathParams, query: queryParams }) tabs.onSelectTab(1) if (sdk) { setLoading(true) @@ -180,7 +185,6 @@ export const RunIt: FC = ({ try { response = await runRequest( sdk, - basePath, httpMethod, endpoint, pathParams, @@ -207,6 +211,9 @@ export const RunIt: FC = ({ // No SDK, no RunIt for you! if (!sdk) return <> + const baseUrl = isExtension + ? 'need extension callback' // `${getExtensionSDK().lookerHostData?.hostUrl}/api/${specKey}` + : sdk.authSession.transport.options.base_url return ( @@ -240,12 +247,22 @@ export const RunIt: FC = ({ diff --git a/packages/run-it/src/components/ResponseExplorer/ResponseExplorer.tsx b/packages/run-it/src/components/ResponseExplorer/ResponseExplorer.tsx index a649a223a..713ae10aa 100644 --- a/packages/run-it/src/components/ResponseExplorer/ResponseExplorer.tsx +++ b/packages/run-it/src/components/ResponseExplorer/ResponseExplorer.tsx @@ -129,7 +129,7 @@ interface ResponseExplorerProps { * Explore the raw response from an HTTP request * @param response IRawResponse values * @param verb HTTP method - * @param path Path of request + * @param path Full path of request, including query string * @constructor */ export const ResponseExplorer: FC = ({ @@ -145,11 +145,8 @@ export const ResponseExplorer: FC = ({ {!response && No response was received} {response && ( <> - - {`${verb || ''} ${path || ''} (${response.statusCode}: ${ - response.statusMessage - })`} - + {`${verb || ''} ${path || ''}`} + {`${response.statusCode}: ${response.statusMessage}`} { }) describe('pathify', () => { - test('it returns unchanged path if no path params are specified', () => { + it('returns unchanged path if no path params are specified', () => { const actual = pathify('/logout') expect(actual).toEqual('/logout') }) - test('it works path params', () => { + it('works path params', () => { const pathParams = { query_id: 1, result_format: 'json', @@ -61,6 +63,45 @@ describe('requestUtils', () => { }) }) + describe('fullRequestUrl', () => { + it('has full path', () => { + const path = '/queries/{query_id}/run/{result_format}' + const pathParams = { + query_id: 1, + result_format: 'json', + } + const actual = fullRequestUrl( + sdk.authSession.transport.options.base_url, + path, + pathParams + ) + expect(actual).toEqual( + 'https://self-signed.looker.com:19999/api/4.0/queries/1/run/json' + ) + }) + + it('has escaped query params', () => { + const path = '/dashboards/{dashboard_id}/search' + const pathParams = { + dashboard_id: 1, + } + const queryParams = { + title: 'SDK%', + description: '%dashboard&', + limit: 4, + offset: 10, + } + const actual = fullRequestUrl( + sdk.authSession.transport.options.base_url, + path, + pathParams, + queryParams + ) + expect(actual).toEqual( + 'https://self-signed.looker.com:19999/api/4.0/dashboards/1/search?title=SDK%25&description=%25dashboard%26&limit=4&offset=10' + ) + }) + }) describe('createRequestParams', () => { const inputs: RunItInput[] = [ { @@ -107,7 +148,7 @@ describe('requestUtils', () => { body: '{}', } - test('empty json body is not removed', () => { + it('does not remove empty json body', () => { const [pathParams, queryParams, body] = createRequestParams( inputs, noBody @@ -121,7 +162,7 @@ describe('requestUtils', () => { expect(body).toEqual({}) }) - test('it correctly identifies requestContent params location', () => { + it('correctly identifies requestContent params location', () => { const [pathParams, queryParams, body] = createRequestParams( inputs, requestContent @@ -135,7 +176,7 @@ describe('requestUtils', () => { expect(body).toEqual(JSON.parse(requestContent.body)) }) - test('non JSON parsable strings are treated as x-www-form-urlencoded strings', () => { + it('treats non JSON parsable strings as x-www-form-urlencoded strings', () => { const urlParams = 'key1=value1&key2=value2' const [, , body] = createRequestParams( [ @@ -156,7 +197,7 @@ describe('requestUtils', () => { }) describe('defaultRunItCallback', () => { - test('it makes a request', async () => { + it('makes a request', async () => { const spy = jest .spyOn(sdk.authSession.transport, 'rawRequest') .mockResolvedValueOnce(testJsonResponse) @@ -164,7 +205,6 @@ describe('requestUtils', () => { const resp = await runRequest( sdk, - '/api/3.1', 'POST', '/queries/run/{result_format}', { result_format: 'json' }, @@ -174,7 +214,7 @@ describe('requestUtils', () => { expect(spy).toHaveBeenCalledWith( 'POST', - '/api/3.1/queries/run/json', + 'https://self-signed.looker.com:19999/api/4.0/queries/run/json', { fields: 'first_name, last_name', }, @@ -190,7 +230,7 @@ describe('requestUtils', () => { }) describe('createInputs', () => { - test('converts delimarray to string', () => { + it('converts delimarray to string', () => { const method = api.methods.all_users const actual = createInputs(api, method) expect(actual).toHaveLength(method.allParams.length) @@ -203,7 +243,7 @@ describe('requestUtils', () => { }) }) - test('converts enums in body to string', () => { + it('converts enums in body to string', () => { const method = api.methods.create_query_task const actual = createInputs(api, method) expect(actual).toHaveLength(method.allParams.length) @@ -223,7 +263,7 @@ describe('requestUtils', () => { }) }) - test('works with various param types', () => { + it('works with various param types', () => { const method = api.methods.run_inline_query const actual = createInputs(api, method) expect(actual).toHaveLength(method.allParams.length) @@ -288,7 +328,7 @@ describe('requestUtils', () => { }) describe('request content initialization', () => { - test('it initialzies body params with default values', () => { + it('it initialzies body params with default values', () => { const inputs = createInputs(api, api.methods.run_inline_query) const actual = initRequestContent(defaultConfigurator, inputs, {}) expect(actual).toEqual({ @@ -317,7 +357,7 @@ describe('requestUtils', () => { }) }) - test('it contains default-empty body params', () => { + it('it contains default-empty body params', () => { const inputs = createInputs(api, api.methods.fetch_integration_form) const bodyInput = inputs.find((i) => i.location === 'body')! expect(bodyInput.name).toEqual('body') @@ -332,7 +372,7 @@ describe('requestUtils', () => { describe('createRequestParams', () => { const inputs = createInputs(api, api.methods.run_inline_query) - test('removes empties for path, query and body params', () => { + it('removes empties for path, query and body params', () => { const requestContent = initRequestContent(defaultConfigurator, inputs) const [pathParams, queryParams, body] = createRequestParams( inputs, @@ -346,7 +386,7 @@ describe('requestUtils', () => { }) }) - test('does mot remove empty bodies', () => { + it('does mot remove empty bodies', () => { const requestContent = { body: {} } const [pathParams, queryParams, body] = createRequestParams( inputs, diff --git a/packages/run-it/src/utils/requestUtils.ts b/packages/run-it/src/utils/requestUtils.ts index b943cce19..cd51313ab 100644 --- a/packages/run-it/src/utils/requestUtils.ts +++ b/packages/run-it/src/utils/requestUtils.ts @@ -37,10 +37,10 @@ import { trimInputs, } from '@looker/sdk-codegen' +import { addQueryParams } from '@looker/sdk-rtl' import type { RunItHttpMethod, RunItInput, RunItValues } from '../RunIt' import type { RunItConfigurator } from '../components' import { RunItFormKey } from '../components' -import { runItSDK } from './RunItSDK' /** Hook to set a URL somewhere else in APIX */ export type RunItSetter = (value: any) => any @@ -172,10 +172,30 @@ export const createRequestParams = ( return [pathParams, queryParams, body] } +/** + * Construct the full request URL + * @param baseUrl full path to the API server version + * @param path to REST server + * @param pathParams path parameters + * @param queryParams collection + */ +export const fullRequestUrl = ( + baseUrl: string, + path: string, + pathParams: RunItValues, + queryParams?: RunItValues +) => { + path = pathify(path, pathParams) + if (!path.match(/^(http:\/\/|https:\/\/)/gi)) { + path = `${baseUrl}${path}` // path was relative + } + path = addQueryParams(path, queryParams) + return path +} + /** * Makes an http request using the SDK browser transport rawRequest method * @param sdk functional SDK that supports rawRequest via its transport - * @param basePath base path for the URL. For standalone this includes the specKey. Empty for extension. * @param httpMethod Request operation * @param endpoint Request path with path params in curly braces e.g. /queries/{query_id}/run/{result_format} * @param pathParams Collection of path params @@ -184,7 +204,6 @@ export const createRequestParams = ( */ export const runRequest = async ( sdk: IAPIMethods, - basePath: string, httpMethod: RunItHttpMethod, endpoint: string, pathParams: RunItValues, @@ -192,15 +211,19 @@ export const runRequest = async ( body: any ): Promise => { if (!sdk.authSession.isAuthenticated()) { - await sdk.ok(runItSDK.authSession.login()) + await sdk.ok(sdk.authSession.login()) } - const url = `${basePath}${pathify(endpoint, pathParams)}` + const url = fullRequestUrl( + sdk.authSession.transport.options.base_url, + endpoint, + pathParams + ) const raw = await sdk.authSession.transport.rawRequest( httpMethod, url, queryParams, body, - (props) => runItSDK.authSession.authenticate(props) + (props) => sdk.authSession.authenticate(props) ) return raw } diff --git a/packages/sdk-node/src/nodeTransport.ts b/packages/sdk-node/src/nodeTransport.ts index 31c83e16c..398641e71 100644 --- a/packages/sdk-node/src/nodeTransport.ts +++ b/packages/sdk-node/src/nodeTransport.ts @@ -83,7 +83,7 @@ export type RequestOptions = rq.RequiredUriUrl & rq.OptionsWithUrl export class NodeTransport extends BaseTransport { - constructor(protected readonly options: ITransportSettings) { + constructor(public readonly options: ITransportSettings) { super(options) } diff --git a/packages/sdk-rtl/src/baseTransport.ts b/packages/sdk-rtl/src/baseTransport.ts index 0cd1fc08b..eb3e7b90b 100644 --- a/packages/sdk-rtl/src/baseTransport.ts +++ b/packages/sdk-rtl/src/baseTransport.ts @@ -38,7 +38,7 @@ import type { } from './transport' export abstract class BaseTransport implements ITransport { - protected constructor(protected readonly options: ITransportSettings) { + protected constructor(readonly options: ITransportSettings) { this.options = options } @@ -128,7 +128,7 @@ export abstract class BaseTransport implements ITransport { path: string, options: Partial, queryParams?: Values - ) { + ): string { // is this an API-versioned call? const base = options.base_url if (!path.match(/^(http:\/\/|https:\/\/)/gi)) { diff --git a/packages/sdk-rtl/src/browserTransport.ts b/packages/sdk-rtl/src/browserTransport.ts index f4de20587..04e5e3fe7 100644 --- a/packages/sdk-rtl/src/browserTransport.ts +++ b/packages/sdk-rtl/src/browserTransport.ts @@ -77,7 +77,7 @@ export class BrowserCryptoHash implements ICryptoHash { } export class BrowserTransport extends BaseTransport { - constructor(protected readonly options: ITransportSettings) { + constructor(public readonly options: ITransportSettings) { super(options) } diff --git a/packages/sdk-rtl/src/extensionTransport.ts b/packages/sdk-rtl/src/extensionTransport.ts index 70acd100d..cdb58ea3b 100644 --- a/packages/sdk-rtl/src/extensionTransport.ts +++ b/packages/sdk-rtl/src/extensionTransport.ts @@ -68,11 +68,11 @@ export interface IHostConnection { export class ExtensionTransport implements ITransport { constructor( - private readonly options: ITransportSettings, + readonly options: ITransportSettings, private hostConnection: IHostConnection ) { - this.options = options this.hostConnection = hostConnection + this.options = options } observer: RawObserver | undefined diff --git a/packages/sdk-rtl/src/transport.ts b/packages/sdk-rtl/src/transport.ts index 90d73f2ff..6b4dd667c 100644 --- a/packages/sdk-rtl/src/transport.ts +++ b/packages/sdk-rtl/src/transport.ts @@ -186,6 +186,7 @@ export type RawObserver = (raw: IRawResponse) => IRawResponse export interface ITransport { /** Observer lambda to process raw responses */ observer: RawObserver | undefined + options: ITransportSettings /** * HTTP request function for atomic, fully downloaded raw HTTP responses