diff --git a/latest-results.md b/latest-results.md index 0e9cf9f..0bffb38 100644 --- a/latest-results.md +++ b/latest-results.md @@ -1,8 +1,8 @@ # Python LSP Benchmark Comparison -Generated from `results/bench-servers/summary-20260914T060721Z.json` +Generated from `results/bench-servers/summary-20260915T060530Z.json` -- Generated at: 20260914T060721Z +- Generated at: 20260915T060530Z - Config: `github-releases` - Servers: pyright, ty, pyrefly, pylsp-mypy - Baseline server: Pyright (pyright) @@ -13,8 +13,8 @@ Generated from `results/bench-servers/summary-20260914T060721Z.json` | Server | Version | Source | | --- | --- | --- | | Pyright | 1.1.414 | /home/runner/work/python-lsp-compare/python-lsp-compare/.python-lsp-compare/servers/pyright/1.1.414/package/dist/pyright-langserver.js | -| Ty | 0.0.80 | /home/runner/work/python-lsp-compare/python-lsp-compare/.python-lsp-compare/servers/ty/0.0.80/ty-x86_64-unknown-linux-gnu/ty | -| Pyrefly | 1.3.0 | /home/runner/work/python-lsp-compare/python-lsp-compare/.python-lsp-compare/servers/pyrefly/venv/bin/pyrefly | +| Ty | 0.0.81 | /home/runner/work/python-lsp-compare/python-lsp-compare/.python-lsp-compare/servers/ty/0.0.81/ty-x86_64-unknown-linux-gnu/ty | +| Pyrefly | 1.3.1 | /home/runner/work/python-lsp-compare/python-lsp-compare/.python-lsp-compare/servers/pyrefly/venv/bin/pyrefly | | pylsp-mypy | 1.15.0 | /home/runner/work/python-lsp-compare/python-lsp-compare/.python-lsp-compare/servers/pylsp-mypy/venv/bin/pylsp | ## Server Notes @@ -30,10 +30,10 @@ Generated from `results/bench-servers/summary-20260914T060721Z.json` | Server | Success | Benchmarks | Wall clock ms | Avg measured ms | Measured requests | Non-empty % | Failed points | | --- | --- | --- | ---: | ---: | ---: | ---: | ---: | -| [Ty](latest-results/ty-20260914T060721Z.json) | yes | 6 | 4055.76 | 3.07 | 150 | 100% | 0 | -| [Pyrefly](latest-results/pyrefly-20260914T060721Z.json) | no | 8 | 10484.73 | 22.09 | 205 | 97% | 2 | -| [Pyright](latest-results/pyright-20260914T060721Z.json) | yes | 6 | 23634.45 | 34.07 | 150 | 97% | 0 | -| [pylsp-mypy](latest-results/pylsp-mypy-20260914T060721Z.json) | no | 6 | 135299.19 | 203.50 | 150 | 80% | 5 | +| [Ty](latest-results/ty-20260915T060530Z.json) | yes | 6 | 3775.71 | 2.91 | 150 | 100% | 0 | +| [Pyrefly](latest-results/pyrefly-20260915T060530Z.json) | no | 8 | 12150.21 | 26.23 | 205 | 97% | 2 | +| [Pyright](latest-results/pyright-20260915T060530Z.json) | yes | 6 | 27095.09 | 40.48 | 150 | 97% | 0 | +| [pylsp-mypy](latest-results/pylsp-mypy-20260915T060530Z.json) | no | 6 | 159854.38 | 276.49 | 150 | 80% | 5 | *Wall clock ms includes server startup, warmup iterations, and shutdown — but excludes one-time environment creation and dependency installation.* @@ -41,10 +41,10 @@ Generated from `results/bench-servers/summary-20260914T060721Z.json` | Server | Success | Wall clock ms | Avg measured ms | Points | Measured requests | Non-empty % | Failed points | | --- | --- | ---: | ---: | ---: | ---: | ---: | ---: | -| [Ty](latest-results/ty-20260914T060721Z.json) | yes | 321.26 | 2.40 | 5 | 25 | 100% | 0 | -| [Pyrefly](latest-results/pyrefly-20260914T060721Z.json) | yes | 779.81 | 16.41 | 5 | 25 | 100% | 0 | -| [Pyright](latest-results/pyright-20260914T060721Z.json) | yes | 2937.88 | 47.34 | 5 | 25 | 100% | 0 | -| [pylsp-mypy](latest-results/pylsp-mypy-20260914T060721Z.json) | no | 5703.23 | 75.47 | 5 | 25 | 80% | 1 | +| [Ty](latest-results/ty-20260915T060530Z.json) | yes | 296.16 | 2.32 | 5 | 25 | 100% | 0 | +| [Pyrefly](latest-results/pyrefly-20260915T060530Z.json) | yes | 899.74 | 17.81 | 5 | 25 | 100% | 0 | +| [Pyright](latest-results/pyright-20260915T060530Z.json) | yes | 3262.32 | 51.34 | 5 | 25 | 100% | 0 | +| [pylsp-mypy](latest-results/pylsp-mypy-20260915T060530Z.json) | no | 6465.84 | 87.67 | 5 | 25 | 80% | 1 | ### dataframe completion @@ -52,10 +52,10 @@ Method: `textDocument/completion` | Server | Success | Mean ms | P95 ms | Non-empty % | Completions found | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| [Ty](latest-results/ty-20260914T060721Z.json) | yes | 1.50 | 1.62 | 100% | 223.00 | +22.00 | pass | -| [Pyright](latest-results/pyright-20260914T060721Z.json) | yes | 4.22 | 7.23 | 100% | 201.00 | 0.00 | pass | -| [Pyrefly](latest-results/pyrefly-20260914T060721Z.json) | yes | 64.70 | 255.52 | 100% | 250.00 | +49.00 | pass | -| [pylsp-mypy](latest-results/pylsp-mypy-20260914T060721Z.json) | yes | 134.11 | 286.84 | 100% | 188.00 | -13.00 | pass | +| [Ty](latest-results/ty-20260915T060530Z.json) | yes | 1.27 | 1.38 | 100% | 223.00 | +22.00 | pass | +| [Pyright](latest-results/pyright-20260915T060530Z.json) | yes | 4.52 | 7.07 | 100% | 201.00 | 0.00 | pass | +| [Pyrefly](latest-results/pyrefly-20260915T060530Z.json) | yes | 59.88 | 230.86 | 100% | 250.00 | +49.00 | pass | +| [pylsp-mypy](latest-results/pylsp-mypy-20260915T060530Z.json) | yes | 155.52 | 350.35 | 100% | 188.00 | -13.00 | pass | ### dataframe describe hover @@ -63,10 +63,10 @@ Method: `textDocument/hover` | Server | Success | Mean ms | P95 ms | Non-empty % | Hover length | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| [Ty](latest-results/ty-20260914T060721Z.json) | yes | 0.26 | 0.30 | 100% | 4232.00 | +213.00 | pass | -| [Pyright](latest-results/pyright-20260914T060721Z.json) | yes | 0.94 | 1.07 | 100% | 4019.00 | 0.00 | pass | -| [Pyrefly](latest-results/pyrefly-20260914T060721Z.json) | yes | 1.75 | 2.11 | 100% | 3182.00 | -837.00 | pass | -| [pylsp-mypy](latest-results/pylsp-mypy-20260914T060721Z.json) | yes | 124.16 | 124.82 | 100% | 4134.00 | +115.00 | pass | +| [Ty](latest-results/ty-20260915T060530Z.json) | yes | 0.21 | 0.24 | 100% | 4232.00 | +213.00 | pass | +| [Pyright](latest-results/pyright-20260915T060530Z.json) | yes | 0.94 | 1.23 | 100% | 4019.00 | 0.00 | pass | +| [Pyrefly](latest-results/pyrefly-20260915T060530Z.json) | yes | 1.76 | 1.92 | 100% | 3182.00 | -837.00 | pass | +| [pylsp-mypy](latest-results/pylsp-mypy-20260915T060530Z.json) | yes | 145.61 | 151.49 | 100% | 4134.00 | +115.00 | pass | ### summarize definition @@ -74,10 +74,10 @@ Method: `textDocument/definition` | Server | Success | Mean ms | P95 ms | Non-empty % | Definitions found | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| [Pyrefly](latest-results/pyrefly-20260914T060721Z.json) | yes | 0.11 | 0.12 | 100% | 1.00 | 0.00 | pass | -| [Ty](latest-results/ty-20260914T060721Z.json) | yes | 0.17 | 0.18 | 100% | 1.00 | 0.00 | pass | -| [Pyright](latest-results/pyright-20260914T060721Z.json) | yes | 0.27 | 0.37 | 100% | 1.00 | 0.00 | pass | -| [pylsp-mypy](latest-results/pylsp-mypy-20260914T060721Z.json) | yes | 0.64 | 0.73 | 100% | 1.00 | 0.00 | pass | +| [Ty](latest-results/ty-20260915T060530Z.json) | yes | 0.13 | 0.15 | 100% | 1.00 | 0.00 | pass | +| [Pyrefly](latest-results/pyrefly-20260915T060530Z.json) | yes | 0.16 | 0.17 | 100% | 1.00 | 0.00 | pass | +| [Pyright](latest-results/pyright-20260915T060530Z.json) | yes | 0.32 | 0.37 | 100% | 1.00 | 0.00 | pass | +| [pylsp-mypy](latest-results/pylsp-mypy-20260915T060530Z.json) | yes | 0.72 | 0.76 | 100% | 1.00 | 0.00 | pass | ### edit array then complete (edit+completion) @@ -85,10 +85,10 @@ Method: `textDocument/completion` | Server | Success | Mean ms | P95 ms | Non-empty % | Completions found | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| [pylsp-mypy](latest-results/pylsp-mypy-20260914T060721Z.json) | no | 3.12 | 3.32 | 0% | 0.00 | -168.00 | fail (10) | -| [Ty](latest-results/ty-20260914T060721Z.json) | yes | 7.32 | 7.76 | 100% | 168.00 | 0.00 | pass | -| [Pyrefly](latest-results/pyrefly-20260914T060721Z.json) | yes | 13.61 | 14.46 | 100% | 149.00 | -19.00 | pass | -| [Pyright](latest-results/pyright-20260914T060721Z.json) | yes | 211.06 | 324.96 | 100% | 168.00 | 0.00 | pass | +| [pylsp-mypy](latest-results/pylsp-mypy-20260915T060530Z.json) | no | 3.16 | 3.33 | 0% | 0.00 | -168.00 | fail (10) | +| [Ty](latest-results/ty-20260915T060530Z.json) | yes | 7.20 | 8.13 | 100% | 168.00 | 0.00 | pass | +| [Pyrefly](latest-results/pyrefly-20260915T060530Z.json) | yes | 24.22 | 67.21 | 100% | 149.00 | -19.00 | pass | +| [Pyright](latest-results/pyright-20260915T060530Z.json) | yes | 228.90 | 338.94 | 100% | 168.00 | 0.00 | pass | ### edit array then hover (edit+hover) @@ -96,10 +96,10 @@ Method: `textDocument/hover` | Server | Success | Mean ms | P95 ms | Non-empty % | Hover length | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| [Pyrefly](latest-results/pyrefly-20260914T060721Z.json) | yes | 1.90 | 6.58 | 100% | 2546.00 | +2268.00 | pass | -| [Ty](latest-results/ty-20260914T060721Z.json) | yes | 2.76 | 2.83 | 100% | 267.00 | -11.00 | pass | -| [Pyright](latest-results/pyright-20260914T060721Z.json) | yes | 20.23 | 22.18 | 100% | 278.00 | 0.00 | pass | -| [pylsp-mypy](latest-results/pylsp-mypy-20260914T060721Z.json) | yes | 115.30 | 116.39 | 100% | 5662.00 | +5384.00 | pass | +| [Ty](latest-results/ty-20260915T060530Z.json) | yes | 2.78 | 2.81 | 100% | 267.00 | -11.00 | pass | +| [Pyrefly](latest-results/pyrefly-20260915T060530Z.json) | yes | 3.04 | 4.83 | 100% | 2546.00 | +2268.00 | pass | +| [Pyright](latest-results/pyright-20260915T060530Z.json) | yes | 22.02 | 26.27 | 100% | 278.00 | 0.00 | pass | +| [pylsp-mypy](latest-results/pylsp-mypy-20260915T060530Z.json) | yes | 133.32 | 135.60 | 100% | 5662.00 | +5384.00 | pass | ### Result Differences @@ -112,10 +112,10 @@ Method: `textDocument/hover` | Server | Success | Wall clock ms | Avg measured ms | Points | Measured requests | Non-empty % | Failed points | | --- | --- | ---: | ---: | ---: | ---: | ---: | ---: | -| [Ty](latest-results/ty-20260914T060721Z.json) | yes | 192.42 | 1.95 | 5 | 25 | 100% | 0 | -| [Pyrefly](latest-results/pyrefly-20260914T060721Z.json) | yes | 219.65 | 3.56 | 5 | 25 | 100% | 0 | -| [Pyright](latest-results/pyright-20260914T060721Z.json) | yes | 961.98 | 9.68 | 5 | 25 | 100% | 0 | -| [pylsp-mypy](latest-results/pylsp-mypy-20260914T060721Z.json) | yes | 5075.83 | 114.27 | 5 | 25 | 100% | 0 | +| [Ty](latest-results/ty-20260915T060530Z.json) | yes | 193.66 | 1.83 | 5 | 25 | 100% | 0 | +| [Pyrefly](latest-results/pyrefly-20260915T060530Z.json) | yes | 243.90 | 4.42 | 5 | 25 | 100% | 0 | +| [Pyright](latest-results/pyright-20260915T060530Z.json) | yes | 1092.51 | 10.22 | 5 | 25 | 100% | 0 | +| [pylsp-mypy](latest-results/pylsp-mypy-20260915T060530Z.json) | yes | 5761.39 | 130.43 | 5 | 25 | 100% | 0 | ### queryset completion @@ -123,10 +123,10 @@ Method: `textDocument/completion` | Server | Success | Mean ms | P95 ms | Non-empty % | Completions found | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| [Pyright](latest-results/pyright-20260914T060721Z.json) | yes | 3.65 | 5.65 | 100% | 10.00 | 0.00 | pass | -| [Ty](latest-results/ty-20260914T060721Z.json) | yes | 3.83 | 5.64 | 100% | 261.00 | +251.00 | pass | -| [Pyrefly](latest-results/pyrefly-20260914T060721Z.json) | yes | 11.24 | 42.53 | 100% | 15.00 | +5.00 | pass | -| [pylsp-mypy](latest-results/pylsp-mypy-20260914T060721Z.json) | yes | 136.12 | 409.45 | 100% | 2.00 | -8.00 | pass | +| [Ty](latest-results/ty-20260915T060530Z.json) | yes | 3.39 | 5.07 | 100% | 261.00 | +251.00 | pass | +| [Pyright](latest-results/pyright-20260915T060530Z.json) | yes | 3.64 | 5.85 | 100% | 10.00 | 0.00 | pass | +| [Pyrefly](latest-results/pyrefly-20260915T060530Z.json) | yes | 14.45 | 45.84 | 100% | 15.00 | +5.00 | pass | +| [pylsp-mypy](latest-results/pylsp-mypy-20260915T060530Z.json) | yes | 156.02 | 471.83 | 100% | 2.00 | -8.00 | pass | ### queryset filter hover @@ -134,10 +134,10 @@ Method: `textDocument/hover` | Server | Success | Mean ms | P95 ms | Non-empty % | Hover length | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| [Ty](latest-results/ty-20260914T060721Z.json) | yes | 0.19 | 0.21 | 100% | 46.00 | -11.00 | pass | -| [Pyrefly](latest-results/pyrefly-20260914T060721Z.json) | yes | 0.27 | 0.33 | 100% | 298.00 | +241.00 | pass | -| [Pyright](latest-results/pyright-20260914T060721Z.json) | yes | 0.44 | 0.49 | 100% | 57.00 | 0.00 | pass | -| [pylsp-mypy](latest-results/pylsp-mypy-20260914T060721Z.json) | yes | 107.90 | 109.19 | 100% | 57.00 | 0.00 | pass | +| [Ty](latest-results/ty-20260915T060530Z.json) | yes | 0.15 | 0.16 | 100% | 46.00 | -11.00 | pass | +| [Pyright](latest-results/pyright-20260915T060530Z.json) | yes | 0.40 | 0.44 | 100% | 57.00 | 0.00 | pass | +| [Pyrefly](latest-results/pyrefly-20260915T060530Z.json) | yes | 1.29 | 3.54 | 100% | 298.00 | +241.00 | pass | +| [pylsp-mypy](latest-results/pylsp-mypy-20260915T060530Z.json) | yes | 126.06 | 127.35 | 100% | 57.00 | 0.00 | pass | ### model definition @@ -145,10 +145,10 @@ Method: `textDocument/definition` | Server | Success | Mean ms | P95 ms | Non-empty % | Definitions found | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| [Ty](latest-results/ty-20260914T060721Z.json) | yes | 0.16 | 0.18 | 100% | 1.00 | 0.00 | pass | -| [Pyrefly](latest-results/pyrefly-20260914T060721Z.json) | yes | 0.22 | 0.25 | 100% | 1.00 | 0.00 | pass | -| [Pyright](latest-results/pyright-20260914T060721Z.json) | yes | 0.26 | 0.30 | 100% | 1.00 | 0.00 | pass | -| [pylsp-mypy](latest-results/pylsp-mypy-20260914T060721Z.json) | yes | 0.59 | 0.63 | 100% | 1.00 | 0.00 | pass | +| [Ty](latest-results/ty-20260915T060530Z.json) | yes | 0.12 | 0.14 | 100% | 1.00 | 0.00 | pass | +| [Pyright](latest-results/pyright-20260915T060530Z.json) | yes | 0.29 | 0.32 | 100% | 1.00 | 0.00 | pass | +| [Pyrefly](latest-results/pyrefly-20260915T060530Z.json) | yes | 0.54 | 1.67 | 100% | 1.00 | 0.00 | pass | +| [pylsp-mypy](latest-results/pylsp-mypy-20260915T060530Z.json) | yes | 0.74 | 0.77 | 100% | 1.00 | 0.00 | pass | ### edit queryset then complete (edit+completion) @@ -156,10 +156,10 @@ Method: `textDocument/completion` | Server | Success | Mean ms | P95 ms | Non-empty % | Completions found | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| [Pyrefly](latest-results/pyrefly-20260914T060721Z.json) | yes | 2.65 | 6.74 | 100% | 83.00 | -21.00 | pass | -| [Ty](latest-results/ty-20260914T060721Z.json) | yes | 3.36 | 3.63 | 100% | 104.00 | 0.00 | pass | -| [Pyright](latest-results/pyright-20260914T060721Z.json) | yes | 18.09 | 21.29 | 100% | 104.00 | 0.00 | pass | -| [pylsp-mypy](latest-results/pylsp-mypy-20260914T060721Z.json) | yes | 161.85 | 195.00 | 100% | 143.00 | +39.00 | pass | +| [Ty](latest-results/ty-20260915T060530Z.json) | yes | 3.31 | 3.54 | 100% | 104.00 | 0.00 | pass | +| [Pyrefly](latest-results/pyrefly-20260915T060530Z.json) | yes | 4.18 | 9.73 | 100% | 83.00 | -21.00 | pass | +| [Pyright](latest-results/pyright-20260915T060530Z.json) | yes | 18.91 | 20.30 | 100% | 104.00 | 0.00 | pass | +| [pylsp-mypy](latest-results/pylsp-mypy-20260915T060530Z.json) | yes | 180.66 | 210.39 | 100% | 143.00 | +39.00 | pass | ### edit queryset then hover (edit+hover) @@ -167,10 +167,10 @@ Method: `textDocument/hover` | Server | Success | Mean ms | P95 ms | Non-empty % | Hover length | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| [Ty](latest-results/ty-20260914T060721Z.json) | yes | 2.19 | 2.22 | 100% | 100.00 | +17.00 | pass | -| [Pyrefly](latest-results/pyrefly-20260914T060721Z.json) | yes | 3.44 | 10.54 | 100% | 858.00 | +775.00 | pass | -| [Pyright](latest-results/pyright-20260914T060721Z.json) | yes | 25.96 | 31.88 | 100% | 83.00 | 0.00 | pass | -| [pylsp-mypy](latest-results/pylsp-mypy-20260914T060721Z.json) | yes | 164.91 | 165.34 | 100% | 71.00 | -12.00 | pass | +| [Pyrefly](latest-results/pyrefly-20260915T060530Z.json) | yes | 1.63 | 3.47 | 100% | 858.00 | +775.00 | pass | +| [Ty](latest-results/ty-20260915T060530Z.json) | yes | 2.16 | 2.19 | 100% | 100.00 | +17.00 | pass | +| [Pyright](latest-results/pyright-20260915T060530Z.json) | yes | 27.84 | 32.83 | 100% | 83.00 | 0.00 | pass | +| [pylsp-mypy](latest-results/pylsp-mypy-20260915T060530Z.json) | yes | 188.69 | 190.35 | 100% | 71.00 | -12.00 | pass | ### Result Differences @@ -183,10 +183,10 @@ Method: `textDocument/hover` | Server | Success | Wall clock ms | Avg measured ms | Points | Measured requests | Non-empty % | Failed points | | --- | --- | ---: | ---: | ---: | ---: | ---: | ---: | -| [Ty](latest-results/ty-20260914T060721Z.json) | yes | 630.72 | 5.61 | 5 | 25 | 100% | 0 | -| [Pyrefly](latest-results/pyrefly-20260914T060721Z.json) | yes | 691.67 | 16.90 | 5 | 25 | 100% | 0 | -| [Pyright](latest-results/pyright-20260914T060721Z.json) | yes | 5742.46 | 53.07 | 5 | 25 | 100% | 0 | -| [pylsp-mypy](latest-results/pylsp-mypy-20260914T060721Z.json) | yes | 5057.94 | 85.50 | 5 | 25 | 100% | 0 | +| [Ty](latest-results/ty-20260915T060530Z.json) | yes | 639.54 | 5.64 | 5 | 25 | 100% | 0 | +| [Pyrefly](latest-results/pyrefly-20260915T060530Z.json) | yes | 863.63 | 19.68 | 5 | 25 | 100% | 0 | +| [Pyright](latest-results/pyright-20260915T060530Z.json) | yes | 6521.82 | 55.09 | 5 | 25 | 100% | 0 | +| [pylsp-mypy](latest-results/pylsp-mypy-20260915T060530Z.json) | yes | 5932.95 | 101.77 | 5 | 25 | 100% | 0 | ### report dataframe completion @@ -194,10 +194,10 @@ Method: `textDocument/completion` | Server | Success | Mean ms | P95 ms | Non-empty % | Completions found | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| [Ty](latest-results/ty-20260914T060721Z.json) | yes | 13.77 | 16.23 | 100% | 1000.00 | +728.80 | pass | -| [pylsp-mypy](latest-results/pylsp-mypy-20260914T060721Z.json) | yes | 38.47 | 52.12 | 100% | 6.00 | -265.20 | pass | -| [Pyright](latest-results/pyright-20260914T060721Z.json) | yes | 55.15 | 189.22 | 100% | 271.20 | 0.00 | pass | -| [Pyrefly](latest-results/pyrefly-20260914T060721Z.json) | yes | 62.97 | 251.26 | 100% | 16.00 | -255.20 | pass | +| [Ty](latest-results/ty-20260915T060530Z.json) | yes | 13.69 | 16.52 | 100% | 1000.00 | +728.80 | pass | +| [pylsp-mypy](latest-results/pylsp-mypy-20260915T060530Z.json) | yes | 41.11 | 55.97 | 100% | 6.00 | -265.20 | pass | +| [Pyright](latest-results/pyright-20260915T060530Z.json) | yes | 62.89 | 211.42 | 100% | 271.20 | 0.00 | pass | +| [Pyrefly](latest-results/pyrefly-20260915T060530Z.json) | yes | 67.12 | 267.86 | 100% | 16.00 | -255.20 | pass | ### dataframe groupby hover @@ -205,10 +205,10 @@ Method: `textDocument/hover` | Server | Success | Mean ms | P95 ms | Non-empty % | Hover length | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| [Ty](latest-results/ty-20260914T060721Z.json) | yes | 0.18 | 0.26 | 100% | 329.00 | -21.00 | pass | -| [Pyright](latest-results/pyright-20260914T060721Z.json) | yes | 0.59 | 0.62 | 100% | 350.00 | 0.00 | pass | -| [Pyrefly](latest-results/pyrefly-20260914T060721Z.json) | yes | 1.45 | 1.58 | 100% | 2759.00 | +2409.00 | pass | -| [pylsp-mypy](latest-results/pylsp-mypy-20260914T060721Z.json) | yes | 131.50 | 133.82 | 100% | 301.00 | -49.00 | pass | +| [Ty](latest-results/ty-20260915T060530Z.json) | yes | 0.19 | 0.21 | 100% | 329.00 | -21.00 | pass | +| [Pyright](latest-results/pyright-20260915T060530Z.json) | yes | 0.49 | 0.63 | 100% | 350.00 | 0.00 | pass | +| [Pyrefly](latest-results/pyrefly-20260915T060530Z.json) | yes | 4.51 | 5.91 | 100% | 2759.00 | +2409.00 | pass | +| [pylsp-mypy](latest-results/pylsp-mypy-20260915T060530Z.json) | yes | 153.17 | 156.97 | 100% | 301.00 | -49.00 | pass | ### build report definition @@ -216,10 +216,10 @@ Method: `textDocument/definition` | Server | Success | Mean ms | P95 ms | Non-empty % | Definitions found | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| [Pyrefly](latest-results/pyrefly-20260914T060721Z.json) | yes | 0.09 | 0.11 | 100% | 1.00 | 0.00 | pass | -| [Ty](latest-results/ty-20260914T060721Z.json) | yes | 0.13 | 0.15 | 100% | 1.00 | 0.00 | pass | -| [Pyright](latest-results/pyright-20260914T060721Z.json) | yes | 0.33 | 0.41 | 100% | 1.00 | 0.00 | pass | -| [pylsp-mypy](latest-results/pylsp-mypy-20260914T060721Z.json) | yes | 0.65 | 0.70 | 100% | 1.00 | 0.00 | pass | +| [Ty](latest-results/ty-20260915T060530Z.json) | yes | 0.13 | 0.15 | 100% | 1.00 | 0.00 | pass | +| [Pyright](latest-results/pyright-20260915T060530Z.json) | yes | 0.30 | 0.33 | 100% | 1.00 | 0.00 | pass | +| [pylsp-mypy](latest-results/pylsp-mypy-20260915T060530Z.json) | yes | 0.80 | 0.84 | 100% | 1.00 | 0.00 | pass | +| [Pyrefly](latest-results/pyrefly-20260915T060530Z.json) | yes | 2.94 | 2.95 | 100% | 1.00 | 0.00 | pass | ### edit dataframe then complete (edit+completion) @@ -227,10 +227,10 @@ Method: `textDocument/completion` | Server | Success | Mean ms | P95 ms | Non-empty % | Completions found | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| [Ty](latest-results/ty-20260914T060721Z.json) | yes | 11.79 | 12.71 | 100% | 448.00 | +8.00 | pass | -| [Pyrefly](latest-results/pyrefly-20260914T060721Z.json) | yes | 19.47 | 36.30 | 100% | 256.00 | -184.00 | pass | -| [pylsp-mypy](latest-results/pylsp-mypy-20260914T060721Z.json) | yes | 134.03 | 140.66 | 100% | 441.00 | +1.00 | pass | -| [Pyright](latest-results/pyright-20260914T060721Z.json) | yes | 200.58 | 224.47 | 100% | 440.00 | 0.00 | pass | +| [Ty](latest-results/ty-20260915T060530Z.json) | yes | 12.05 | 13.37 | 100% | 448.00 | +8.00 | pass | +| [Pyrefly](latest-results/pyrefly-20260915T060530Z.json) | yes | 21.48 | 27.11 | 100% | 256.00 | -184.00 | pass | +| [pylsp-mypy](latest-results/pylsp-mypy-20260915T060530Z.json) | yes | 167.26 | 167.84 | 100% | 441.00 | +1.00 | pass | +| [Pyright](latest-results/pyright-20260915T060530Z.json) | yes | 203.35 | 233.91 | 100% | 440.00 | 0.00 | pass | ### edit dataframe then hover (edit+hover) @@ -238,10 +238,10 @@ Method: `textDocument/hover` | Server | Success | Mean ms | P95 ms | Non-empty % | Hover length | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| [Pyrefly](latest-results/pyrefly-20260914T060721Z.json) | yes | 0.52 | 0.57 | 100% | 943.00 | -3349.00 | pass | -| [Ty](latest-results/ty-20260914T060721Z.json) | yes | 2.17 | 2.21 | 100% | 4441.00 | +149.00 | pass | -| [Pyright](latest-results/pyright-20260914T060721Z.json) | yes | 8.68 | 12.12 | 100% | 4292.00 | 0.00 | pass | -| [pylsp-mypy](latest-results/pylsp-mypy-20260914T060721Z.json) | yes | 122.83 | 124.88 | 100% | 232.00 | -4060.00 | pass | +| [Ty](latest-results/ty-20260915T060530Z.json) | yes | 2.13 | 2.14 | 100% | 4441.00 | +149.00 | pass | +| [Pyrefly](latest-results/pyrefly-20260915T060530Z.json) | yes | 2.33 | 8.04 | 100% | 943.00 | -3349.00 | pass | +| [Pyright](latest-results/pyright-20260915T060530Z.json) | yes | 8.40 | 13.23 | 100% | 4292.00 | 0.00 | pass | +| [pylsp-mypy](latest-results/pylsp-mypy-20260915T060530Z.json) | yes | 146.50 | 151.17 | 100% | 232.00 | -4060.00 | pass | ### Result Differences @@ -254,10 +254,10 @@ Method: `textDocument/hover` | Server | Success | Wall clock ms | Avg measured ms | Points | Measured requests | Non-empty % | Failed points | | --- | --- | ---: | ---: | ---: | ---: | ---: | ---: | -| [Ty](latest-results/ty-20260914T060721Z.json) | yes | 272.66 | 1.89 | 5 | 25 | 100% | 0 | -| [Pyrefly](latest-results/pyrefly-20260914T060721Z.json) | yes | 564.90 | 11.39 | 5 | 25 | 100% | 0 | -| [Pyright](latest-results/pyright-20260914T060721Z.json) | yes | 2400.24 | 34.12 | 5 | 25 | 100% | 0 | -| [pylsp-mypy](latest-results/pylsp-mypy-20260914T060721Z.json) | no | 4635.06 | 81.31 | 5 | 25 | 60% | 2 | +| [Ty](latest-results/ty-20260915T060530Z.json) | yes | 275.78 | 1.89 | 5 | 25 | 100% | 0 | +| [Pyrefly](latest-results/pyrefly-20260915T060530Z.json) | yes | 687.68 | 15.07 | 5 | 25 | 100% | 0 | +| [Pyright](latest-results/pyright-20260915T060530Z.json) | yes | 2679.55 | 36.40 | 5 | 25 | 100% | 0 | +| [pylsp-mypy](latest-results/pylsp-mypy-20260915T060530Z.json) | no | 5415.63 | 85.95 | 5 | 25 | 60% | 2 | ### query completion @@ -265,10 +265,10 @@ Method: `textDocument/completion` | Server | Success | Mean ms | P95 ms | Non-empty % | Completions found | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| [Ty](latest-results/ty-20260914T060721Z.json) | yes | 2.82 | 6.18 | 100% | 1.00 | 0.00 | pass | -| [Pyright](latest-results/pyright-20260914T060721Z.json) | yes | 5.14 | 8.33 | 100% | 1.00 | 0.00 | pass | -| [Pyrefly](latest-results/pyrefly-20260914T060721Z.json) | yes | 55.35 | 220.83 | 100% | 15.00 | +14.00 | pass | -| [pylsp-mypy](latest-results/pylsp-mypy-20260914T060721Z.json) | yes | 123.05 | 238.11 | 100% | 1.00 | 0.00 | pass | +| [Ty](latest-results/ty-20260915T060530Z.json) | yes | 2.70 | 6.36 | 100% | 1.00 | 0.00 | pass | +| [Pyright](latest-results/pyright-20260915T060530Z.json) | yes | 5.20 | 8.38 | 100% | 1.00 | 0.00 | pass | +| [Pyrefly](latest-results/pyrefly-20260915T060530Z.json) | yes | 60.00 | 239.43 | 100% | 15.00 | +14.00 | pass | +| [pylsp-mypy](latest-results/pylsp-mypy-20260915T060530Z.json) | yes | 130.34 | 345.06 | 100% | 1.00 | 0.00 | pass | ### sessionmaker hover @@ -276,10 +276,10 @@ Method: `textDocument/hover` | Server | Success | Mean ms | P95 ms | Non-empty % | Hover length | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| [Ty](latest-results/ty-20260914T060721Z.json) | yes | 0.29 | 0.33 | 100% | 10621.00 | +49.00 | pass | -| [Pyrefly](latest-results/pyrefly-20260914T060721Z.json) | yes | 0.70 | 0.74 | 100% | 15232.00 | +4660.00 | pass | -| [Pyright](latest-results/pyright-20260914T060721Z.json) | yes | 1.04 | 1.27 | 100% | 10572.00 | 0.00 | pass | -| [pylsp-mypy](latest-results/pylsp-mypy-20260914T060721Z.json) | yes | 229.25 | 240.02 | 100% | 10498.00 | -74.00 | pass | +| [Ty](latest-results/ty-20260915T060530Z.json) | yes | 0.29 | 0.32 | 100% | 10621.00 | +49.00 | pass | +| [Pyright](latest-results/pyright-20260915T060530Z.json) | yes | 0.95 | 1.17 | 100% | 10572.00 | 0.00 | pass | +| [Pyrefly](latest-results/pyrefly-20260915T060530Z.json) | yes | 2.33 | 5.23 | 100% | 15232.00 | +4660.00 | pass | +| [pylsp-mypy](latest-results/pylsp-mypy-20260915T060530Z.json) | yes | 245.26 | 248.58 | 100% | 10498.00 | -74.00 | pass | ### mapped class definition @@ -287,10 +287,10 @@ Method: `textDocument/definition` | Server | Success | Mean ms | P95 ms | Non-empty % | Definitions found | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| [Pyrefly](latest-results/pyrefly-20260914T060721Z.json) | yes | 0.10 | 0.11 | 100% | 1.00 | 0.00 | pass | -| [Ty](latest-results/ty-20260914T060721Z.json) | yes | 0.14 | 0.17 | 100% | 2.00 | +1.00 | pass | -| [Pyright](latest-results/pyright-20260914T060721Z.json) | yes | 0.27 | 0.35 | 100% | 1.00 | 0.00 | pass | -| [pylsp-mypy](latest-results/pylsp-mypy-20260914T060721Z.json) | yes | 0.92 | 1.19 | 100% | 1.00 | 0.00 | pass | +| [Ty](latest-results/ty-20260915T060530Z.json) | yes | 0.15 | 0.16 | 100% | 2.00 | +1.00 | pass | +| [Pyrefly](latest-results/pyrefly-20260915T060530Z.json) | yes | 0.20 | 0.27 | 100% | 1.00 | 0.00 | pass | +| [Pyright](latest-results/pyright-20260915T060530Z.json) | yes | 0.30 | 0.34 | 100% | 1.00 | 0.00 | pass | +| [pylsp-mypy](latest-results/pylsp-mypy-20260915T060530Z.json) | yes | 0.85 | 1.01 | 100% | 1.00 | 0.00 | pass | ### edit query then complete (edit+completion) @@ -298,10 +298,10 @@ Method: `textDocument/completion` | Server | Success | Mean ms | P95 ms | Non-empty % | Completions found | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| [Pyrefly](latest-results/pyrefly-20260914T060721Z.json) | yes | 0.47 | 0.55 | 100% | 17.00 | -21.00 | pass | -| [Ty](latest-results/ty-20260914T060721Z.json) | yes | 3.22 | 3.59 | 100% | 23.00 | -15.00 | pass | -| [pylsp-mypy](latest-results/pylsp-mypy-20260914T060721Z.json) | no | 26.56 | 27.66 | 0% | 0.00 | -38.00 | fail (10) | -| [Pyright](latest-results/pyright-20260914T060721Z.json) | yes | 100.55 | 137.55 | 100% | 38.00 | 0.00 | pass | +| [Ty](latest-results/ty-20260915T060530Z.json) | yes | 3.28 | 3.53 | 100% | 23.00 | -15.00 | pass | +| [Pyrefly](latest-results/pyrefly-20260915T060530Z.json) | yes | 10.89 | 22.18 | 100% | 17.00 | -21.00 | pass | +| [pylsp-mypy](latest-results/pylsp-mypy-20260915T060530Z.json) | no | 26.51 | 26.73 | 0% | 0.00 | -38.00 | fail (10) | +| [Pyright](latest-results/pyright-20260915T060530Z.json) | yes | 107.11 | 150.15 | 100% | 38.00 | 0.00 | pass | ### edit session then hover (edit+hover) @@ -309,10 +309,10 @@ Method: `textDocument/hover` | Server | Success | Mean ms | P95 ms | Non-empty % | Hover length | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| [Pyrefly](latest-results/pyrefly-20260914T060721Z.json) | yes | 0.32 | 0.34 | 100% | 2246.00 | +1346.00 | pass | -| [Ty](latest-results/ty-20260914T060721Z.json) | yes | 3.01 | 3.06 | 100% | 958.00 | +58.00 | pass | -| [pylsp-mypy](latest-results/pylsp-mypy-20260914T060721Z.json) | no | 26.79 | 27.88 | 0% | 0.00 | -900.00 | fail (10) | -| [Pyright](latest-results/pyright-20260914T060721Z.json) | yes | 63.60 | 76.81 | 100% | 900.00 | 0.00 | pass | +| [Pyrefly](latest-results/pyrefly-20260915T060530Z.json) | yes | 1.92 | 3.04 | 100% | 2246.00 | +1346.00 | pass | +| [Ty](latest-results/ty-20260915T060530Z.json) | yes | 3.04 | 3.07 | 100% | 958.00 | +58.00 | pass | +| [pylsp-mypy](latest-results/pylsp-mypy-20260915T060530Z.json) | no | 26.80 | 27.13 | 0% | 0.00 | -900.00 | fail (10) | +| [Pyright](latest-results/pyright-20260915T060530Z.json) | yes | 68.44 | 74.05 | 100% | 900.00 | 0.00 | pass | ### Result Differences @@ -326,10 +326,10 @@ Method: `textDocument/hover` | Server | Success | Wall clock ms | Avg measured ms | Points | Measured requests | Non-empty % | Failed points | | --- | --- | ---: | ---: | ---: | ---: | ---: | ---: | -| [Ty](latest-results/ty-20260914T060721Z.json) | yes | 2370.24 | 4.21 | 5 | 25 | 100% | 0 | -| [Pyright](latest-results/pyright-20260914T060721Z.json) | yes | 10532.41 | 53.68 | 5 | 25 | 80% | 0 | -| [Pyrefly](latest-results/pyrefly-20260914T060721Z.json) | yes | 3652.55 | 112.12 | 5 | 25 | 80% | 0 | -| [pylsp-mypy](latest-results/pylsp-mypy-20260914T060721Z.json) | no | 111682.83 | 809.20 | 5 | 25 | 40% | 2 | +| [Ty](latest-results/ty-20260915T060530Z.json) | yes | 2120.65 | 3.66 | 5 | 25 | 100% | 0 | +| [Pyright](latest-results/pyright-20260915T060530Z.json) | yes | 12377.87 | 83.30 | 5 | 25 | 80% | 0 | +| [Pyrefly](latest-results/pyrefly-20260915T060530Z.json) | yes | 3983.66 | 123.22 | 5 | 25 | 80% | 0 | +| [pylsp-mypy](latest-results/pylsp-mypy-20260915T060530Z.json) | no | 132635.30 | 1191.23 | 5 | 25 | 40% | 2 | ### classifier pipeline completion @@ -337,10 +337,10 @@ Method: `textDocument/completion` | Server | Success | Mean ms | P95 ms | Non-empty % | Completions found | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| [Ty](latest-results/ty-20260914T060721Z.json) | yes | 9.72 | 11.03 | 100% | 775.00 | +652.00 | pass | -| [Pyright](latest-results/pyright-20260914T060721Z.json) | yes | 39.12 | 59.97 | 100% | 123.00 | 0.00 | pass | -| [pylsp-mypy](latest-results/pylsp-mypy-20260914T060721Z.json) | yes | 91.63 | 94.39 | 100% | 2.00 | -121.00 | pass | -| [Pyrefly](latest-results/pyrefly-20260914T060721Z.json) | yes | 540.72 | 2162.28 | 100% | 15.00 | -108.00 | pass | +| [Ty](latest-results/ty-20260915T060530Z.json) | yes | 8.63 | 9.51 | 100% | 775.00 | +652.00 | pass | +| [Pyright](latest-results/pyright-20260915T060530Z.json) | yes | 44.46 | 66.55 | 100% | 123.00 | 0.00 | pass | +| [pylsp-mypy](latest-results/pylsp-mypy-20260915T060530Z.json) | yes | 100.06 | 102.15 | 100% | 2.00 | -121.00 | pass | +| [Pyrefly](latest-results/pyrefly-20260915T060530Z.json) | yes | 592.15 | 2367.97 | 100% | 15.00 | -108.00 | pass | ### pipeline hover @@ -348,10 +348,10 @@ Method: `textDocument/hover` | Server | Success | Mean ms | P95 ms | Non-empty % | Hover length | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| [Pyrefly](latest-results/pyrefly-20260914T060721Z.json) | yes | 0.12 | 0.13 | 100% | 48.00 | +14.00 | pass | -| [Ty](latest-results/ty-20260914T060721Z.json) | yes | 0.39 | 1.08 | 100% | 7.00 | -27.00 | pass | -| [Pyright](latest-results/pyright-20260914T060721Z.json) | yes | 0.41 | 0.48 | 100% | 34.00 | 0.00 | pass | -| [pylsp-mypy](latest-results/pylsp-mypy-20260914T060721Z.json) | no | 1473.63 | 1498.48 | 0% | 0.00 | -34.00 | fail (10) | +| [Pyrefly](latest-results/pyrefly-20260915T060530Z.json) | yes | 0.13 | 0.14 | 100% | 48.00 | +14.00 | pass | +| [Pyright](latest-results/pyright-20260915T060530Z.json) | yes | 0.34 | 0.39 | 100% | 34.00 | 0.00 | pass | +| [Ty](latest-results/ty-20260915T060530Z.json) | yes | 0.43 | 1.26 | 100% | 7.00 | -27.00 | pass | +| [pylsp-mypy](latest-results/pylsp-mypy-20260915T060530Z.json) | no | 2125.22 | 2182.35 | 0% | 0.00 | -34.00 | fail (10) | ### auto tokenizer definition @@ -359,10 +359,10 @@ Method: `textDocument/definition` | Server | Success | Mean ms | P95 ms | Non-empty % | Definitions found | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| [Pyrefly](latest-results/pyrefly-20260914T060721Z.json) | yes | 0.16 | 0.20 | 100% | 1.00 | 0.00 | pass | -| [Ty](latest-results/ty-20260914T060721Z.json) | yes | 0.21 | 0.30 | 100% | 1.00 | 0.00 | pass | -| [Pyright](latest-results/pyright-20260914T060721Z.json) | yes | 0.33 | 0.41 | 100% | 1.00 | 0.00 | pass | -| [pylsp-mypy](latest-results/pylsp-mypy-20260914T060721Z.json) | yes | 1094.71 | 1153.78 | 100% | 1.00 | 0.00 | pass | +| [Pyrefly](latest-results/pyrefly-20260915T060530Z.json) | yes | 0.14 | 0.15 | 100% | 1.00 | 0.00 | pass | +| [Ty](latest-results/ty-20260915T060530Z.json) | yes | 0.18 | 0.22 | 100% | 1.00 | 0.00 | pass | +| [Pyright](latest-results/pyright-20260915T060530Z.json) | yes | 0.30 | 0.33 | 100% | 1.00 | 0.00 | pass | +| [pylsp-mypy](latest-results/pylsp-mypy-20260915T060530Z.json) | yes | 1691.91 | 1716.03 | 100% | 1.00 | 0.00 | pass | ### edit prediction then complete (edit+completion) @@ -370,10 +370,10 @@ Method: `textDocument/completion` | Server | Success | Mean ms | P95 ms | Non-empty % | Completions found | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| [pylsp-mypy](latest-results/pylsp-mypy-20260914T060721Z.json) | yes | 1.85 | 2.06 | 0% | 0.00 | 0.00 | pass | -| [Pyright](latest-results/pyright-20260914T060721Z.json) | yes | 4.02 | 4.40 | 0% | 0.00 | 0.00 | pass | -| [Ty](latest-results/ty-20260914T060721Z.json) | yes | 5.57 | 6.77 | 100% | 23.00 | +23.00 | pass | -| [Pyrefly](latest-results/pyrefly-20260914T060721Z.json) | yes | 7.08 | 14.66 | 0% | 0.00 | 0.00 | pass | +| [pylsp-mypy](latest-results/pylsp-mypy-20260915T060530Z.json) | yes | 1.93 | 1.96 | 0% | 0.00 | 0.00 | pass | +| [Pyright](latest-results/pyright-20260915T060530Z.json) | yes | 4.40 | 5.00 | 0% | 0.00 | 0.00 | pass | +| [Ty](latest-results/ty-20260915T060530Z.json) | yes | 4.61 | 4.73 | 100% | 23.00 | +23.00 | pass | +| [Pyrefly](latest-results/pyrefly-20260915T060530Z.json) | yes | 12.94 | 27.87 | 0% | 0.00 | 0.00 | pass | ### edit tokenizer then hover (edit+hover) @@ -381,10 +381,10 @@ Method: `textDocument/hover` | Server | Success | Mean ms | P95 ms | Non-empty % | Hover length | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| [Ty](latest-results/ty-20260914T060721Z.json) | yes | 5.16 | 5.27 | 100% | 7.00 | -23.00 | pass | -| [Pyrefly](latest-results/pyrefly-20260914T060721Z.json) | yes | 12.51 | 29.97 | 100% | 33.00 | +3.00 | pass | -| [Pyright](latest-results/pyright-20260914T060721Z.json) | yes | 224.50 | 234.15 | 100% | 30.00 | 0.00 | pass | -| [pylsp-mypy](latest-results/pylsp-mypy-20260914T060721Z.json) | no | 1384.17 | 1414.73 | 0% | 0.00 | -30.00 | fail (10) | +| [Ty](latest-results/ty-20260915T060530Z.json) | yes | 4.46 | 4.63 | 100% | 7.00 | -23.00 | pass | +| [Pyrefly](latest-results/pyrefly-20260915T060530Z.json) | yes | 10.72 | 23.13 | 100% | 33.00 | +3.00 | pass | +| [Pyright](latest-results/pyright-20260915T060530Z.json) | yes | 367.01 | 386.45 | 100% | 30.00 | 0.00 | pass | +| [pylsp-mypy](latest-results/pylsp-mypy-20260915T060530Z.json) | no | 2037.05 | 2064.61 | 0% | 0.00 | -30.00 | fail (10) | ### Result Differences @@ -397,10 +397,10 @@ Method: `textDocument/hover` | Server | Success | Wall clock ms | Avg measured ms | Points | Measured requests | Non-empty % | Failed points | | --- | --- | ---: | ---: | ---: | ---: | ---: | ---: | -| [Ty](latest-results/ty-20260914T060721Z.json) | yes | 268.46 | 2.34 | 5 | 25 | 100% | 0 | -| [Pyright](latest-results/pyright-20260914T060721Z.json) | yes | 1059.48 | 6.54 | 5 | 25 | 100% | 0 | -| [Pyrefly](latest-results/pyrefly-20260914T060721Z.json) | yes | 577.95 | 11.35 | 5 | 25 | 100% | 0 | -| [pylsp-mypy](latest-results/pylsp-mypy-20260914T060721Z.json) | yes | 3144.30 | 55.26 | 5 | 25 | 100% | 0 | +| [Ty](latest-results/ty-20260915T060530Z.json) | yes | 249.92 | 2.10 | 5 | 25 | 100% | 0 | +| [Pyright](latest-results/pyright-20260915T060530Z.json) | yes | 1161.02 | 6.56 | 5 | 25 | 100% | 0 | +| [Pyrefly](latest-results/pyrefly-20260915T060530Z.json) | yes | 698.53 | 11.02 | 5 | 25 | 100% | 0 | +| [pylsp-mypy](latest-results/pylsp-mypy-20260915T060530Z.json) | yes | 3643.27 | 61.91 | 5 | 25 | 100% | 0 | ### request args completion @@ -408,10 +408,10 @@ Method: `textDocument/completion` | Server | Success | Mean ms | P95 ms | Non-empty % | Completions found | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| [Pyright](latest-results/pyright-20260914T060721Z.json) | yes | 4.18 | 6.17 | 100% | 14.00 | 0.00 | pass | -| [Ty](latest-results/ty-20260914T060721Z.json) | yes | 5.25 | 7.75 | 100% | 467.00 | +453.00 | pass | -| [pylsp-mypy](latest-results/pylsp-mypy-20260914T060721Z.json) | yes | 34.16 | 58.47 | 100% | 1.00 | -13.00 | pass | -| [Pyrefly](latest-results/pyrefly-20260914T060721Z.json) | yes | 45.98 | 138.99 | 100% | 487.80 | +473.80 | pass | +| [Ty](latest-results/ty-20260915T060530Z.json) | yes | 4.54 | 6.90 | 100% | 467.00 | +453.00 | pass | +| [Pyright](latest-results/pyright-20260915T060530Z.json) | yes | 4.54 | 7.72 | 100% | 14.00 | 0.00 | pass | +| [pylsp-mypy](latest-results/pylsp-mypy-20260915T060530Z.json) | yes | 42.11 | 64.99 | 100% | 1.00 | -13.00 | pass | +| [Pyrefly](latest-results/pyrefly-20260915T060530Z.json) | yes | 50.16 | 140.73 | 100% | 487.80 | +473.80 | pass | ### client session hover @@ -419,10 +419,10 @@ Method: `textDocument/hover` | Server | Success | Mean ms | P95 ms | Non-empty % | Hover length | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| [Ty](latest-results/ty-20260914T060721Z.json) | yes | 0.18 | 0.21 | 100% | 7.00 | -19.00 | pass | -| [Pyright](latest-results/pyright-20260914T060721Z.json) | yes | 0.50 | 0.56 | 100% | 26.00 | 0.00 | pass | -| [Pyrefly](latest-results/pyrefly-20260914T060721Z.json) | yes | 5.29 | 19.36 | 100% | 167.00 | +141.00 | pass | -| [pylsp-mypy](latest-results/pylsp-mypy-20260914T060721Z.json) | yes | 11.79 | 19.60 | 100% | 359.00 | +333.00 | pass | +| [Ty](latest-results/ty-20260915T060530Z.json) | yes | 0.14 | 0.15 | 100% | 7.00 | -19.00 | pass | +| [Pyrefly](latest-results/pyrefly-20260915T060530Z.json) | yes | 0.17 | 0.24 | 100% | 167.00 | +141.00 | pass | +| [Pyright](latest-results/pyright-20260915T060530Z.json) | yes | 0.42 | 0.46 | 100% | 26.00 | 0.00 | pass | +| [pylsp-mypy](latest-results/pylsp-mypy-20260915T060530Z.json) | yes | 13.36 | 34.26 | 100% | 359.00 | +333.00 | pass | ### client references @@ -430,10 +430,10 @@ Method: `textDocument/references` | Server | Success | Mean ms | P95 ms | Non-empty % | References found | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| [Pyrefly](latest-results/pyrefly-20260914T060721Z.json) | yes | 0.26 | 0.32 | 100% | 2.00 | 0.00 | pass | -| [Ty](latest-results/ty-20260914T060721Z.json) | yes | 0.55 | 0.83 | 100% | 2.00 | 0.00 | pass | -| [Pyright](latest-results/pyright-20260914T060721Z.json) | yes | 0.66 | 0.73 | 100% | 2.00 | 0.00 | pass | -| [pylsp-mypy](latest-results/pylsp-mypy-20260914T060721Z.json) | yes | 1.96 | 2.05 | 100% | 2.00 | 0.00 | pass | +| [Pyrefly](latest-results/pyrefly-20260915T060530Z.json) | yes | 0.25 | 0.26 | 100% | 2.00 | 0.00 | pass | +| [Ty](latest-results/ty-20260915T060530Z.json) | yes | 0.39 | 0.45 | 100% | 2.00 | 0.00 | pass | +| [Pyright](latest-results/pyright-20260915T060530Z.json) | yes | 0.59 | 0.63 | 100% | 2.00 | 0.00 | pass | +| [pylsp-mypy](latest-results/pylsp-mypy-20260915T060530Z.json) | yes | 10.48 | 24.74 | 100% | 2.00 | 0.00 | pass | ### edit response then complete (edit+completion) @@ -441,10 +441,10 @@ Method: `textDocument/completion` | Server | Success | Mean ms | P95 ms | Non-empty % | Completions found | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| [Pyright](latest-results/pyright-20260914T060721Z.json) | yes | 3.30 | 4.14 | 100% | 205.00 | 0.00 | pass | -| [Pyrefly](latest-results/pyrefly-20260914T060721Z.json) | yes | 3.32 | 4.31 | 100% | 32.00 | -173.00 | pass | -| [Ty](latest-results/ty-20260914T060721Z.json) | yes | 3.60 | 4.01 | 100% | 225.00 | +20.00 | pass | -| [pylsp-mypy](latest-results/pylsp-mypy-20260914T060721Z.json) | yes | 53.69 | 54.57 | 100% | 57.00 | -148.00 | pass | +| [Pyrefly](latest-results/pyrefly-20260915T060530Z.json) | yes | 0.98 | 2.71 | 100% | 32.00 | -173.00 | pass | +| [Ty](latest-results/ty-20260915T060530Z.json) | yes | 3.51 | 4.49 | 100% | 225.00 | +20.00 | pass | +| [Pyright](latest-results/pyright-20260915T060530Z.json) | yes | 3.57 | 4.88 | 100% | 205.00 | 0.00 | pass | +| [pylsp-mypy](latest-results/pylsp-mypy-20260915T060530Z.json) | yes | 60.93 | 61.97 | 100% | 57.00 | -148.00 | pass | ### edit response then hover (edit+hover) @@ -452,10 +452,10 @@ Method: `textDocument/hover` | Server | Success | Mean ms | P95 ms | Non-empty % | Hover length | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| [Pyrefly](latest-results/pyrefly-20260914T060721Z.json) | yes | 1.91 | 3.99 | 100% | 9977.00 | +9557.00 | pass | -| [Ty](latest-results/ty-20260914T060721Z.json) | yes | 2.13 | 2.18 | 100% | 1613.00 | +1193.00 | pass | -| [Pyright](latest-results/pyright-20260914T060721Z.json) | yes | 24.05 | 27.23 | 100% | 420.00 | 0.00 | pass | -| [pylsp-mypy](latest-results/pylsp-mypy-20260914T060721Z.json) | yes | 174.70 | 206.65 | 100% | 880.00 | +460.00 | pass | +| [Ty](latest-results/ty-20260915T060530Z.json) | yes | 1.94 | 2.00 | 100% | 1613.00 | +1193.00 | pass | +| [Pyrefly](latest-results/pyrefly-20260915T060530Z.json) | yes | 3.56 | 4.60 | 100% | 9977.00 | +9557.00 | pass | +| [Pyright](latest-results/pyright-20260915T060530Z.json) | yes | 23.69 | 27.11 | 100% | 420.00 | 0.00 | pass | +| [pylsp-mypy](latest-results/pylsp-mypy-20260915T060530Z.json) | yes | 182.67 | 185.63 | 100% | 880.00 | +460.00 | pass | ### Result Differences @@ -468,7 +468,7 @@ Method: `textDocument/hover` | Server | Success | Wall clock ms | Avg measured ms | Points | Measured requests | Non-empty % | Failed points | | --- | --- | ---: | ---: | ---: | ---: | ---: | ---: | -| [Pyrefly](latest-results/pyrefly-20260914T060721Z.json) | no | 163.34 | 0.28 | 8 | 40 | 100% | 2 | +| [Pyrefly](latest-results/pyrefly-20260915T060530Z.json) | no | 168.83 | 0.21 | 8 | 40 | 100% | 2 | ### builtins semantic tokens @@ -476,7 +476,7 @@ Method: semantic token impl using typeServer/getComputedType | Server | Success | Mean ms | P95 ms | Non-empty % | Semantic tokens found | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| [Pyrefly](latest-results/pyrefly-20260914T060721Z.json) | yes | 1.01 | 2.14 | 100% | 30.00 | 0.00 | pass | +| [Pyrefly](latest-results/pyrefly-20260915T060530Z.json) | yes | 0.69 | 0.75 | 100% | 30.00 | 0.00 | pass | ### builtin int computed type @@ -484,7 +484,7 @@ Method: `typeServer/getComputedType` | Server | Success | Mean ms | P95 ms | Non-empty % | Results found | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| [Pyrefly](latest-results/pyrefly-20260914T060721Z.json) | yes | 0.14 | 0.15 | 100% | 7.00 | 0.00 | pass | +| [Pyrefly](latest-results/pyrefly-20260915T060530Z.json) | yes | 0.12 | 0.12 | 100% | 7.00 | 0.00 | pass | ### list declared type @@ -492,7 +492,7 @@ Method: `typeServer/getDeclaredType` | Server | Success | Mean ms | P95 ms | Non-empty % | Results found | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| [Pyrefly](latest-results/pyrefly-20260914T060721Z.json) | yes | 0.18 | 0.19 | 100% | 7.00 | 0.00 | pass | +| [Pyrefly](latest-results/pyrefly-20260915T060530Z.json) | yes | 0.15 | 0.15 | 100% | 7.00 | 0.00 | pass | ### generic specialization computed type @@ -500,7 +500,7 @@ Method: `typeServer/getComputedType` | Server | Success | Mean ms | P95 ms | Non-empty % | Results found | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| [Pyrefly](latest-results/pyrefly-20260914T060721Z.json) | yes | 0.18 | 0.18 | 100% | 7.00 | 0.00 | pass | +| [Pyrefly](latest-results/pyrefly-20260915T060530Z.json) | yes | 0.14 | 0.15 | 100% | 7.00 | 0.00 | pass | ### stdlib path computed type @@ -508,7 +508,7 @@ Method: `typeServer/getComputedType` | Server | Success | Mean ms | P95 ms | Non-empty % | Results found | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| [Pyrefly](latest-results/pyrefly-20260914T060721Z.json) | yes | 0.18 | 0.19 | 100% | 7.00 | 0.00 | pass | +| [Pyrefly](latest-results/pyrefly-20260915T060530Z.json) | yes | 0.15 | 0.17 | 100% | 7.00 | 0.00 | pass | ### function argument expected type @@ -516,13 +516,13 @@ Method: `typeServer/getExpectedType` | Server | Success | Mean ms | P95 ms | Non-empty % | Results found | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| [Pyrefly](latest-results/pyrefly-20260914T060721Z.json) | yes | 0.20 | 0.24 | 100% | 7.00 | 0.00 | pass | +| [Pyrefly](latest-results/pyrefly-20260915T060530Z.json) | yes | 0.15 | 0.16 | 100% | 7.00 | 0.00 | pass | ## Benchmark: tsp_semantic | Server | Success | Wall clock ms | Avg measured ms | Points | Measured requests | Non-empty % | Failed points | | --- | --- | ---: | ---: | ---: | ---: | ---: | ---: | -| [Pyrefly](latest-results/pyrefly-20260914T060721Z.json) | yes | 3834.86 | 14.95 | 3 | 15 | 100% | 0 | +| [Pyrefly](latest-results/pyrefly-20260915T060530Z.json) | yes | 4604.23 | 39.24 | 3 | 15 | 100% | 0 | ### django semantic tokens @@ -530,7 +530,7 @@ Method: semantic token impl using typeServer/getComputedType | Server | Success | Mean ms | P95 ms | Non-empty % | Semantic tokens found | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| [Pyrefly](latest-results/pyrefly-20260914T060721Z.json) | yes | 8.49 | 15.07 | 100% | 126.00 | 0.00 | pass | +| [Pyrefly](latest-results/pyrefly-20260915T060530Z.json) | yes | 10.97 | 22.19 | 100% | 126.00 | 0.00 | pass | ### transformers semantic tokens @@ -538,7 +538,7 @@ Method: semantic token impl using typeServer/getComputedType | Server | Success | Mean ms | P95 ms | Non-empty % | Semantic tokens found | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| [Pyrefly](latest-results/pyrefly-20260914T060721Z.json) | yes | 32.24 | 34.47 | 100% | 74.00 | 0.00 | pass | +| [Pyrefly](latest-results/pyrefly-20260915T060530Z.json) | yes | 101.78 | 114.48 | 100% | 74.00 | 0.00 | pass | ### stdlib semantic tokens @@ -546,4 +546,4 @@ Method: semantic token impl using typeServer/getComputedType | Server | Success | Mean ms | P95 ms | Non-empty % | Semantic tokens found | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| [Pyrefly](latest-results/pyrefly-20260914T060721Z.json) | yes | 4.12 | 4.62 | 100% | 75.00 | 0.00 | pass | +| [Pyrefly](latest-results/pyrefly-20260915T060530Z.json) | yes | 4.98 | 5.08 | 100% | 75.00 | 0.00 | pass | diff --git a/latest-results/pylsp-mypy-20260914T060721Z-responses.jsonl b/latest-results/pylsp-mypy-20260915T060530Z-responses.jsonl similarity index 98% rename from latest-results/pylsp-mypy-20260914T060721Z-responses.jsonl rename to latest-results/pylsp-mypy-20260915T060530Z-responses.jsonl index ed17aad..3d25ca2 100644 --- a/latest-results/pylsp-mypy-20260914T060721Z-responses.jsonl +++ b/latest-results/pylsp-mypy-20260915T060530Z-responses.jsonl @@ -67,7 +67,7 @@ {"suite": "pandas", "label": "edit dataframe then complete (edit+completion)", "method": "textDocument/completion", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py", "line": 17, "character": 39, "iteration": 2, "result": {"isIncomplete": false, "items": [{"label": "abs()", "kind": 3, "sortText": "aabs", "insertText": "abs", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "add(other, axis, level, fill_value)", "kind": 3, "sortText": "aadd", "insertText": "add", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "add_prefix(prefix, axis)", "kind": 3, "sortText": "aadd_prefix", "insertText": "add_prefix", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "add_suffix(suffix, axis)", "kind": 3, "sortText": "aadd_suffix", "insertText": "add_suffix", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "agg", "kind": 6, "sortText": "aagg", "insertText": "agg", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "aggregate(func, axis, args, kwargs)", "kind": 3, "sortText": "aaggregate", "insertText": "aggregate", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "align(other, join, axis, level, copy, fill_value, method, limit, fill_axis, broadcast_axis)", "kind": 3, "sortText": "aalign", "insertText": "align", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "all(axis, bool_only, skipna, kwargs)", "kind": 3, "sortText": "aall", "insertText": "all", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "any(axis, bool_only, skipna, kwargs)", "kind": 3, "sortText": "aany", "insertText": "any", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "apply(func, axis, raw, result_type, args, by_row, engine, engine_kwargs, kwargs)", "kind": 3, "sortText": "aapply", "insertText": "apply", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "applymap(func, na_action, kwargs)", "kind": 3, "sortText": "aapplymap", "insertText": "applymap", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "asfreq(freq, method, how, normalize, fill_value)", "kind": 3, "sortText": "aasfreq", "insertText": "asfreq", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "asof(where, subset)", "kind": 3, "sortText": "aasof", "insertText": "asof", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "assign(kwargs)", "kind": 3, "sortText": "aassign", "insertText": "assign", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "astype(dtype, copy, errors)", "kind": 3, "sortText": "aastype", "insertText": "astype", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "at", "kind": 10, "sortText": "aat", "insertText": "at", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "at_time(time, asof, axis)", "kind": 3, "sortText": "aat_time", "insertText": "at_time", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "attrs", "kind": 6, "sortText": "aattrs", "insertText": "attrs", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "axes", "kind": 10, "sortText": "aaxes", "insertText": "axes", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "backfill(axis, inplace, limit, downcast)", "kind": 3, "sortText": "abackfill", "insertText": "backfill", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "between_time(start_time, end_time, inclusive, axis)", "kind": 3, "sortText": "abetween_time", "insertText": "between_time", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "bfill(axis, inplace, limit, limit_area, downcast)", "kind": 3, "sortText": "abfill", "insertText": "bfill", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "bool()", "kind": 3, "sortText": "abool", "insertText": "bool", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "boxplot", "kind": 6, "sortText": "aboxplot", "insertText": "boxplot", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "clip(lower, upper, axis, inplace, kwargs)", "kind": 3, "sortText": "aclip", "insertText": "clip", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "columns", "kind": 6, "sortText": "acolumns", "insertText": "columns", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "combine", "kind": 3, "sortText": "acombine", "insertText": "combine", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "combine_first", "kind": 3, "sortText": "acombine_first", "insertText": "combine_first", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "compare", "kind": 3, "sortText": "acompare", "insertText": "compare", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "convert_dtypes", "kind": 3, "sortText": "aconvert_dtypes", "insertText": "convert_dtypes", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "copy", "kind": 3, "sortText": "acopy", "insertText": "copy", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "corr", "kind": 3, "sortText": "acorr", "insertText": "corr", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "corrwith", "kind": 3, "sortText": "acorrwith", "insertText": "corrwith", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "count", "kind": 3, "sortText": "acount", "insertText": "count", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "cov", "kind": 3, "sortText": "acov", "insertText": "cov", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "cummax", "kind": 3, "sortText": "acummax", "insertText": "cummax", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "cummin", "kind": 3, "sortText": "acummin", "insertText": "cummin", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "cumprod", "kind": 3, "sortText": "acumprod", "insertText": "cumprod", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "cumsum", "kind": 3, "sortText": "acumsum", "insertText": "cumsum", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "describe", "kind": 3, "sortText": "adescribe", "insertText": "describe", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "diff", "kind": 3, "sortText": "adiff", "insertText": "diff", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "div", "kind": 6, "sortText": "adiv", "insertText": "div", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "divide", "kind": 6, "sortText": "adivide", "insertText": "divide", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "dot", "kind": 3, "sortText": "adot", "insertText": "dot", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "drop", "kind": 3, "sortText": "adrop", "insertText": "drop", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "drop_duplicates", "kind": 3, "sortText": "adrop_duplicates", "insertText": "drop_duplicates", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "droplevel", "kind": 3, "sortText": "adroplevel", "insertText": "droplevel", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "dropna", "kind": 3, "sortText": "adropna", "insertText": "dropna", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "dtypes", "kind": 10, "sortText": "adtypes", "insertText": "dtypes", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "duplicated", "kind": 3, "sortText": "aduplicated", "insertText": "duplicated", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "empty", "kind": 10, "sortText": "aempty", "insertText": "empty", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "eq", "kind": 3, "sortText": "aeq", "insertText": "eq", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "equals", "kind": 3, "sortText": "aequals", "insertText": "equals", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "eval", "kind": 3, "sortText": "aeval", "insertText": "eval", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "ewm", "kind": 3, "sortText": "aewm", "insertText": "ewm", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "expanding", "kind": 3, "sortText": "aexpanding", "insertText": "expanding", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "explode", "kind": 3, "sortText": "aexplode", "insertText": "explode", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "ffill", "kind": 3, "sortText": "affill", "insertText": "ffill", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "fillna", "kind": 3, "sortText": "afillna", "insertText": "fillna", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "filter", "kind": 3, "sortText": "afilter", "insertText": "filter", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "first", "kind": 3, "sortText": "afirst", "insertText": "first", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "first_valid_index", "kind": 3, "sortText": "afirst_valid_index", "insertText": "first_valid_index", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "flags", "kind": 10, "sortText": "aflags", "insertText": "flags", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "floordiv", "kind": 3, "sortText": "afloordiv", "insertText": "floordiv", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "from_dict", "kind": 3, "sortText": "afrom_dict", "insertText": "from_dict", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "from_records", "kind": 3, "sortText": "afrom_records", "insertText": "from_records", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "ge", "kind": 3, "sortText": "age", "insertText": "ge", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "get", "kind": 3, "sortText": "aget", "insertText": "get", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "groupby", "kind": 3, "sortText": "agroupby", "insertText": "groupby", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "gt", "kind": 3, "sortText": "agt", "insertText": "gt", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "head", "kind": 3, "sortText": "ahead", "insertText": "head", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "hist", "kind": 6, "sortText": "ahist", "insertText": "hist", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "iat", "kind": 10, "sortText": "aiat", "insertText": "iat", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "idxmax", "kind": 3, "sortText": "aidxmax", "insertText": "idxmax", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "idxmin", "kind": 3, "sortText": "aidxmin", "insertText": "idxmin", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "iloc", "kind": 10, "sortText": "ailoc", "insertText": "iloc", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "index", "kind": 6, "sortText": "aindex", "insertText": "index", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "infer_objects", "kind": 3, "sortText": "ainfer_objects", "insertText": "infer_objects", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "info", "kind": 3, "sortText": "ainfo", "insertText": "info", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "insert", "kind": 3, "sortText": "ainsert", "insertText": "insert", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "interpolate", "kind": 3, "sortText": "ainterpolate", "insertText": "interpolate", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "isetitem", "kind": 3, "sortText": "aisetitem", "insertText": "isetitem", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "isin", "kind": 3, "sortText": "aisin", "insertText": "isin", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "isna", "kind": 3, "sortText": "aisna", "insertText": "isna", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "isnull", "kind": 3, "sortText": "aisnull", "insertText": "isnull", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "items", "kind": 3, "sortText": "aitems", "insertText": "items", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "iterrows", "kind": 3, "sortText": "aiterrows", "insertText": "iterrows", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "itertuples", "kind": 3, "sortText": "aitertuples", "insertText": "itertuples", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "join", "kind": 3, "sortText": "ajoin", "insertText": "join", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "keys", "kind": 3, "sortText": "akeys", "insertText": "keys", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "kurt", "kind": 3, "sortText": "akurt", "insertText": "kurt", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "kurtosis", "kind": 6, "sortText": "akurtosis", "insertText": "kurtosis", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "last", "kind": 3, "sortText": "alast", "insertText": "last", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "last_valid_index", "kind": 3, "sortText": "alast_valid_index", "insertText": "last_valid_index", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "le", "kind": 3, "sortText": "ale", "insertText": "le", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "loc", "kind": 10, "sortText": "aloc", "insertText": "loc", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "lt", "kind": 3, "sortText": "alt", "insertText": "lt", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "map", "kind": 3, "sortText": "amap", "insertText": "map", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "mask", "kind": 3, "sortText": "amask", "insertText": "mask", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "max", "kind": 3, "sortText": "amax", "insertText": "max", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "mean", "kind": 3, "sortText": "amean", "insertText": "mean", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "median", "kind": 3, "sortText": "amedian", "insertText": "median", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "melt", "kind": 3, "sortText": "amelt", "insertText": "melt", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "memory_usage", "kind": 3, "sortText": "amemory_usage", "insertText": "memory_usage", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "merge", "kind": 3, "sortText": "amerge", "insertText": "merge", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "min", "kind": 3, "sortText": "amin", "insertText": "min", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "mod", "kind": 3, "sortText": "amod", "insertText": "mod", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "mode", "kind": 3, "sortText": "amode", "insertText": "mode", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "mul", "kind": 3, "sortText": "amul", "insertText": "mul", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "multiply", "kind": 6, "sortText": "amultiply", "insertText": "multiply", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "ndim", "kind": 10, "sortText": "andim", "insertText": "ndim", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "ne", "kind": 3, "sortText": "ane", "insertText": "ne", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "nlargest", "kind": 3, "sortText": "anlargest", "insertText": "nlargest", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "notna", "kind": 3, "sortText": "anotna", "insertText": "notna", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "notnull", "kind": 3, "sortText": "anotnull", "insertText": "notnull", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "nsmallest", "kind": 3, "sortText": "ansmallest", "insertText": "nsmallest", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "nunique", "kind": 3, "sortText": "anunique", "insertText": "nunique", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "pad", "kind": 3, "sortText": "apad", "insertText": "pad", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "pct_change", "kind": 3, "sortText": "apct_change", "insertText": "pct_change", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "pipe", "kind": 3, "sortText": "apipe", "insertText": "pipe", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "pivot", "kind": 3, "sortText": "apivot", "insertText": "pivot", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "pivot_table", "kind": 3, "sortText": "apivot_table", "insertText": "pivot_table", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "plot", "kind": 6, "sortText": "aplot", "insertText": "plot", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "pop", "kind": 3, "sortText": "apop", "insertText": "pop", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "pow", "kind": 3, "sortText": "apow", "insertText": "pow", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "prod", "kind": 3, "sortText": "aprod", "insertText": "prod", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "product", "kind": 6, "sortText": "aproduct", "insertText": "product", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "quantile", "kind": 3, "sortText": "aquantile", "insertText": "quantile", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "query", "kind": 3, "sortText": "aquery", "insertText": "query", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "radd", "kind": 3, "sortText": "aradd", "insertText": "radd", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rank", "kind": 3, "sortText": "arank", "insertText": "rank", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rdiv", "kind": 6, "sortText": "ardiv", "insertText": "rdiv", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "reindex", "kind": 3, "sortText": "areindex", "insertText": "reindex", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "reindex_like", "kind": 3, "sortText": "areindex_like", "insertText": "reindex_like", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rename", "kind": 3, "sortText": "arename", "insertText": "rename", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rename_axis", "kind": 3, "sortText": "arename_axis", "insertText": "rename_axis", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "reorder_levels", "kind": 3, "sortText": "areorder_levels", "insertText": "reorder_levels", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "replace", "kind": 3, "sortText": "areplace", "insertText": "replace", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "resample", "kind": 3, "sortText": "aresample", "insertText": "resample", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "reset_index", "kind": 3, "sortText": "areset_index", "insertText": "reset_index", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rfloordiv", "kind": 3, "sortText": "arfloordiv", "insertText": "rfloordiv", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rmod", "kind": 3, "sortText": "armod", "insertText": "rmod", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rmul", "kind": 3, "sortText": "armul", "insertText": "rmul", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rolling", "kind": 3, "sortText": "arolling", "insertText": "rolling", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "round", "kind": 3, "sortText": "around", "insertText": "round", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rpow", "kind": 3, "sortText": "arpow", "insertText": "rpow", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rsub", "kind": 3, "sortText": "arsub", "insertText": "rsub", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rtruediv", "kind": 3, "sortText": "artruediv", "insertText": "rtruediv", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "sample", "kind": 3, "sortText": "asample", "insertText": "sample", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "select_dtypes", "kind": 3, "sortText": "aselect_dtypes", "insertText": "select_dtypes", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "sem", "kind": 3, "sortText": "asem", "insertText": "sem", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "set_axis", "kind": 3, "sortText": "aset_axis", "insertText": "set_axis", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "set_flags", "kind": 3, "sortText": "aset_flags", "insertText": "set_flags", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "set_index", "kind": 3, "sortText": "aset_index", "insertText": "set_index", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "shape", "kind": 10, "sortText": "ashape", "insertText": "shape", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "shift", "kind": 3, "sortText": "ashift", "insertText": "shift", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "size", "kind": 10, "sortText": "asize", "insertText": "size", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "skew", "kind": 3, "sortText": "askew", "insertText": "skew", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "sort_index", "kind": 3, "sortText": "asort_index", "insertText": "sort_index", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "sort_values", "kind": 3, "sortText": "asort_values", "insertText": "sort_values", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "sparse", "kind": 6, "sortText": "asparse", "insertText": "sparse", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "squeeze", "kind": 3, "sortText": "asqueeze", "insertText": "squeeze", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "stack", "kind": 3, "sortText": "astack", "insertText": "stack", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "std", "kind": 3, "sortText": "astd", "insertText": "std", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "style", "kind": 10, "sortText": "astyle", "insertText": "style", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "sub", "kind": 3, "sortText": "asub", "insertText": "sub", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "subtract", "kind": 6, "sortText": "asubtract", "insertText": "subtract", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "sum", "kind": 3, "sortText": "asum", "insertText": "sum", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "swapaxes", "kind": 3, "sortText": "aswapaxes", "insertText": "swapaxes", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "swaplevel", "kind": 3, "sortText": "aswaplevel", "insertText": "swaplevel", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "T", "kind": 10, "sortText": "aT", "insertText": "T", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "tail", "kind": 3, "sortText": "atail", "insertText": "tail", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "take", "kind": 3, "sortText": "atake", "insertText": "take", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_clipboard", "kind": 3, "sortText": "ato_clipboard", "insertText": "to_clipboard", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_csv", "kind": 3, "sortText": "ato_csv", "insertText": "to_csv", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_dict", "kind": 3, "sortText": "ato_dict", "insertText": "to_dict", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_excel", "kind": 3, "sortText": "ato_excel", "insertText": "to_excel", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_feather", "kind": 3, "sortText": "ato_feather", "insertText": "to_feather", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_gbq", "kind": 3, "sortText": "ato_gbq", "insertText": "to_gbq", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_hdf", "kind": 3, "sortText": "ato_hdf", "insertText": "to_hdf", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_html", "kind": 3, "sortText": "ato_html", "insertText": "to_html", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_json", "kind": 3, "sortText": "ato_json", "insertText": "to_json", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_latex", "kind": 3, "sortText": "ato_latex", "insertText": "to_latex", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_markdown", "kind": 3, "sortText": "ato_markdown", "insertText": "to_markdown", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_numpy", "kind": 3, "sortText": "ato_numpy", "insertText": "to_numpy", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_orc", "kind": 3, "sortText": "ato_orc", "insertText": "to_orc", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_parquet", "kind": 3, "sortText": "ato_parquet", "insertText": "to_parquet", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_period", "kind": 3, "sortText": "ato_period", "insertText": "to_period", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_pickle", "kind": 3, "sortText": "ato_pickle", "insertText": "to_pickle", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_records", "kind": 3, "sortText": "ato_records", "insertText": "to_records", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_sql", "kind": 3, "sortText": "ato_sql", "insertText": "to_sql", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_stata", "kind": 3, "sortText": "ato_stata", "insertText": "to_stata", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_string", "kind": 3, "sortText": "ato_string", "insertText": "to_string", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_timestamp", "kind": 3, "sortText": "ato_timestamp", "insertText": "to_timestamp", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_xarray", "kind": 3, "sortText": "ato_xarray", "insertText": "to_xarray", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_xml", "kind": 3, "sortText": "ato_xml", "insertText": "to_xml", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "transform", "kind": 3, "sortText": "atransform", "insertText": "transform", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "transpose", "kind": 3, "sortText": "atranspose", "insertText": "transpose", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "truediv", "kind": 3, "sortText": "atruediv", "insertText": "truediv", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "truncate", "kind": 3, "sortText": "atruncate", "insertText": "truncate", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "tz_convert", "kind": 3, "sortText": "atz_convert", "insertText": "tz_convert", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "tz_localize", "kind": 3, "sortText": "atz_localize", "insertText": "tz_localize", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "unstack", "kind": 3, "sortText": "aunstack", "insertText": "unstack", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "update", "kind": 3, "sortText": "aupdate", "insertText": "update", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "value_counts", "kind": 3, "sortText": "avalue_counts", "insertText": "value_counts", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "values", "kind": 10, "sortText": "avalues", "insertText": "values", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "var", "kind": 3, "sortText": "avar", "insertText": "var", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "where", "kind": 3, "sortText": "awhere", "insertText": "where", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "xs", "kind": 3, "sortText": "axs", "insertText": "xs", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_accessors", "kind": 6, "sortText": "z_accessors", "insertText": "_accessors", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_accum_func", "kind": 3, "sortText": "z_accum_func", "insertText": "_accum_func", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_agg_examples_doc", "kind": 6, "sortText": "z_agg_examples_doc", "insertText": "_agg_examples_doc", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_agg_see_also_doc", "kind": 6, "sortText": "z_agg_see_also_doc", "insertText": "_agg_see_also_doc", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_align_for_op", "kind": 3, "sortText": "z_align_for_op", "insertText": "_align_for_op", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_align_frame", "kind": 3, "sortText": "z_align_frame", "insertText": "_align_frame", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_align_series", "kind": 3, "sortText": "z_align_series", "insertText": "_align_series", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_append", "kind": 3, "sortText": "z_append", "insertText": "_append", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_arith_method", "kind": 3, "sortText": "z_arith_method", "insertText": "_arith_method", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_arith_method_with_reindex", "kind": 3, "sortText": "z_arith_method_with_reindex", "insertText": "_arith_method_with_reindex", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_as_manager", "kind": 3, "sortText": "z_as_manager", "insertText": "_as_manager", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_attrs", "kind": 6, "sortText": "z_attrs", "insertText": "_attrs", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_AXIS_LEN", "kind": 6, "sortText": "z_AXIS_LEN", "insertText": "_AXIS_LEN", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_AXIS_ORDERS", "kind": 6, "sortText": "z_AXIS_ORDERS", "insertText": "_AXIS_ORDERS", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_AXIS_TO_AXIS_NUMBER", "kind": 6, "sortText": "z_AXIS_TO_AXIS_NUMBER", "insertText": "_AXIS_TO_AXIS_NUMBER", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_box_col_values", "kind": 3, "sortText": "z_box_col_values", "insertText": "_box_col_values", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_cache", "kind": 6, "sortText": "z_cache", "insertText": "_cache", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_can_fast_transpose", "kind": 10, "sortText": "z_can_fast_transpose", "insertText": "_can_fast_transpose", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_check_inplace_and_allows_duplicate_labels", "kind": 3, "sortText": "z_check_inplace_and_allows_duplicate_labels", "insertText": "_check_inplace_and_allows_duplicate_labels", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_check_is_chained_assignment_possible", "kind": 3, "sortText": "z_check_is_chained_assignment_possible", "insertText": "_check_is_chained_assignment_possible", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_check_label_or_level_ambiguity", "kind": 3, "sortText": "z_check_label_or_level_ambiguity", "insertText": "_check_label_or_level_ambiguity", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_check_setitem_copy", "kind": 3, "sortText": "z_check_setitem_copy", "insertText": "_check_setitem_copy", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_clear_item_cache", "kind": 3, "sortText": "z_clear_item_cache", "insertText": "_clear_item_cache", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_clip_with_one_bound", "kind": 3, "sortText": "z_clip_with_one_bound", "insertText": "_clip_with_one_bound", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_clip_with_scalar", "kind": 3, "sortText": "z_clip_with_scalar", "insertText": "_clip_with_scalar", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_cmp_method", "kind": 3, "sortText": "z_cmp_method", "insertText": "_cmp_method", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_combine_frame", "kind": 3, "sortText": "z_combine_frame", "insertText": "_combine_frame", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_consolidate", "kind": 3, "sortText": "z_consolidate", "insertText": "_consolidate", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_consolidate_inplace", "kind": 3, "sortText": "z_consolidate_inplace", "insertText": "_consolidate_inplace", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_construct_axes_dict", "kind": 3, "sortText": "z_construct_axes_dict", "insertText": "_construct_axes_dict", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_construct_result", "kind": 3, "sortText": "z_construct_result", "insertText": "_construct_result", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_constructor", "kind": 10, "sortText": "z_constructor", "insertText": "_constructor", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_constructor_from_mgr", "kind": 3, "sortText": "z_constructor_from_mgr", "insertText": "_constructor_from_mgr", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_constructor_sliced", "kind": 6, "sortText": "z_constructor_sliced", "insertText": "_constructor_sliced", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_constructor_sliced_from_mgr", "kind": 3, "sortText": "z_constructor_sliced_from_mgr", "insertText": "_constructor_sliced_from_mgr", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_create_data_for_split_and_tight_to_dict", "kind": 3, "sortText": "z_create_data_for_split_and_tight_to_dict", "insertText": "_create_data_for_split_and_tight_to_dict", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_data", "kind": 10, "sortText": "z_data", "insertText": "_data", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_deprecate_downcast", "kind": 3, "sortText": "z_deprecate_downcast", "insertText": "_deprecate_downcast", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_dir_additions", "kind": 3, "sortText": "z_dir_additions", "insertText": "_dir_additions", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_dir_deletions", "kind": 3, "sortText": "z_dir_deletions", "insertText": "_dir_deletions", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_dispatch_frame_op", "kind": 3, "sortText": "z_dispatch_frame_op", "insertText": "_dispatch_frame_op", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_drop_axis", "kind": 3, "sortText": "z_drop_axis", "insertText": "_drop_axis", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_drop_labels_or_levels", "kind": 3, "sortText": "z_drop_labels_or_levels", "insertText": "_drop_labels_or_levels", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_ensure_valid_index", "kind": 3, "sortText": "z_ensure_valid_index", "insertText": "_ensure_valid_index", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_find_valid_index", "kind": 3, "sortText": "z_find_valid_index", "insertText": "_find_valid_index", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_flex_arith_method", "kind": 3, "sortText": "z_flex_arith_method", "insertText": "_flex_arith_method", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_flex_cmp_method", "kind": 3, "sortText": "z_flex_cmp_method", "insertText": "_flex_cmp_method", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_from_arrays", "kind": 3, "sortText": "z_from_arrays", "insertText": "_from_arrays", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_from_mgr", "kind": 3, "sortText": "z_from_mgr", "insertText": "_from_mgr", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_agg_axis", "kind": 3, "sortText": "z_get_agg_axis", "insertText": "_get_agg_axis", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_axis", "kind": 3, "sortText": "z_get_axis", "insertText": "_get_axis", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_axis_name", "kind": 3, "sortText": "z_get_axis_name", "insertText": "_get_axis_name", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_axis_number", "kind": 3, "sortText": "z_get_axis_number", "insertText": "_get_axis_number", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_axis_resolvers", "kind": 3, "sortText": "z_get_axis_resolvers", "insertText": "_get_axis_resolvers", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_block_manager_axis", "kind": 3, "sortText": "z_get_block_manager_axis", "insertText": "_get_block_manager_axis", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_bool_data", "kind": 3, "sortText": "z_get_bool_data", "insertText": "_get_bool_data", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_cleaned_column_resolvers", "kind": 3, "sortText": "z_get_cleaned_column_resolvers", "insertText": "_get_cleaned_column_resolvers", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_column_array", "kind": 3, "sortText": "z_get_column_array", "insertText": "_get_column_array", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_index_resolvers", "kind": 3, "sortText": "z_get_index_resolvers", "insertText": "_get_index_resolvers", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_item_cache", "kind": 3, "sortText": "z_get_item_cache", "insertText": "_get_item_cache", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_label_or_level_values", "kind": 3, "sortText": "z_get_label_or_level_values", "insertText": "_get_label_or_level_values", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_numeric_data", "kind": 3, "sortText": "z_get_numeric_data", "insertText": "_get_numeric_data", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_value", "kind": 3, "sortText": "z_get_value", "insertText": "_get_value", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_values_for_csv", "kind": 3, "sortText": "z_get_values_for_csv", "insertText": "_get_values_for_csv", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_getitem_bool_array", "kind": 3, "sortText": "z_getitem_bool_array", "insertText": "_getitem_bool_array", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_getitem_multilevel", "kind": 3, "sortText": "z_getitem_multilevel", "insertText": "_getitem_multilevel", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_getitem_nocopy", "kind": 3, "sortText": "z_getitem_nocopy", "insertText": "_getitem_nocopy", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_getitem_slice", "kind": 3, "sortText": "z_getitem_slice", "insertText": "_getitem_slice", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_gotitem", "kind": 3, "sortText": "z_gotitem", "insertText": "_gotitem", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_HANDLED_TYPES", "kind": 6, "sortText": "z_HANDLED_TYPES", "insertText": "_HANDLED_TYPES", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_hidden_attrs", "kind": 6, "sortText": "z_hidden_attrs", "insertText": "_hidden_attrs", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_indexed_same", "kind": 3, "sortText": "z_indexed_same", "insertText": "_indexed_same", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_info_axis", "kind": 10, "sortText": "z_info_axis", "insertText": "_info_axis", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_info_axis_name", "kind": 6, "sortText": "z_info_axis_name", "insertText": "_info_axis_name", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_info_axis_number", "kind": 6, "sortText": "z_info_axis_number", "insertText": "_info_axis_number", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_info_repr", "kind": 3, "sortText": "z_info_repr", "insertText": "_info_repr", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_init_mgr", "kind": 3, "sortText": "z_init_mgr", "insertText": "_init_mgr", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_inplace_method", "kind": 3, "sortText": "z_inplace_method", "insertText": "_inplace_method", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_internal_names", "kind": 6, "sortText": "z_internal_names", "insertText": "_internal_names", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_internal_names_set", "kind": 6, "sortText": "z_internal_names_set", "insertText": "_internal_names_set", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_is_copy", "kind": 6, "sortText": "z_is_copy", "insertText": "_is_copy", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_is_homogeneous_type", "kind": 10, "sortText": "z_is_homogeneous_type", "insertText": "_is_homogeneous_type", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_is_label_or_level_reference", "kind": 3, "sortText": "z_is_label_or_level_reference", "insertText": "_is_label_or_level_reference", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_is_label_reference", "kind": 3, "sortText": "z_is_label_reference", "insertText": "_is_label_reference", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_is_level_reference", "kind": 3, "sortText": "z_is_level_reference", "insertText": "_is_level_reference", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_is_mixed_type", "kind": 10, "sortText": "z_is_mixed_type", "insertText": "_is_mixed_type", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_is_view", "kind": 10, "sortText": "z_is_view", "insertText": "_is_view", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_is_view_after_cow_rules", "kind": 3, "sortText": "z_is_view_after_cow_rules", "insertText": "_is_view_after_cow_rules", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_iset_item", "kind": 3, "sortText": "z_iset_item", "insertText": "_iset_item", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_iset_item_mgr", "kind": 3, "sortText": "z_iset_item_mgr", "insertText": "_iset_item_mgr", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_iset_not_inplace", "kind": 3, "sortText": "z_iset_not_inplace", "insertText": "_iset_not_inplace", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_item_cache", "kind": 6, "sortText": "z_item_cache", "insertText": "_item_cache", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_iter_column_arrays", "kind": 3, "sortText": "z_iter_column_arrays", "insertText": "_iter_column_arrays", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_ixs", "kind": 3, "sortText": "z_ixs", "insertText": "_ixs", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_logical_func", "kind": 3, "sortText": "z_logical_func", "insertText": "_logical_func", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_logical_method", "kind": 6, "sortText": "z_logical_method", "insertText": "_logical_method", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_maybe_align_series_as_frame", "kind": 3, "sortText": "z_maybe_align_series_as_frame", "insertText": "_maybe_align_series_as_frame", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_maybe_cache_changed", "kind": 3, "sortText": "z_maybe_cache_changed", "insertText": "_maybe_cache_changed", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_maybe_update_cacher", "kind": 3, "sortText": "z_maybe_update_cacher", "insertText": "_maybe_update_cacher", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_metadata", "kind": 6, "sortText": "z_metadata", "insertText": "_metadata", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_mgr", "kind": 6, "sortText": "z_mgr", "insertText": "_mgr", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_min_count_stat_function", "kind": 3, "sortText": "z_min_count_stat_function", "insertText": "_min_count_stat_function", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_needs_reindex_multi", "kind": 3, "sortText": "z_needs_reindex_multi", "insertText": "_needs_reindex_multi", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_pad_or_backfill", "kind": 3, "sortText": "z_pad_or_backfill", "insertText": "_pad_or_backfill", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_protect_consolidate", "kind": 3, "sortText": "z_protect_consolidate", "insertText": "_protect_consolidate", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_reduce", "kind": 3, "sortText": "z_reduce", "insertText": "_reduce", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_reduce_axis1", "kind": 3, "sortText": "z_reduce_axis1", "insertText": "_reduce_axis1", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_reindex_axes", "kind": 3, "sortText": "z_reindex_axes", "insertText": "_reindex_axes", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_reindex_multi", "kind": 3, "sortText": "z_reindex_multi", "insertText": "_reindex_multi", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_reindex_with_indexers", "kind": 3, "sortText": "z_reindex_with_indexers", "insertText": "_reindex_with_indexers", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_rename", "kind": 3, "sortText": "z_rename", "insertText": "_rename", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_replace_columnwise", "kind": 3, "sortText": "z_replace_columnwise", "insertText": "_replace_columnwise", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_repr_data_resource_", "kind": 3, "sortText": "z_repr_data_resource_", "insertText": "_repr_data_resource_", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_repr_fits_horizontal_", "kind": 3, "sortText": "z_repr_fits_horizontal_", "insertText": "_repr_fits_horizontal_", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_repr_fits_vertical_", "kind": 3, "sortText": "z_repr_fits_vertical_", "insertText": "_repr_fits_vertical_", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_repr_html_", "kind": 3, "sortText": "z_repr_html_", "insertText": "_repr_html_", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_repr_latex_", "kind": 3, "sortText": "z_repr_latex_", "insertText": "_repr_latex_", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_reset_cache", "kind": 3, "sortText": "z_reset_cache", "insertText": "_reset_cache", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_reset_cacher", "kind": 3, "sortText": "z_reset_cacher", "insertText": "_reset_cacher", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_sanitize_column", "kind": 3, "sortText": "z_sanitize_column", "insertText": "_sanitize_column", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_series", "kind": 10, "sortText": "z_series", "insertText": "_series", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_set_axis", "kind": 3, "sortText": "z_set_axis", "insertText": "_set_axis", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_set_axis_name", "kind": 3, "sortText": "z_set_axis_name", "insertText": "_set_axis_name", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_set_axis_nocheck", "kind": 3, "sortText": "z_set_axis_nocheck", "insertText": "_set_axis_nocheck", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_set_is_copy", "kind": 3, "sortText": "z_set_is_copy", "insertText": "_set_is_copy", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_set_item", "kind": 3, "sortText": "z_set_item", "insertText": "_set_item", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_set_item_frame_value", "kind": 3, "sortText": "z_set_item_frame_value", "insertText": "_set_item_frame_value", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_set_item_mgr", "kind": 3, "sortText": "z_set_item_mgr", "insertText": "_set_item_mgr", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_set_value", "kind": 3, "sortText": "z_set_value", "insertText": "_set_value", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_setitem_array", "kind": 3, "sortText": "z_setitem_array", "insertText": "_setitem_array", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_setitem_frame", "kind": 3, "sortText": "z_setitem_frame", "insertText": "_setitem_frame", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_setitem_slice", "kind": 3, "sortText": "z_setitem_slice", "insertText": "_setitem_slice", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_shared_docs", "kind": 6, "sortText": "z_shared_docs", "insertText": "_shared_docs", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_shift_with_freq", "kind": 3, "sortText": "z_shift_with_freq", "insertText": "_shift_with_freq", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_should_reindex_frame_op", "kind": 3, "sortText": "z_should_reindex_frame_op", "insertText": "_should_reindex_frame_op", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_slice", "kind": 3, "sortText": "z_slice", "insertText": "_slice", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_stat_function", "kind": 3, "sortText": "z_stat_function", "insertText": "_stat_function", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_stat_function_ddof", "kind": 3, "sortText": "z_stat_function_ddof", "insertText": "_stat_function_ddof", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_take_with_is_copy", "kind": 3, "sortText": "z_take_with_is_copy", "insertText": "_take_with_is_copy", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_to_dict_of_blocks", "kind": 3, "sortText": "z_to_dict_of_blocks", "insertText": "_to_dict_of_blocks", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_to_latex_via_styler", "kind": 3, "sortText": "z_to_latex_via_styler", "insertText": "_to_latex_via_styler", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_typ", "kind": 6, "sortText": "z_typ", "insertText": "_typ", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_update_inplace", "kind": 3, "sortText": "z_update_inplace", "insertText": "_update_inplace", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_validate_dtype", "kind": 3, "sortText": "z_validate_dtype", "insertText": "_validate_dtype", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_values", "kind": 10, "sortText": "z_values", "insertText": "_values", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_where", "kind": 3, "sortText": "z_where", "insertText": "_where", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__abs__", "kind": 3, "sortText": "z__abs__", "insertText": "__abs__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__add__", "kind": 3, "sortText": "z__add__", "insertText": "__add__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__and__", "kind": 3, "sortText": "z__and__", "insertText": "__and__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__annotations__", "kind": 6, "sortText": "z__annotations__", "insertText": "__annotations__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__array__", "kind": 3, "sortText": "z__array__", "insertText": "__array__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__array_priority__", "kind": 6, "sortText": "z__array_priority__", "insertText": "__array_priority__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__array_ufunc__", "kind": 3, "sortText": "z__array_ufunc__", "insertText": "__array_ufunc__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__arrow_c_stream__", "kind": 3, "sortText": "z__arrow_c_stream__", "insertText": "__arrow_c_stream__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__bool__", "kind": 6, "sortText": "z__bool__", "insertText": "__bool__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__class__", "kind": 10, "sortText": "z__class__", "insertText": "__class__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__contains__", "kind": 3, "sortText": "z__contains__", "insertText": "__contains__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__copy__", "kind": 3, "sortText": "z__copy__", "insertText": "__copy__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__dataframe__", "kind": 3, "sortText": "z__dataframe__", "insertText": "__dataframe__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__dataframe_consortium_standard__", "kind": 3, "sortText": "z__dataframe_consortium_standard__", "insertText": "__dataframe_consortium_standard__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__deepcopy__", "kind": 3, "sortText": "z__deepcopy__", "insertText": "__deepcopy__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__delattr__", "kind": 3, "sortText": "z__delattr__", "insertText": "__delattr__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__delitem__", "kind": 3, "sortText": "z__delitem__", "insertText": "__delitem__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__dict__", "kind": 6, "sortText": "z__dict__", "insertText": "__dict__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__dir__", "kind": 3, "sortText": "z__dir__", "insertText": "__dir__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__divmod__", "kind": 3, "sortText": "z__divmod__", "insertText": "__divmod__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__doc__", "kind": 6, "sortText": "z__doc__", "insertText": "__doc__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__eq__", "kind": 3, "sortText": "z__eq__", "insertText": "__eq__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__finalize__", "kind": 3, "sortText": "z__finalize__", "insertText": "__finalize__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__floordiv__", "kind": 3, "sortText": "z__floordiv__", "insertText": "__floordiv__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__format__", "kind": 3, "sortText": "z__format__", "insertText": "__format__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__ge__", "kind": 3, "sortText": "z__ge__", "insertText": "__ge__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__getattr__", "kind": 3, "sortText": "z__getattr__", "insertText": "__getattr__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__getattribute__", "kind": 3, "sortText": "z__getattribute__", "insertText": "__getattribute__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__getitem__", "kind": 3, "sortText": "z__getitem__", "insertText": "__getitem__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__getstate__", "kind": 3, "sortText": "z__getstate__", "insertText": "__getstate__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__gt__", "kind": 3, "sortText": "z__gt__", "insertText": "__gt__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__hash__", "kind": 6, "sortText": "z__hash__", "insertText": "__hash__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__iadd__", "kind": 3, "sortText": "z__iadd__", "insertText": "__iadd__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__iand__", "kind": 3, "sortText": "z__iand__", "insertText": "__iand__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__ifloordiv__", "kind": 3, "sortText": "z__ifloordiv__", "insertText": "__ifloordiv__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__imod__", "kind": 3, "sortText": "z__imod__", "insertText": "__imod__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__imul__", "kind": 3, "sortText": "z__imul__", "insertText": "__imul__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__init__", "kind": 3, "sortText": "z__init__", "insertText": "__init__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__init_subclass__", "kind": 3, "sortText": "z__init_subclass__", "insertText": "__init_subclass__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__invert__", "kind": 3, "sortText": "z__invert__", "insertText": "__invert__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__ior__", "kind": 3, "sortText": "z__ior__", "insertText": "__ior__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__ipow__", "kind": 3, "sortText": "z__ipow__", "insertText": "__ipow__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__isub__", "kind": 3, "sortText": "z__isub__", "insertText": "__isub__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__iter__", "kind": 3, "sortText": "z__iter__", "insertText": "__iter__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__itruediv__", "kind": 3, "sortText": "z__itruediv__", "insertText": "__itruediv__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__ixor__", "kind": 3, "sortText": "z__ixor__", "insertText": "__ixor__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__le__", "kind": 3, "sortText": "z__le__", "insertText": "__le__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__len__", "kind": 3, "sortText": "z__len__", "insertText": "__len__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__lt__", "kind": 3, "sortText": "z__lt__", "insertText": "__lt__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__matmul__", "kind": 3, "sortText": "z__matmul__", "insertText": "__matmul__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__mod__", "kind": 3, "sortText": "z__mod__", "insertText": "__mod__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__module__", "kind": 6, "sortText": "z__module__", "insertText": "__module__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__mul__", "kind": 3, "sortText": "z__mul__", "insertText": "__mul__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__ne__", "kind": 3, "sortText": "z__ne__", "insertText": "__ne__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__neg__", "kind": 3, "sortText": "z__neg__", "insertText": "__neg__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__new__", "kind": 3, "sortText": "z__new__", "insertText": "__new__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__nonzero__", "kind": 3, "sortText": "z__nonzero__", "insertText": "__nonzero__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__or__", "kind": 3, "sortText": "z__or__", "insertText": "__or__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__pandas_priority__", "kind": 6, "sortText": "z__pandas_priority__", "insertText": "__pandas_priority__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__pos__", "kind": 3, "sortText": "z__pos__", "insertText": "__pos__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__pow__", "kind": 3, "sortText": "z__pow__", "insertText": "__pow__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__radd__", "kind": 3, "sortText": "z__radd__", "insertText": "__radd__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__rand__", "kind": 3, "sortText": "z__rand__", "insertText": "__rand__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__rdivmod__", "kind": 3, "sortText": "z__rdivmod__", "insertText": "__rdivmod__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__reduce__", "kind": 3, "sortText": "z__reduce__", "insertText": "__reduce__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__reduce_ex__", "kind": 3, "sortText": "z__reduce_ex__", "insertText": "__reduce_ex__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__repr__", "kind": 3, "sortText": "z__repr__", "insertText": "__repr__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__rfloordiv__", "kind": 3, "sortText": "z__rfloordiv__", "insertText": "__rfloordiv__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__rmatmul__", "kind": 3, "sortText": "z__rmatmul__", "insertText": "__rmatmul__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__rmod__", "kind": 3, "sortText": "z__rmod__", "insertText": "__rmod__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__rmul__", "kind": 3, "sortText": "z__rmul__", "insertText": "__rmul__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__ror__", "kind": 3, "sortText": "z__ror__", "insertText": "__ror__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__round__", "kind": 3, "sortText": "z__round__", "insertText": "__round__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__rpow__", "kind": 3, "sortText": "z__rpow__", "insertText": "__rpow__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__rsub__", "kind": 3, "sortText": "z__rsub__", "insertText": "__rsub__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__rtruediv__", "kind": 3, "sortText": "z__rtruediv__", "insertText": "__rtruediv__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__rxor__", "kind": 3, "sortText": "z__rxor__", "insertText": "__rxor__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__setattr__", "kind": 3, "sortText": "z__setattr__", "insertText": "__setattr__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__setitem__", "kind": 3, "sortText": "z__setitem__", "insertText": "__setitem__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__setstate__", "kind": 3, "sortText": "z__setstate__", "insertText": "__setstate__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__sizeof__", "kind": 3, "sortText": "z__sizeof__", "insertText": "__sizeof__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__str__", "kind": 3, "sortText": "z__str__", "insertText": "__str__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__sub__", "kind": 3, "sortText": "z__sub__", "insertText": "__sub__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__subclasshook__", "kind": 3, "sortText": "z__subclasshook__", "insertText": "__subclasshook__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__truediv__", "kind": 3, "sortText": "z__truediv__", "insertText": "__truediv__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__xor__", "kind": 3, "sortText": "z__xor__", "insertText": "__xor__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}]}} {"suite": "pandas", "label": "edit dataframe then complete (edit+completion)", "method": "textDocument/completion", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py", "line": 17, "character": 39, "iteration": 3, "result": {"isIncomplete": false, "items": [{"label": "abs()", "kind": 3, "sortText": "aabs", "insertText": "abs", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "add(other, axis, level, fill_value)", "kind": 3, "sortText": "aadd", "insertText": "add", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "add_prefix(prefix, axis)", "kind": 3, "sortText": "aadd_prefix", "insertText": "add_prefix", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "add_suffix(suffix, axis)", "kind": 3, "sortText": "aadd_suffix", "insertText": "add_suffix", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "agg", "kind": 6, "sortText": "aagg", "insertText": "agg", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "aggregate(func, axis, args, kwargs)", "kind": 3, "sortText": "aaggregate", "insertText": "aggregate", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "align(other, join, axis, level, copy, fill_value, method, limit, fill_axis, broadcast_axis)", "kind": 3, "sortText": "aalign", "insertText": "align", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "all(axis, bool_only, skipna, kwargs)", "kind": 3, "sortText": "aall", "insertText": "all", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "any(axis, bool_only, skipna, kwargs)", "kind": 3, "sortText": "aany", "insertText": "any", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "apply(func, axis, raw, result_type, args, by_row, engine, engine_kwargs, kwargs)", "kind": 3, "sortText": "aapply", "insertText": "apply", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "applymap(func, na_action, kwargs)", "kind": 3, "sortText": "aapplymap", "insertText": "applymap", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "asfreq(freq, method, how, normalize, fill_value)", "kind": 3, "sortText": "aasfreq", "insertText": "asfreq", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "asof(where, subset)", "kind": 3, "sortText": "aasof", "insertText": "asof", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "assign(kwargs)", "kind": 3, "sortText": "aassign", "insertText": "assign", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "astype(dtype, copy, errors)", "kind": 3, "sortText": "aastype", "insertText": "astype", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "at", "kind": 10, "sortText": "aat", "insertText": "at", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "at_time(time, asof, axis)", "kind": 3, "sortText": "aat_time", "insertText": "at_time", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "attrs", "kind": 6, "sortText": "aattrs", "insertText": "attrs", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "axes", "kind": 10, "sortText": "aaxes", "insertText": "axes", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "backfill(axis, inplace, limit, downcast)", "kind": 3, "sortText": "abackfill", "insertText": "backfill", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "between_time(start_time, end_time, inclusive, axis)", "kind": 3, "sortText": "abetween_time", "insertText": "between_time", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "bfill(axis, inplace, limit, limit_area, downcast)", "kind": 3, "sortText": "abfill", "insertText": "bfill", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "bool()", "kind": 3, "sortText": "abool", "insertText": "bool", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "boxplot", "kind": 6, "sortText": "aboxplot", "insertText": "boxplot", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "clip(lower, upper, axis, inplace, kwargs)", "kind": 3, "sortText": "aclip", "insertText": "clip", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "columns", "kind": 6, "sortText": "acolumns", "insertText": "columns", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "combine", "kind": 3, "sortText": "acombine", "insertText": "combine", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "combine_first", "kind": 3, "sortText": "acombine_first", "insertText": "combine_first", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "compare", "kind": 3, "sortText": "acompare", "insertText": "compare", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "convert_dtypes", "kind": 3, "sortText": "aconvert_dtypes", "insertText": "convert_dtypes", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "copy", "kind": 3, "sortText": "acopy", "insertText": "copy", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "corr", "kind": 3, "sortText": "acorr", "insertText": "corr", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "corrwith", "kind": 3, "sortText": "acorrwith", "insertText": "corrwith", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "count", "kind": 3, "sortText": "acount", "insertText": "count", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "cov", "kind": 3, "sortText": "acov", "insertText": "cov", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "cummax", "kind": 3, "sortText": "acummax", "insertText": "cummax", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "cummin", "kind": 3, "sortText": "acummin", "insertText": "cummin", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "cumprod", "kind": 3, "sortText": "acumprod", "insertText": "cumprod", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "cumsum", "kind": 3, "sortText": "acumsum", "insertText": "cumsum", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "describe", "kind": 3, "sortText": "adescribe", "insertText": "describe", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "diff", "kind": 3, "sortText": "adiff", "insertText": "diff", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "div", "kind": 6, "sortText": "adiv", "insertText": "div", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "divide", "kind": 6, "sortText": "adivide", "insertText": "divide", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "dot", "kind": 3, "sortText": "adot", "insertText": "dot", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "drop", "kind": 3, "sortText": "adrop", "insertText": "drop", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "drop_duplicates", "kind": 3, "sortText": "adrop_duplicates", "insertText": "drop_duplicates", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "droplevel", "kind": 3, "sortText": "adroplevel", "insertText": "droplevel", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "dropna", "kind": 3, "sortText": "adropna", "insertText": "dropna", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "dtypes", "kind": 10, "sortText": "adtypes", "insertText": "dtypes", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "duplicated", "kind": 3, "sortText": "aduplicated", "insertText": "duplicated", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "empty", "kind": 10, "sortText": "aempty", "insertText": "empty", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "eq", "kind": 3, "sortText": "aeq", "insertText": "eq", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "equals", "kind": 3, "sortText": "aequals", "insertText": "equals", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "eval", "kind": 3, "sortText": "aeval", "insertText": "eval", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "ewm", "kind": 3, "sortText": "aewm", "insertText": "ewm", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "expanding", "kind": 3, "sortText": "aexpanding", "insertText": "expanding", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "explode", "kind": 3, "sortText": "aexplode", "insertText": "explode", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "ffill", "kind": 3, "sortText": "affill", "insertText": "ffill", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "fillna", "kind": 3, "sortText": "afillna", "insertText": "fillna", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "filter", "kind": 3, "sortText": "afilter", "insertText": "filter", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "first", "kind": 3, "sortText": "afirst", "insertText": "first", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "first_valid_index", "kind": 3, "sortText": "afirst_valid_index", "insertText": "first_valid_index", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "flags", "kind": 10, "sortText": "aflags", "insertText": "flags", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "floordiv", "kind": 3, "sortText": "afloordiv", "insertText": "floordiv", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "from_dict", "kind": 3, "sortText": "afrom_dict", "insertText": "from_dict", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "from_records", "kind": 3, "sortText": "afrom_records", "insertText": "from_records", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "ge", "kind": 3, "sortText": "age", "insertText": "ge", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "get", "kind": 3, "sortText": "aget", "insertText": "get", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "groupby", "kind": 3, "sortText": "agroupby", "insertText": "groupby", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "gt", "kind": 3, "sortText": "agt", "insertText": "gt", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "head", "kind": 3, "sortText": "ahead", "insertText": "head", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "hist", "kind": 6, "sortText": "ahist", "insertText": "hist", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "iat", "kind": 10, "sortText": "aiat", "insertText": "iat", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "idxmax", "kind": 3, "sortText": "aidxmax", "insertText": "idxmax", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "idxmin", "kind": 3, "sortText": "aidxmin", "insertText": "idxmin", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "iloc", "kind": 10, "sortText": "ailoc", "insertText": "iloc", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "index", "kind": 6, "sortText": "aindex", "insertText": "index", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "infer_objects", "kind": 3, "sortText": "ainfer_objects", "insertText": "infer_objects", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "info", "kind": 3, "sortText": "ainfo", "insertText": "info", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "insert", "kind": 3, "sortText": "ainsert", "insertText": "insert", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "interpolate", "kind": 3, "sortText": "ainterpolate", "insertText": "interpolate", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "isetitem", "kind": 3, "sortText": "aisetitem", "insertText": "isetitem", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "isin", "kind": 3, "sortText": "aisin", "insertText": "isin", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "isna", "kind": 3, "sortText": "aisna", "insertText": "isna", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "isnull", "kind": 3, "sortText": "aisnull", "insertText": "isnull", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "items", "kind": 3, "sortText": "aitems", "insertText": "items", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "iterrows", "kind": 3, "sortText": "aiterrows", "insertText": "iterrows", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "itertuples", "kind": 3, "sortText": "aitertuples", "insertText": "itertuples", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "join", "kind": 3, "sortText": "ajoin", "insertText": "join", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "keys", "kind": 3, "sortText": "akeys", "insertText": "keys", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "kurt", "kind": 3, "sortText": "akurt", "insertText": "kurt", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "kurtosis", "kind": 6, "sortText": "akurtosis", "insertText": "kurtosis", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "last", "kind": 3, "sortText": "alast", "insertText": "last", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "last_valid_index", "kind": 3, "sortText": "alast_valid_index", "insertText": "last_valid_index", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "le", "kind": 3, "sortText": "ale", "insertText": "le", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "loc", "kind": 10, "sortText": "aloc", "insertText": "loc", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "lt", "kind": 3, "sortText": "alt", "insertText": "lt", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "map", "kind": 3, "sortText": "amap", "insertText": "map", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "mask", "kind": 3, "sortText": "amask", "insertText": "mask", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "max", "kind": 3, "sortText": "amax", "insertText": "max", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "mean", "kind": 3, "sortText": "amean", "insertText": "mean", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "median", "kind": 3, "sortText": "amedian", "insertText": "median", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "melt", "kind": 3, "sortText": "amelt", "insertText": "melt", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "memory_usage", "kind": 3, "sortText": "amemory_usage", "insertText": "memory_usage", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "merge", "kind": 3, "sortText": "amerge", "insertText": "merge", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "min", "kind": 3, "sortText": "amin", "insertText": "min", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "mod", "kind": 3, "sortText": "amod", "insertText": "mod", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "mode", "kind": 3, "sortText": "amode", "insertText": "mode", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "mul", "kind": 3, "sortText": "amul", "insertText": "mul", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "multiply", "kind": 6, "sortText": "amultiply", "insertText": "multiply", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "ndim", "kind": 10, "sortText": "andim", "insertText": "ndim", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "ne", "kind": 3, "sortText": "ane", "insertText": "ne", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "nlargest", "kind": 3, "sortText": "anlargest", "insertText": "nlargest", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "notna", "kind": 3, "sortText": "anotna", "insertText": "notna", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "notnull", "kind": 3, "sortText": "anotnull", "insertText": "notnull", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "nsmallest", "kind": 3, "sortText": "ansmallest", "insertText": "nsmallest", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "nunique", "kind": 3, "sortText": "anunique", "insertText": "nunique", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "pad", "kind": 3, "sortText": "apad", "insertText": "pad", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "pct_change", "kind": 3, "sortText": "apct_change", "insertText": "pct_change", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "pipe", "kind": 3, "sortText": "apipe", "insertText": "pipe", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "pivot", "kind": 3, "sortText": "apivot", "insertText": "pivot", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "pivot_table", "kind": 3, "sortText": "apivot_table", "insertText": "pivot_table", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "plot", "kind": 6, "sortText": "aplot", "insertText": "plot", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "pop", "kind": 3, "sortText": "apop", "insertText": "pop", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "pow", "kind": 3, "sortText": "apow", "insertText": "pow", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "prod", "kind": 3, "sortText": "aprod", "insertText": "prod", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "product", "kind": 6, "sortText": "aproduct", "insertText": "product", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "quantile", "kind": 3, "sortText": "aquantile", "insertText": "quantile", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "query", "kind": 3, "sortText": "aquery", "insertText": "query", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "radd", "kind": 3, "sortText": "aradd", "insertText": "radd", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rank", "kind": 3, "sortText": "arank", "insertText": "rank", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rdiv", "kind": 6, "sortText": "ardiv", "insertText": "rdiv", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "reindex", "kind": 3, "sortText": "areindex", "insertText": "reindex", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "reindex_like", "kind": 3, "sortText": "areindex_like", "insertText": "reindex_like", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rename", "kind": 3, "sortText": "arename", "insertText": "rename", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rename_axis", "kind": 3, "sortText": "arename_axis", "insertText": "rename_axis", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "reorder_levels", "kind": 3, "sortText": "areorder_levels", "insertText": "reorder_levels", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "replace", "kind": 3, "sortText": "areplace", "insertText": "replace", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "resample", "kind": 3, "sortText": "aresample", "insertText": "resample", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "reset_index", "kind": 3, "sortText": "areset_index", "insertText": "reset_index", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rfloordiv", "kind": 3, "sortText": "arfloordiv", "insertText": "rfloordiv", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rmod", "kind": 3, "sortText": "armod", "insertText": "rmod", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rmul", "kind": 3, "sortText": "armul", "insertText": "rmul", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rolling", "kind": 3, "sortText": "arolling", "insertText": "rolling", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "round", "kind": 3, "sortText": "around", "insertText": "round", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rpow", "kind": 3, "sortText": "arpow", "insertText": "rpow", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rsub", "kind": 3, "sortText": "arsub", "insertText": "rsub", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rtruediv", "kind": 3, "sortText": "artruediv", "insertText": "rtruediv", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "sample", "kind": 3, "sortText": "asample", "insertText": "sample", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "select_dtypes", "kind": 3, "sortText": "aselect_dtypes", "insertText": "select_dtypes", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "sem", "kind": 3, "sortText": "asem", "insertText": "sem", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "set_axis", "kind": 3, "sortText": "aset_axis", "insertText": "set_axis", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "set_flags", "kind": 3, "sortText": "aset_flags", "insertText": "set_flags", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "set_index", "kind": 3, "sortText": "aset_index", "insertText": "set_index", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "shape", "kind": 10, "sortText": "ashape", "insertText": "shape", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "shift", "kind": 3, "sortText": "ashift", "insertText": "shift", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "size", "kind": 10, "sortText": "asize", "insertText": "size", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "skew", "kind": 3, "sortText": "askew", "insertText": "skew", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "sort_index", "kind": 3, "sortText": "asort_index", "insertText": "sort_index", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "sort_values", "kind": 3, "sortText": "asort_values", "insertText": "sort_values", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "sparse", "kind": 6, "sortText": "asparse", "insertText": "sparse", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "squeeze", "kind": 3, "sortText": "asqueeze", "insertText": "squeeze", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "stack", "kind": 3, "sortText": "astack", "insertText": "stack", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "std", "kind": 3, "sortText": "astd", "insertText": "std", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "style", "kind": 10, "sortText": "astyle", "insertText": "style", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "sub", "kind": 3, "sortText": "asub", "insertText": "sub", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "subtract", "kind": 6, "sortText": "asubtract", "insertText": "subtract", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "sum", "kind": 3, "sortText": "asum", "insertText": "sum", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "swapaxes", "kind": 3, "sortText": "aswapaxes", "insertText": "swapaxes", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "swaplevel", "kind": 3, "sortText": "aswaplevel", "insertText": "swaplevel", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "T", "kind": 10, "sortText": "aT", "insertText": "T", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "tail", "kind": 3, "sortText": "atail", "insertText": "tail", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "take", "kind": 3, "sortText": "atake", "insertText": "take", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_clipboard", "kind": 3, "sortText": "ato_clipboard", "insertText": "to_clipboard", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_csv", "kind": 3, "sortText": "ato_csv", "insertText": "to_csv", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_dict", "kind": 3, "sortText": "ato_dict", "insertText": "to_dict", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_excel", "kind": 3, "sortText": "ato_excel", "insertText": "to_excel", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_feather", "kind": 3, "sortText": "ato_feather", "insertText": "to_feather", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_gbq", "kind": 3, "sortText": "ato_gbq", "insertText": "to_gbq", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_hdf", "kind": 3, "sortText": "ato_hdf", "insertText": "to_hdf", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_html", "kind": 3, "sortText": "ato_html", "insertText": "to_html", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_json", "kind": 3, "sortText": "ato_json", "insertText": "to_json", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_latex", "kind": 3, "sortText": "ato_latex", "insertText": "to_latex", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_markdown", "kind": 3, "sortText": "ato_markdown", "insertText": "to_markdown", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_numpy", "kind": 3, "sortText": "ato_numpy", "insertText": "to_numpy", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_orc", "kind": 3, "sortText": "ato_orc", "insertText": "to_orc", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_parquet", "kind": 3, "sortText": "ato_parquet", "insertText": "to_parquet", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_period", "kind": 3, "sortText": "ato_period", "insertText": "to_period", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_pickle", "kind": 3, "sortText": "ato_pickle", "insertText": "to_pickle", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_records", "kind": 3, "sortText": "ato_records", "insertText": "to_records", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_sql", "kind": 3, "sortText": "ato_sql", "insertText": "to_sql", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_stata", "kind": 3, "sortText": "ato_stata", "insertText": "to_stata", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_string", "kind": 3, "sortText": "ato_string", "insertText": "to_string", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_timestamp", "kind": 3, "sortText": "ato_timestamp", "insertText": "to_timestamp", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_xarray", "kind": 3, "sortText": "ato_xarray", "insertText": "to_xarray", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_xml", "kind": 3, "sortText": "ato_xml", "insertText": "to_xml", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "transform", "kind": 3, "sortText": "atransform", "insertText": "transform", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "transpose", "kind": 3, "sortText": "atranspose", "insertText": "transpose", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "truediv", "kind": 3, "sortText": "atruediv", "insertText": "truediv", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "truncate", "kind": 3, "sortText": "atruncate", "insertText": "truncate", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "tz_convert", "kind": 3, "sortText": "atz_convert", "insertText": "tz_convert", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "tz_localize", "kind": 3, "sortText": "atz_localize", "insertText": "tz_localize", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "unstack", "kind": 3, "sortText": "aunstack", "insertText": "unstack", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "update", "kind": 3, "sortText": "aupdate", "insertText": "update", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "value_counts", "kind": 3, "sortText": "avalue_counts", "insertText": "value_counts", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "values", "kind": 10, "sortText": "avalues", "insertText": "values", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "var", "kind": 3, "sortText": "avar", "insertText": "var", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "where", "kind": 3, "sortText": "awhere", "insertText": "where", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "xs", "kind": 3, "sortText": "axs", "insertText": "xs", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_accessors", "kind": 6, "sortText": "z_accessors", "insertText": "_accessors", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_accum_func", "kind": 3, "sortText": "z_accum_func", "insertText": "_accum_func", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_agg_examples_doc", "kind": 6, "sortText": "z_agg_examples_doc", "insertText": "_agg_examples_doc", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_agg_see_also_doc", "kind": 6, "sortText": "z_agg_see_also_doc", "insertText": "_agg_see_also_doc", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_align_for_op", "kind": 3, "sortText": "z_align_for_op", "insertText": "_align_for_op", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_align_frame", "kind": 3, "sortText": "z_align_frame", "insertText": "_align_frame", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_align_series", "kind": 3, "sortText": "z_align_series", "insertText": "_align_series", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_append", "kind": 3, "sortText": "z_append", "insertText": "_append", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_arith_method", "kind": 3, "sortText": "z_arith_method", "insertText": "_arith_method", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_arith_method_with_reindex", "kind": 3, "sortText": "z_arith_method_with_reindex", "insertText": "_arith_method_with_reindex", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_as_manager", "kind": 3, "sortText": "z_as_manager", "insertText": "_as_manager", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_attrs", "kind": 6, "sortText": "z_attrs", "insertText": "_attrs", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_AXIS_LEN", "kind": 6, "sortText": "z_AXIS_LEN", "insertText": "_AXIS_LEN", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_AXIS_ORDERS", "kind": 6, "sortText": "z_AXIS_ORDERS", "insertText": "_AXIS_ORDERS", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_AXIS_TO_AXIS_NUMBER", "kind": 6, "sortText": "z_AXIS_TO_AXIS_NUMBER", "insertText": "_AXIS_TO_AXIS_NUMBER", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_box_col_values", "kind": 3, "sortText": "z_box_col_values", "insertText": "_box_col_values", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_cache", "kind": 6, "sortText": "z_cache", "insertText": "_cache", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_can_fast_transpose", "kind": 10, "sortText": "z_can_fast_transpose", "insertText": "_can_fast_transpose", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_check_inplace_and_allows_duplicate_labels", "kind": 3, "sortText": "z_check_inplace_and_allows_duplicate_labels", "insertText": "_check_inplace_and_allows_duplicate_labels", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_check_is_chained_assignment_possible", "kind": 3, "sortText": "z_check_is_chained_assignment_possible", "insertText": "_check_is_chained_assignment_possible", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_check_label_or_level_ambiguity", "kind": 3, "sortText": "z_check_label_or_level_ambiguity", "insertText": "_check_label_or_level_ambiguity", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_check_setitem_copy", "kind": 3, "sortText": "z_check_setitem_copy", "insertText": "_check_setitem_copy", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_clear_item_cache", "kind": 3, "sortText": "z_clear_item_cache", "insertText": "_clear_item_cache", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_clip_with_one_bound", "kind": 3, "sortText": "z_clip_with_one_bound", "insertText": "_clip_with_one_bound", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_clip_with_scalar", "kind": 3, "sortText": "z_clip_with_scalar", "insertText": "_clip_with_scalar", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_cmp_method", "kind": 3, "sortText": "z_cmp_method", "insertText": "_cmp_method", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_combine_frame", "kind": 3, "sortText": "z_combine_frame", "insertText": "_combine_frame", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_consolidate", "kind": 3, "sortText": "z_consolidate", "insertText": "_consolidate", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_consolidate_inplace", "kind": 3, "sortText": "z_consolidate_inplace", "insertText": "_consolidate_inplace", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_construct_axes_dict", "kind": 3, "sortText": "z_construct_axes_dict", "insertText": "_construct_axes_dict", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_construct_result", "kind": 3, "sortText": "z_construct_result", "insertText": "_construct_result", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_constructor", "kind": 10, "sortText": "z_constructor", "insertText": "_constructor", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_constructor_from_mgr", "kind": 3, "sortText": "z_constructor_from_mgr", "insertText": "_constructor_from_mgr", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_constructor_sliced", "kind": 6, "sortText": "z_constructor_sliced", "insertText": "_constructor_sliced", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_constructor_sliced_from_mgr", "kind": 3, "sortText": "z_constructor_sliced_from_mgr", "insertText": "_constructor_sliced_from_mgr", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_create_data_for_split_and_tight_to_dict", "kind": 3, "sortText": "z_create_data_for_split_and_tight_to_dict", "insertText": "_create_data_for_split_and_tight_to_dict", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_data", "kind": 10, "sortText": "z_data", "insertText": "_data", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_deprecate_downcast", "kind": 3, "sortText": "z_deprecate_downcast", "insertText": "_deprecate_downcast", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_dir_additions", "kind": 3, "sortText": "z_dir_additions", "insertText": "_dir_additions", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_dir_deletions", "kind": 3, "sortText": "z_dir_deletions", "insertText": "_dir_deletions", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_dispatch_frame_op", "kind": 3, "sortText": "z_dispatch_frame_op", "insertText": "_dispatch_frame_op", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_drop_axis", "kind": 3, "sortText": "z_drop_axis", "insertText": "_drop_axis", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_drop_labels_or_levels", "kind": 3, "sortText": "z_drop_labels_or_levels", "insertText": "_drop_labels_or_levels", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_ensure_valid_index", "kind": 3, "sortText": "z_ensure_valid_index", "insertText": "_ensure_valid_index", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_find_valid_index", "kind": 3, "sortText": "z_find_valid_index", "insertText": "_find_valid_index", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_flex_arith_method", "kind": 3, "sortText": "z_flex_arith_method", "insertText": "_flex_arith_method", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_flex_cmp_method", "kind": 3, "sortText": "z_flex_cmp_method", "insertText": "_flex_cmp_method", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_from_arrays", "kind": 3, "sortText": "z_from_arrays", "insertText": "_from_arrays", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_from_mgr", "kind": 3, "sortText": "z_from_mgr", "insertText": "_from_mgr", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_agg_axis", "kind": 3, "sortText": "z_get_agg_axis", "insertText": "_get_agg_axis", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_axis", "kind": 3, "sortText": "z_get_axis", "insertText": "_get_axis", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_axis_name", "kind": 3, "sortText": "z_get_axis_name", "insertText": "_get_axis_name", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_axis_number", "kind": 3, "sortText": "z_get_axis_number", "insertText": "_get_axis_number", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_axis_resolvers", "kind": 3, "sortText": "z_get_axis_resolvers", "insertText": "_get_axis_resolvers", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_block_manager_axis", "kind": 3, "sortText": "z_get_block_manager_axis", "insertText": "_get_block_manager_axis", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_bool_data", "kind": 3, "sortText": "z_get_bool_data", "insertText": "_get_bool_data", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_cleaned_column_resolvers", "kind": 3, "sortText": "z_get_cleaned_column_resolvers", "insertText": "_get_cleaned_column_resolvers", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_column_array", "kind": 3, "sortText": "z_get_column_array", "insertText": "_get_column_array", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_index_resolvers", "kind": 3, "sortText": "z_get_index_resolvers", "insertText": "_get_index_resolvers", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_item_cache", "kind": 3, "sortText": "z_get_item_cache", "insertText": "_get_item_cache", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_label_or_level_values", "kind": 3, "sortText": "z_get_label_or_level_values", "insertText": "_get_label_or_level_values", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_numeric_data", "kind": 3, "sortText": "z_get_numeric_data", "insertText": "_get_numeric_data", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_value", "kind": 3, "sortText": "z_get_value", "insertText": "_get_value", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_values_for_csv", "kind": 3, "sortText": "z_get_values_for_csv", "insertText": "_get_values_for_csv", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_getitem_bool_array", "kind": 3, "sortText": "z_getitem_bool_array", "insertText": "_getitem_bool_array", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_getitem_multilevel", "kind": 3, "sortText": "z_getitem_multilevel", "insertText": "_getitem_multilevel", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_getitem_nocopy", "kind": 3, "sortText": "z_getitem_nocopy", "insertText": "_getitem_nocopy", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_getitem_slice", "kind": 3, "sortText": "z_getitem_slice", "insertText": "_getitem_slice", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_gotitem", "kind": 3, "sortText": "z_gotitem", "insertText": "_gotitem", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_HANDLED_TYPES", "kind": 6, "sortText": "z_HANDLED_TYPES", "insertText": "_HANDLED_TYPES", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_hidden_attrs", "kind": 6, "sortText": "z_hidden_attrs", "insertText": "_hidden_attrs", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_indexed_same", "kind": 3, "sortText": "z_indexed_same", "insertText": "_indexed_same", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_info_axis", "kind": 10, "sortText": "z_info_axis", "insertText": "_info_axis", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_info_axis_name", "kind": 6, "sortText": "z_info_axis_name", "insertText": "_info_axis_name", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_info_axis_number", "kind": 6, "sortText": "z_info_axis_number", "insertText": "_info_axis_number", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_info_repr", "kind": 3, "sortText": "z_info_repr", "insertText": "_info_repr", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_init_mgr", "kind": 3, "sortText": "z_init_mgr", "insertText": "_init_mgr", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_inplace_method", "kind": 3, "sortText": "z_inplace_method", "insertText": "_inplace_method", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_internal_names", "kind": 6, "sortText": "z_internal_names", "insertText": "_internal_names", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_internal_names_set", "kind": 6, "sortText": "z_internal_names_set", "insertText": "_internal_names_set", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_is_copy", "kind": 6, "sortText": "z_is_copy", "insertText": "_is_copy", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_is_homogeneous_type", "kind": 10, "sortText": "z_is_homogeneous_type", "insertText": "_is_homogeneous_type", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_is_label_or_level_reference", "kind": 3, "sortText": "z_is_label_or_level_reference", "insertText": "_is_label_or_level_reference", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_is_label_reference", "kind": 3, "sortText": "z_is_label_reference", "insertText": "_is_label_reference", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_is_level_reference", "kind": 3, "sortText": "z_is_level_reference", "insertText": "_is_level_reference", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_is_mixed_type", "kind": 10, "sortText": "z_is_mixed_type", "insertText": "_is_mixed_type", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_is_view", "kind": 10, "sortText": "z_is_view", "insertText": "_is_view", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_is_view_after_cow_rules", "kind": 3, "sortText": "z_is_view_after_cow_rules", "insertText": "_is_view_after_cow_rules", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_iset_item", "kind": 3, "sortText": "z_iset_item", "insertText": "_iset_item", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_iset_item_mgr", "kind": 3, "sortText": "z_iset_item_mgr", "insertText": "_iset_item_mgr", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_iset_not_inplace", "kind": 3, "sortText": "z_iset_not_inplace", "insertText": "_iset_not_inplace", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_item_cache", "kind": 6, "sortText": "z_item_cache", "insertText": "_item_cache", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_iter_column_arrays", "kind": 3, "sortText": "z_iter_column_arrays", "insertText": "_iter_column_arrays", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_ixs", "kind": 3, "sortText": "z_ixs", "insertText": "_ixs", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_logical_func", "kind": 3, "sortText": "z_logical_func", "insertText": "_logical_func", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_logical_method", "kind": 6, "sortText": "z_logical_method", "insertText": "_logical_method", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_maybe_align_series_as_frame", "kind": 3, "sortText": "z_maybe_align_series_as_frame", "insertText": "_maybe_align_series_as_frame", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_maybe_cache_changed", "kind": 3, "sortText": "z_maybe_cache_changed", "insertText": "_maybe_cache_changed", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_maybe_update_cacher", "kind": 3, "sortText": "z_maybe_update_cacher", "insertText": "_maybe_update_cacher", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_metadata", "kind": 6, "sortText": "z_metadata", "insertText": "_metadata", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_mgr", "kind": 6, "sortText": "z_mgr", "insertText": "_mgr", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_min_count_stat_function", "kind": 3, "sortText": "z_min_count_stat_function", "insertText": "_min_count_stat_function", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_needs_reindex_multi", "kind": 3, "sortText": "z_needs_reindex_multi", "insertText": "_needs_reindex_multi", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_pad_or_backfill", "kind": 3, "sortText": "z_pad_or_backfill", "insertText": "_pad_or_backfill", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_protect_consolidate", "kind": 3, "sortText": "z_protect_consolidate", "insertText": "_protect_consolidate", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_reduce", "kind": 3, "sortText": "z_reduce", "insertText": "_reduce", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_reduce_axis1", "kind": 3, "sortText": "z_reduce_axis1", "insertText": "_reduce_axis1", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_reindex_axes", "kind": 3, "sortText": "z_reindex_axes", "insertText": "_reindex_axes", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_reindex_multi", "kind": 3, "sortText": "z_reindex_multi", "insertText": "_reindex_multi", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_reindex_with_indexers", "kind": 3, "sortText": "z_reindex_with_indexers", "insertText": "_reindex_with_indexers", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_rename", "kind": 3, "sortText": "z_rename", "insertText": "_rename", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_replace_columnwise", "kind": 3, "sortText": "z_replace_columnwise", "insertText": "_replace_columnwise", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_repr_data_resource_", "kind": 3, "sortText": "z_repr_data_resource_", "insertText": "_repr_data_resource_", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_repr_fits_horizontal_", "kind": 3, "sortText": "z_repr_fits_horizontal_", "insertText": "_repr_fits_horizontal_", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_repr_fits_vertical_", "kind": 3, "sortText": "z_repr_fits_vertical_", "insertText": "_repr_fits_vertical_", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_repr_html_", "kind": 3, "sortText": "z_repr_html_", "insertText": "_repr_html_", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_repr_latex_", "kind": 3, "sortText": "z_repr_latex_", "insertText": "_repr_latex_", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_reset_cache", "kind": 3, "sortText": "z_reset_cache", "insertText": "_reset_cache", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_reset_cacher", "kind": 3, "sortText": "z_reset_cacher", "insertText": "_reset_cacher", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_sanitize_column", "kind": 3, "sortText": "z_sanitize_column", "insertText": "_sanitize_column", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_series", "kind": 10, "sortText": "z_series", "insertText": "_series", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_set_axis", "kind": 3, "sortText": "z_set_axis", "insertText": "_set_axis", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_set_axis_name", "kind": 3, "sortText": "z_set_axis_name", "insertText": "_set_axis_name", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_set_axis_nocheck", "kind": 3, "sortText": "z_set_axis_nocheck", "insertText": "_set_axis_nocheck", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_set_is_copy", "kind": 3, "sortText": "z_set_is_copy", "insertText": "_set_is_copy", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_set_item", "kind": 3, "sortText": "z_set_item", "insertText": "_set_item", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_set_item_frame_value", "kind": 3, "sortText": "z_set_item_frame_value", "insertText": "_set_item_frame_value", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_set_item_mgr", "kind": 3, "sortText": "z_set_item_mgr", "insertText": "_set_item_mgr", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_set_value", "kind": 3, "sortText": "z_set_value", "insertText": "_set_value", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_setitem_array", "kind": 3, "sortText": "z_setitem_array", "insertText": "_setitem_array", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_setitem_frame", "kind": 3, "sortText": "z_setitem_frame", "insertText": "_setitem_frame", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_setitem_slice", "kind": 3, "sortText": "z_setitem_slice", "insertText": "_setitem_slice", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_shared_docs", "kind": 6, "sortText": "z_shared_docs", "insertText": "_shared_docs", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_shift_with_freq", "kind": 3, "sortText": "z_shift_with_freq", "insertText": "_shift_with_freq", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_should_reindex_frame_op", "kind": 3, "sortText": "z_should_reindex_frame_op", "insertText": "_should_reindex_frame_op", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_slice", "kind": 3, "sortText": "z_slice", "insertText": "_slice", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_stat_function", "kind": 3, "sortText": "z_stat_function", "insertText": "_stat_function", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_stat_function_ddof", "kind": 3, "sortText": "z_stat_function_ddof", "insertText": "_stat_function_ddof", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_take_with_is_copy", "kind": 3, "sortText": "z_take_with_is_copy", "insertText": "_take_with_is_copy", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_to_dict_of_blocks", "kind": 3, "sortText": "z_to_dict_of_blocks", "insertText": "_to_dict_of_blocks", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_to_latex_via_styler", "kind": 3, "sortText": "z_to_latex_via_styler", "insertText": "_to_latex_via_styler", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_typ", "kind": 6, "sortText": "z_typ", "insertText": "_typ", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_update_inplace", "kind": 3, "sortText": "z_update_inplace", "insertText": "_update_inplace", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_validate_dtype", "kind": 3, "sortText": "z_validate_dtype", "insertText": "_validate_dtype", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_values", "kind": 10, "sortText": "z_values", "insertText": "_values", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_where", "kind": 3, "sortText": "z_where", "insertText": "_where", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__abs__", "kind": 3, "sortText": "z__abs__", "insertText": "__abs__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__add__", "kind": 3, "sortText": "z__add__", "insertText": "__add__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__and__", "kind": 3, "sortText": "z__and__", "insertText": "__and__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__annotations__", "kind": 6, "sortText": "z__annotations__", "insertText": "__annotations__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__array__", "kind": 3, "sortText": "z__array__", "insertText": "__array__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__array_priority__", "kind": 6, "sortText": "z__array_priority__", "insertText": "__array_priority__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__array_ufunc__", "kind": 3, "sortText": "z__array_ufunc__", "insertText": "__array_ufunc__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__arrow_c_stream__", "kind": 3, "sortText": "z__arrow_c_stream__", "insertText": "__arrow_c_stream__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__bool__", "kind": 6, "sortText": "z__bool__", "insertText": "__bool__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__class__", "kind": 10, "sortText": "z__class__", "insertText": "__class__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__contains__", "kind": 3, "sortText": "z__contains__", "insertText": "__contains__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__copy__", "kind": 3, "sortText": "z__copy__", "insertText": "__copy__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__dataframe__", "kind": 3, "sortText": "z__dataframe__", "insertText": "__dataframe__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__dataframe_consortium_standard__", "kind": 3, "sortText": "z__dataframe_consortium_standard__", "insertText": "__dataframe_consortium_standard__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__deepcopy__", "kind": 3, "sortText": "z__deepcopy__", "insertText": "__deepcopy__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__delattr__", "kind": 3, "sortText": "z__delattr__", "insertText": "__delattr__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__delitem__", "kind": 3, "sortText": "z__delitem__", "insertText": "__delitem__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__dict__", "kind": 6, "sortText": "z__dict__", "insertText": "__dict__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__dir__", "kind": 3, "sortText": "z__dir__", "insertText": "__dir__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__divmod__", "kind": 3, "sortText": "z__divmod__", "insertText": "__divmod__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__doc__", "kind": 6, "sortText": "z__doc__", "insertText": "__doc__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__eq__", "kind": 3, "sortText": "z__eq__", "insertText": "__eq__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__finalize__", "kind": 3, "sortText": "z__finalize__", "insertText": "__finalize__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__floordiv__", "kind": 3, "sortText": "z__floordiv__", "insertText": "__floordiv__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__format__", "kind": 3, "sortText": "z__format__", "insertText": "__format__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__ge__", "kind": 3, "sortText": "z__ge__", "insertText": "__ge__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__getattr__", "kind": 3, "sortText": "z__getattr__", "insertText": "__getattr__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__getattribute__", "kind": 3, "sortText": "z__getattribute__", "insertText": "__getattribute__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__getitem__", "kind": 3, "sortText": "z__getitem__", "insertText": "__getitem__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__getstate__", "kind": 3, "sortText": "z__getstate__", "insertText": "__getstate__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__gt__", "kind": 3, "sortText": "z__gt__", "insertText": "__gt__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__hash__", "kind": 6, "sortText": "z__hash__", "insertText": "__hash__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__iadd__", "kind": 3, "sortText": "z__iadd__", "insertText": "__iadd__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__iand__", "kind": 3, "sortText": "z__iand__", "insertText": "__iand__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__ifloordiv__", "kind": 3, "sortText": "z__ifloordiv__", "insertText": "__ifloordiv__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__imod__", "kind": 3, "sortText": "z__imod__", "insertText": "__imod__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__imul__", "kind": 3, "sortText": "z__imul__", "insertText": "__imul__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__init__", "kind": 3, "sortText": "z__init__", "insertText": "__init__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__init_subclass__", "kind": 3, "sortText": "z__init_subclass__", "insertText": "__init_subclass__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__invert__", "kind": 3, "sortText": "z__invert__", "insertText": "__invert__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__ior__", "kind": 3, "sortText": "z__ior__", "insertText": "__ior__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__ipow__", "kind": 3, "sortText": "z__ipow__", "insertText": "__ipow__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__isub__", "kind": 3, "sortText": "z__isub__", "insertText": "__isub__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__iter__", "kind": 3, "sortText": "z__iter__", "insertText": "__iter__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__itruediv__", "kind": 3, "sortText": "z__itruediv__", "insertText": "__itruediv__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__ixor__", "kind": 3, "sortText": "z__ixor__", "insertText": "__ixor__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__le__", "kind": 3, "sortText": "z__le__", "insertText": "__le__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__len__", "kind": 3, "sortText": "z__len__", "insertText": "__len__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__lt__", "kind": 3, "sortText": "z__lt__", "insertText": "__lt__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__matmul__", "kind": 3, "sortText": "z__matmul__", "insertText": "__matmul__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__mod__", "kind": 3, "sortText": "z__mod__", "insertText": "__mod__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__module__", "kind": 6, "sortText": "z__module__", "insertText": "__module__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__mul__", "kind": 3, "sortText": "z__mul__", "insertText": "__mul__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__ne__", "kind": 3, "sortText": "z__ne__", "insertText": "__ne__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__neg__", "kind": 3, "sortText": "z__neg__", "insertText": "__neg__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__new__", "kind": 3, "sortText": "z__new__", "insertText": "__new__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__nonzero__", "kind": 3, "sortText": "z__nonzero__", "insertText": "__nonzero__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__or__", "kind": 3, "sortText": "z__or__", "insertText": "__or__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__pandas_priority__", "kind": 6, "sortText": "z__pandas_priority__", "insertText": "__pandas_priority__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__pos__", "kind": 3, "sortText": "z__pos__", "insertText": "__pos__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__pow__", "kind": 3, "sortText": "z__pow__", "insertText": "__pow__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__radd__", "kind": 3, "sortText": "z__radd__", "insertText": "__radd__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__rand__", "kind": 3, "sortText": "z__rand__", "insertText": "__rand__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__rdivmod__", "kind": 3, "sortText": "z__rdivmod__", "insertText": "__rdivmod__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__reduce__", "kind": 3, "sortText": "z__reduce__", "insertText": "__reduce__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__reduce_ex__", "kind": 3, "sortText": "z__reduce_ex__", "insertText": "__reduce_ex__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__repr__", "kind": 3, "sortText": "z__repr__", "insertText": "__repr__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__rfloordiv__", "kind": 3, "sortText": "z__rfloordiv__", "insertText": "__rfloordiv__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__rmatmul__", "kind": 3, "sortText": "z__rmatmul__", "insertText": "__rmatmul__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__rmod__", "kind": 3, "sortText": "z__rmod__", "insertText": "__rmod__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__rmul__", "kind": 3, "sortText": "z__rmul__", "insertText": "__rmul__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__ror__", "kind": 3, "sortText": "z__ror__", "insertText": "__ror__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__round__", "kind": 3, "sortText": "z__round__", "insertText": "__round__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__rpow__", "kind": 3, "sortText": "z__rpow__", "insertText": "__rpow__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__rsub__", "kind": 3, "sortText": "z__rsub__", "insertText": "__rsub__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__rtruediv__", "kind": 3, "sortText": "z__rtruediv__", "insertText": "__rtruediv__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__rxor__", "kind": 3, "sortText": "z__rxor__", "insertText": "__rxor__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__setattr__", "kind": 3, "sortText": "z__setattr__", "insertText": "__setattr__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__setitem__", "kind": 3, "sortText": "z__setitem__", "insertText": "__setitem__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__setstate__", "kind": 3, "sortText": "z__setstate__", "insertText": "__setstate__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__sizeof__", "kind": 3, "sortText": "z__sizeof__", "insertText": "__sizeof__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__str__", "kind": 3, "sortText": "z__str__", "insertText": "__str__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__sub__", "kind": 3, "sortText": "z__sub__", "insertText": "__sub__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__subclasshook__", "kind": 3, "sortText": "z__subclasshook__", "insertText": "__subclasshook__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__truediv__", "kind": 3, "sortText": "z__truediv__", "insertText": "__truediv__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__xor__", "kind": 3, "sortText": "z__xor__", "insertText": "__xor__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}]}} {"suite": "pandas", "label": "edit dataframe then complete (edit+completion)", "method": "textDocument/completion", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py", "line": 17, "character": 39, "iteration": 4, "result": {"isIncomplete": false, "items": [{"label": "abs()", "kind": 3, "sortText": "aabs", "insertText": "abs", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "add(other, axis, level, fill_value)", "kind": 3, "sortText": "aadd", "insertText": "add", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "add_prefix(prefix, axis)", "kind": 3, "sortText": "aadd_prefix", "insertText": "add_prefix", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "add_suffix(suffix, axis)", "kind": 3, "sortText": "aadd_suffix", "insertText": "add_suffix", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "agg", "kind": 6, "sortText": "aagg", "insertText": "agg", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "aggregate(func, axis, args, kwargs)", "kind": 3, "sortText": "aaggregate", "insertText": "aggregate", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "align(other, join, axis, level, copy, fill_value, method, limit, fill_axis, broadcast_axis)", "kind": 3, "sortText": "aalign", "insertText": "align", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "all(axis, bool_only, skipna, kwargs)", "kind": 3, "sortText": "aall", "insertText": "all", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "any(axis, bool_only, skipna, kwargs)", "kind": 3, "sortText": "aany", "insertText": "any", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "apply(func, axis, raw, result_type, args, by_row, engine, engine_kwargs, kwargs)", "kind": 3, "sortText": "aapply", "insertText": "apply", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "applymap(func, na_action, kwargs)", "kind": 3, "sortText": "aapplymap", "insertText": "applymap", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "asfreq(freq, method, how, normalize, fill_value)", "kind": 3, "sortText": "aasfreq", "insertText": "asfreq", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "asof(where, subset)", "kind": 3, "sortText": "aasof", "insertText": "asof", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "assign(kwargs)", "kind": 3, "sortText": "aassign", "insertText": "assign", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "astype(dtype, copy, errors)", "kind": 3, "sortText": "aastype", "insertText": "astype", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "at", "kind": 10, "sortText": "aat", "insertText": "at", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "at_time(time, asof, axis)", "kind": 3, "sortText": "aat_time", "insertText": "at_time", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "attrs", "kind": 6, "sortText": "aattrs", "insertText": "attrs", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "axes", "kind": 10, "sortText": "aaxes", "insertText": "axes", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "backfill(axis, inplace, limit, downcast)", "kind": 3, "sortText": "abackfill", "insertText": "backfill", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "between_time(start_time, end_time, inclusive, axis)", "kind": 3, "sortText": "abetween_time", "insertText": "between_time", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "bfill(axis, inplace, limit, limit_area, downcast)", "kind": 3, "sortText": "abfill", "insertText": "bfill", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "bool()", "kind": 3, "sortText": "abool", "insertText": "bool", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "boxplot", "kind": 6, "sortText": "aboxplot", "insertText": "boxplot", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "clip(lower, upper, axis, inplace, kwargs)", "kind": 3, "sortText": "aclip", "insertText": "clip", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "columns", "kind": 6, "sortText": "acolumns", "insertText": "columns", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "combine", "kind": 3, "sortText": "acombine", "insertText": "combine", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "combine_first", "kind": 3, "sortText": "acombine_first", "insertText": "combine_first", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "compare", "kind": 3, "sortText": "acompare", "insertText": "compare", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "convert_dtypes", "kind": 3, "sortText": "aconvert_dtypes", "insertText": "convert_dtypes", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "copy", "kind": 3, "sortText": "acopy", "insertText": "copy", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "corr", "kind": 3, "sortText": "acorr", "insertText": "corr", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "corrwith", "kind": 3, "sortText": "acorrwith", "insertText": "corrwith", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "count", "kind": 3, "sortText": "acount", "insertText": "count", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "cov", "kind": 3, "sortText": "acov", "insertText": "cov", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "cummax", "kind": 3, "sortText": "acummax", "insertText": "cummax", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "cummin", "kind": 3, "sortText": "acummin", "insertText": "cummin", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "cumprod", "kind": 3, "sortText": "acumprod", "insertText": "cumprod", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "cumsum", "kind": 3, "sortText": "acumsum", "insertText": "cumsum", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "describe", "kind": 3, "sortText": "adescribe", "insertText": "describe", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "diff", "kind": 3, "sortText": "adiff", "insertText": "diff", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "div", "kind": 6, "sortText": "adiv", "insertText": "div", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "divide", "kind": 6, "sortText": "adivide", "insertText": "divide", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "dot", "kind": 3, "sortText": "adot", "insertText": "dot", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "drop", "kind": 3, "sortText": "adrop", "insertText": "drop", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "drop_duplicates", "kind": 3, "sortText": "adrop_duplicates", "insertText": "drop_duplicates", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "droplevel", "kind": 3, "sortText": "adroplevel", "insertText": "droplevel", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "dropna", "kind": 3, "sortText": "adropna", "insertText": "dropna", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "dtypes", "kind": 10, "sortText": "adtypes", "insertText": "dtypes", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "duplicated", "kind": 3, "sortText": "aduplicated", "insertText": "duplicated", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "empty", "kind": 10, "sortText": "aempty", "insertText": "empty", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "eq", "kind": 3, "sortText": "aeq", "insertText": "eq", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "equals", "kind": 3, "sortText": "aequals", "insertText": "equals", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "eval", "kind": 3, "sortText": "aeval", "insertText": "eval", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "ewm", "kind": 3, "sortText": "aewm", "insertText": "ewm", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "expanding", "kind": 3, "sortText": "aexpanding", "insertText": "expanding", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "explode", "kind": 3, "sortText": "aexplode", "insertText": "explode", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "ffill", "kind": 3, "sortText": "affill", "insertText": "ffill", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "fillna", "kind": 3, "sortText": "afillna", "insertText": "fillna", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "filter", "kind": 3, "sortText": "afilter", "insertText": "filter", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "first", "kind": 3, "sortText": "afirst", "insertText": "first", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "first_valid_index", "kind": 3, "sortText": "afirst_valid_index", "insertText": "first_valid_index", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "flags", "kind": 10, "sortText": "aflags", "insertText": "flags", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "floordiv", "kind": 3, "sortText": "afloordiv", "insertText": "floordiv", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "from_dict", "kind": 3, "sortText": "afrom_dict", "insertText": "from_dict", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "from_records", "kind": 3, "sortText": "afrom_records", "insertText": "from_records", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "ge", "kind": 3, "sortText": "age", "insertText": "ge", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "get", "kind": 3, "sortText": "aget", "insertText": "get", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "groupby", "kind": 3, "sortText": "agroupby", "insertText": "groupby", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "gt", "kind": 3, "sortText": "agt", "insertText": "gt", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "head", "kind": 3, "sortText": "ahead", "insertText": "head", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "hist", "kind": 6, "sortText": "ahist", "insertText": "hist", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "iat", "kind": 10, "sortText": "aiat", "insertText": "iat", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "idxmax", "kind": 3, "sortText": "aidxmax", "insertText": "idxmax", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "idxmin", "kind": 3, "sortText": "aidxmin", "insertText": "idxmin", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "iloc", "kind": 10, "sortText": "ailoc", "insertText": "iloc", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "index", "kind": 6, "sortText": "aindex", "insertText": "index", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "infer_objects", "kind": 3, "sortText": "ainfer_objects", "insertText": "infer_objects", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "info", "kind": 3, "sortText": "ainfo", "insertText": "info", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "insert", "kind": 3, "sortText": "ainsert", "insertText": "insert", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "interpolate", "kind": 3, "sortText": "ainterpolate", "insertText": "interpolate", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "isetitem", "kind": 3, "sortText": "aisetitem", "insertText": "isetitem", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "isin", "kind": 3, "sortText": "aisin", "insertText": "isin", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "isna", "kind": 3, "sortText": "aisna", "insertText": "isna", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "isnull", "kind": 3, "sortText": "aisnull", "insertText": "isnull", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "items", "kind": 3, "sortText": "aitems", "insertText": "items", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "iterrows", "kind": 3, "sortText": "aiterrows", "insertText": "iterrows", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "itertuples", "kind": 3, "sortText": "aitertuples", "insertText": "itertuples", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "join", "kind": 3, "sortText": "ajoin", "insertText": "join", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "keys", "kind": 3, "sortText": "akeys", "insertText": "keys", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "kurt", "kind": 3, "sortText": "akurt", "insertText": "kurt", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "kurtosis", "kind": 6, "sortText": "akurtosis", "insertText": "kurtosis", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "last", "kind": 3, "sortText": "alast", "insertText": "last", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "last_valid_index", "kind": 3, "sortText": "alast_valid_index", "insertText": "last_valid_index", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "le", "kind": 3, "sortText": "ale", "insertText": "le", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "loc", "kind": 10, "sortText": "aloc", "insertText": "loc", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "lt", "kind": 3, "sortText": "alt", "insertText": "lt", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "map", "kind": 3, "sortText": "amap", "insertText": "map", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "mask", "kind": 3, "sortText": "amask", "insertText": "mask", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "max", "kind": 3, "sortText": "amax", "insertText": "max", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "mean", "kind": 3, "sortText": "amean", "insertText": "mean", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "median", "kind": 3, "sortText": "amedian", "insertText": "median", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "melt", "kind": 3, "sortText": "amelt", "insertText": "melt", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "memory_usage", "kind": 3, "sortText": "amemory_usage", "insertText": "memory_usage", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "merge", "kind": 3, "sortText": "amerge", "insertText": "merge", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "min", "kind": 3, "sortText": "amin", "insertText": "min", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "mod", "kind": 3, "sortText": "amod", "insertText": "mod", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "mode", "kind": 3, "sortText": "amode", "insertText": "mode", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "mul", "kind": 3, "sortText": "amul", "insertText": "mul", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "multiply", "kind": 6, "sortText": "amultiply", "insertText": "multiply", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "ndim", "kind": 10, "sortText": "andim", "insertText": "ndim", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "ne", "kind": 3, "sortText": "ane", "insertText": "ne", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "nlargest", "kind": 3, "sortText": "anlargest", "insertText": "nlargest", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "notna", "kind": 3, "sortText": "anotna", "insertText": "notna", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "notnull", "kind": 3, "sortText": "anotnull", "insertText": "notnull", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "nsmallest", "kind": 3, "sortText": "ansmallest", "insertText": "nsmallest", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "nunique", "kind": 3, "sortText": "anunique", "insertText": "nunique", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "pad", "kind": 3, "sortText": "apad", "insertText": "pad", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "pct_change", "kind": 3, "sortText": "apct_change", "insertText": "pct_change", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "pipe", "kind": 3, "sortText": "apipe", "insertText": "pipe", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "pivot", "kind": 3, "sortText": "apivot", "insertText": "pivot", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "pivot_table", "kind": 3, "sortText": "apivot_table", "insertText": "pivot_table", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "plot", "kind": 6, "sortText": "aplot", "insertText": "plot", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "pop", "kind": 3, "sortText": "apop", "insertText": "pop", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "pow", "kind": 3, "sortText": "apow", "insertText": "pow", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "prod", "kind": 3, "sortText": "aprod", "insertText": "prod", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "product", "kind": 6, "sortText": "aproduct", "insertText": "product", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "quantile", "kind": 3, "sortText": "aquantile", "insertText": "quantile", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "query", "kind": 3, "sortText": "aquery", "insertText": "query", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "radd", "kind": 3, "sortText": "aradd", "insertText": "radd", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rank", "kind": 3, "sortText": "arank", "insertText": "rank", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rdiv", "kind": 6, "sortText": "ardiv", "insertText": "rdiv", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "reindex", "kind": 3, "sortText": "areindex", "insertText": "reindex", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "reindex_like", "kind": 3, "sortText": "areindex_like", "insertText": "reindex_like", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rename", "kind": 3, "sortText": "arename", "insertText": "rename", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rename_axis", "kind": 3, "sortText": "arename_axis", "insertText": "rename_axis", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "reorder_levels", "kind": 3, "sortText": "areorder_levels", "insertText": "reorder_levels", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "replace", "kind": 3, "sortText": "areplace", "insertText": "replace", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "resample", "kind": 3, "sortText": "aresample", "insertText": "resample", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "reset_index", "kind": 3, "sortText": "areset_index", "insertText": "reset_index", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rfloordiv", "kind": 3, "sortText": "arfloordiv", "insertText": "rfloordiv", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rmod", "kind": 3, "sortText": "armod", "insertText": "rmod", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rmul", "kind": 3, "sortText": "armul", "insertText": "rmul", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rolling", "kind": 3, "sortText": "arolling", "insertText": "rolling", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "round", "kind": 3, "sortText": "around", "insertText": "round", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rpow", "kind": 3, "sortText": "arpow", "insertText": "rpow", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rsub", "kind": 3, "sortText": "arsub", "insertText": "rsub", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rtruediv", "kind": 3, "sortText": "artruediv", "insertText": "rtruediv", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "sample", "kind": 3, "sortText": "asample", "insertText": "sample", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "select_dtypes", "kind": 3, "sortText": "aselect_dtypes", "insertText": "select_dtypes", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "sem", "kind": 3, "sortText": "asem", "insertText": "sem", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "set_axis", "kind": 3, "sortText": "aset_axis", "insertText": "set_axis", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "set_flags", "kind": 3, "sortText": "aset_flags", "insertText": "set_flags", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "set_index", "kind": 3, "sortText": "aset_index", "insertText": "set_index", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "shape", "kind": 10, "sortText": "ashape", "insertText": "shape", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "shift", "kind": 3, "sortText": "ashift", "insertText": "shift", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "size", "kind": 10, "sortText": "asize", "insertText": "size", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "skew", "kind": 3, "sortText": "askew", "insertText": "skew", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "sort_index", "kind": 3, "sortText": "asort_index", "insertText": "sort_index", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "sort_values", "kind": 3, "sortText": "asort_values", "insertText": "sort_values", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "sparse", "kind": 6, "sortText": "asparse", "insertText": "sparse", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "squeeze", "kind": 3, "sortText": "asqueeze", "insertText": "squeeze", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "stack", "kind": 3, "sortText": "astack", "insertText": "stack", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "std", "kind": 3, "sortText": "astd", "insertText": "std", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "style", "kind": 10, "sortText": "astyle", "insertText": "style", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "sub", "kind": 3, "sortText": "asub", "insertText": "sub", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "subtract", "kind": 6, "sortText": "asubtract", "insertText": "subtract", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "sum", "kind": 3, "sortText": "asum", "insertText": "sum", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "swapaxes", "kind": 3, "sortText": "aswapaxes", "insertText": "swapaxes", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "swaplevel", "kind": 3, "sortText": "aswaplevel", "insertText": "swaplevel", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "T", "kind": 10, "sortText": "aT", "insertText": "T", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "tail", "kind": 3, "sortText": "atail", "insertText": "tail", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "take", "kind": 3, "sortText": "atake", "insertText": "take", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_clipboard", "kind": 3, "sortText": "ato_clipboard", "insertText": "to_clipboard", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_csv", "kind": 3, "sortText": "ato_csv", "insertText": "to_csv", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_dict", "kind": 3, "sortText": "ato_dict", "insertText": "to_dict", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_excel", "kind": 3, "sortText": "ato_excel", "insertText": "to_excel", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_feather", "kind": 3, "sortText": "ato_feather", "insertText": "to_feather", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_gbq", "kind": 3, "sortText": "ato_gbq", "insertText": "to_gbq", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_hdf", "kind": 3, "sortText": "ato_hdf", "insertText": "to_hdf", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_html", "kind": 3, "sortText": "ato_html", "insertText": "to_html", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_json", "kind": 3, "sortText": "ato_json", "insertText": "to_json", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_latex", "kind": 3, "sortText": "ato_latex", "insertText": "to_latex", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_markdown", "kind": 3, "sortText": "ato_markdown", "insertText": "to_markdown", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_numpy", "kind": 3, "sortText": "ato_numpy", "insertText": "to_numpy", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_orc", "kind": 3, "sortText": "ato_orc", "insertText": "to_orc", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_parquet", "kind": 3, "sortText": "ato_parquet", "insertText": "to_parquet", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_period", "kind": 3, "sortText": "ato_period", "insertText": "to_period", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_pickle", "kind": 3, "sortText": "ato_pickle", "insertText": "to_pickle", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_records", "kind": 3, "sortText": "ato_records", "insertText": "to_records", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_sql", "kind": 3, "sortText": "ato_sql", "insertText": "to_sql", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_stata", "kind": 3, "sortText": "ato_stata", "insertText": "to_stata", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_string", "kind": 3, "sortText": "ato_string", "insertText": "to_string", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_timestamp", "kind": 3, "sortText": "ato_timestamp", "insertText": "to_timestamp", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_xarray", "kind": 3, "sortText": "ato_xarray", "insertText": "to_xarray", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_xml", "kind": 3, "sortText": "ato_xml", "insertText": "to_xml", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "transform", "kind": 3, "sortText": "atransform", "insertText": "transform", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "transpose", "kind": 3, "sortText": "atranspose", "insertText": "transpose", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "truediv", "kind": 3, "sortText": "atruediv", "insertText": "truediv", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "truncate", "kind": 3, "sortText": "atruncate", "insertText": "truncate", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "tz_convert", "kind": 3, "sortText": "atz_convert", "insertText": "tz_convert", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "tz_localize", "kind": 3, "sortText": "atz_localize", "insertText": "tz_localize", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "unstack", "kind": 3, "sortText": "aunstack", "insertText": "unstack", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "update", "kind": 3, "sortText": "aupdate", "insertText": "update", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "value_counts", "kind": 3, "sortText": "avalue_counts", "insertText": "value_counts", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "values", "kind": 10, "sortText": "avalues", "insertText": "values", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "var", "kind": 3, "sortText": "avar", "insertText": "var", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "where", "kind": 3, "sortText": "awhere", "insertText": "where", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "xs", "kind": 3, "sortText": "axs", "insertText": "xs", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_accessors", "kind": 6, "sortText": "z_accessors", "insertText": "_accessors", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_accum_func", "kind": 3, "sortText": "z_accum_func", "insertText": "_accum_func", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_agg_examples_doc", "kind": 6, "sortText": "z_agg_examples_doc", "insertText": "_agg_examples_doc", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_agg_see_also_doc", "kind": 6, "sortText": "z_agg_see_also_doc", "insertText": "_agg_see_also_doc", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_align_for_op", "kind": 3, "sortText": "z_align_for_op", "insertText": "_align_for_op", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_align_frame", "kind": 3, "sortText": "z_align_frame", "insertText": "_align_frame", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_align_series", "kind": 3, "sortText": "z_align_series", "insertText": "_align_series", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_append", "kind": 3, "sortText": "z_append", "insertText": "_append", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_arith_method", "kind": 3, "sortText": "z_arith_method", "insertText": "_arith_method", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_arith_method_with_reindex", "kind": 3, "sortText": "z_arith_method_with_reindex", "insertText": "_arith_method_with_reindex", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_as_manager", "kind": 3, "sortText": "z_as_manager", "insertText": "_as_manager", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_attrs", "kind": 6, "sortText": "z_attrs", "insertText": "_attrs", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_AXIS_LEN", "kind": 6, "sortText": "z_AXIS_LEN", "insertText": "_AXIS_LEN", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_AXIS_ORDERS", "kind": 6, "sortText": "z_AXIS_ORDERS", "insertText": "_AXIS_ORDERS", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_AXIS_TO_AXIS_NUMBER", "kind": 6, "sortText": "z_AXIS_TO_AXIS_NUMBER", "insertText": "_AXIS_TO_AXIS_NUMBER", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_box_col_values", "kind": 3, "sortText": "z_box_col_values", "insertText": "_box_col_values", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_cache", "kind": 6, "sortText": "z_cache", "insertText": "_cache", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_can_fast_transpose", "kind": 10, "sortText": "z_can_fast_transpose", "insertText": "_can_fast_transpose", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_check_inplace_and_allows_duplicate_labels", "kind": 3, "sortText": "z_check_inplace_and_allows_duplicate_labels", "insertText": "_check_inplace_and_allows_duplicate_labels", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_check_is_chained_assignment_possible", "kind": 3, "sortText": "z_check_is_chained_assignment_possible", "insertText": "_check_is_chained_assignment_possible", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_check_label_or_level_ambiguity", "kind": 3, "sortText": "z_check_label_or_level_ambiguity", "insertText": "_check_label_or_level_ambiguity", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_check_setitem_copy", "kind": 3, "sortText": "z_check_setitem_copy", "insertText": "_check_setitem_copy", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_clear_item_cache", "kind": 3, "sortText": "z_clear_item_cache", "insertText": "_clear_item_cache", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_clip_with_one_bound", "kind": 3, "sortText": "z_clip_with_one_bound", "insertText": "_clip_with_one_bound", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_clip_with_scalar", "kind": 3, "sortText": "z_clip_with_scalar", "insertText": "_clip_with_scalar", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_cmp_method", "kind": 3, "sortText": "z_cmp_method", "insertText": "_cmp_method", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_combine_frame", "kind": 3, "sortText": "z_combine_frame", "insertText": "_combine_frame", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_consolidate", "kind": 3, "sortText": "z_consolidate", "insertText": "_consolidate", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_consolidate_inplace", "kind": 3, "sortText": "z_consolidate_inplace", "insertText": "_consolidate_inplace", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_construct_axes_dict", "kind": 3, "sortText": "z_construct_axes_dict", "insertText": "_construct_axes_dict", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_construct_result", "kind": 3, "sortText": "z_construct_result", "insertText": "_construct_result", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_constructor", "kind": 10, "sortText": "z_constructor", "insertText": "_constructor", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_constructor_from_mgr", "kind": 3, "sortText": "z_constructor_from_mgr", "insertText": "_constructor_from_mgr", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_constructor_sliced", "kind": 6, "sortText": "z_constructor_sliced", "insertText": "_constructor_sliced", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_constructor_sliced_from_mgr", "kind": 3, "sortText": "z_constructor_sliced_from_mgr", "insertText": "_constructor_sliced_from_mgr", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_create_data_for_split_and_tight_to_dict", "kind": 3, "sortText": "z_create_data_for_split_and_tight_to_dict", "insertText": "_create_data_for_split_and_tight_to_dict", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_data", "kind": 10, "sortText": "z_data", "insertText": "_data", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_deprecate_downcast", "kind": 3, "sortText": "z_deprecate_downcast", "insertText": "_deprecate_downcast", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_dir_additions", "kind": 3, "sortText": "z_dir_additions", "insertText": "_dir_additions", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_dir_deletions", "kind": 3, "sortText": "z_dir_deletions", "insertText": "_dir_deletions", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_dispatch_frame_op", "kind": 3, "sortText": "z_dispatch_frame_op", "insertText": "_dispatch_frame_op", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_drop_axis", "kind": 3, "sortText": "z_drop_axis", "insertText": "_drop_axis", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_drop_labels_or_levels", "kind": 3, "sortText": "z_drop_labels_or_levels", "insertText": "_drop_labels_or_levels", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_ensure_valid_index", "kind": 3, "sortText": "z_ensure_valid_index", "insertText": "_ensure_valid_index", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_find_valid_index", "kind": 3, "sortText": "z_find_valid_index", "insertText": "_find_valid_index", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_flex_arith_method", "kind": 3, "sortText": "z_flex_arith_method", "insertText": "_flex_arith_method", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_flex_cmp_method", "kind": 3, "sortText": "z_flex_cmp_method", "insertText": "_flex_cmp_method", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_from_arrays", "kind": 3, "sortText": "z_from_arrays", "insertText": "_from_arrays", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_from_mgr", "kind": 3, "sortText": "z_from_mgr", "insertText": "_from_mgr", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_agg_axis", "kind": 3, "sortText": "z_get_agg_axis", "insertText": "_get_agg_axis", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_axis", "kind": 3, "sortText": "z_get_axis", "insertText": "_get_axis", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_axis_name", "kind": 3, "sortText": "z_get_axis_name", "insertText": "_get_axis_name", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_axis_number", "kind": 3, "sortText": "z_get_axis_number", "insertText": "_get_axis_number", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_axis_resolvers", "kind": 3, "sortText": "z_get_axis_resolvers", "insertText": "_get_axis_resolvers", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_block_manager_axis", "kind": 3, "sortText": "z_get_block_manager_axis", "insertText": "_get_block_manager_axis", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_bool_data", "kind": 3, "sortText": "z_get_bool_data", "insertText": "_get_bool_data", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_cleaned_column_resolvers", "kind": 3, "sortText": "z_get_cleaned_column_resolvers", "insertText": "_get_cleaned_column_resolvers", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_column_array", "kind": 3, "sortText": "z_get_column_array", "insertText": "_get_column_array", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_index_resolvers", "kind": 3, "sortText": "z_get_index_resolvers", "insertText": "_get_index_resolvers", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_item_cache", "kind": 3, "sortText": "z_get_item_cache", "insertText": "_get_item_cache", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_label_or_level_values", "kind": 3, "sortText": "z_get_label_or_level_values", "insertText": "_get_label_or_level_values", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_numeric_data", "kind": 3, "sortText": "z_get_numeric_data", "insertText": "_get_numeric_data", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_value", "kind": 3, "sortText": "z_get_value", "insertText": "_get_value", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_values_for_csv", "kind": 3, "sortText": "z_get_values_for_csv", "insertText": "_get_values_for_csv", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_getitem_bool_array", "kind": 3, "sortText": "z_getitem_bool_array", "insertText": "_getitem_bool_array", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_getitem_multilevel", "kind": 3, "sortText": "z_getitem_multilevel", "insertText": "_getitem_multilevel", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_getitem_nocopy", "kind": 3, "sortText": "z_getitem_nocopy", "insertText": "_getitem_nocopy", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_getitem_slice", "kind": 3, "sortText": "z_getitem_slice", "insertText": "_getitem_slice", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_gotitem", "kind": 3, "sortText": "z_gotitem", "insertText": "_gotitem", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_HANDLED_TYPES", "kind": 6, "sortText": "z_HANDLED_TYPES", "insertText": "_HANDLED_TYPES", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_hidden_attrs", "kind": 6, "sortText": "z_hidden_attrs", "insertText": "_hidden_attrs", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_indexed_same", "kind": 3, "sortText": "z_indexed_same", "insertText": "_indexed_same", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_info_axis", "kind": 10, "sortText": "z_info_axis", "insertText": "_info_axis", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_info_axis_name", "kind": 6, "sortText": "z_info_axis_name", "insertText": "_info_axis_name", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_info_axis_number", "kind": 6, "sortText": "z_info_axis_number", "insertText": "_info_axis_number", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_info_repr", "kind": 3, "sortText": "z_info_repr", "insertText": "_info_repr", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_init_mgr", "kind": 3, "sortText": "z_init_mgr", "insertText": "_init_mgr", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_inplace_method", "kind": 3, "sortText": "z_inplace_method", "insertText": "_inplace_method", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_internal_names", "kind": 6, "sortText": "z_internal_names", "insertText": "_internal_names", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_internal_names_set", "kind": 6, "sortText": "z_internal_names_set", "insertText": "_internal_names_set", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_is_copy", "kind": 6, "sortText": "z_is_copy", "insertText": "_is_copy", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_is_homogeneous_type", "kind": 10, "sortText": "z_is_homogeneous_type", "insertText": "_is_homogeneous_type", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_is_label_or_level_reference", "kind": 3, "sortText": "z_is_label_or_level_reference", "insertText": "_is_label_or_level_reference", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_is_label_reference", "kind": 3, "sortText": "z_is_label_reference", "insertText": "_is_label_reference", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_is_level_reference", "kind": 3, "sortText": "z_is_level_reference", "insertText": "_is_level_reference", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_is_mixed_type", "kind": 10, "sortText": "z_is_mixed_type", "insertText": "_is_mixed_type", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_is_view", "kind": 10, "sortText": "z_is_view", "insertText": "_is_view", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_is_view_after_cow_rules", "kind": 3, "sortText": "z_is_view_after_cow_rules", "insertText": "_is_view_after_cow_rules", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_iset_item", "kind": 3, "sortText": "z_iset_item", "insertText": "_iset_item", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_iset_item_mgr", "kind": 3, "sortText": "z_iset_item_mgr", "insertText": "_iset_item_mgr", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_iset_not_inplace", "kind": 3, "sortText": "z_iset_not_inplace", "insertText": "_iset_not_inplace", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_item_cache", "kind": 6, "sortText": "z_item_cache", "insertText": "_item_cache", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_iter_column_arrays", "kind": 3, "sortText": "z_iter_column_arrays", "insertText": "_iter_column_arrays", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_ixs", "kind": 3, "sortText": "z_ixs", "insertText": "_ixs", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_logical_func", "kind": 3, "sortText": "z_logical_func", "insertText": "_logical_func", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_logical_method", "kind": 6, "sortText": "z_logical_method", "insertText": "_logical_method", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_maybe_align_series_as_frame", "kind": 3, "sortText": "z_maybe_align_series_as_frame", "insertText": "_maybe_align_series_as_frame", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_maybe_cache_changed", "kind": 3, "sortText": "z_maybe_cache_changed", "insertText": "_maybe_cache_changed", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_maybe_update_cacher", "kind": 3, "sortText": "z_maybe_update_cacher", "insertText": "_maybe_update_cacher", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_metadata", "kind": 6, "sortText": "z_metadata", "insertText": "_metadata", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_mgr", "kind": 6, "sortText": "z_mgr", "insertText": "_mgr", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_min_count_stat_function", "kind": 3, "sortText": "z_min_count_stat_function", "insertText": "_min_count_stat_function", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_needs_reindex_multi", "kind": 3, "sortText": "z_needs_reindex_multi", "insertText": "_needs_reindex_multi", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_pad_or_backfill", "kind": 3, "sortText": "z_pad_or_backfill", "insertText": "_pad_or_backfill", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_protect_consolidate", "kind": 3, "sortText": "z_protect_consolidate", "insertText": "_protect_consolidate", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_reduce", "kind": 3, "sortText": "z_reduce", "insertText": "_reduce", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_reduce_axis1", "kind": 3, "sortText": "z_reduce_axis1", "insertText": "_reduce_axis1", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_reindex_axes", "kind": 3, "sortText": "z_reindex_axes", "insertText": "_reindex_axes", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_reindex_multi", "kind": 3, "sortText": "z_reindex_multi", "insertText": "_reindex_multi", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_reindex_with_indexers", "kind": 3, "sortText": "z_reindex_with_indexers", "insertText": "_reindex_with_indexers", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_rename", "kind": 3, "sortText": "z_rename", "insertText": "_rename", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_replace_columnwise", "kind": 3, "sortText": "z_replace_columnwise", "insertText": "_replace_columnwise", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_repr_data_resource_", "kind": 3, "sortText": "z_repr_data_resource_", "insertText": "_repr_data_resource_", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_repr_fits_horizontal_", "kind": 3, "sortText": "z_repr_fits_horizontal_", "insertText": "_repr_fits_horizontal_", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_repr_fits_vertical_", "kind": 3, "sortText": "z_repr_fits_vertical_", "insertText": "_repr_fits_vertical_", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_repr_html_", "kind": 3, "sortText": "z_repr_html_", "insertText": "_repr_html_", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_repr_latex_", "kind": 3, "sortText": "z_repr_latex_", "insertText": "_repr_latex_", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_reset_cache", "kind": 3, "sortText": "z_reset_cache", "insertText": "_reset_cache", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_reset_cacher", "kind": 3, "sortText": "z_reset_cacher", "insertText": "_reset_cacher", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_sanitize_column", "kind": 3, "sortText": "z_sanitize_column", "insertText": "_sanitize_column", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_series", "kind": 10, "sortText": "z_series", "insertText": "_series", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_set_axis", "kind": 3, "sortText": "z_set_axis", "insertText": "_set_axis", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_set_axis_name", "kind": 3, "sortText": "z_set_axis_name", "insertText": "_set_axis_name", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_set_axis_nocheck", "kind": 3, "sortText": "z_set_axis_nocheck", "insertText": "_set_axis_nocheck", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_set_is_copy", "kind": 3, "sortText": "z_set_is_copy", "insertText": "_set_is_copy", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_set_item", "kind": 3, "sortText": "z_set_item", "insertText": "_set_item", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_set_item_frame_value", "kind": 3, "sortText": "z_set_item_frame_value", "insertText": "_set_item_frame_value", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_set_item_mgr", "kind": 3, "sortText": "z_set_item_mgr", "insertText": "_set_item_mgr", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_set_value", "kind": 3, "sortText": "z_set_value", "insertText": "_set_value", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_setitem_array", "kind": 3, "sortText": "z_setitem_array", "insertText": "_setitem_array", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_setitem_frame", "kind": 3, "sortText": "z_setitem_frame", "insertText": "_setitem_frame", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_setitem_slice", "kind": 3, "sortText": "z_setitem_slice", "insertText": "_setitem_slice", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_shared_docs", "kind": 6, "sortText": "z_shared_docs", "insertText": "_shared_docs", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_shift_with_freq", "kind": 3, "sortText": "z_shift_with_freq", "insertText": "_shift_with_freq", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_should_reindex_frame_op", "kind": 3, "sortText": "z_should_reindex_frame_op", "insertText": "_should_reindex_frame_op", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_slice", "kind": 3, "sortText": "z_slice", "insertText": "_slice", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_stat_function", "kind": 3, "sortText": "z_stat_function", "insertText": "_stat_function", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_stat_function_ddof", "kind": 3, "sortText": "z_stat_function_ddof", "insertText": "_stat_function_ddof", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_take_with_is_copy", "kind": 3, "sortText": "z_take_with_is_copy", "insertText": "_take_with_is_copy", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_to_dict_of_blocks", "kind": 3, "sortText": "z_to_dict_of_blocks", "insertText": "_to_dict_of_blocks", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_to_latex_via_styler", "kind": 3, "sortText": "z_to_latex_via_styler", "insertText": "_to_latex_via_styler", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_typ", "kind": 6, "sortText": "z_typ", "insertText": "_typ", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_update_inplace", "kind": 3, "sortText": "z_update_inplace", "insertText": "_update_inplace", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_validate_dtype", "kind": 3, "sortText": "z_validate_dtype", "insertText": "_validate_dtype", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_values", "kind": 10, "sortText": "z_values", "insertText": "_values", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_where", "kind": 3, "sortText": "z_where", "insertText": "_where", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__abs__", "kind": 3, "sortText": "z__abs__", "insertText": "__abs__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__add__", "kind": 3, "sortText": "z__add__", "insertText": "__add__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__and__", "kind": 3, "sortText": "z__and__", "insertText": "__and__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__annotations__", "kind": 6, "sortText": "z__annotations__", "insertText": "__annotations__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__array__", "kind": 3, "sortText": "z__array__", "insertText": "__array__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__array_priority__", "kind": 6, "sortText": "z__array_priority__", "insertText": "__array_priority__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__array_ufunc__", "kind": 3, "sortText": "z__array_ufunc__", "insertText": "__array_ufunc__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__arrow_c_stream__", "kind": 3, "sortText": "z__arrow_c_stream__", "insertText": "__arrow_c_stream__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__bool__", "kind": 6, "sortText": "z__bool__", "insertText": "__bool__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__class__", "kind": 10, "sortText": "z__class__", "insertText": "__class__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__contains__", "kind": 3, "sortText": "z__contains__", "insertText": "__contains__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__copy__", "kind": 3, "sortText": "z__copy__", "insertText": "__copy__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__dataframe__", "kind": 3, "sortText": "z__dataframe__", "insertText": "__dataframe__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__dataframe_consortium_standard__", "kind": 3, "sortText": "z__dataframe_consortium_standard__", "insertText": "__dataframe_consortium_standard__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__deepcopy__", "kind": 3, "sortText": "z__deepcopy__", "insertText": "__deepcopy__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__delattr__", "kind": 3, "sortText": "z__delattr__", "insertText": "__delattr__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__delitem__", "kind": 3, "sortText": "z__delitem__", "insertText": "__delitem__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__dict__", "kind": 6, "sortText": "z__dict__", "insertText": "__dict__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__dir__", "kind": 3, "sortText": "z__dir__", "insertText": "__dir__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__divmod__", "kind": 3, "sortText": "z__divmod__", "insertText": "__divmod__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__doc__", "kind": 6, "sortText": "z__doc__", "insertText": "__doc__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__eq__", "kind": 3, "sortText": "z__eq__", "insertText": "__eq__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__finalize__", "kind": 3, "sortText": "z__finalize__", "insertText": "__finalize__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__floordiv__", "kind": 3, "sortText": "z__floordiv__", "insertText": "__floordiv__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__format__", "kind": 3, "sortText": "z__format__", "insertText": "__format__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__ge__", "kind": 3, "sortText": "z__ge__", "insertText": "__ge__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__getattr__", "kind": 3, "sortText": "z__getattr__", "insertText": "__getattr__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__getattribute__", "kind": 3, "sortText": "z__getattribute__", "insertText": "__getattribute__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__getitem__", "kind": 3, "sortText": "z__getitem__", "insertText": "__getitem__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__getstate__", "kind": 3, "sortText": "z__getstate__", "insertText": "__getstate__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__gt__", "kind": 3, "sortText": "z__gt__", "insertText": "__gt__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__hash__", "kind": 6, "sortText": "z__hash__", "insertText": "__hash__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__iadd__", "kind": 3, "sortText": "z__iadd__", "insertText": "__iadd__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__iand__", "kind": 3, "sortText": "z__iand__", "insertText": "__iand__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__ifloordiv__", "kind": 3, "sortText": "z__ifloordiv__", "insertText": "__ifloordiv__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__imod__", "kind": 3, "sortText": "z__imod__", "insertText": "__imod__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__imul__", "kind": 3, "sortText": "z__imul__", "insertText": "__imul__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__init__", "kind": 3, "sortText": "z__init__", "insertText": "__init__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__init_subclass__", "kind": 3, "sortText": "z__init_subclass__", "insertText": "__init_subclass__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__invert__", "kind": 3, "sortText": "z__invert__", "insertText": "__invert__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__ior__", "kind": 3, "sortText": "z__ior__", "insertText": "__ior__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__ipow__", "kind": 3, "sortText": "z__ipow__", "insertText": "__ipow__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__isub__", "kind": 3, "sortText": "z__isub__", "insertText": "__isub__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__iter__", "kind": 3, "sortText": "z__iter__", "insertText": "__iter__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__itruediv__", "kind": 3, "sortText": "z__itruediv__", "insertText": "__itruediv__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__ixor__", "kind": 3, "sortText": "z__ixor__", "insertText": "__ixor__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__le__", "kind": 3, "sortText": "z__le__", "insertText": "__le__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__len__", "kind": 3, "sortText": "z__len__", "insertText": "__len__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__lt__", "kind": 3, "sortText": "z__lt__", "insertText": "__lt__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__matmul__", "kind": 3, "sortText": "z__matmul__", "insertText": "__matmul__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__mod__", "kind": 3, "sortText": "z__mod__", "insertText": "__mod__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__module__", "kind": 6, "sortText": "z__module__", "insertText": "__module__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__mul__", "kind": 3, "sortText": "z__mul__", "insertText": "__mul__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__ne__", "kind": 3, "sortText": "z__ne__", "insertText": "__ne__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__neg__", "kind": 3, "sortText": "z__neg__", "insertText": "__neg__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__new__", "kind": 3, "sortText": "z__new__", "insertText": "__new__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__nonzero__", "kind": 3, "sortText": "z__nonzero__", "insertText": "__nonzero__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__or__", "kind": 3, "sortText": "z__or__", "insertText": "__or__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__pandas_priority__", "kind": 6, "sortText": "z__pandas_priority__", "insertText": "__pandas_priority__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__pos__", "kind": 3, "sortText": "z__pos__", "insertText": "__pos__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__pow__", "kind": 3, "sortText": "z__pow__", "insertText": "__pow__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__radd__", "kind": 3, "sortText": "z__radd__", "insertText": "__radd__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__rand__", "kind": 3, "sortText": "z__rand__", "insertText": "__rand__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__rdivmod__", "kind": 3, "sortText": "z__rdivmod__", "insertText": "__rdivmod__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__reduce__", "kind": 3, "sortText": "z__reduce__", "insertText": "__reduce__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__reduce_ex__", "kind": 3, "sortText": "z__reduce_ex__", "insertText": "__reduce_ex__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__repr__", "kind": 3, "sortText": "z__repr__", "insertText": "__repr__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__rfloordiv__", "kind": 3, "sortText": "z__rfloordiv__", "insertText": "__rfloordiv__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__rmatmul__", "kind": 3, "sortText": "z__rmatmul__", "insertText": "__rmatmul__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__rmod__", "kind": 3, "sortText": "z__rmod__", "insertText": "__rmod__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__rmul__", "kind": 3, "sortText": "z__rmul__", "insertText": "__rmul__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__ror__", "kind": 3, "sortText": "z__ror__", "insertText": "__ror__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__round__", "kind": 3, "sortText": "z__round__", "insertText": "__round__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__rpow__", "kind": 3, "sortText": "z__rpow__", "insertText": "__rpow__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__rsub__", "kind": 3, "sortText": "z__rsub__", "insertText": "__rsub__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__rtruediv__", "kind": 3, "sortText": "z__rtruediv__", "insertText": "__rtruediv__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__rxor__", "kind": 3, "sortText": "z__rxor__", "insertText": "__rxor__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__setattr__", "kind": 3, "sortText": "z__setattr__", "insertText": "__setattr__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__setitem__", "kind": 3, "sortText": "z__setitem__", "insertText": "__setitem__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__setstate__", "kind": 3, "sortText": "z__setstate__", "insertText": "__setstate__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__sizeof__", "kind": 3, "sortText": "z__sizeof__", "insertText": "__sizeof__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__str__", "kind": 3, "sortText": "z__str__", "insertText": "__str__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__sub__", "kind": 3, "sortText": "z__sub__", "insertText": "__sub__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__subclasshook__", "kind": 3, "sortText": "z__subclasshook__", "insertText": "__subclasshook__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__truediv__", "kind": 3, "sortText": "z__truediv__", "insertText": "__truediv__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__xor__", "kind": 3, "sortText": "z__xor__", "insertText": "__xor__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}]}} -{"suite": "pandas", "label": "edit dataframe then complete (edit+completion)", "method": "textDocument/completion", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py", "line": 17, "character": 39, "iteration": 5, "result": {"isIncomplete": false, "items": [{"label": "abs()", "kind": 3, "sortText": "aabs", "insertText": "abs", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "add(other, axis, level, fill_value)", "kind": 3, "sortText": "aadd", "insertText": "add", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "add_prefix(prefix, axis)", "kind": 3, "sortText": "aadd_prefix", "insertText": "add_prefix", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "add_suffix(suffix, axis)", "kind": 3, "sortText": "aadd_suffix", "insertText": "add_suffix", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "agg", "kind": 6, "sortText": "aagg", "insertText": "agg", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "aggregate(func, axis, args, kwargs)", "kind": 3, "sortText": "aaggregate", "insertText": "aggregate", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "align(other, join, axis, level, copy, fill_value, method, limit, fill_axis, broadcast_axis)", "kind": 3, "sortText": "aalign", "insertText": "align", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "all(axis, bool_only, skipna, kwargs)", "kind": 3, "sortText": "aall", "insertText": "all", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "any(axis, bool_only, skipna, kwargs)", "kind": 3, "sortText": "aany", "insertText": "any", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "apply(func, axis, raw, result_type, args, by_row, engine, engine_kwargs, kwargs)", "kind": 3, "sortText": "aapply", "insertText": "apply", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "applymap(func, na_action, kwargs)", "kind": 3, "sortText": "aapplymap", "insertText": "applymap", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "asfreq(freq, method, how, normalize, fill_value)", "kind": 3, "sortText": "aasfreq", "insertText": "asfreq", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "asof(where, subset)", "kind": 3, "sortText": "aasof", "insertText": "asof", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "assign(kwargs)", "kind": 3, "sortText": "aassign", "insertText": "assign", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "astype(dtype, copy, errors)", "kind": 3, "sortText": "aastype", "insertText": "astype", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "at", "kind": 10, "sortText": "aat", "insertText": "at", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "at_time(time, asof, axis)", "kind": 3, "sortText": "aat_time", "insertText": "at_time", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "attrs", "kind": 6, "sortText": "aattrs", "insertText": "attrs", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "axes", "kind": 10, "sortText": "aaxes", "insertText": "axes", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "backfill(axis, inplace, limit, downcast)", "kind": 3, "sortText": "abackfill", "insertText": "backfill", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "between_time(start_time, end_time, inclusive, axis)", "kind": 3, "sortText": "abetween_time", "insertText": "between_time", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "bfill(axis, inplace, limit, limit_area, downcast)", "kind": 3, "sortText": "abfill", "insertText": "bfill", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "bool()", "kind": 3, "sortText": "abool", "insertText": "bool", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "boxplot", "kind": 6, "sortText": "aboxplot", "insertText": "boxplot", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "clip(lower, upper, axis, inplace, kwargs)", "kind": 3, "sortText": "aclip", "insertText": "clip", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "columns", "kind": 6, "sortText": "acolumns", "insertText": "columns", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "combine", "kind": 3, "sortText": "acombine", "insertText": "combine", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "combine_first", "kind": 3, "sortText": "acombine_first", "insertText": "combine_first", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "compare", "kind": 3, "sortText": "acompare", "insertText": "compare", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "convert_dtypes", "kind": 3, "sortText": "aconvert_dtypes", "insertText": "convert_dtypes", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "copy", "kind": 3, "sortText": "acopy", "insertText": "copy", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "corr", "kind": 3, "sortText": "acorr", "insertText": "corr", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "corrwith", "kind": 3, "sortText": "acorrwith", "insertText": "corrwith", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "count", "kind": 3, "sortText": "acount", "insertText": "count", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "cov", "kind": 3, "sortText": "acov", "insertText": "cov", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "cummax", "kind": 3, "sortText": "acummax", "insertText": "cummax", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "cummin", "kind": 3, "sortText": "acummin", "insertText": "cummin", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "cumprod", "kind": 3, "sortText": "acumprod", "insertText": "cumprod", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "cumsum", "kind": 3, "sortText": "acumsum", "insertText": "cumsum", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "describe", "kind": 3, "sortText": "adescribe", "insertText": "describe", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "diff", "kind": 3, "sortText": "adiff", "insertText": "diff", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "div", "kind": 6, "sortText": "adiv", "insertText": "div", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "divide", "kind": 6, "sortText": "adivide", "insertText": "divide", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "dot", "kind": 3, "sortText": "adot", "insertText": "dot", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "drop", "kind": 3, "sortText": "adrop", "insertText": "drop", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "drop_duplicates", "kind": 3, "sortText": "adrop_duplicates", "insertText": "drop_duplicates", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "droplevel", "kind": 3, "sortText": "adroplevel", "insertText": "droplevel", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "dropna", "kind": 3, "sortText": "adropna", "insertText": "dropna", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "dtypes", "kind": 10, "sortText": "adtypes", "insertText": "dtypes", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "duplicated", "kind": 3, "sortText": "aduplicated", "insertText": "duplicated", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "empty", "kind": 10, "sortText": "aempty", "insertText": "empty", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "eq", "kind": 3, "sortText": "aeq", "insertText": "eq", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "equals", "kind": 3, "sortText": "aequals", "insertText": "equals", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "eval", "kind": 3, "sortText": "aeval", "insertText": "eval", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "ewm", "kind": 3, "sortText": "aewm", "insertText": "ewm", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "expanding", "kind": 3, "sortText": "aexpanding", "insertText": "expanding", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "explode", "kind": 3, "sortText": "aexplode", "insertText": "explode", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "ffill", "kind": 3, "sortText": "affill", "insertText": "ffill", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "fillna", "kind": 3, "sortText": "afillna", "insertText": "fillna", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "filter", "kind": 3, "sortText": "afilter", "insertText": "filter", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "first", "kind": 3, "sortText": "afirst", "insertText": "first", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "first_valid_index", "kind": 3, "sortText": "afirst_valid_index", "insertText": "first_valid_index", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "flags", "kind": 10, "sortText": "aflags", "insertText": "flags", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "floordiv", "kind": 3, "sortText": "afloordiv", "insertText": "floordiv", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "from_dict", "kind": 3, "sortText": "afrom_dict", "insertText": "from_dict", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "from_records", "kind": 3, "sortText": "afrom_records", "insertText": "from_records", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "ge", "kind": 3, "sortText": "age", "insertText": "ge", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "get", "kind": 3, "sortText": "aget", "insertText": "get", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "groupby", "kind": 3, "sortText": "agroupby", "insertText": "groupby", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "gt", "kind": 3, "sortText": "agt", "insertText": "gt", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "head", "kind": 3, "sortText": "ahead", "insertText": "head", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "hist", "kind": 6, "sortText": "ahist", "insertText": "hist", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "iat", "kind": 10, "sortText": "aiat", "insertText": "iat", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "idxmax", "kind": 3, "sortText": "aidxmax", "insertText": "idxmax", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "idxmin", "kind": 3, "sortText": "aidxmin", "insertText": "idxmin", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "iloc", "kind": 10, "sortText": "ailoc", "insertText": "iloc", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "index", "kind": 6, "sortText": "aindex", "insertText": "index", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "infer_objects", "kind": 3, "sortText": "ainfer_objects", "insertText": "infer_objects", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "info", "kind": 3, "sortText": "ainfo", "insertText": "info", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "insert", "kind": 3, "sortText": "ainsert", "insertText": "insert", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "interpolate", "kind": 3, "sortText": "ainterpolate", "insertText": "interpolate", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "isetitem", "kind": 3, "sortText": "aisetitem", "insertText": "isetitem", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "isin", "kind": 3, "sortText": "aisin", "insertText": "isin", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "isna", "kind": 3, "sortText": "aisna", "insertText": "isna", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "isnull", "kind": 3, "sortText": "aisnull", "insertText": "isnull", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "items", "kind": 3, "sortText": "aitems", "insertText": "items", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "iterrows", "kind": 3, "sortText": "aiterrows", "insertText": "iterrows", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "itertuples", "kind": 3, "sortText": "aitertuples", "insertText": "itertuples", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "join", "kind": 3, "sortText": "ajoin", "insertText": "join", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "keys", "kind": 3, "sortText": "akeys", "insertText": "keys", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "kurt", "kind": 3, "sortText": "akurt", "insertText": "kurt", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "kurtosis", "kind": 6, "sortText": "akurtosis", "insertText": "kurtosis", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "last", "kind": 3, "sortText": "alast", "insertText": "last", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "last_valid_index", "kind": 3, "sortText": "alast_valid_index", "insertText": "last_valid_index", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "le", "kind": 3, "sortText": "ale", "insertText": "le", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "loc", "kind": 10, "sortText": "aloc", "insertText": "loc", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "lt", "kind": 3, "sortText": "alt", "insertText": "lt", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "map", "kind": 3, "sortText": "amap", "insertText": "map", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "mask", "kind": 3, "sortText": "amask", "insertText": "mask", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "max", "kind": 3, "sortText": "amax", "insertText": "max", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "mean", "kind": 3, "sortText": "amean", "insertText": "mean", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "median", "kind": 3, "sortText": "amedian", "insertText": "median", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "melt", "kind": 3, "sortText": "amelt", "insertText": "melt", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "memory_usage", "kind": 3, "sortText": "amemory_usage", "insertText": "memory_usage", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "merge", "kind": 3, "sortText": "amerge", "insertText": "merge", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "min", "kind": 3, "sortText": "amin", "insertText": "min", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "mod", "kind": 3, "sortText": "amod", "insertText": "mod", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "mode", "kind": 3, "sortText": "amode", "insertText": "mode", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "mul", "kind": 3, "sortText": "amul", "insertText": "mul", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "multiply", "kind": 6, "sortText": "amultiply", "insertText": "multiply", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "ndim", "kind": 10, "sortText": "andim", "insertText": "ndim", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "ne", "kind": 3, "sortText": "ane", "insertText": "ne", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "nlargest", "kind": 3, "sortText": "anlargest", "insertText": "nlargest", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "notna", "kind": 3, "sortText": "anotna", "insertText": "notna", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "notnull", "kind": 3, "sortText": "anotnull", "insertText": "notnull", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "nsmallest", "kind": 3, "sortText": "ansmallest", "insertText": "nsmallest", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "nunique", "kind": 3, "sortText": "anunique", "insertText": "nunique", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "pad", "kind": 3, "sortText": "apad", "insertText": "pad", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "pct_change", "kind": 3, "sortText": "apct_change", "insertText": "pct_change", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "pipe", "kind": 3, "sortText": "apipe", "insertText": "pipe", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "pivot", "kind": 3, "sortText": "apivot", "insertText": "pivot", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "pivot_table", "kind": 3, "sortText": "apivot_table", "insertText": "pivot_table", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "plot", "kind": 6, "sortText": "aplot", "insertText": "plot", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "pop", "kind": 3, "sortText": "apop", "insertText": "pop", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "pow", "kind": 3, "sortText": "apow", "insertText": "pow", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "prod", "kind": 3, "sortText": "aprod", "insertText": "prod", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "product", "kind": 6, "sortText": "aproduct", "insertText": "product", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "quantile", "kind": 3, "sortText": "aquantile", "insertText": "quantile", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "query", "kind": 3, "sortText": "aquery", "insertText": "query", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "radd", "kind": 3, "sortText": "aradd", "insertText": "radd", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rank", "kind": 3, "sortText": "arank", "insertText": "rank", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rdiv", "kind": 6, "sortText": "ardiv", "insertText": "rdiv", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "reindex", "kind": 3, "sortText": "areindex", "insertText": "reindex", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "reindex_like", "kind": 3, "sortText": "areindex_like", "insertText": "reindex_like", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rename", "kind": 3, "sortText": "arename", "insertText": "rename", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rename_axis", "kind": 3, "sortText": "arename_axis", "insertText": "rename_axis", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "reorder_levels", "kind": 3, "sortText": "areorder_levels", "insertText": "reorder_levels", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "replace", "kind": 3, "sortText": "areplace", "insertText": "replace", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "resample", "kind": 3, "sortText": "aresample", "insertText": "resample", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "reset_index", "kind": 3, "sortText": "areset_index", "insertText": "reset_index", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rfloordiv", "kind": 3, "sortText": "arfloordiv", "insertText": "rfloordiv", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rmod", "kind": 3, "sortText": "armod", "insertText": "rmod", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rmul", "kind": 3, "sortText": "armul", "insertText": "rmul", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rolling", "kind": 3, "sortText": "arolling", "insertText": "rolling", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "round", "kind": 3, "sortText": "around", "insertText": "round", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rpow", "kind": 3, "sortText": "arpow", "insertText": "rpow", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rsub", "kind": 3, "sortText": "arsub", "insertText": "rsub", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rtruediv", "kind": 3, "sortText": "artruediv", "insertText": "rtruediv", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "sample", "kind": 3, "sortText": "asample", "insertText": "sample", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "select_dtypes", "kind": 3, "sortText": "aselect_dtypes", "insertText": "select_dtypes", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "sem", "kind": 3, "sortText": "asem", "insertText": "sem", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "set_axis", "kind": 3, "sortText": "aset_axis", "insertText": "set_axis", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "set_flags", "kind": 3, "sortText": "aset_flags", "insertText": "set_flags", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "set_index", "kind": 3, "sortText": "aset_index", "insertText": "set_index", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "shape", "kind": 10, "sortText": "ashape", "insertText": "shape", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "shift", "kind": 3, "sortText": "ashift", "insertText": "shift", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "size", "kind": 10, "sortText": "asize", "insertText": "size", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "skew", "kind": 3, "sortText": "askew", "insertText": "skew", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "sort_index", "kind": 3, "sortText": "asort_index", "insertText": "sort_index", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "sort_values", "kind": 3, "sortText": "asort_values", "insertText": "sort_values", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "sparse", "kind": 6, "sortText": "asparse", "insertText": "sparse", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "squeeze", "kind": 3, "sortText": "asqueeze", "insertText": "squeeze", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "stack", "kind": 3, "sortText": "astack", "insertText": "stack", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "std", "kind": 3, "sortText": "astd", "insertText": "std", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "style", "kind": 10, "sortText": "astyle", "insertText": "style", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "sub", "kind": 3, "sortText": "asub", "insertText": "sub", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "subtract", "kind": 6, "sortText": "asubtract", "insertText": "subtract", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "sum", "kind": 3, "sortText": "asum", "insertText": "sum", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "swapaxes", "kind": 3, "sortText": "aswapaxes", "insertText": "swapaxes", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "swaplevel", "kind": 3, "sortText": "aswaplevel", "insertText": "swaplevel", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "T", "kind": 10, "sortText": "aT", "insertText": "T", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "tail", "kind": 3, "sortText": "atail", "insertText": "tail", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "take", "kind": 3, "sortText": "atake", "insertText": "take", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_clipboard", "kind": 3, "sortText": "ato_clipboard", "insertText": "to_clipboard", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_csv", "kind": 3, "sortText": "ato_csv", "insertText": "to_csv", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_dict", "kind": 3, "sortText": "ato_dict", "insertText": "to_dict", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_excel", "kind": 3, "sortText": "ato_excel", "insertText": "to_excel", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_feather", "kind": 3, "sortText": "ato_feather", "insertText": "to_feather", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_gbq", "kind": 3, "sortText": "ato_gbq", "insertText": "to_gbq", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_hdf", "kind": 3, "sortText": "ato_hdf", "insertText": "to_hdf", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_html", "kind": 3, "sortText": "ato_html", "insertText": "to_html", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_json", "kind": 3, "sortText": "ato_json", "insertText": "to_json", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_latex", "kind": 3, "sortText": "ato_latex", "insertText": "to_latex", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_markdown", "kind": 3, "sortText": "ato_markdown", "insertText": "to_markdown", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_numpy", "kind": 3, "sortText": "ato_numpy", "insertText": "to_numpy", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_orc", "kind": 3, "sortText": "ato_orc", "insertText": "to_orc", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_parquet", "kind": 3, "sortText": "ato_parquet", "insertText": "to_parquet", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_period", "kind": 3, "sortText": "ato_period", "insertText": "to_period", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_pickle", "kind": 3, "sortText": "ato_pickle", "insertText": "to_pickle", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_records", "kind": 3, "sortText": "ato_records", "insertText": "to_records", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_sql", "kind": 3, "sortText": "ato_sql", "insertText": "to_sql", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_stata", "kind": 3, "sortText": "ato_stata", "insertText": "to_stata", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_string", "kind": 3, "sortText": "ato_string", "insertText": "to_string", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_timestamp", "kind": 3, "sortText": "ato_timestamp", "insertText": "to_timestamp", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_xarray", "kind": 3, "sortText": "ato_xarray", "insertText": "to_xarray", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_xml", "kind": 3, "sortText": "ato_xml", "insertText": "to_xml", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "transform", "kind": 3, "sortText": "atransform", "insertText": "transform", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "transpose", "kind": 3, "sortText": "atranspose", "insertText": "transpose", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "truediv", "kind": 3, "sortText": "atruediv", "insertText": "truediv", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "truncate", "kind": 3, "sortText": "atruncate", "insertText": "truncate", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "tz_convert", "kind": 3, "sortText": "atz_convert", "insertText": "tz_convert", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "tz_localize", "kind": 3, "sortText": "atz_localize", "insertText": "tz_localize", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "unstack", "kind": 3, "sortText": "aunstack", "insertText": "unstack", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "update", "kind": 3, "sortText": "aupdate", "insertText": "update", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "value_counts", "kind": 3, "sortText": "avalue_counts", "insertText": "value_counts", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "values", "kind": 10, "sortText": "avalues", "insertText": "values", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "var", "kind": 3, "sortText": "avar", "insertText": "var", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "where", "kind": 3, "sortText": "awhere", "insertText": "where", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "xs", "kind": 3, "sortText": "axs", "insertText": "xs", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_accessors", "kind": 6, "sortText": "z_accessors", "insertText": "_accessors", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_accum_func", "kind": 3, "sortText": "z_accum_func", "insertText": "_accum_func", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_agg_examples_doc", "kind": 6, "sortText": "z_agg_examples_doc", "insertText": "_agg_examples_doc", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_agg_see_also_doc", "kind": 6, "sortText": "z_agg_see_also_doc", "insertText": "_agg_see_also_doc", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_align_for_op", "kind": 3, "sortText": "z_align_for_op", "insertText": "_align_for_op", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_align_frame", "kind": 3, "sortText": "z_align_frame", "insertText": "_align_frame", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_align_series", "kind": 3, "sortText": "z_align_series", "insertText": "_align_series", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_append", "kind": 3, "sortText": "z_append", "insertText": "_append", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_arith_method", "kind": 3, "sortText": "z_arith_method", "insertText": "_arith_method", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_arith_method_with_reindex", "kind": 3, "sortText": "z_arith_method_with_reindex", "insertText": "_arith_method_with_reindex", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_as_manager", "kind": 3, "sortText": "z_as_manager", "insertText": "_as_manager", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_attrs", "kind": 6, "sortText": "z_attrs", "insertText": "_attrs", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_AXIS_LEN", "kind": 6, "sortText": "z_AXIS_LEN", "insertText": "_AXIS_LEN", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_AXIS_ORDERS", "kind": 6, "sortText": "z_AXIS_ORDERS", "insertText": "_AXIS_ORDERS", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_AXIS_TO_AXIS_NUMBER", "kind": 6, "sortText": "z_AXIS_TO_AXIS_NUMBER", "insertText": "_AXIS_TO_AXIS_NUMBER", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_box_col_values", "kind": 3, "sortText": "z_box_col_values", "insertText": "_box_col_values", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_cache", "kind": 6, "sortText": "z_cache", "insertText": "_cache", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_can_fast_transpose", "kind": 10, "sortText": "z_can_fast_transpose", "insertText": "_can_fast_transpose", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_check_inplace_and_allows_duplicate_labels", "kind": 3, "sortText": "z_check_inplace_and_allows_duplicate_labels", "insertText": "_check_inplace_and_allows_duplicate_labels", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_check_is_chained_assignment_possible", "kind": 3, "sortText": "z_check_is_chained_assignment_possible", "insertText": "_check_is_chained_assignment_possible", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_check_label_or_level_ambiguity", "kind": 3, "sortText": "z_check_label_or_level_ambiguity", "insertText": "_check_label_or_level_ambiguity", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_check_setitem_copy", "kind": 3, "sortText": "z_check_setitem_copy", "insertText": "_check_setitem_copy", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_clear_item_cache", "kind": 3, "sortText": "z_clear_item_cache", "insertText": "_clear_item_cache", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_clip_with_one_bound", "kind": 3, "sortText": "z_clip_with_one_bound", "insertText": "_clip_with_one_bound", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_clip_with_scalar", "kind": 3, "sortText": "z_clip_with_scalar", "insertText": "_clip_with_scalar", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_cmp_method", "kind": 3, "sortText": "z_cmp_method", "insertText": "_cmp_method", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_combine_frame", "kind": 3, "sortText": "z_combine_frame", "insertText": "_combine_frame", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_consolidate", "kind": 3, "sortText": "z_consolidate", "insertText": "_consolidate", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_consolidate_inplace", "kind": 3, "sortText": "z_consolidate_inplace", "insertText": "_consolidate_inplace", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_construct_axes_dict", "kind": 3, "sortText": "z_construct_axes_dict", "insertText": "_construct_axes_dict", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_construct_result", "kind": 3, "sortText": "z_construct_result", "insertText": "_construct_result", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_constructor", "kind": 10, "sortText": "z_constructor", "insertText": "_constructor", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_constructor_from_mgr", "kind": 3, "sortText": "z_constructor_from_mgr", "insertText": "_constructor_from_mgr", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_constructor_sliced", "kind": 6, "sortText": "z_constructor_sliced", "insertText": "_constructor_sliced", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_constructor_sliced_from_mgr", "kind": 3, "sortText": "z_constructor_sliced_from_mgr", "insertText": "_constructor_sliced_from_mgr", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_create_data_for_split_and_tight_to_dict", "kind": 3, "sortText": "z_create_data_for_split_and_tight_to_dict", "insertText": "_create_data_for_split_and_tight_to_dict", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_data", "kind": 10, "sortText": "z_data", "insertText": "_data", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_deprecate_downcast", "kind": 3, "sortText": "z_deprecate_downcast", "insertText": "_deprecate_downcast", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_dir_additions", "kind": 3, "sortText": "z_dir_additions", "insertText": "_dir_additions", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_dir_deletions", "kind": 3, "sortText": "z_dir_deletions", "insertText": "_dir_deletions", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_dispatch_frame_op", "kind": 3, "sortText": "z_dispatch_frame_op", "insertText": "_dispatch_frame_op", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_drop_axis", "kind": 3, "sortText": "z_drop_axis", "insertText": "_drop_axis", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_drop_labels_or_levels", "kind": 3, "sortText": "z_drop_labels_or_levels", "insertText": "_drop_labels_or_levels", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_ensure_valid_index", "kind": 3, "sortText": "z_ensure_valid_index", "insertText": "_ensure_valid_index", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_find_valid_index", "kind": 3, "sortText": "z_find_valid_index", "insertText": "_find_valid_index", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_flex_arith_method", "kind": 3, "sortText": "z_flex_arith_method", "insertText": "_flex_arith_method", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_flex_cmp_method", "kind": 3, "sortText": "z_flex_cmp_method", "insertText": "_flex_cmp_method", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_from_arrays", "kind": 3, "sortText": "z_from_arrays", "insertText": "_from_arrays", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_from_mgr", "kind": 3, "sortText": "z_from_mgr", "insertText": "_from_mgr", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_agg_axis", "kind": 3, "sortText": "z_get_agg_axis", "insertText": "_get_agg_axis", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_axis", "kind": 3, "sortText": "z_get_axis", "insertText": "_get_axis", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_axis_name", "kind": 3, "sortText": "z_get_axis_name", "insertText": "_get_axis_name", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_axis_number", "kind": 3, "sortText": "z_get_axis_number", "insertText": "_get_axis_number", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_axis_resolvers", "kind": 3, "sortText": "z_get_axis_resolvers", "insertText": "_get_axis_resolvers", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_block_manager_axis", "kind": 3, "sortText": "z_get_block_manager_axis", "insertText": "_get_block_manager_axis", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_bool_data", "kind": 3, "sortText": "z_get_bool_data", "insertText": "_get_bool_data", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_cleaned_column_resolvers", "kind": 3, "sortText": "z_get_cleaned_column_resolvers", "insertText": "_get_cleaned_column_resolvers", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_column_array", "kind": 3, "sortText": "z_get_column_array", "insertText": "_get_column_array", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_index_resolvers", "kind": 3, "sortText": "z_get_index_resolvers", "insertText": "_get_index_resolvers", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_item_cache", "kind": 3, "sortText": "z_get_item_cache", "insertText": "_get_item_cache", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_label_or_level_values", "kind": 3, "sortText": "z_get_label_or_level_values", "insertText": "_get_label_or_level_values", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_numeric_data", "kind": 3, "sortText": "z_get_numeric_data", "insertText": "_get_numeric_data", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_value", "kind": 3, "sortText": "z_get_value", "insertText": "_get_value", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_values_for_csv", "kind": 3, "sortText": "z_get_values_for_csv", "insertText": "_get_values_for_csv", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_getitem_bool_array", "kind": 3, "sortText": "z_getitem_bool_array", "insertText": "_getitem_bool_array", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_getitem_multilevel", "kind": 3, "sortText": "z_getitem_multilevel", "insertText": "_getitem_multilevel", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_getitem_nocopy", "kind": 3, "sortText": "z_getitem_nocopy", "insertText": "_getitem_nocopy", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_getitem_slice", "kind": 3, "sortText": "z_getitem_slice", "insertText": "_getitem_slice", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_gotitem", "kind": 3, "sortText": "z_gotitem", "insertText": "_gotitem", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_HANDLED_TYPES", "kind": 6, "sortText": "z_HANDLED_TYPES", "insertText": "_HANDLED_TYPES", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_hidden_attrs", "kind": 6, "sortText": "z_hidden_attrs", "insertText": "_hidden_attrs", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_indexed_same", "kind": 3, "sortText": "z_indexed_same", "insertText": "_indexed_same", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_info_axis", "kind": 10, "sortText": "z_info_axis", "insertText": "_info_axis", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_info_axis_name", "kind": 6, "sortText": "z_info_axis_name", "insertText": "_info_axis_name", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_info_axis_number", "kind": 6, "sortText": "z_info_axis_number", "insertText": "_info_axis_number", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_info_repr", "kind": 3, "sortText": "z_info_repr", "insertText": "_info_repr", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_init_mgr", "kind": 3, "sortText": "z_init_mgr", "insertText": "_init_mgr", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_inplace_method", "kind": 3, "sortText": "z_inplace_method", "insertText": "_inplace_method", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_internal_names", "kind": 6, "sortText": "z_internal_names", "insertText": "_internal_names", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_internal_names_set", "kind": 6, "sortText": "z_internal_names_set", "insertText": "_internal_names_set", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_is_copy", "kind": 6, "sortText": "z_is_copy", "insertText": "_is_copy", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_is_homogeneous_type", "kind": 10, "sortText": "z_is_homogeneous_type", "insertText": "_is_homogeneous_type", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_is_label_or_level_reference", "kind": 3, "sortText": "z_is_label_or_level_reference", "insertText": "_is_label_or_level_reference", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_is_label_reference", "kind": 3, "sortText": "z_is_label_reference", "insertText": "_is_label_reference", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_is_level_reference", "kind": 3, "sortText": "z_is_level_reference", "insertText": "_is_level_reference", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_is_mixed_type", "kind": 10, "sortText": "z_is_mixed_type", "insertText": "_is_mixed_type", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_is_view", "kind": 10, "sortText": "z_is_view", "insertText": "_is_view", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_is_view_after_cow_rules", "kind": 3, "sortText": "z_is_view_after_cow_rules", "insertText": "_is_view_after_cow_rules", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_iset_item", "kind": 3, "sortText": "z_iset_item", "insertText": "_iset_item", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_iset_item_mgr", "kind": 3, "sortText": "z_iset_item_mgr", "insertText": "_iset_item_mgr", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_iset_not_inplace", "kind": 3, "sortText": "z_iset_not_inplace", "insertText": "_iset_not_inplace", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_item_cache", "kind": 6, "sortText": "z_item_cache", "insertText": "_item_cache", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_iter_column_arrays", "kind": 3, "sortText": "z_iter_column_arrays", "insertText": "_iter_column_arrays", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_ixs", "kind": 3, "sortText": "z_ixs", "insertText": "_ixs", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_logical_func", "kind": 3, "sortText": "z_logical_func", "insertText": "_logical_func", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_logical_method", "kind": 6, "sortText": "z_logical_method", "insertText": "_logical_method", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_maybe_align_series_as_frame", "kind": 3, "sortText": "z_maybe_align_series_as_frame", "insertText": "_maybe_align_series_as_frame", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_maybe_cache_changed", "kind": 3, "sortText": "z_maybe_cache_changed", "insertText": "_maybe_cache_changed", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_maybe_update_cacher", "kind": 3, "sortText": "z_maybe_update_cacher", "insertText": "_maybe_update_cacher", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_metadata", "kind": 6, "sortText": "z_metadata", "insertText": "_metadata", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_mgr", "kind": 6, "sortText": "z_mgr", "insertText": "_mgr", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_min_count_stat_function", "kind": 3, "sortText": "z_min_count_stat_function", "insertText": "_min_count_stat_function", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_needs_reindex_multi", "kind": 3, "sortText": "z_needs_reindex_multi", "insertText": "_needs_reindex_multi", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_pad_or_backfill", "kind": 3, "sortText": "z_pad_or_backfill", "insertText": "_pad_or_backfill", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_protect_consolidate", "kind": 3, "sortText": "z_protect_consolidate", "insertText": "_protect_consolidate", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_reduce", "kind": 3, "sortText": "z_reduce", "insertText": "_reduce", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_reduce_axis1", "kind": 3, "sortText": "z_reduce_axis1", "insertText": "_reduce_axis1", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_reindex_axes", "kind": 3, "sortText": "z_reindex_axes", "insertText": "_reindex_axes", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_reindex_multi", "kind": 3, "sortText": "z_reindex_multi", "insertText": "_reindex_multi", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_reindex_with_indexers", "kind": 3, "sortText": "z_reindex_with_indexers", "insertText": "_reindex_with_indexers", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_rename", "kind": 3, "sortText": "z_rename", "insertText": "_rename", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_replace_columnwise", "kind": 3, "sortText": "z_replace_columnwise", "insertText": "_replace_columnwise", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_repr_data_resource_", "kind": 3, "sortText": "z_repr_data_resource_", "insertText": "_repr_data_resource_", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_repr_fits_horizontal_", "kind": 3, "sortText": "z_repr_fits_horizontal_", "insertText": "_repr_fits_horizontal_", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_repr_fits_vertical_", "kind": 3, "sortText": "z_repr_fits_vertical_", "insertText": "_repr_fits_vertical_", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_repr_html_", "kind": 3, "sortText": "z_repr_html_", "insertText": "_repr_html_", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_repr_latex_", "kind": 3, "sortText": "z_repr_latex_", "insertText": "_repr_latex_", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_reset_cache", "kind": 3, "sortText": "z_reset_cache", "insertText": "_reset_cache", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_reset_cacher", "kind": 3, "sortText": "z_reset_cacher", "insertText": "_reset_cacher", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_sanitize_column", "kind": 3, "sortText": "z_sanitize_column", "insertText": "_sanitize_column", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_series", "kind": 10, "sortText": "z_series", "insertText": "_series", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_set_axis", "kind": 3, "sortText": "z_set_axis", "insertText": "_set_axis", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_set_axis_name", "kind": 3, "sortText": "z_set_axis_name", "insertText": "_set_axis_name", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_set_axis_nocheck", "kind": 3, "sortText": "z_set_axis_nocheck", "insertText": "_set_axis_nocheck", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_set_is_copy", "kind": 3, "sortText": "z_set_is_copy", "insertText": "_set_is_copy", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_set_item", "kind": 3, "sortText": "z_set_item", "insertText": "_set_item", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_set_item_frame_value", "kind": 3, "sortText": "z_set_item_frame_value", "insertText": "_set_item_frame_value", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_set_item_mgr", "kind": 3, "sortText": "z_set_item_mgr", "insertText": "_set_item_mgr", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_set_value", "kind": 3, "sortText": "z_set_value", "insertText": "_set_value", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_setitem_array", "kind": 3, "sortText": "z_setitem_array", "insertText": "_setitem_array", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_setitem_frame", "kind": 3, "sortText": "z_setitem_frame", "insertText": "_setitem_frame", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_setitem_slice", "kind": 3, "sortText": "z_setitem_slice", "insertText": "_setitem_slice", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_shared_docs", "kind": 6, "sortText": "z_shared_docs", "insertText": "_shared_docs", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_shift_with_freq", "kind": 3, "sortText": "z_shift_with_freq", "insertText": "_shift_with_freq", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_should_reindex_frame_op", "kind": 3, "sortText": "z_should_reindex_frame_op", "insertText": "_should_reindex_frame_op", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_slice", "kind": 3, "sortText": "z_slice", "insertText": "_slice", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_stat_function", "kind": 3, "sortText": "z_stat_function", "insertText": "_stat_function", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_stat_function_ddof", "kind": 3, "sortText": "z_stat_function_ddof", "insertText": "_stat_function_ddof", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_take_with_is_copy", "kind": 3, "sortText": "z_take_with_is_copy", "insertText": "_take_with_is_copy", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_to_dict_of_blocks", "kind": 3, "sortText": "z_to_dict_of_blocks", "insertText": "_to_dict_of_blocks", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_to_latex_via_styler", "kind": 3, "sortText": "z_to_latex_via_styler", "insertText": "_to_latex_via_styler", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_typ", "kind": 6, "sortText": "z_typ", "insertText": "_typ", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_update_inplace", "kind": 3, "sortText": "z_update_inplace", "insertText": "_update_inplace", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_validate_dtype", "kind": 3, "sortText": "z_validate_dtype", "insertText": "_validate_dtype", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_values", "kind": 10, "sortText": "z_values", "insertText": "_values", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_where", "kind": 3, "sortText": "z_where", "insertText": "_where", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__abs__", "kind": 3, "sortText": "z__abs__", "insertText": "__abs__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__add__", "kind": 3, "sortText": "z__add__", "insertText": "__add__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__and__", "kind": 3, "sortText": "z__and__", "insertText": "__and__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__annotations__", "kind": 6, "sortText": "z__annotations__", "insertText": "__annotations__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__array__", "kind": 3, "sortText": "z__array__", "insertText": "__array__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__array_priority__", "kind": 6, "sortText": "z__array_priority__", "insertText": "__array_priority__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__array_ufunc__", "kind": 3, "sortText": "z__array_ufunc__", "insertText": "__array_ufunc__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__arrow_c_stream__", "kind": 3, "sortText": "z__arrow_c_stream__", "insertText": "__arrow_c_stream__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__bool__", "kind": 18, "sortText": "z__bool__", "insertText": "__bool__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__class__", "kind": 7, "sortText": "z__class__", "insertText": "__class__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__contains__", "kind": 3, "sortText": "z__contains__", "insertText": "__contains__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__copy__", "kind": 3, "sortText": "z__copy__", "insertText": "__copy__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__dataframe__", "kind": 3, "sortText": "z__dataframe__", "insertText": "__dataframe__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__dataframe_consortium_standard__", "kind": 3, "sortText": "z__dataframe_consortium_standard__", "insertText": "__dataframe_consortium_standard__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__deepcopy__", "kind": 3, "sortText": "z__deepcopy__", "insertText": "__deepcopy__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__delattr__", "kind": 18, "sortText": "z__delattr__", "insertText": "__delattr__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__delitem__", "kind": 3, "sortText": "z__delitem__", "insertText": "__delitem__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__dict__", "kind": 6, "sortText": "z__dict__", "insertText": "__dict__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__dir__", "kind": 3, "sortText": "z__dir__", "insertText": "__dir__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__divmod__", "kind": 3, "sortText": "z__divmod__", "insertText": "__divmod__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__doc__", "kind": 18, "sortText": "z__doc__", "insertText": "__doc__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__eq__", "kind": 18, "sortText": "z__eq__", "insertText": "__eq__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__finalize__", "kind": 3, "sortText": "z__finalize__", "insertText": "__finalize__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__floordiv__", "kind": 3, "sortText": "z__floordiv__", "insertText": "__floordiv__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__format__", "kind": 3, "sortText": "z__format__", "insertText": "__format__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__ge__", "kind": 18, "sortText": "z__ge__", "insertText": "__ge__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__getattr__", "kind": 3, "sortText": "z__getattr__", "insertText": "__getattr__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__getattribute__", "kind": 18, "sortText": "z__getattribute__", "insertText": "__getattribute__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__getitem__", "kind": 3, "sortText": "z__getitem__", "insertText": "__getitem__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__getstate__", "kind": 3, "sortText": "z__getstate__", "insertText": "__getstate__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__gt__", "kind": 18, "sortText": "z__gt__", "insertText": "__gt__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__hash__", "kind": 18, "sortText": "z__hash__", "insertText": "__hash__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__iadd__", "kind": 3, "sortText": "z__iadd__", "insertText": "__iadd__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__iand__", "kind": 3, "sortText": "z__iand__", "insertText": "__iand__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__ifloordiv__", "kind": 3, "sortText": "z__ifloordiv__", "insertText": "__ifloordiv__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__imod__", "kind": 3, "sortText": "z__imod__", "insertText": "__imod__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__imul__", "kind": 3, "sortText": "z__imul__", "insertText": "__imul__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__init__", "kind": 18, "sortText": "z__init__", "insertText": "__init__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__init_subclass__", "kind": 3, "sortText": "z__init_subclass__", "insertText": "__init_subclass__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__invert__", "kind": 3, "sortText": "z__invert__", "insertText": "__invert__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__ior__", "kind": 3, "sortText": "z__ior__", "insertText": "__ior__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__ipow__", "kind": 3, "sortText": "z__ipow__", "insertText": "__ipow__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__isub__", "kind": 3, "sortText": "z__isub__", "insertText": "__isub__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__iter__", "kind": 3, "sortText": "z__iter__", "insertText": "__iter__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__itruediv__", "kind": 3, "sortText": "z__itruediv__", "insertText": "__itruediv__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__ixor__", "kind": 3, "sortText": "z__ixor__", "insertText": "__ixor__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__le__", "kind": 18, "sortText": "z__le__", "insertText": "__le__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__len__", "kind": 3, "sortText": "z__len__", "insertText": "__len__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__lt__", "kind": 18, "sortText": "z__lt__", "insertText": "__lt__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__matmul__", "kind": 3, "sortText": "z__matmul__", "insertText": "__matmul__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__mod__", "kind": 3, "sortText": "z__mod__", "insertText": "__mod__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__module__", "kind": 6, "sortText": "z__module__", "insertText": "__module__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__mul__", "kind": 3, "sortText": "z__mul__", "insertText": "__mul__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__ne__", "kind": 18, "sortText": "z__ne__", "insertText": "__ne__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__neg__", "kind": 3, "sortText": "z__neg__", "insertText": "__neg__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__new__", "kind": 3, "sortText": "z__new__", "insertText": "__new__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__nonzero__", "kind": 3, "sortText": "z__nonzero__", "insertText": "__nonzero__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__or__", "kind": 3, "sortText": "z__or__", "insertText": "__or__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__pandas_priority__", "kind": 6, "sortText": "z__pandas_priority__", "insertText": "__pandas_priority__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__pos__", "kind": 3, "sortText": "z__pos__", "insertText": "__pos__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__pow__", "kind": 3, "sortText": "z__pow__", "insertText": "__pow__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__radd__", "kind": 3, "sortText": "z__radd__", "insertText": "__radd__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__rand__", "kind": 3, "sortText": "z__rand__", "insertText": "__rand__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__rdivmod__", "kind": 3, "sortText": "z__rdivmod__", "insertText": "__rdivmod__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__reduce__", "kind": 3, "sortText": "z__reduce__", "insertText": "__reduce__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__reduce_ex__", "kind": 3, "sortText": "z__reduce_ex__", "insertText": "__reduce_ex__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__repr__", "kind": 18, "sortText": "z__repr__", "insertText": "__repr__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__rfloordiv__", "kind": 3, "sortText": "z__rfloordiv__", "insertText": "__rfloordiv__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__rmatmul__", "kind": 3, "sortText": "z__rmatmul__", "insertText": "__rmatmul__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__rmod__", "kind": 3, "sortText": "z__rmod__", "insertText": "__rmod__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__rmul__", "kind": 3, "sortText": "z__rmul__", "insertText": "__rmul__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__ror__", "kind": 3, "sortText": "z__ror__", "insertText": "__ror__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__round__", "kind": 3, "sortText": "z__round__", "insertText": "__round__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__rpow__", "kind": 3, "sortText": "z__rpow__", "insertText": "__rpow__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__rsub__", "kind": 3, "sortText": "z__rsub__", "insertText": "__rsub__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__rtruediv__", "kind": 3, "sortText": "z__rtruediv__", "insertText": "__rtruediv__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__rxor__", "kind": 3, "sortText": "z__rxor__", "insertText": "__rxor__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__setattr__", "kind": 18, "sortText": "z__setattr__", "insertText": "__setattr__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__setitem__", "kind": 3, "sortText": "z__setitem__", "insertText": "__setitem__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__setstate__", "kind": 3, "sortText": "z__setstate__", "insertText": "__setstate__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__sizeof__", "kind": 3, "sortText": "z__sizeof__", "insertText": "__sizeof__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__str__", "kind": 18, "sortText": "z__str__", "insertText": "__str__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__sub__", "kind": 3, "sortText": "z__sub__", "insertText": "__sub__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__subclasshook__", "kind": 3, "sortText": "z__subclasshook__", "insertText": "__subclasshook__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__truediv__", "kind": 3, "sortText": "z__truediv__", "insertText": "__truediv__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__xor__", "kind": 3, "sortText": "z__xor__", "insertText": "__xor__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}]}} +{"suite": "pandas", "label": "edit dataframe then complete (edit+completion)", "method": "textDocument/completion", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py", "line": 17, "character": 39, "iteration": 5, "result": {"isIncomplete": false, "items": [{"label": "abs()", "kind": 3, "sortText": "aabs", "insertText": "abs", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "add(other, axis, level, fill_value)", "kind": 3, "sortText": "aadd", "insertText": "add", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "add_prefix(prefix, axis)", "kind": 3, "sortText": "aadd_prefix", "insertText": "add_prefix", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "add_suffix(suffix, axis)", "kind": 3, "sortText": "aadd_suffix", "insertText": "add_suffix", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "agg", "kind": 6, "sortText": "aagg", "insertText": "agg", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "aggregate(func, axis, args, kwargs)", "kind": 3, "sortText": "aaggregate", "insertText": "aggregate", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "align(other, join, axis, level, copy, fill_value, method, limit, fill_axis, broadcast_axis)", "kind": 3, "sortText": "aalign", "insertText": "align", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "all(axis, bool_only, skipna, kwargs)", "kind": 3, "sortText": "aall", "insertText": "all", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "any(axis, bool_only, skipna, kwargs)", "kind": 3, "sortText": "aany", "insertText": "any", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "apply(func, axis, raw, result_type, args, by_row, engine, engine_kwargs, kwargs)", "kind": 3, "sortText": "aapply", "insertText": "apply", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "applymap(func, na_action, kwargs)", "kind": 3, "sortText": "aapplymap", "insertText": "applymap", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "asfreq(freq, method, how, normalize, fill_value)", "kind": 3, "sortText": "aasfreq", "insertText": "asfreq", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "asof(where, subset)", "kind": 3, "sortText": "aasof", "insertText": "asof", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "assign(kwargs)", "kind": 3, "sortText": "aassign", "insertText": "assign", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "astype(dtype, copy, errors)", "kind": 3, "sortText": "aastype", "insertText": "astype", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "at", "kind": 10, "sortText": "aat", "insertText": "at", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "at_time(time, asof, axis)", "kind": 3, "sortText": "aat_time", "insertText": "at_time", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "attrs", "kind": 6, "sortText": "aattrs", "insertText": "attrs", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "axes", "kind": 10, "sortText": "aaxes", "insertText": "axes", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "backfill(axis, inplace, limit, downcast)", "kind": 3, "sortText": "abackfill", "insertText": "backfill", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "between_time(start_time, end_time, inclusive, axis)", "kind": 3, "sortText": "abetween_time", "insertText": "between_time", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "bfill(axis, inplace, limit, limit_area, downcast)", "kind": 3, "sortText": "abfill", "insertText": "bfill", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "bool()", "kind": 3, "sortText": "abool", "insertText": "bool", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "boxplot", "kind": 6, "sortText": "aboxplot", "insertText": "boxplot", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "clip(lower, upper, axis, inplace, kwargs)", "kind": 3, "sortText": "aclip", "insertText": "clip", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "columns", "kind": 6, "sortText": "acolumns", "insertText": "columns", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "combine", "kind": 3, "sortText": "acombine", "insertText": "combine", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "combine_first", "kind": 3, "sortText": "acombine_first", "insertText": "combine_first", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "compare", "kind": 3, "sortText": "acompare", "insertText": "compare", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "convert_dtypes", "kind": 3, "sortText": "aconvert_dtypes", "insertText": "convert_dtypes", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "copy", "kind": 3, "sortText": "acopy", "insertText": "copy", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "corr", "kind": 3, "sortText": "acorr", "insertText": "corr", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "corrwith", "kind": 3, "sortText": "acorrwith", "insertText": "corrwith", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "count", "kind": 3, "sortText": "acount", "insertText": "count", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "cov", "kind": 3, "sortText": "acov", "insertText": "cov", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "cummax", "kind": 3, "sortText": "acummax", "insertText": "cummax", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "cummin", "kind": 3, "sortText": "acummin", "insertText": "cummin", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "cumprod", "kind": 3, "sortText": "acumprod", "insertText": "cumprod", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "cumsum", "kind": 3, "sortText": "acumsum", "insertText": "cumsum", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "describe", "kind": 3, "sortText": "adescribe", "insertText": "describe", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "diff", "kind": 3, "sortText": "adiff", "insertText": "diff", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "div", "kind": 6, "sortText": "adiv", "insertText": "div", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "divide", "kind": 6, "sortText": "adivide", "insertText": "divide", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "dot", "kind": 3, "sortText": "adot", "insertText": "dot", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "drop", "kind": 3, "sortText": "adrop", "insertText": "drop", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "drop_duplicates", "kind": 3, "sortText": "adrop_duplicates", "insertText": "drop_duplicates", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "droplevel", "kind": 3, "sortText": "adroplevel", "insertText": "droplevel", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "dropna", "kind": 3, "sortText": "adropna", "insertText": "dropna", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "dtypes", "kind": 10, "sortText": "adtypes", "insertText": "dtypes", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "duplicated", "kind": 3, "sortText": "aduplicated", "insertText": "duplicated", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "empty", "kind": 10, "sortText": "aempty", "insertText": "empty", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "eq", "kind": 3, "sortText": "aeq", "insertText": "eq", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "equals", "kind": 3, "sortText": "aequals", "insertText": "equals", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "eval", "kind": 3, "sortText": "aeval", "insertText": "eval", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "ewm", "kind": 3, "sortText": "aewm", "insertText": "ewm", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "expanding", "kind": 3, "sortText": "aexpanding", "insertText": "expanding", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "explode", "kind": 3, "sortText": "aexplode", "insertText": "explode", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "ffill", "kind": 3, "sortText": "affill", "insertText": "ffill", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "fillna", "kind": 3, "sortText": "afillna", "insertText": "fillna", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "filter", "kind": 3, "sortText": "afilter", "insertText": "filter", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "first", "kind": 3, "sortText": "afirst", "insertText": "first", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "first_valid_index", "kind": 3, "sortText": "afirst_valid_index", "insertText": "first_valid_index", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "flags", "kind": 10, "sortText": "aflags", "insertText": "flags", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "floordiv", "kind": 3, "sortText": "afloordiv", "insertText": "floordiv", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "from_dict", "kind": 3, "sortText": "afrom_dict", "insertText": "from_dict", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "from_records", "kind": 3, "sortText": "afrom_records", "insertText": "from_records", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "ge", "kind": 3, "sortText": "age", "insertText": "ge", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "get", "kind": 3, "sortText": "aget", "insertText": "get", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "groupby", "kind": 3, "sortText": "agroupby", "insertText": "groupby", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "gt", "kind": 3, "sortText": "agt", "insertText": "gt", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "head", "kind": 3, "sortText": "ahead", "insertText": "head", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "hist", "kind": 6, "sortText": "ahist", "insertText": "hist", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "iat", "kind": 10, "sortText": "aiat", "insertText": "iat", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "idxmax", "kind": 3, "sortText": "aidxmax", "insertText": "idxmax", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "idxmin", "kind": 3, "sortText": "aidxmin", "insertText": "idxmin", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "iloc", "kind": 10, "sortText": "ailoc", "insertText": "iloc", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "index", "kind": 6, "sortText": "aindex", "insertText": "index", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "infer_objects", "kind": 3, "sortText": "ainfer_objects", "insertText": "infer_objects", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "info", "kind": 3, "sortText": "ainfo", "insertText": "info", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "insert", "kind": 3, "sortText": "ainsert", "insertText": "insert", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "interpolate", "kind": 3, "sortText": "ainterpolate", "insertText": "interpolate", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "isetitem", "kind": 3, "sortText": "aisetitem", "insertText": "isetitem", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "isin", "kind": 3, "sortText": "aisin", "insertText": "isin", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "isna", "kind": 3, "sortText": "aisna", "insertText": "isna", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "isnull", "kind": 3, "sortText": "aisnull", "insertText": "isnull", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "items", "kind": 3, "sortText": "aitems", "insertText": "items", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "iterrows", "kind": 3, "sortText": "aiterrows", "insertText": "iterrows", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "itertuples", "kind": 3, "sortText": "aitertuples", "insertText": "itertuples", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "join", "kind": 3, "sortText": "ajoin", "insertText": "join", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "keys", "kind": 3, "sortText": "akeys", "insertText": "keys", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "kurt", "kind": 3, "sortText": "akurt", "insertText": "kurt", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "kurtosis", "kind": 6, "sortText": "akurtosis", "insertText": "kurtosis", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "last", "kind": 3, "sortText": "alast", "insertText": "last", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "last_valid_index", "kind": 3, "sortText": "alast_valid_index", "insertText": "last_valid_index", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "le", "kind": 3, "sortText": "ale", "insertText": "le", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "loc", "kind": 10, "sortText": "aloc", "insertText": "loc", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "lt", "kind": 3, "sortText": "alt", "insertText": "lt", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "map", "kind": 3, "sortText": "amap", "insertText": "map", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "mask", "kind": 3, "sortText": "amask", "insertText": "mask", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "max", "kind": 3, "sortText": "amax", "insertText": "max", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "mean", "kind": 3, "sortText": "amean", "insertText": "mean", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "median", "kind": 3, "sortText": "amedian", "insertText": "median", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "melt", "kind": 3, "sortText": "amelt", "insertText": "melt", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "memory_usage", "kind": 3, "sortText": "amemory_usage", "insertText": "memory_usage", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "merge", "kind": 3, "sortText": "amerge", "insertText": "merge", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "min", "kind": 3, "sortText": "amin", "insertText": "min", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "mod", "kind": 3, "sortText": "amod", "insertText": "mod", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "mode", "kind": 3, "sortText": "amode", "insertText": "mode", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "mul", "kind": 3, "sortText": "amul", "insertText": "mul", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "multiply", "kind": 6, "sortText": "amultiply", "insertText": "multiply", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "ndim", "kind": 10, "sortText": "andim", "insertText": "ndim", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "ne", "kind": 3, "sortText": "ane", "insertText": "ne", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "nlargest", "kind": 3, "sortText": "anlargest", "insertText": "nlargest", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "notna", "kind": 3, "sortText": "anotna", "insertText": "notna", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "notnull", "kind": 3, "sortText": "anotnull", "insertText": "notnull", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "nsmallest", "kind": 3, "sortText": "ansmallest", "insertText": "nsmallest", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "nunique", "kind": 3, "sortText": "anunique", "insertText": "nunique", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "pad", "kind": 3, "sortText": "apad", "insertText": "pad", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "pct_change", "kind": 3, "sortText": "apct_change", "insertText": "pct_change", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "pipe", "kind": 3, "sortText": "apipe", "insertText": "pipe", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "pivot", "kind": 3, "sortText": "apivot", "insertText": "pivot", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "pivot_table", "kind": 3, "sortText": "apivot_table", "insertText": "pivot_table", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "plot", "kind": 6, "sortText": "aplot", "insertText": "plot", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "pop", "kind": 3, "sortText": "apop", "insertText": "pop", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "pow", "kind": 3, "sortText": "apow", "insertText": "pow", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "prod", "kind": 3, "sortText": "aprod", "insertText": "prod", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "product", "kind": 6, "sortText": "aproduct", "insertText": "product", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "quantile", "kind": 3, "sortText": "aquantile", "insertText": "quantile", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "query", "kind": 3, "sortText": "aquery", "insertText": "query", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "radd", "kind": 3, "sortText": "aradd", "insertText": "radd", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rank", "kind": 3, "sortText": "arank", "insertText": "rank", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rdiv", "kind": 6, "sortText": "ardiv", "insertText": "rdiv", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "reindex", "kind": 3, "sortText": "areindex", "insertText": "reindex", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "reindex_like", "kind": 3, "sortText": "areindex_like", "insertText": "reindex_like", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rename", "kind": 3, "sortText": "arename", "insertText": "rename", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rename_axis", "kind": 3, "sortText": "arename_axis", "insertText": "rename_axis", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "reorder_levels", "kind": 3, "sortText": "areorder_levels", "insertText": "reorder_levels", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "replace", "kind": 3, "sortText": "areplace", "insertText": "replace", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "resample", "kind": 3, "sortText": "aresample", "insertText": "resample", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "reset_index", "kind": 3, "sortText": "areset_index", "insertText": "reset_index", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rfloordiv", "kind": 3, "sortText": "arfloordiv", "insertText": "rfloordiv", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rmod", "kind": 3, "sortText": "armod", "insertText": "rmod", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rmul", "kind": 3, "sortText": "armul", "insertText": "rmul", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rolling", "kind": 3, "sortText": "arolling", "insertText": "rolling", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "round", "kind": 3, "sortText": "around", "insertText": "round", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rpow", "kind": 3, "sortText": "arpow", "insertText": "rpow", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rsub", "kind": 3, "sortText": "arsub", "insertText": "rsub", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "rtruediv", "kind": 3, "sortText": "artruediv", "insertText": "rtruediv", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "sample", "kind": 3, "sortText": "asample", "insertText": "sample", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "select_dtypes", "kind": 3, "sortText": "aselect_dtypes", "insertText": "select_dtypes", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "sem", "kind": 3, "sortText": "asem", "insertText": "sem", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "set_axis", "kind": 3, "sortText": "aset_axis", "insertText": "set_axis", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "set_flags", "kind": 3, "sortText": "aset_flags", "insertText": "set_flags", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "set_index", "kind": 3, "sortText": "aset_index", "insertText": "set_index", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "shape", "kind": 10, "sortText": "ashape", "insertText": "shape", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "shift", "kind": 3, "sortText": "ashift", "insertText": "shift", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "size", "kind": 10, "sortText": "asize", "insertText": "size", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "skew", "kind": 3, "sortText": "askew", "insertText": "skew", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "sort_index", "kind": 3, "sortText": "asort_index", "insertText": "sort_index", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "sort_values", "kind": 3, "sortText": "asort_values", "insertText": "sort_values", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "sparse", "kind": 6, "sortText": "asparse", "insertText": "sparse", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "squeeze", "kind": 3, "sortText": "asqueeze", "insertText": "squeeze", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "stack", "kind": 3, "sortText": "astack", "insertText": "stack", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "std", "kind": 3, "sortText": "astd", "insertText": "std", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "style", "kind": 10, "sortText": "astyle", "insertText": "style", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "sub", "kind": 3, "sortText": "asub", "insertText": "sub", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "subtract", "kind": 6, "sortText": "asubtract", "insertText": "subtract", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "sum", "kind": 3, "sortText": "asum", "insertText": "sum", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "swapaxes", "kind": 3, "sortText": "aswapaxes", "insertText": "swapaxes", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "swaplevel", "kind": 3, "sortText": "aswaplevel", "insertText": "swaplevel", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "T", "kind": 10, "sortText": "aT", "insertText": "T", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "tail", "kind": 3, "sortText": "atail", "insertText": "tail", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "take", "kind": 3, "sortText": "atake", "insertText": "take", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_clipboard", "kind": 3, "sortText": "ato_clipboard", "insertText": "to_clipboard", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_csv", "kind": 3, "sortText": "ato_csv", "insertText": "to_csv", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_dict", "kind": 3, "sortText": "ato_dict", "insertText": "to_dict", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_excel", "kind": 3, "sortText": "ato_excel", "insertText": "to_excel", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_feather", "kind": 3, "sortText": "ato_feather", "insertText": "to_feather", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_gbq", "kind": 3, "sortText": "ato_gbq", "insertText": "to_gbq", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_hdf", "kind": 3, "sortText": "ato_hdf", "insertText": "to_hdf", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_html", "kind": 3, "sortText": "ato_html", "insertText": "to_html", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_json", "kind": 3, "sortText": "ato_json", "insertText": "to_json", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_latex", "kind": 3, "sortText": "ato_latex", "insertText": "to_latex", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_markdown", "kind": 3, "sortText": "ato_markdown", "insertText": "to_markdown", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_numpy", "kind": 3, "sortText": "ato_numpy", "insertText": "to_numpy", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_orc", "kind": 3, "sortText": "ato_orc", "insertText": "to_orc", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_parquet", "kind": 3, "sortText": "ato_parquet", "insertText": "to_parquet", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_period", "kind": 3, "sortText": "ato_period", "insertText": "to_period", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_pickle", "kind": 3, "sortText": "ato_pickle", "insertText": "to_pickle", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_records", "kind": 3, "sortText": "ato_records", "insertText": "to_records", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_sql", "kind": 3, "sortText": "ato_sql", "insertText": "to_sql", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_stata", "kind": 3, "sortText": "ato_stata", "insertText": "to_stata", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_string", "kind": 3, "sortText": "ato_string", "insertText": "to_string", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_timestamp", "kind": 3, "sortText": "ato_timestamp", "insertText": "to_timestamp", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_xarray", "kind": 3, "sortText": "ato_xarray", "insertText": "to_xarray", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "to_xml", "kind": 3, "sortText": "ato_xml", "insertText": "to_xml", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "transform", "kind": 3, "sortText": "atransform", "insertText": "transform", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "transpose", "kind": 3, "sortText": "atranspose", "insertText": "transpose", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "truediv", "kind": 3, "sortText": "atruediv", "insertText": "truediv", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "truncate", "kind": 3, "sortText": "atruncate", "insertText": "truncate", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "tz_convert", "kind": 3, "sortText": "atz_convert", "insertText": "tz_convert", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "tz_localize", "kind": 3, "sortText": "atz_localize", "insertText": "tz_localize", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "unstack", "kind": 3, "sortText": "aunstack", "insertText": "unstack", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "update", "kind": 3, "sortText": "aupdate", "insertText": "update", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "value_counts", "kind": 3, "sortText": "avalue_counts", "insertText": "value_counts", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "values", "kind": 10, "sortText": "avalues", "insertText": "values", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "var", "kind": 3, "sortText": "avar", "insertText": "var", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "where", "kind": 3, "sortText": "awhere", "insertText": "where", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "xs", "kind": 3, "sortText": "axs", "insertText": "xs", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_accessors", "kind": 6, "sortText": "z_accessors", "insertText": "_accessors", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_accum_func", "kind": 3, "sortText": "z_accum_func", "insertText": "_accum_func", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_agg_examples_doc", "kind": 6, "sortText": "z_agg_examples_doc", "insertText": "_agg_examples_doc", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_agg_see_also_doc", "kind": 6, "sortText": "z_agg_see_also_doc", "insertText": "_agg_see_also_doc", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_align_for_op", "kind": 3, "sortText": "z_align_for_op", "insertText": "_align_for_op", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_align_frame", "kind": 3, "sortText": "z_align_frame", "insertText": "_align_frame", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_align_series", "kind": 3, "sortText": "z_align_series", "insertText": "_align_series", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_append", "kind": 3, "sortText": "z_append", "insertText": "_append", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_arith_method", "kind": 3, "sortText": "z_arith_method", "insertText": "_arith_method", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_arith_method_with_reindex", "kind": 3, "sortText": "z_arith_method_with_reindex", "insertText": "_arith_method_with_reindex", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_as_manager", "kind": 3, "sortText": "z_as_manager", "insertText": "_as_manager", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_attrs", "kind": 6, "sortText": "z_attrs", "insertText": "_attrs", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_AXIS_LEN", "kind": 6, "sortText": "z_AXIS_LEN", "insertText": "_AXIS_LEN", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_AXIS_ORDERS", "kind": 6, "sortText": "z_AXIS_ORDERS", "insertText": "_AXIS_ORDERS", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_AXIS_TO_AXIS_NUMBER", "kind": 6, "sortText": "z_AXIS_TO_AXIS_NUMBER", "insertText": "_AXIS_TO_AXIS_NUMBER", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_box_col_values", "kind": 3, "sortText": "z_box_col_values", "insertText": "_box_col_values", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_cache", "kind": 6, "sortText": "z_cache", "insertText": "_cache", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_can_fast_transpose", "kind": 10, "sortText": "z_can_fast_transpose", "insertText": "_can_fast_transpose", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_check_inplace_and_allows_duplicate_labels", "kind": 3, "sortText": "z_check_inplace_and_allows_duplicate_labels", "insertText": "_check_inplace_and_allows_duplicate_labels", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_check_is_chained_assignment_possible", "kind": 3, "sortText": "z_check_is_chained_assignment_possible", "insertText": "_check_is_chained_assignment_possible", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_check_label_or_level_ambiguity", "kind": 3, "sortText": "z_check_label_or_level_ambiguity", "insertText": "_check_label_or_level_ambiguity", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_check_setitem_copy", "kind": 3, "sortText": "z_check_setitem_copy", "insertText": "_check_setitem_copy", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_clear_item_cache", "kind": 3, "sortText": "z_clear_item_cache", "insertText": "_clear_item_cache", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_clip_with_one_bound", "kind": 3, "sortText": "z_clip_with_one_bound", "insertText": "_clip_with_one_bound", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_clip_with_scalar", "kind": 3, "sortText": "z_clip_with_scalar", "insertText": "_clip_with_scalar", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_cmp_method", "kind": 3, "sortText": "z_cmp_method", "insertText": "_cmp_method", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_combine_frame", "kind": 3, "sortText": "z_combine_frame", "insertText": "_combine_frame", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_consolidate", "kind": 3, "sortText": "z_consolidate", "insertText": "_consolidate", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_consolidate_inplace", "kind": 3, "sortText": "z_consolidate_inplace", "insertText": "_consolidate_inplace", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_construct_axes_dict", "kind": 3, "sortText": "z_construct_axes_dict", "insertText": "_construct_axes_dict", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_construct_result", "kind": 3, "sortText": "z_construct_result", "insertText": "_construct_result", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_constructor", "kind": 10, "sortText": "z_constructor", "insertText": "_constructor", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_constructor_from_mgr", "kind": 3, "sortText": "z_constructor_from_mgr", "insertText": "_constructor_from_mgr", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_constructor_sliced", "kind": 6, "sortText": "z_constructor_sliced", "insertText": "_constructor_sliced", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_constructor_sliced_from_mgr", "kind": 3, "sortText": "z_constructor_sliced_from_mgr", "insertText": "_constructor_sliced_from_mgr", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_create_data_for_split_and_tight_to_dict", "kind": 3, "sortText": "z_create_data_for_split_and_tight_to_dict", "insertText": "_create_data_for_split_and_tight_to_dict", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_data", "kind": 10, "sortText": "z_data", "insertText": "_data", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_deprecate_downcast", "kind": 3, "sortText": "z_deprecate_downcast", "insertText": "_deprecate_downcast", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_dir_additions", "kind": 3, "sortText": "z_dir_additions", "insertText": "_dir_additions", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_dir_deletions", "kind": 3, "sortText": "z_dir_deletions", "insertText": "_dir_deletions", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_dispatch_frame_op", "kind": 3, "sortText": "z_dispatch_frame_op", "insertText": "_dispatch_frame_op", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_drop_axis", "kind": 3, "sortText": "z_drop_axis", "insertText": "_drop_axis", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_drop_labels_or_levels", "kind": 3, "sortText": "z_drop_labels_or_levels", "insertText": "_drop_labels_or_levels", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_ensure_valid_index", "kind": 3, "sortText": "z_ensure_valid_index", "insertText": "_ensure_valid_index", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_find_valid_index", "kind": 3, "sortText": "z_find_valid_index", "insertText": "_find_valid_index", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_flex_arith_method", "kind": 3, "sortText": "z_flex_arith_method", "insertText": "_flex_arith_method", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_flex_cmp_method", "kind": 3, "sortText": "z_flex_cmp_method", "insertText": "_flex_cmp_method", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_from_arrays", "kind": 3, "sortText": "z_from_arrays", "insertText": "_from_arrays", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_from_mgr", "kind": 3, "sortText": "z_from_mgr", "insertText": "_from_mgr", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_agg_axis", "kind": 3, "sortText": "z_get_agg_axis", "insertText": "_get_agg_axis", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_axis", "kind": 3, "sortText": "z_get_axis", "insertText": "_get_axis", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_axis_name", "kind": 3, "sortText": "z_get_axis_name", "insertText": "_get_axis_name", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_axis_number", "kind": 3, "sortText": "z_get_axis_number", "insertText": "_get_axis_number", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_axis_resolvers", "kind": 3, "sortText": "z_get_axis_resolvers", "insertText": "_get_axis_resolvers", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_block_manager_axis", "kind": 3, "sortText": "z_get_block_manager_axis", "insertText": "_get_block_manager_axis", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_bool_data", "kind": 3, "sortText": "z_get_bool_data", "insertText": "_get_bool_data", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_cleaned_column_resolvers", "kind": 3, "sortText": "z_get_cleaned_column_resolvers", "insertText": "_get_cleaned_column_resolvers", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_column_array", "kind": 3, "sortText": "z_get_column_array", "insertText": "_get_column_array", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_index_resolvers", "kind": 3, "sortText": "z_get_index_resolvers", "insertText": "_get_index_resolvers", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_item_cache", "kind": 3, "sortText": "z_get_item_cache", "insertText": "_get_item_cache", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_label_or_level_values", "kind": 3, "sortText": "z_get_label_or_level_values", "insertText": "_get_label_or_level_values", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_numeric_data", "kind": 3, "sortText": "z_get_numeric_data", "insertText": "_get_numeric_data", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_value", "kind": 3, "sortText": "z_get_value", "insertText": "_get_value", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_get_values_for_csv", "kind": 3, "sortText": "z_get_values_for_csv", "insertText": "_get_values_for_csv", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_getitem_bool_array", "kind": 3, "sortText": "z_getitem_bool_array", "insertText": "_getitem_bool_array", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_getitem_multilevel", "kind": 3, "sortText": "z_getitem_multilevel", "insertText": "_getitem_multilevel", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_getitem_nocopy", "kind": 3, "sortText": "z_getitem_nocopy", "insertText": "_getitem_nocopy", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_getitem_slice", "kind": 3, "sortText": "z_getitem_slice", "insertText": "_getitem_slice", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_gotitem", "kind": 3, "sortText": "z_gotitem", "insertText": "_gotitem", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_HANDLED_TYPES", "kind": 6, "sortText": "z_HANDLED_TYPES", "insertText": "_HANDLED_TYPES", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_hidden_attrs", "kind": 6, "sortText": "z_hidden_attrs", "insertText": "_hidden_attrs", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_indexed_same", "kind": 3, "sortText": "z_indexed_same", "insertText": "_indexed_same", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_info_axis", "kind": 10, "sortText": "z_info_axis", "insertText": "_info_axis", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_info_axis_name", "kind": 6, "sortText": "z_info_axis_name", "insertText": "_info_axis_name", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_info_axis_number", "kind": 6, "sortText": "z_info_axis_number", "insertText": "_info_axis_number", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_info_repr", "kind": 3, "sortText": "z_info_repr", "insertText": "_info_repr", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_init_mgr", "kind": 3, "sortText": "z_init_mgr", "insertText": "_init_mgr", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_inplace_method", "kind": 3, "sortText": "z_inplace_method", "insertText": "_inplace_method", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_internal_names", "kind": 6, "sortText": "z_internal_names", "insertText": "_internal_names", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_internal_names_set", "kind": 6, "sortText": "z_internal_names_set", "insertText": "_internal_names_set", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_is_copy", "kind": 6, "sortText": "z_is_copy", "insertText": "_is_copy", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_is_homogeneous_type", "kind": 10, "sortText": "z_is_homogeneous_type", "insertText": "_is_homogeneous_type", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_is_label_or_level_reference", "kind": 3, "sortText": "z_is_label_or_level_reference", "insertText": "_is_label_or_level_reference", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_is_label_reference", "kind": 3, "sortText": "z_is_label_reference", "insertText": "_is_label_reference", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_is_level_reference", "kind": 3, "sortText": "z_is_level_reference", "insertText": "_is_level_reference", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_is_mixed_type", "kind": 10, "sortText": "z_is_mixed_type", "insertText": "_is_mixed_type", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_is_view", "kind": 10, "sortText": "z_is_view", "insertText": "_is_view", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_is_view_after_cow_rules", "kind": 3, "sortText": "z_is_view_after_cow_rules", "insertText": "_is_view_after_cow_rules", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_iset_item", "kind": 3, "sortText": "z_iset_item", "insertText": "_iset_item", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_iset_item_mgr", "kind": 3, "sortText": "z_iset_item_mgr", "insertText": "_iset_item_mgr", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_iset_not_inplace", "kind": 3, "sortText": "z_iset_not_inplace", "insertText": "_iset_not_inplace", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_item_cache", "kind": 6, "sortText": "z_item_cache", "insertText": "_item_cache", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_iter_column_arrays", "kind": 3, "sortText": "z_iter_column_arrays", "insertText": "_iter_column_arrays", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_ixs", "kind": 3, "sortText": "z_ixs", "insertText": "_ixs", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_logical_func", "kind": 3, "sortText": "z_logical_func", "insertText": "_logical_func", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_logical_method", "kind": 6, "sortText": "z_logical_method", "insertText": "_logical_method", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_maybe_align_series_as_frame", "kind": 3, "sortText": "z_maybe_align_series_as_frame", "insertText": "_maybe_align_series_as_frame", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_maybe_cache_changed", "kind": 3, "sortText": "z_maybe_cache_changed", "insertText": "_maybe_cache_changed", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_maybe_update_cacher", "kind": 3, "sortText": "z_maybe_update_cacher", "insertText": "_maybe_update_cacher", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_metadata", "kind": 6, "sortText": "z_metadata", "insertText": "_metadata", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_mgr", "kind": 6, "sortText": "z_mgr", "insertText": "_mgr", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_min_count_stat_function", "kind": 3, "sortText": "z_min_count_stat_function", "insertText": "_min_count_stat_function", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_needs_reindex_multi", "kind": 3, "sortText": "z_needs_reindex_multi", "insertText": "_needs_reindex_multi", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_pad_or_backfill", "kind": 3, "sortText": "z_pad_or_backfill", "insertText": "_pad_or_backfill", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_protect_consolidate", "kind": 3, "sortText": "z_protect_consolidate", "insertText": "_protect_consolidate", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_reduce", "kind": 3, "sortText": "z_reduce", "insertText": "_reduce", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_reduce_axis1", "kind": 3, "sortText": "z_reduce_axis1", "insertText": "_reduce_axis1", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_reindex_axes", "kind": 3, "sortText": "z_reindex_axes", "insertText": "_reindex_axes", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_reindex_multi", "kind": 3, "sortText": "z_reindex_multi", "insertText": "_reindex_multi", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_reindex_with_indexers", "kind": 3, "sortText": "z_reindex_with_indexers", "insertText": "_reindex_with_indexers", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_rename", "kind": 3, "sortText": "z_rename", "insertText": "_rename", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_replace_columnwise", "kind": 3, "sortText": "z_replace_columnwise", "insertText": "_replace_columnwise", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_repr_data_resource_", "kind": 3, "sortText": "z_repr_data_resource_", "insertText": "_repr_data_resource_", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_repr_fits_horizontal_", "kind": 3, "sortText": "z_repr_fits_horizontal_", "insertText": "_repr_fits_horizontal_", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_repr_fits_vertical_", "kind": 3, "sortText": "z_repr_fits_vertical_", "insertText": "_repr_fits_vertical_", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_repr_html_", "kind": 3, "sortText": "z_repr_html_", "insertText": "_repr_html_", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_repr_latex_", "kind": 3, "sortText": "z_repr_latex_", "insertText": "_repr_latex_", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_reset_cache", "kind": 3, "sortText": "z_reset_cache", "insertText": "_reset_cache", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_reset_cacher", "kind": 3, "sortText": "z_reset_cacher", "insertText": "_reset_cacher", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_sanitize_column", "kind": 3, "sortText": "z_sanitize_column", "insertText": "_sanitize_column", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_series", "kind": 10, "sortText": "z_series", "insertText": "_series", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_set_axis", "kind": 3, "sortText": "z_set_axis", "insertText": "_set_axis", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_set_axis_name", "kind": 3, "sortText": "z_set_axis_name", "insertText": "_set_axis_name", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_set_axis_nocheck", "kind": 3, "sortText": "z_set_axis_nocheck", "insertText": "_set_axis_nocheck", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_set_is_copy", "kind": 3, "sortText": "z_set_is_copy", "insertText": "_set_is_copy", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_set_item", "kind": 3, "sortText": "z_set_item", "insertText": "_set_item", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_set_item_frame_value", "kind": 3, "sortText": "z_set_item_frame_value", "insertText": "_set_item_frame_value", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_set_item_mgr", "kind": 3, "sortText": "z_set_item_mgr", "insertText": "_set_item_mgr", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_set_value", "kind": 3, "sortText": "z_set_value", "insertText": "_set_value", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_setitem_array", "kind": 3, "sortText": "z_setitem_array", "insertText": "_setitem_array", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_setitem_frame", "kind": 3, "sortText": "z_setitem_frame", "insertText": "_setitem_frame", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_setitem_slice", "kind": 3, "sortText": "z_setitem_slice", "insertText": "_setitem_slice", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_shared_docs", "kind": 6, "sortText": "z_shared_docs", "insertText": "_shared_docs", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_shift_with_freq", "kind": 3, "sortText": "z_shift_with_freq", "insertText": "_shift_with_freq", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_should_reindex_frame_op", "kind": 3, "sortText": "z_should_reindex_frame_op", "insertText": "_should_reindex_frame_op", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_slice", "kind": 3, "sortText": "z_slice", "insertText": "_slice", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_stat_function", "kind": 3, "sortText": "z_stat_function", "insertText": "_stat_function", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_stat_function_ddof", "kind": 3, "sortText": "z_stat_function_ddof", "insertText": "_stat_function_ddof", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_take_with_is_copy", "kind": 3, "sortText": "z_take_with_is_copy", "insertText": "_take_with_is_copy", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_to_dict_of_blocks", "kind": 3, "sortText": "z_to_dict_of_blocks", "insertText": "_to_dict_of_blocks", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_to_latex_via_styler", "kind": 3, "sortText": "z_to_latex_via_styler", "insertText": "_to_latex_via_styler", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_typ", "kind": 6, "sortText": "z_typ", "insertText": "_typ", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_update_inplace", "kind": 3, "sortText": "z_update_inplace", "insertText": "_update_inplace", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_validate_dtype", "kind": 3, "sortText": "z_validate_dtype", "insertText": "_validate_dtype", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_values", "kind": 10, "sortText": "z_values", "insertText": "_values", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "_where", "kind": 3, "sortText": "z_where", "insertText": "_where", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__abs__", "kind": 3, "sortText": "z__abs__", "insertText": "__abs__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__add__", "kind": 3, "sortText": "z__add__", "insertText": "__add__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__and__", "kind": 3, "sortText": "z__and__", "insertText": "__and__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__annotations__", "kind": 6, "sortText": "z__annotations__", "insertText": "__annotations__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__array__", "kind": 3, "sortText": "z__array__", "insertText": "__array__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__array_priority__", "kind": 6, "sortText": "z__array_priority__", "insertText": "__array_priority__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__array_ufunc__", "kind": 3, "sortText": "z__array_ufunc__", "insertText": "__array_ufunc__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__arrow_c_stream__", "kind": 3, "sortText": "z__arrow_c_stream__", "insertText": "__arrow_c_stream__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__bool__", "kind": 6, "sortText": "z__bool__", "insertText": "__bool__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__class__", "kind": 10, "sortText": "z__class__", "insertText": "__class__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__contains__", "kind": 3, "sortText": "z__contains__", "insertText": "__contains__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__copy__", "kind": 3, "sortText": "z__copy__", "insertText": "__copy__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__dataframe__", "kind": 3, "sortText": "z__dataframe__", "insertText": "__dataframe__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__dataframe_consortium_standard__", "kind": 3, "sortText": "z__dataframe_consortium_standard__", "insertText": "__dataframe_consortium_standard__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__deepcopy__", "kind": 3, "sortText": "z__deepcopy__", "insertText": "__deepcopy__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__delattr__", "kind": 3, "sortText": "z__delattr__", "insertText": "__delattr__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__delitem__", "kind": 3, "sortText": "z__delitem__", "insertText": "__delitem__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__dict__", "kind": 6, "sortText": "z__dict__", "insertText": "__dict__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__dir__", "kind": 3, "sortText": "z__dir__", "insertText": "__dir__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__divmod__", "kind": 3, "sortText": "z__divmod__", "insertText": "__divmod__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__doc__", "kind": 6, "sortText": "z__doc__", "insertText": "__doc__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__eq__", "kind": 3, "sortText": "z__eq__", "insertText": "__eq__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__finalize__", "kind": 3, "sortText": "z__finalize__", "insertText": "__finalize__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__floordiv__", "kind": 3, "sortText": "z__floordiv__", "insertText": "__floordiv__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__format__", "kind": 3, "sortText": "z__format__", "insertText": "__format__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__ge__", "kind": 3, "sortText": "z__ge__", "insertText": "__ge__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__getattr__", "kind": 3, "sortText": "z__getattr__", "insertText": "__getattr__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__getattribute__", "kind": 3, "sortText": "z__getattribute__", "insertText": "__getattribute__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__getitem__", "kind": 3, "sortText": "z__getitem__", "insertText": "__getitem__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__getstate__", "kind": 3, "sortText": "z__getstate__", "insertText": "__getstate__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__gt__", "kind": 3, "sortText": "z__gt__", "insertText": "__gt__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__hash__", "kind": 6, "sortText": "z__hash__", "insertText": "__hash__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__iadd__", "kind": 3, "sortText": "z__iadd__", "insertText": "__iadd__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__iand__", "kind": 3, "sortText": "z__iand__", "insertText": "__iand__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__ifloordiv__", "kind": 3, "sortText": "z__ifloordiv__", "insertText": "__ifloordiv__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__imod__", "kind": 3, "sortText": "z__imod__", "insertText": "__imod__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__imul__", "kind": 3, "sortText": "z__imul__", "insertText": "__imul__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__init__", "kind": 3, "sortText": "z__init__", "insertText": "__init__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__init_subclass__", "kind": 3, "sortText": "z__init_subclass__", "insertText": "__init_subclass__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__invert__", "kind": 3, "sortText": "z__invert__", "insertText": "__invert__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__ior__", "kind": 3, "sortText": "z__ior__", "insertText": "__ior__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__ipow__", "kind": 3, "sortText": "z__ipow__", "insertText": "__ipow__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__isub__", "kind": 3, "sortText": "z__isub__", "insertText": "__isub__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__iter__", "kind": 3, "sortText": "z__iter__", "insertText": "__iter__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__itruediv__", "kind": 3, "sortText": "z__itruediv__", "insertText": "__itruediv__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__ixor__", "kind": 3, "sortText": "z__ixor__", "insertText": "__ixor__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__le__", "kind": 3, "sortText": "z__le__", "insertText": "__le__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__len__", "kind": 3, "sortText": "z__len__", "insertText": "__len__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__lt__", "kind": 3, "sortText": "z__lt__", "insertText": "__lt__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__matmul__", "kind": 3, "sortText": "z__matmul__", "insertText": "__matmul__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__mod__", "kind": 3, "sortText": "z__mod__", "insertText": "__mod__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__module__", "kind": 6, "sortText": "z__module__", "insertText": "__module__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__mul__", "kind": 3, "sortText": "z__mul__", "insertText": "__mul__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__ne__", "kind": 3, "sortText": "z__ne__", "insertText": "__ne__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__neg__", "kind": 3, "sortText": "z__neg__", "insertText": "__neg__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__new__", "kind": 3, "sortText": "z__new__", "insertText": "__new__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__nonzero__", "kind": 3, "sortText": "z__nonzero__", "insertText": "__nonzero__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__or__", "kind": 3, "sortText": "z__or__", "insertText": "__or__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__pandas_priority__", "kind": 6, "sortText": "z__pandas_priority__", "insertText": "__pandas_priority__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__pos__", "kind": 3, "sortText": "z__pos__", "insertText": "__pos__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__pow__", "kind": 3, "sortText": "z__pow__", "insertText": "__pow__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__radd__", "kind": 3, "sortText": "z__radd__", "insertText": "__radd__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__rand__", "kind": 3, "sortText": "z__rand__", "insertText": "__rand__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__rdivmod__", "kind": 3, "sortText": "z__rdivmod__", "insertText": "__rdivmod__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__reduce__", "kind": 3, "sortText": "z__reduce__", "insertText": "__reduce__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__reduce_ex__", "kind": 3, "sortText": "z__reduce_ex__", "insertText": "__reduce_ex__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__repr__", "kind": 3, "sortText": "z__repr__", "insertText": "__repr__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__rfloordiv__", "kind": 3, "sortText": "z__rfloordiv__", "insertText": "__rfloordiv__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__rmatmul__", "kind": 3, "sortText": "z__rmatmul__", "insertText": "__rmatmul__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__rmod__", "kind": 3, "sortText": "z__rmod__", "insertText": "__rmod__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__rmul__", "kind": 3, "sortText": "z__rmul__", "insertText": "__rmul__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__ror__", "kind": 3, "sortText": "z__ror__", "insertText": "__ror__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__round__", "kind": 3, "sortText": "z__round__", "insertText": "__round__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__rpow__", "kind": 3, "sortText": "z__rpow__", "insertText": "__rpow__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__rsub__", "kind": 3, "sortText": "z__rsub__", "insertText": "__rsub__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__rtruediv__", "kind": 3, "sortText": "z__rtruediv__", "insertText": "__rtruediv__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__rxor__", "kind": 3, "sortText": "z__rxor__", "insertText": "__rxor__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__setattr__", "kind": 3, "sortText": "z__setattr__", "insertText": "__setattr__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__setitem__", "kind": 3, "sortText": "z__setitem__", "insertText": "__setitem__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__setstate__", "kind": 3, "sortText": "z__setstate__", "insertText": "__setstate__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__sizeof__", "kind": 3, "sortText": "z__sizeof__", "insertText": "__sizeof__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__str__", "kind": 3, "sortText": "z__str__", "insertText": "__str__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__sub__", "kind": 3, "sortText": "z__sub__", "insertText": "__sub__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__subclasshook__", "kind": 3, "sortText": "z__subclasshook__", "insertText": "__subclasshook__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__truediv__", "kind": 3, "sortText": "z__truediv__", "insertText": "__truediv__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}, {"label": "__xor__", "kind": 3, "sortText": "z__xor__", "insertText": "__xor__", "data": {"doc_uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}}]}} {"suite": "pandas", "label": "edit dataframe then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py", "line": 17, "character": 20, "iteration": 1, "result": {"contents": {"kind": "markdown", "value": "```python\ndrop(\n labels: IndexLabel = ...,\n *,\n axis: Axis = ...,\n index: IndexLabel = ...,\n columns: IndexLabel = ...,\n level: Level = ...,\n inplace: Literal[True],\n errors: IgnoreRaise = ...,\n) -> None\n```\n"}}} {"suite": "pandas", "label": "edit dataframe then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py", "line": 17, "character": 20, "iteration": 2, "result": {"contents": {"kind": "markdown", "value": "```python\ndrop(\n labels: IndexLabel = ...,\n *,\n axis: Axis = ...,\n index: IndexLabel = ...,\n columns: IndexLabel = ...,\n level: Level = ...,\n inplace: Literal[True],\n errors: IgnoreRaise = ...,\n) -> None\n```\n"}}} {"suite": "pandas", "label": "edit dataframe then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py", "line": 17, "character": 20, "iteration": 3, "result": {"contents": {"kind": "markdown", "value": "```python\ndrop(\n labels: IndexLabel = ...,\n *,\n axis: Axis = ...,\n index: IndexLabel = ...,\n columns: IndexLabel = ...,\n level: Level = ...,\n inplace: Literal[True],\n errors: IgnoreRaise = ...,\n) -> None\n```\n"}}} diff --git a/latest-results/pylsp-mypy-20260914T060721Z.json b/latest-results/pylsp-mypy-20260915T060530Z.json similarity index 90% rename from latest-results/pylsp-mypy-20260914T060721Z.json rename to latest-results/pylsp-mypy-20260915T060530Z.json index 6d9e741..4654f88 100644 --- a/latest-results/pylsp-mypy-20260914T060721Z.json +++ b/latest-results/pylsp-mypy-20260915T060530Z.json @@ -11,8 +11,8 @@ "transformers", "web" ], - "started_at_unix": 1789366139.2320986, - "finished_at_unix": 1789366274.5897996, + "started_at_unix": 1789452434.6078846, + "finished_at_unix": 1789452594.5336087, "scenario_reports": [], "benchmark_reports": [ { @@ -25,7 +25,7 @@ "environment_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv", "python_executable": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/bin/python", "success": false, - "total_duration_ms": 5703.2274189999725, + "total_duration_ms": 6465.841492999999, "error_message": null, "summary": { "request_count": 32, @@ -34,11 +34,11 @@ "failure_count": 0, "bytes_sent": 18656, "bytes_received": 310574, - "min_ms": 0.5936100000099032, - "max_ms": 1316.2407779999796, - "mean_ms": 177.6731162812526, - "median_ms": 114.49323200000094, - "p95_ms": 936.5110001499982, + "min_ms": 0.7005749999962063, + "max_ms": 1461.4980389999914, + "mean_ms": 201.31617718749874, + "median_ms": 124.02270949999661, + "p95_ms": 994.5253847499896, "result_summary": { "present_count": 31, "empty_count": 7, @@ -94,27 +94,27 @@ "by_method": { "textDocument/completion": { "point_count": 2, - "min_ms": 2.9536110000094595, - "max_ms": 325.92514100002745, - "mean_ms": 68.61754390000101, - "median_ms": 21.122387999994885, - "p95_ms": 237.9812054000096 + "min_ms": 2.940095000013798, + "max_ms": 397.47421100000224, + "mean_ms": 79.33932130000301, + "median_ms": 24.85741200000291, + "p95_ms": 291.450921050004 }, "textDocument/hover": { "point_count": 2, - "min_ms": 114.17363800001112, - "max_ms": 124.8611080000046, - "mean_ms": 119.72991970000635, - "median_ms": 119.84241600001155, - "p95_ms": 124.75985305000563 + "min_ms": 130.24365100000068, + "max_ms": 152.7451860000042, + "mean_ms": 139.46590600000093, + "median_ms": 138.40358550000076, + "p95_ms": 149.90991960000315 }, "textDocument/definition": { "point_count": 1, - "min_ms": 0.5936100000099032, - "max_ms": 0.7521080000003622, - "mean_ms": 0.6358426000076633, - "median_ms": 0.608438000000433, - "p95_ms": 0.7266062000041984 + "min_ms": 0.7005749999962063, + "max_ms": 0.770027999976719, + "mean_ms": 0.7216743999890696, + "median_ms": 0.7040909999886935, + "p95_ms": 0.762214399981076 } }, "validation": { @@ -140,11 +140,11 @@ "failure_count": 0, "bytes_sent": 1425, "bytes_received": 202685, - "min_ms": 38.90400000000227, - "max_ms": 325.92514100002745, - "mean_ms": 134.1102124000031, - "median_ms": 127.5919320000014, - "p95_ms": 286.83894740001955, + "min_ms": 46.379083999994464, + "max_ms": 397.47421100000224, + "mean_ms": 155.5158103999986, + "median_ms": 117.80176799999253, + "p95_ms": 350.35274880000316, "result_summary": { "present_count": 5, "empty_count": 0, @@ -204,9 +204,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 1266.243142999997, + "duration_ms": 1251.523222000003, "success": true, - "started_at_unix": 1789366139.7856417, + "started_at_unix": 1789452435.403873, "bytes_sent": 285, "bytes_received": 40537, "request_id": 2, @@ -234,9 +234,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 130.49417299998822, + "duration_ms": 117.80176799999253, "success": true, - "started_at_unix": 1789366141.0524125, + "started_at_unix": 1789452436.655911, "bytes_sent": 285, "bytes_received": 40537, "request_id": 3, @@ -264,9 +264,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 325.92514100002745, + "duration_ms": 397.47421100000224, "success": true, - "started_at_unix": 1789366141.184131, + "started_at_unix": 1789452436.7745295, "bytes_sent": 285, "bytes_received": 40537, "request_id": 4, @@ -294,9 +294,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 127.5919320000014, + "duration_ms": 161.8669000000068, "success": true, - "started_at_unix": 1789366141.5113232, + "started_at_unix": 1789452437.1728275, "bytes_sent": 285, "bytes_received": 40537, "request_id": 5, @@ -324,9 +324,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 47.63581599999611, + "duration_ms": 54.05708899999695, "success": true, - "started_at_unix": 1789366141.6400504, + "started_at_unix": 1789452437.3354826, "bytes_sent": 285, "bytes_received": 40537, "request_id": 6, @@ -354,9 +354,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 38.90400000000227, + "duration_ms": 46.379083999994464, "success": true, - "started_at_unix": 1789366141.6888402, + "started_at_unix": 1789452437.3903184, "bytes_sent": 285, "bytes_received": 40537, "request_id": 7, @@ -399,11 +399,11 @@ "failure_count": 0, "bytes_sent": 1269, "bytes_received": 22644, - "min_ms": 123.07881600000314, - "max_ms": 124.8611080000046, - "mean_ms": 124.15751240000645, - "median_ms": 124.15156400001592, - "p95_ms": 124.81610580000506, + "min_ms": 141.04602599999794, + "max_ms": 152.7451860000042, + "mean_ms": 145.60788379999963, + "median_ms": 144.59079499999916, + "p95_ms": 151.48506760000373, "result_summary": { "present_count": 5, "empty_count": 0, @@ -463,9 +463,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1316.2407779999796, + "duration_ms": 1461.4980389999914, "success": true, - "started_at_unix": 1789366141.7285428, + "started_at_unix": 1789452437.4375618, "bytes_sent": 253, "bytes_received": 4528, "request_id": 8, @@ -493,9 +493,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 124.63609700000688, + "duration_ms": 141.04602599999794, "success": true, - "started_at_unix": 1789366143.0449088, + "started_at_unix": 1789452438.8991518, "bytes_sent": 253, "bytes_received": 4528, "request_id": 9, @@ -523,9 +523,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 124.15156400001592, + "duration_ms": 143.21281799999497, "success": true, - "started_at_unix": 1789366143.1696906, + "started_at_unix": 1789452439.0403132, "bytes_sent": 254, "bytes_received": 4529, "request_id": 10, @@ -553,9 +553,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 124.8611080000046, + "duration_ms": 152.7451860000042, "success": true, - "started_at_unix": 1789366143.2940376, + "started_at_unix": 1789452439.1836734, "bytes_sent": 254, "bytes_received": 4529, "request_id": 11, @@ -583,9 +583,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 124.05997700000171, + "duration_ms": 146.44459400000187, "success": true, - "started_at_unix": 1789366143.4190314, + "started_at_unix": 1789452439.3365319, "bytes_sent": 254, "bytes_received": 4529, "request_id": 12, @@ -613,9 +613,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 123.07881600000314, + "duration_ms": 144.59079499999916, "success": true, - "started_at_unix": 1789366143.5432706, + "started_at_unix": 1789452439.4831266, "bytes_sent": 254, "bytes_received": 4529, "request_id": 13, @@ -658,11 +658,11 @@ "failure_count": 0, "bytes_sent": 1300, "bytes_received": 1570, - "min_ms": 0.5936100000099032, - "max_ms": 0.7521080000003622, - "mean_ms": 0.6358426000076633, - "median_ms": 0.608438000000433, - "p95_ms": 0.7266062000041984, + "min_ms": 0.7005749999962063, + "max_ms": 0.770027999976719, + "mean_ms": 0.7216743999890696, + "median_ms": 0.7040909999886935, + "p95_ms": 0.762214399981076, "result_summary": { "present_count": 5, "empty_count": 0, @@ -722,9 +722,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 1.0001599999895916, + "duration_ms": 1.1452120000114974, "success": true, - "started_at_unix": 1789366143.6665876, + "started_at_unix": 1789452439.6279216, "bytes_sent": 260, "bytes_received": 314, "request_id": 14, @@ -752,9 +752,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.7521080000003622, + "duration_ms": 0.770027999976719, "success": true, - "started_at_unix": 1789366143.6676168, + "started_at_unix": 1789452439.6290975, "bytes_sent": 260, "bytes_received": 314, "request_id": 15, @@ -782,9 +782,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.600458000008075, + "duration_ms": 0.7040909999886935, "success": true, - "started_at_unix": 1789366143.6683977, + "started_at_unix": 1789452439.6298993, "bytes_sent": 260, "bytes_received": 314, "request_id": 16, @@ -812,9 +812,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.608438000000433, + "duration_ms": 0.7309599999985039, "success": true, - "started_at_unix": 1789366143.6690226, + "started_at_unix": 1789452439.6306312, "bytes_sent": 260, "bytes_received": 314, "request_id": 17, @@ -842,9 +842,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.5936100000099032, + "duration_ms": 0.7027179999852251, "success": true, - "started_at_unix": 1789366143.6696591, + "started_at_unix": 1789452439.6313968, "bytes_sent": 260, "bytes_received": 314, "request_id": 18, @@ -872,9 +872,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.6245990000195434, + "duration_ms": 0.7005749999962063, "success": true, - "started_at_unix": 1789366143.670278, + "started_at_unix": 1789452439.632128, "bytes_sent": 260, "bytes_received": 314, "request_id": 19, @@ -917,11 +917,11 @@ "failure_count": 0, "bytes_sent": 1440, "bytes_received": 730, - "min_ms": 2.9536110000094595, - "max_ms": 3.3407759999874997, - "mean_ms": 3.1248753999989276, - "median_ms": 3.0703249999817217, - "p95_ms": 3.322530399992729, + "min_ms": 2.940095000013798, + "max_ms": 3.3357400000113557, + "mean_ms": 3.162832200007415, + "median_ms": 3.2570430000191664, + "p95_ms": 3.326862800008712, "result_summary": { "present_count": 5, "empty_count": 5, @@ -981,9 +981,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 4.169074999992972, + "duration_ms": 4.468594000002213, "success": true, - "started_at_unix": 1789366143.671056, + "started_at_unix": 1789452439.6329944, "bytes_sent": 288, "bytes_received": 146, "request_id": 20, @@ -1011,9 +1011,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.3407759999874997, + "duration_ms": 3.2570430000191664, "success": true, - "started_at_unix": 1789366143.6753137, + "started_at_unix": 1789452439.637523, "bytes_sent": 288, "bytes_received": 146, "request_id": 21, @@ -1041,9 +1041,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.0101170000023103, + "duration_ms": 3.3357400000113557, "success": true, - "started_at_unix": 1789366143.6787498, + "started_at_unix": 1789452439.6408563, "bytes_sent": 288, "bytes_received": 146, "request_id": 22, @@ -1071,9 +1071,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 2.9536110000094595, + "duration_ms": 2.940095000013798, "success": true, - "started_at_unix": 1789366143.6818407, + "started_at_unix": 1789452439.6442616, "bytes_sent": 288, "bytes_received": 146, "request_id": 23, @@ -1101,9 +1101,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.0703249999817217, + "duration_ms": 3.2913539999981367, "success": true, - "started_at_unix": 1789366143.684866, + "started_at_unix": 1789452439.647276, "bytes_sent": 288, "bytes_received": 146, "request_id": 24, @@ -1131,9 +1131,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.2495480000136467, + "duration_ms": 2.9899289999946177, "success": true, - "started_at_unix": 1789366143.6880345, + "started_at_unix": 1789452439.650666, "bytes_sent": 288, "bytes_received": 146, "request_id": 25, @@ -1176,11 +1176,11 @@ "failure_count": 0, "bytes_sent": 1275, "bytes_received": 30280, - "min_ms": 114.17363800001112, - "max_ms": 116.60601600001996, - "mean_ms": 115.30232700000624, - "median_ms": 115.3736649999928, - "p95_ms": 116.39391080001928, + "min_ms": 130.24365100000068, + "max_ms": 135.76114500000358, + "mean_ms": 133.32392820000223, + "median_ms": 134.07958999999892, + "p95_ms": 135.60459760000754, "result_summary": { "present_count": 5, "empty_count": 0, @@ -1240,9 +1240,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 666.7301559999999, + "duration_ms": 746.8435509999836, "success": true, - "started_at_unix": 1789366143.6915238, + "started_at_unix": 1789452439.65386, "bytes_sent": 255, "bytes_received": 6056, "request_id": 26, @@ -1270,9 +1270,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 115.54549000001657, + "duration_ms": 135.76114500000358, "success": true, - "started_at_unix": 1789366144.3584185, + "started_at_unix": 1789452440.4008677, "bytes_sent": 255, "bytes_received": 6056, "request_id": 27, @@ -1300,9 +1300,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 114.81282599999076, + "duration_ms": 134.97840800002336, "success": true, - "started_at_unix": 1789366144.4741673, + "started_at_unix": 1789452440.5368152, "bytes_sent": 255, "bytes_received": 6056, "request_id": 28, @@ -1330,9 +1330,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 114.17363800001112, + "duration_ms": 134.07958999999892, "success": true, - "started_at_unix": 1789366144.5892189, + "started_at_unix": 1789452440.672, "bytes_sent": 255, "bytes_received": 6056, "request_id": 29, @@ -1360,9 +1360,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 116.60601600001996, + "duration_ms": 131.5568469999846, "success": true, - "started_at_unix": 1789366144.703602, + "started_at_unix": 1789452440.8062522, "bytes_sent": 255, "bytes_received": 6056, "request_id": 30, @@ -1390,9 +1390,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 115.3736649999928, + "duration_ms": 130.24365100000068, "success": true, - "started_at_unix": 1789366144.820471, + "started_at_unix": 1789452440.9380105, "bytes_sent": 255, "bytes_received": 6056, "request_id": 31, @@ -1424,9 +1424,9 @@ { "kind": "request", "method": "initialize", - "duration_ms": 543.6841240000092, + "duration_ms": 784.2544269999792, "success": true, - "started_at_unix": 1789366139.241636, + "started_at_unix": 1789452434.619311, "bytes_sent": 673, "bytes_received": 967, "request_id": 1, @@ -1445,9 +1445,9 @@ { "kind": "notification", "method": "initialized", - "duration_ms": 0.023795000004156464, + "duration_ms": 0.019699000006312417, "success": true, - "started_at_unix": 1789366139.785412, + "started_at_unix": 1789452435.4036505, "bytes_sent": 74, "bytes_received": 0, "request_id": null, @@ -1460,9 +1460,9 @@ { "kind": "notification", "method": "workspace/didChangeConfiguration", - "duration_ms": 0.016587000004619767, + "duration_ms": 0.016383999991376186, "success": true, - "started_at_unix": 1789366139.7854762, + "started_at_unix": 1789452435.4037094, "bytes_sent": 659, "bytes_received": 0, "request_id": null, @@ -1478,9 +1478,9 @@ { "kind": "notification", "method": "textDocument/didOpen", - "duration_ms": 0.013069999994286263, + "duration_ms": 0.02121099998930731, "success": true, - "started_at_unix": 1789366139.7855973, + "started_at_unix": 1789452435.4038227, "bytes_sent": 492, "bytes_received": 0, "request_id": null, @@ -1496,9 +1496,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 1266.243142999997, + "duration_ms": 1251.523222000003, "success": true, - "started_at_unix": 1789366139.7856417, + "started_at_unix": 1789452435.403873, "bytes_sent": 285, "bytes_received": 40537, "request_id": 2, @@ -1526,9 +1526,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 130.49417299998822, + "duration_ms": 117.80176799999253, "success": true, - "started_at_unix": 1789366141.0524125, + "started_at_unix": 1789452436.655911, "bytes_sent": 285, "bytes_received": 40537, "request_id": 3, @@ -1556,9 +1556,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 325.92514100002745, + "duration_ms": 397.47421100000224, "success": true, - "started_at_unix": 1789366141.184131, + "started_at_unix": 1789452436.7745295, "bytes_sent": 285, "bytes_received": 40537, "request_id": 4, @@ -1586,9 +1586,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 127.5919320000014, + "duration_ms": 161.8669000000068, "success": true, - "started_at_unix": 1789366141.5113232, + "started_at_unix": 1789452437.1728275, "bytes_sent": 285, "bytes_received": 40537, "request_id": 5, @@ -1616,9 +1616,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 47.63581599999611, + "duration_ms": 54.05708899999695, "success": true, - "started_at_unix": 1789366141.6400504, + "started_at_unix": 1789452437.3354826, "bytes_sent": 285, "bytes_received": 40537, "request_id": 6, @@ -1646,9 +1646,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 38.90400000000227, + "duration_ms": 46.379083999994464, "success": true, - "started_at_unix": 1789366141.6888402, + "started_at_unix": 1789452437.3903184, "bytes_sent": 285, "bytes_received": 40537, "request_id": 7, @@ -1676,9 +1676,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1316.2407779999796, + "duration_ms": 1461.4980389999914, "success": true, - "started_at_unix": 1789366141.7285428, + "started_at_unix": 1789452437.4375618, "bytes_sent": 253, "bytes_received": 4528, "request_id": 8, @@ -1706,9 +1706,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 124.63609700000688, + "duration_ms": 141.04602599999794, "success": true, - "started_at_unix": 1789366143.0449088, + "started_at_unix": 1789452438.8991518, "bytes_sent": 253, "bytes_received": 4528, "request_id": 9, @@ -1736,9 +1736,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 124.15156400001592, + "duration_ms": 143.21281799999497, "success": true, - "started_at_unix": 1789366143.1696906, + "started_at_unix": 1789452439.0403132, "bytes_sent": 254, "bytes_received": 4529, "request_id": 10, @@ -1766,9 +1766,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 124.8611080000046, + "duration_ms": 152.7451860000042, "success": true, - "started_at_unix": 1789366143.2940376, + "started_at_unix": 1789452439.1836734, "bytes_sent": 254, "bytes_received": 4529, "request_id": 11, @@ -1796,9 +1796,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 124.05997700000171, + "duration_ms": 146.44459400000187, "success": true, - "started_at_unix": 1789366143.4190314, + "started_at_unix": 1789452439.3365319, "bytes_sent": 254, "bytes_received": 4529, "request_id": 12, @@ -1826,9 +1826,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 123.07881600000314, + "duration_ms": 144.59079499999916, "success": true, - "started_at_unix": 1789366143.5432706, + "started_at_unix": 1789452439.4831266, "bytes_sent": 254, "bytes_received": 4529, "request_id": 13, @@ -1856,9 +1856,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 1.0001599999895916, + "duration_ms": 1.1452120000114974, "success": true, - "started_at_unix": 1789366143.6665876, + "started_at_unix": 1789452439.6279216, "bytes_sent": 260, "bytes_received": 314, "request_id": 14, @@ -1886,9 +1886,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.7521080000003622, + "duration_ms": 0.770027999976719, "success": true, - "started_at_unix": 1789366143.6676168, + "started_at_unix": 1789452439.6290975, "bytes_sent": 260, "bytes_received": 314, "request_id": 15, @@ -1916,9 +1916,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.600458000008075, + "duration_ms": 0.7040909999886935, "success": true, - "started_at_unix": 1789366143.6683977, + "started_at_unix": 1789452439.6298993, "bytes_sent": 260, "bytes_received": 314, "request_id": 16, @@ -1946,9 +1946,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.608438000000433, + "duration_ms": 0.7309599999985039, "success": true, - "started_at_unix": 1789366143.6690226, + "started_at_unix": 1789452439.6306312, "bytes_sent": 260, "bytes_received": 314, "request_id": 17, @@ -1976,9 +1976,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.5936100000099032, + "duration_ms": 0.7027179999852251, "success": true, - "started_at_unix": 1789366143.6696591, + "started_at_unix": 1789452439.6313968, "bytes_sent": 260, "bytes_received": 314, "request_id": 18, @@ -2006,9 +2006,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.6245990000195434, + "duration_ms": 0.7005749999962063, "success": true, - "started_at_unix": 1789366143.670278, + "started_at_unix": 1789452439.632128, "bytes_sent": 260, "bytes_received": 314, "request_id": 19, @@ -2036,9 +2036,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.020341000009693744, + "duration_ms": 0.019379000008257208, "success": true, - "started_at_unix": 1789366143.671029, + "started_at_unix": 1789452439.632968, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -2055,9 +2055,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 4.169074999992972, + "duration_ms": 4.468594000002213, "success": true, - "started_at_unix": 1789366143.671056, + "started_at_unix": 1789452439.6329944, "bytes_sent": 288, "bytes_received": 146, "request_id": 20, @@ -2085,9 +2085,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.020900000009760333, + "duration_ms": 0.01551299999391631, "success": true, - "started_at_unix": 1789366143.6752594, + "started_at_unix": 1789452439.6374881, "bytes_sent": 332, "bytes_received": 0, "request_id": null, @@ -2104,9 +2104,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.011430000000700602, + "duration_ms": 0.009554000001799068, "success": true, - "started_at_unix": 1789366143.6752968, + "started_at_unix": 1789452439.6375089, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -2123,9 +2123,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.3407759999874997, + "duration_ms": 3.2570430000191664, "success": true, - "started_at_unix": 1789366143.6753137, + "started_at_unix": 1789452439.637523, "bytes_sent": 288, "bytes_received": 146, "request_id": 21, @@ -2153,9 +2153,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.021298000007163864, + "duration_ms": 0.017036000002690344, "success": true, - "started_at_unix": 1789366143.6787064, + "started_at_unix": 1789452439.6408179, "bytes_sent": 332, "bytes_received": 0, "request_id": null, @@ -2172,9 +2172,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.009974000022339169, + "duration_ms": 0.010255000006509363, "success": true, - "started_at_unix": 1789366143.6787345, + "started_at_unix": 1789452439.640841, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -2191,9 +2191,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.0101170000023103, + "duration_ms": 3.3357400000113557, "success": true, - "started_at_unix": 1789366143.6787498, + "started_at_unix": 1789452439.6408563, "bytes_sent": 288, "bytes_received": 146, "request_id": 22, @@ -2221,9 +2221,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.020181999985879884, + "duration_ms": 0.0152629999945475, "success": true, - "started_at_unix": 1789366143.6817994, + "started_at_unix": 1789452439.6442266, "bytes_sent": 332, "bytes_received": 0, "request_id": null, @@ -2240,9 +2240,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.009659999989253265, + "duration_ms": 0.00948400000311267, "success": true, - "started_at_unix": 1789366143.6818264, + "started_at_unix": 1789452439.6442473, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -2259,9 +2259,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 2.9536110000094595, + "duration_ms": 2.940095000013798, "success": true, - "started_at_unix": 1789366143.6818407, + "started_at_unix": 1789452439.6442616, "bytes_sent": 288, "bytes_received": 146, "request_id": 23, @@ -2289,9 +2289,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.0180760000034752, + "duration_ms": 0.016633999990744996, "success": true, - "started_at_unix": 1789366143.6848285, + "started_at_unix": 1789452439.6472387, "bytes_sent": 332, "bytes_received": 0, "request_id": null, @@ -2308,9 +2308,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.00934600001301078, + "duration_ms": 0.009704000007104696, "success": true, - "started_at_unix": 1789366143.6848521, + "started_at_unix": 1789452439.6472611, "bytes_sent": 366, "bytes_received": 0, "request_id": null, @@ -2327,9 +2327,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.0703249999817217, + "duration_ms": 3.2913539999981367, "success": true, - "started_at_unix": 1789366143.684866, + "started_at_unix": 1789452439.647276, "bytes_sent": 288, "bytes_received": 146, "request_id": 24, @@ -2357,9 +2357,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01759899998887704, + "duration_ms": 0.01567300000715477, "success": true, - "started_at_unix": 1789366143.6879985, + "started_at_unix": 1789452439.650631, "bytes_sent": 333, "bytes_received": 0, "request_id": null, @@ -2376,9 +2376,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.00869699999839213, + "duration_ms": 0.009473999995179838, "success": true, - "started_at_unix": 1789366143.6880217, + "started_at_unix": 1789452439.6506517, "bytes_sent": 366, "bytes_received": 0, "request_id": null, @@ -2395,9 +2395,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.2495480000136467, + "duration_ms": 2.9899289999946177, "success": true, - "started_at_unix": 1789366143.6880345, + "started_at_unix": 1789452439.650666, "bytes_sent": 288, "bytes_received": 146, "request_id": 25, @@ -2425,9 +2425,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01790700000015022, + "duration_ms": 0.016855000012583332, "success": true, - "started_at_unix": 1789366143.691332, + "started_at_unix": 1789452439.6536925, "bytes_sent": 333, "bytes_received": 0, "request_id": null, @@ -2444,9 +2444,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.019097999995665305, + "duration_ms": 0.015232999999170715, "success": true, - "started_at_unix": 1789366143.6914983, + "started_at_unix": 1789452439.6538386, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -2463,9 +2463,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 666.7301559999999, + "duration_ms": 746.8435509999836, "success": true, - "started_at_unix": 1789366143.6915238, + "started_at_unix": 1789452439.65386, "bytes_sent": 255, "bytes_received": 6056, "request_id": 26, @@ -2493,9 +2493,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.025802999999768872, + "duration_ms": 0.02474600000823557, "success": true, - "started_at_unix": 1789366144.3583667, + "started_at_unix": 1789452440.400817, "bytes_sent": 333, "bytes_received": 0, "request_id": null, @@ -2512,9 +2512,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.011180000001331791, + "duration_ms": 0.011086999990084223, "success": true, - "started_at_unix": 1789366144.358401, + "started_at_unix": 1789452440.4008498, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -2531,9 +2531,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 115.54549000001657, + "duration_ms": 135.76114500000358, "success": true, - "started_at_unix": 1789366144.3584185, + "started_at_unix": 1789452440.4008677, "bytes_sent": 255, "bytes_received": 6056, "request_id": 27, @@ -2561,9 +2561,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.028569999983574235, + "duration_ms": 0.03752599999984341, "success": true, - "started_at_unix": 1789366144.4741137, + "started_at_unix": 1789452440.5367522, "bytes_sent": 333, "bytes_received": 0, "request_id": null, @@ -2580,9 +2580,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01029299997412636, + "duration_ms": 0.010184999979401255, "success": true, - "started_at_unix": 1789366144.474151, + "started_at_unix": 1789452440.5367982, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -2599,9 +2599,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 114.81282599999076, + "duration_ms": 134.97840800002336, "success": true, - "started_at_unix": 1789366144.4741673, + "started_at_unix": 1789452440.5368152, "bytes_sent": 255, "bytes_received": 6056, "request_id": 28, @@ -2629,9 +2629,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.02614699999980985, + "duration_ms": 0.021602000003895228, "success": true, - "started_at_unix": 1789366144.5891666, + "started_at_unix": 1789452440.6719534, "bytes_sent": 333, "bytes_received": 0, "request_id": null, @@ -2648,9 +2648,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.010398000000577667, + "duration_ms": 0.010635999984742739, "success": true, - "started_at_unix": 1789366144.5892017, + "started_at_unix": 1789452440.6719828, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -2667,9 +2667,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 114.17363800001112, + "duration_ms": 134.07958999999892, "success": true, - "started_at_unix": 1789366144.5892189, + "started_at_unix": 1789452440.672, "bytes_sent": 255, "bytes_received": 6056, "request_id": 29, @@ -2697,9 +2697,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.029334999993579913, + "duration_ms": 0.022804000025189453, "success": true, - "started_at_unix": 1789366144.7035453, + "started_at_unix": 1789452440.806203, "bytes_sent": 333, "bytes_received": 0, "request_id": null, @@ -2716,9 +2716,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.010021999997888997, + "duration_ms": 0.011035999989417178, "success": true, - "started_at_unix": 1789366144.7035842, + "started_at_unix": 1789452440.806234, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -2735,9 +2735,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 116.60601600001996, + "duration_ms": 131.5568469999846, "success": true, - "started_at_unix": 1789366144.703602, + "started_at_unix": 1789452440.8062522, "bytes_sent": 255, "bytes_received": 6056, "request_id": 30, @@ -2765,9 +2765,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.026337999997849693, + "duration_ms": 0.021671999974159917, "success": true, - "started_at_unix": 1789366144.8204176, + "started_at_unix": 1789452440.9379625, "bytes_sent": 333, "bytes_received": 0, "request_id": null, @@ -2784,9 +2784,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.009888999983331814, + "duration_ms": 0.010475999999925989, "success": true, - "started_at_unix": 1789366144.8204534, + "started_at_unix": 1789452440.9379928, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -2803,9 +2803,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 115.3736649999928, + "duration_ms": 130.24365100000068, "success": true, - "started_at_unix": 1789366144.820471, + "started_at_unix": 1789452440.9380105, "bytes_sent": 255, "bytes_received": 6056, "request_id": 31, @@ -2833,9 +2833,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.029369000003498513, + "duration_ms": 0.02509700001951387, "success": true, - "started_at_unix": 1789366144.9359987, + "started_at_unix": 1789452441.0683784, "bytes_sent": 333, "bytes_received": 0, "request_id": null, @@ -2852,9 +2852,9 @@ { "kind": "notification", "method": "textDocument/didClose", - "duration_ms": 0.010876000004600428, + "duration_ms": 0.011086000000659624, "success": true, - "started_at_unix": 1789366144.936113, + "started_at_unix": 1789452441.0684814, "bytes_sent": 212, "bytes_received": 0, "request_id": null, @@ -2867,9 +2867,9 @@ { "kind": "request", "method": "shutdown", - "duration_ms": 0.8184360000029756, + "duration_ms": 0.7239800000036212, "success": true, - "started_at_unix": 1789366144.936129, + "started_at_unix": 1789452441.0684974, "bytes_sent": 67, "bytes_received": 117, "request_id": 32, @@ -2887,9 +2887,9 @@ { "kind": "notification", "method": "exit", - "duration_ms": 0.026542000000517874, + "duration_ms": 0.014451000026838301, "success": true, - "started_at_unix": 1789366144.9369755, + "started_at_unix": 1789452441.069237, "bytes_sent": 55, "bytes_received": 0, "request_id": null, @@ -2911,7 +2911,7 @@ "environment_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/.venv", "python_executable": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/.venv/bin/python", "success": true, - "total_duration_ms": 5075.833274999979, + "total_duration_ms": 5761.392537000006, "error_message": null, "summary": { "request_count": 32, @@ -2920,11 +2920,11 @@ "failure_count": 0, "bytes_sent": 18652, "bytes_received": 192476, - "min_ms": 0.5616450000047735, - "max_ms": 1174.4915309999726, - "mean_ms": 158.1539944062502, - "median_ms": 110.60271100001273, - "p95_ms": 514.1971659500086, + "min_ms": 0.684020000022656, + "max_ms": 1287.7802829999894, + "mean_ms": 179.32696815624993, + "median_ms": 128.79080000000442, + "p95_ms": 592.1024075000018, "result_summary": { "present_count": 31, "empty_count": 1, @@ -2980,27 +2980,27 @@ "by_method": { "textDocument/completion": { "point_count": 2, - "min_ms": 37.321461000004774, - "max_ms": 496.1223260000054, - "mean_ms": 148.98279189999926, - "median_ms": 148.97078599999247, - "p95_ms": 365.2005977000084 + "min_ms": 44.04941199999257, + "max_ms": 572.4672650000002, + "mean_ms": 168.33652159999986, + "median_ms": 169.95002800000236, + "p95_ms": 413.79843320000265 }, "textDocument/hover": { "point_count": 2, - "min_ms": 106.52657500000373, - "max_ms": 165.38809099998275, - "mean_ms": 136.40367689999948, - "median_ms": 136.68515950000426, - "p95_ms": 165.2787936499834 + "min_ms": 122.9696779999756, + "max_ms": 190.36547599998244, + "mean_ms": 157.37809049999498, + "median_ms": 156.68034550000698, + "p95_ms": 190.32531304998628 }, "textDocument/definition": { "point_count": 1, - "min_ms": 0.5616450000047735, - "max_ms": 0.6314549999899555, - "mean_ms": 0.5907187999980579, - "median_ms": 0.5858520000003864, - "p95_ms": 0.6270123999911448 + "min_ms": 0.718591000008928, + "max_ms": 0.7758160000150838, + "mean_ms": 0.7428409999988617, + "median_ms": 0.7360669999911806, + "p95_ms": 0.7706062000124803 } }, "validation": { @@ -3026,11 +3026,11 @@ "failure_count": 0, "bytes_sent": 1385, "bytes_received": 2715, - "min_ms": 37.321461000004774, - "max_ms": 496.1223260000054, - "mean_ms": 136.1152067999967, - "median_ms": 45.11245999998437, - "p95_ms": 409.44648360000417, + "min_ms": 44.04941199999257, + "max_ms": 572.4672650000002, + "mean_ms": 156.01761679999981, + "median_ms": 49.856823999988364, + "p95_ms": 471.82753720000494, "result_summary": { "present_count": 5, "empty_count": 0, @@ -3090,9 +3090,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 1174.4915309999726, + "duration_ms": 1287.7802829999894, "success": true, - "started_at_unix": 1789366145.0670857, + "started_at_unix": 1789452441.2279325, "bytes_sent": 277, "bytes_received": 543, "request_id": 2, @@ -3120,9 +3120,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 496.1223260000054, + "duration_ms": 572.4672650000002, "success": true, - "started_at_unix": 1789366146.241659, + "started_at_unix": 1789452442.5158012, "bytes_sent": 277, "bytes_received": 543, "request_id": 3, @@ -3150,9 +3150,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 62.74311399999988, + "duration_ms": 69.26862600002437, "success": true, - "started_at_unix": 1789366146.7378814, + "started_at_unix": 1789452443.088356, "bytes_sent": 277, "bytes_received": 543, "request_id": 4, @@ -3180,9 +3180,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 45.11245999998437, + "duration_ms": 49.856823999988364, "success": true, - "started_at_unix": 1789366146.8007503, + "started_at_unix": 1789452443.1577299, "bytes_sent": 277, "bytes_received": 543, "request_id": 5, @@ -3210,9 +3210,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 39.27667299998916, + "duration_ms": 44.44595699999354, "success": true, - "started_at_unix": 1789366146.84597, + "started_at_unix": 1789452443.2076929, "bytes_sent": 277, "bytes_received": 543, "request_id": 6, @@ -3240,9 +3240,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 37.321461000004774, + "duration_ms": 44.04941199999257, "success": true, - "started_at_unix": 1789366146.8853526, + "started_at_unix": 1789452443.2522166, "bytes_sent": 277, "bytes_received": 543, "request_id": 7, @@ -3285,11 +3285,11 @@ "failure_count": 0, "bytes_sent": 1224, "bytes_received": 1084, - "min_ms": 106.52657500000373, - "max_ms": 109.24694700000259, - "mean_ms": 107.89564400000131, - "median_ms": 107.66715299999419, - "p95_ms": 109.18606320000208, + "min_ms": 122.9696779999756, + "max_ms": 127.4000209999997, + "mean_ms": 126.06171279999216, + "median_ms": 126.47016900001518, + "p95_ms": 127.34545439999465, "result_summary": { "present_count": 5, "empty_count": 0, @@ -3349,9 +3349,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 214.45383700000775, + "duration_ms": 251.57462900000382, "success": true, - "started_at_unix": 1789366146.922819, + "started_at_unix": 1789452443.2964158, "bytes_sent": 244, "bytes_received": 216, "request_id": 8, @@ -3379,9 +3379,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 106.52657500000373, + "duration_ms": 127.4000209999997, "success": true, - "started_at_unix": 1789366147.137361, + "started_at_unix": 1789452443.5480523, "bytes_sent": 244, "bytes_received": 216, "request_id": 9, @@ -3409,9 +3409,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 107.66715299999419, + "duration_ms": 122.9696779999756, "success": true, - "started_at_unix": 1789366147.2439566, + "started_at_unix": 1789452443.6755252, "bytes_sent": 245, "bytes_received": 217, "request_id": 10, @@ -3439,9 +3439,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 107.09501700000601, + "duration_ms": 126.34150799999588, "success": true, - "started_at_unix": 1789366147.3517091, + "started_at_unix": 1789452443.798569, "bytes_sent": 245, "bytes_received": 217, "request_id": 11, @@ -3469,9 +3469,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 108.94252800000004, + "duration_ms": 126.47016900001518, "success": true, - "started_at_unix": 1789366147.4588928, + "started_at_unix": 1789452443.9249847, "bytes_sent": 245, "bytes_received": 217, "request_id": 12, @@ -3499,9 +3499,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 109.24694700000259, + "duration_ms": 127.12718799997447, "success": true, - "started_at_unix": 1789366147.5679204, + "started_at_unix": 1789452444.0515285, "bytes_sent": 245, "bytes_received": 217, "request_id": 13, @@ -3544,11 +3544,11 @@ "failure_count": 0, "bytes_sent": 1250, "bytes_received": 1520, - "min_ms": 0.5616450000047735, - "max_ms": 0.6314549999899555, - "mean_ms": 0.5907187999980579, - "median_ms": 0.5858520000003864, - "p95_ms": 0.6270123999911448, + "min_ms": 0.718591000008928, + "max_ms": 0.7758160000150838, + "mean_ms": 0.7428409999988617, + "median_ms": 0.7360669999911806, + "p95_ms": 0.7706062000124803, "result_summary": { "present_count": 5, "empty_count": 0, @@ -3608,9 +3608,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 1.0634340000024167, + "duration_ms": 1.1494180000113374, "success": true, - "started_at_unix": 1789366147.6773853, + "started_at_unix": 1789452444.1788216, "bytes_sent": 250, "bytes_received": 304, "request_id": 14, @@ -3638,9 +3638,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.6314549999899555, + "duration_ms": 0.7758160000150838, "success": true, - "started_at_unix": 1789366147.6784763, + "started_at_unix": 1789452444.1800025, "bytes_sent": 250, "bytes_received": 304, "request_id": 15, @@ -3668,9 +3668,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.609241999995902, + "duration_ms": 0.7339639999770498, "success": true, - "started_at_unix": 1789366147.6791396, + "started_at_unix": 1789452444.1808136, "bytes_sent": 250, "bytes_received": 304, "request_id": 16, @@ -3698,9 +3698,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.565399999999272, + "duration_ms": 0.7497670000020662, "success": true, - "started_at_unix": 1789366147.679775, + "started_at_unix": 1789452444.1815782, "bytes_sent": 250, "bytes_received": 304, "request_id": 17, @@ -3728,9 +3728,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.5616450000047735, + "duration_ms": 0.7360669999911806, "success": true, - "started_at_unix": 1789366147.6803658, + "started_at_unix": 1789452444.1823587, "bytes_sent": 250, "bytes_received": 304, "request_id": 18, @@ -3758,9 +3758,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.5858520000003864, + "duration_ms": 0.718591000008928, "success": true, - "started_at_unix": 1789366147.6809528, + "started_at_unix": 1789452444.1831238, "bytes_sent": 250, "bytes_received": 304, "request_id": 19, @@ -3803,11 +3803,11 @@ "failure_count": 0, "bytes_sent": 1390, "bytes_received": 153020, - "min_ms": 148.3731769999963, - "max_ms": 205.18515200001275, - "mean_ms": 161.8503770000018, - "median_ms": 151.85152800000878, - "p95_ms": 195.0028482000107, + "min_ms": 169.14015000000404, + "max_ms": 219.8698610000065, + "mean_ms": 180.6554263999999, + "median_ms": 171.0157429999981, + "p95_ms": 210.39418320000323, "result_summary": { "present_count": 5, "empty_count": 0, @@ -3867,9 +3867,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 536.2886370000126, + "duration_ms": 616.1009150000041, "success": true, - "started_at_unix": 1789366147.6816862, + "started_at_unix": 1789452444.1840103, "bytes_sent": 278, "bytes_received": 30604, "request_id": 20, @@ -3897,9 +3897,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 154.27363300000252, + "duration_ms": 172.49147199999015, "success": true, - "started_at_unix": 1789366148.2184882, + "started_at_unix": 1789452444.8005645, "bytes_sent": 278, "bytes_received": 30604, "request_id": 21, @@ -3927,9 +3927,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 205.18515200001275, + "duration_ms": 219.8698610000065, "success": true, - "started_at_unix": 1789366148.37343, + "started_at_unix": 1789452444.9737153, "bytes_sent": 278, "bytes_received": 30604, "request_id": 22, @@ -3957,9 +3957,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 151.85152800000878, + "duration_ms": 171.0157429999981, "success": true, - "started_at_unix": 1789366148.5792687, + "started_at_unix": 1789452445.1943018, "bytes_sent": 278, "bytes_received": 30604, "request_id": 23, @@ -3987,9 +3987,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 149.56839499998864, + "duration_ms": 169.14015000000404, "success": true, - "started_at_unix": 1789366148.731746, + "started_at_unix": 1789452445.3660195, "bytes_sent": 278, "bytes_received": 30604, "request_id": 24, @@ -4017,9 +4017,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 148.3731769999963, + "duration_ms": 170.75990600000068, "success": true, - "started_at_unix": 1789366148.8819747, + "started_at_unix": 1789452445.5358727, "bytes_sent": 278, "bytes_received": 30604, "request_id": 25, @@ -4062,11 +4062,11 @@ "failure_count": 0, "bytes_sent": 1225, "bytes_received": 1155, - "min_ms": 164.12337200000593, - "max_ms": 165.38809099998275, - "mean_ms": 164.91170979999765, - "median_ms": 164.9802690000115, - "p95_ms": 165.33951439998305, + "min_ms": 185.96067000001426, + "max_ms": 190.36547599998244, + "mean_ms": 188.6944681999978, + "median_ms": 189.78292599999236, + "p95_ms": 190.34762579998414, "result_summary": { "present_count": 5, "empty_count": 0, @@ -4126,9 +4126,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 165.13915900000598, + "duration_ms": 190.13181100001475, "success": true, - "started_at_unix": 1789366149.0311408, + "started_at_unix": 1789452445.707513, "bytes_sent": 245, "bytes_received": 231, "request_id": 26, @@ -4156,9 +4156,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 164.9802690000115, + "duration_ms": 187.08704400000897, "success": true, - "started_at_unix": 1789366149.1964319, + "started_at_unix": 1789452445.8977537, "bytes_sent": 245, "bytes_received": 231, "request_id": 27, @@ -4186,9 +4186,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 165.14520799998422, + "duration_ms": 189.78292599999236, "success": true, - "started_at_unix": 1789366149.3615675, + "started_at_unix": 1789452446.0849662, "bytes_sent": 245, "bytes_received": 231, "request_id": 28, @@ -4216,9 +4216,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 164.92160900000385, + "duration_ms": 190.27622499999097, "success": true, - "started_at_unix": 1789366149.5268574, + "started_at_unix": 1789452446.2748857, "bytes_sent": 245, "bytes_received": 231, "request_id": 29, @@ -4246,9 +4246,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 165.38809099998275, + "duration_ms": 185.96067000001426, "success": true, - "started_at_unix": 1789366149.69192, + "started_at_unix": 1789452446.4652836, "bytes_sent": 245, "bytes_received": 231, "request_id": 30, @@ -4276,9 +4276,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 164.12337200000593, + "duration_ms": 190.36547599998244, "success": true, - "started_at_unix": 1789366149.857433, + "started_at_unix": 1789452446.6513638, "bytes_sent": 245, "bytes_received": 231, "request_id": 31, @@ -4310,9 +4310,9 @@ { "kind": "request", "method": "initialize", - "duration_ms": 111.95847500002287, + "duration_ms": 130.18157900000915, "success": true, - "started_at_unix": 1789366144.954855, + "started_at_unix": 1789452441.0974274, "bytes_sent": 655, "bytes_received": 967, "request_id": 1, @@ -4331,9 +4331,9 @@ { "kind": "notification", "method": "initialized", - "duration_ms": 0.021137000004500806, + "duration_ms": 0.023163999998132567, "success": true, - "started_at_unix": 1789366145.066894, + "started_at_unix": 1789452441.2276955, "bytes_sent": 74, "bytes_received": 0, "request_id": null, @@ -4346,9 +4346,9 @@ { "kind": "notification", "method": "workspace/didChangeConfiguration", - "duration_ms": 0.014733000000433094, + "duration_ms": 0.03894799999670795, "success": true, - "started_at_unix": 1789366145.0669367, + "started_at_unix": 1789452441.2277422, "bytes_sent": 635, "bytes_received": 0, "request_id": null, @@ -4364,9 +4364,9 @@ { "kind": "notification", "method": "textDocument/didOpen", - "duration_ms": 0.015749999988656782, + "duration_ms": 0.022714000010637392, "success": true, - "started_at_unix": 1789366145.0670333, + "started_at_unix": 1789452441.2278678, "bytes_sent": 858, "bytes_received": 0, "request_id": null, @@ -4382,9 +4382,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 1174.4915309999726, + "duration_ms": 1287.7802829999894, "success": true, - "started_at_unix": 1789366145.0670857, + "started_at_unix": 1789452441.2279325, "bytes_sent": 277, "bytes_received": 543, "request_id": 2, @@ -4412,9 +4412,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 496.1223260000054, + "duration_ms": 572.4672650000002, "success": true, - "started_at_unix": 1789366146.241659, + "started_at_unix": 1789452442.5158012, "bytes_sent": 277, "bytes_received": 543, "request_id": 3, @@ -4442,9 +4442,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 62.74311399999988, + "duration_ms": 69.26862600002437, "success": true, - "started_at_unix": 1789366146.7378814, + "started_at_unix": 1789452443.088356, "bytes_sent": 277, "bytes_received": 543, "request_id": 4, @@ -4472,9 +4472,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 45.11245999998437, + "duration_ms": 49.856823999988364, "success": true, - "started_at_unix": 1789366146.8007503, + "started_at_unix": 1789452443.1577299, "bytes_sent": 277, "bytes_received": 543, "request_id": 5, @@ -4502,9 +4502,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 39.27667299998916, + "duration_ms": 44.44595699999354, "success": true, - "started_at_unix": 1789366146.84597, + "started_at_unix": 1789452443.2076929, "bytes_sent": 277, "bytes_received": 543, "request_id": 6, @@ -4532,9 +4532,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 37.321461000004774, + "duration_ms": 44.04941199999257, "success": true, - "started_at_unix": 1789366146.8853526, + "started_at_unix": 1789452443.2522166, "bytes_sent": 277, "bytes_received": 543, "request_id": 7, @@ -4562,9 +4562,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 214.45383700000775, + "duration_ms": 251.57462900000382, "success": true, - "started_at_unix": 1789366146.922819, + "started_at_unix": 1789452443.2964158, "bytes_sent": 244, "bytes_received": 216, "request_id": 8, @@ -4592,9 +4592,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 106.52657500000373, + "duration_ms": 127.4000209999997, "success": true, - "started_at_unix": 1789366147.137361, + "started_at_unix": 1789452443.5480523, "bytes_sent": 244, "bytes_received": 216, "request_id": 9, @@ -4622,9 +4622,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 107.66715299999419, + "duration_ms": 122.9696779999756, "success": true, - "started_at_unix": 1789366147.2439566, + "started_at_unix": 1789452443.6755252, "bytes_sent": 245, "bytes_received": 217, "request_id": 10, @@ -4652,9 +4652,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 107.09501700000601, + "duration_ms": 126.34150799999588, "success": true, - "started_at_unix": 1789366147.3517091, + "started_at_unix": 1789452443.798569, "bytes_sent": 245, "bytes_received": 217, "request_id": 11, @@ -4682,9 +4682,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 108.94252800000004, + "duration_ms": 126.47016900001518, "success": true, - "started_at_unix": 1789366147.4588928, + "started_at_unix": 1789452443.9249847, "bytes_sent": 245, "bytes_received": 217, "request_id": 12, @@ -4712,9 +4712,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 109.24694700000259, + "duration_ms": 127.12718799997447, "success": true, - "started_at_unix": 1789366147.5679204, + "started_at_unix": 1789452444.0515285, "bytes_sent": 245, "bytes_received": 217, "request_id": 13, @@ -4742,9 +4742,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 1.0634340000024167, + "duration_ms": 1.1494180000113374, "success": true, - "started_at_unix": 1789366147.6773853, + "started_at_unix": 1789452444.1788216, "bytes_sent": 250, "bytes_received": 304, "request_id": 14, @@ -4772,9 +4772,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.6314549999899555, + "duration_ms": 0.7758160000150838, "success": true, - "started_at_unix": 1789366147.6784763, + "started_at_unix": 1789452444.1800025, "bytes_sent": 250, "bytes_received": 304, "request_id": 15, @@ -4802,9 +4802,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.609241999995902, + "duration_ms": 0.7339639999770498, "success": true, - "started_at_unix": 1789366147.6791396, + "started_at_unix": 1789452444.1808136, "bytes_sent": 250, "bytes_received": 304, "request_id": 16, @@ -4832,9 +4832,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.565399999999272, + "duration_ms": 0.7497670000020662, "success": true, - "started_at_unix": 1789366147.679775, + "started_at_unix": 1789452444.1815782, "bytes_sent": 250, "bytes_received": 304, "request_id": 17, @@ -4862,9 +4862,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.5616450000047735, + "duration_ms": 0.7360669999911806, "success": true, - "started_at_unix": 1789366147.6803658, + "started_at_unix": 1789452444.1823587, "bytes_sent": 250, "bytes_received": 304, "request_id": 18, @@ -4892,9 +4892,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.5858520000003864, + "duration_ms": 0.718591000008928, "success": true, - "started_at_unix": 1789366147.6809528, + "started_at_unix": 1789452444.1831238, "bytes_sent": 250, "bytes_received": 304, "request_id": 19, @@ -4922,9 +4922,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01872600000751845, + "duration_ms": 0.0197990000003756, "success": true, - "started_at_unix": 1789366147.681661, + "started_at_unix": 1789452444.183983, "bytes_sent": 372, "bytes_received": 0, "request_id": null, @@ -4941,9 +4941,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 536.2886370000126, + "duration_ms": 616.1009150000041, "success": true, - "started_at_unix": 1789366147.6816862, + "started_at_unix": 1789452444.1840103, "bytes_sent": 278, "bytes_received": 30604, "request_id": 20, @@ -4971,9 +4971,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.025928999974667022, + "duration_ms": 0.022953999973651662, "success": true, - "started_at_unix": 1789366148.2184253, + "started_at_unix": 1789452444.8005145, "bytes_sent": 322, "bytes_received": 0, "request_id": null, @@ -4990,9 +4990,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.013406999983089918, + "duration_ms": 0.010876000004600428, "success": true, - "started_at_unix": 1789366148.2184656, + "started_at_unix": 1789452444.800546, "bytes_sent": 372, "bytes_received": 0, "request_id": null, @@ -5009,9 +5009,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 154.27363300000252, + "duration_ms": 172.49147199999015, "success": true, - "started_at_unix": 1789366148.2184882, + "started_at_unix": 1789452444.8005645, "bytes_sent": 278, "bytes_received": 30604, "request_id": 21, @@ -5039,9 +5039,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.02125899999327885, + "duration_ms": 0.02162199999133918, "success": true, - "started_at_unix": 1789366148.3733823, + "started_at_unix": 1789452444.9736693, "bytes_sent": 322, "bytes_received": 0, "request_id": null, @@ -5058,9 +5058,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.010043000003179259, + "duration_ms": 0.010185000007822964, "success": true, - "started_at_unix": 1789366148.3734126, + "started_at_unix": 1789452444.9736986, "bytes_sent": 372, "bytes_received": 0, "request_id": null, @@ -5077,9 +5077,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 205.18515200001275, + "duration_ms": 219.8698610000065, "success": true, - "started_at_unix": 1789366148.37343, + "started_at_unix": 1789452444.9737153, "bytes_sent": 278, "bytes_received": 30604, "request_id": 22, @@ -5107,9 +5107,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.018788999994967526, + "duration_ms": 0.021400999997922554, "success": true, - "started_at_unix": 1789366148.5792274, + "started_at_unix": 1789452445.1942546, "bytes_sent": 322, "bytes_received": 0, "request_id": null, @@ -5126,9 +5126,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.008898000004364803, + "duration_ms": 0.010355000000572545, "success": true, - "started_at_unix": 1789366148.579254, + "started_at_unix": 1789452445.1942844, "bytes_sent": 372, "bytes_received": 0, "request_id": null, @@ -5145,9 +5145,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 151.85152800000878, + "duration_ms": 171.0157429999981, "success": true, - "started_at_unix": 1789366148.5792687, + "started_at_unix": 1789452445.1943018, "bytes_sent": 278, "bytes_received": 30604, "request_id": 23, @@ -5175,9 +5175,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.018116999996209415, + "duration_ms": 0.021251999982041525, "success": true, - "started_at_unix": 1789366148.731705, + "started_at_unix": 1789452445.3659723, "bytes_sent": 322, "bytes_received": 0, "request_id": null, @@ -5194,9 +5194,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.009309999995821272, + "duration_ms": 0.010274999993953315, "success": true, - "started_at_unix": 1789366148.7317307, + "started_at_unix": 1789452445.3660018, "bytes_sent": 373, "bytes_received": 0, "request_id": null, @@ -5213,9 +5213,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 149.56839499998864, + "duration_ms": 169.14015000000404, "success": true, - "started_at_unix": 1789366148.731746, + "started_at_unix": 1789452445.3660195, "bytes_sent": 278, "bytes_received": 30604, "request_id": 24, @@ -5243,9 +5243,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.022107999996023864, + "duration_ms": 0.022924000006696588, "success": true, - "started_at_unix": 1789366148.881925, + "started_at_unix": 1789452445.535823, "bytes_sent": 323, "bytes_received": 0, "request_id": null, @@ -5262,9 +5262,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01055400002769602, + "duration_ms": 0.010426000017105252, "success": true, - "started_at_unix": 1789366148.8819563, + "started_at_unix": 1789452445.535854, "bytes_sent": 373, "bytes_received": 0, "request_id": null, @@ -5281,9 +5281,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 148.3731769999963, + "duration_ms": 170.75990600000068, "success": true, - "started_at_unix": 1789366148.8819747, + "started_at_unix": 1789452445.5358727, "bytes_sent": 278, "bytes_received": 30604, "request_id": 25, @@ -5311,9 +5311,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.020030000001725057, + "duration_ms": 0.020591000009062554, "success": true, - "started_at_unix": 1789366149.030952, + "started_at_unix": 1789452445.707325, "bytes_sent": 323, "bytes_received": 0, "request_id": null, @@ -5330,9 +5330,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.011542000009967524, + "duration_ms": 0.015163000000484317, "success": true, - "started_at_unix": 1789366149.0311224, + "started_at_unix": 1789452445.707491, "bytes_sent": 372, "bytes_received": 0, "request_id": null, @@ -5349,9 +5349,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 165.13915900000598, + "duration_ms": 190.13181100001475, "success": true, - "started_at_unix": 1789366149.0311408, + "started_at_unix": 1789452445.707513, "bytes_sent": 245, "bytes_received": 231, "request_id": 26, @@ -5379,9 +5379,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.026392999984636845, + "duration_ms": 0.024234999983718808, "success": true, - "started_at_unix": 1789366149.1963773, + "started_at_unix": 1789452445.8977027, "bytes_sent": 323, "bytes_received": 0, "request_id": null, @@ -5398,9 +5398,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.0112160000185213, + "duration_ms": 0.011696999990817858, "success": true, - "started_at_unix": 1789366149.1964135, + "started_at_unix": 1789452445.8977354, "bytes_sent": 372, "bytes_received": 0, "request_id": null, @@ -5417,9 +5417,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 164.9802690000115, + "duration_ms": 187.08704400000897, "success": true, - "started_at_unix": 1789366149.1964319, + "started_at_unix": 1789452445.8977537, "bytes_sent": 245, "bytes_received": 231, "request_id": 27, @@ -5447,9 +5447,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.028729999996812694, + "duration_ms": 0.024605999982441062, "success": true, - "started_at_unix": 1789366149.3615112, + "started_at_unix": 1789452446.0849142, "bytes_sent": 323, "bytes_received": 0, "request_id": null, @@ -5466,9 +5466,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.010639000009859956, + "duration_ms": 0.011767000017925966, "success": true, - "started_at_unix": 1789366149.3615494, + "started_at_unix": 1789452446.0849469, "bytes_sent": 372, "bytes_received": 0, "request_id": null, @@ -5485,9 +5485,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 165.14520799998422, + "duration_ms": 189.78292599999236, "success": true, - "started_at_unix": 1789366149.3615675, + "started_at_unix": 1789452446.0849662, "bytes_sent": 245, "bytes_received": 231, "request_id": 28, @@ -5515,9 +5515,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.027781000000004497, + "duration_ms": 0.022663999999394946, "success": true, - "started_at_unix": 1789366149.526797, + "started_at_unix": 1789452446.2748375, "bytes_sent": 323, "bytes_received": 0, "request_id": null, @@ -5534,9 +5534,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.014096000001018183, + "duration_ms": 0.010966000019152489, "success": true, - "started_at_unix": 1789366149.5268352, + "started_at_unix": 1789452446.2748682, "bytes_sent": 372, "bytes_received": 0, "request_id": null, @@ -5553,9 +5553,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 164.92160900000385, + "duration_ms": 190.27622499999097, "success": true, - "started_at_unix": 1789366149.5268574, + "started_at_unix": 1789452446.2748857, "bytes_sent": 245, "bytes_received": 231, "request_id": 29, @@ -5583,9 +5583,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.03385200000138866, + "duration_ms": 0.024155999994945887, "success": true, - "started_at_unix": 1789366149.691855, + "started_at_unix": 1789452446.465233, "bytes_sent": 323, "bytes_received": 0, "request_id": null, @@ -5602,9 +5602,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.013884999987112678, + "duration_ms": 0.011236000005965252, "success": true, - "started_at_unix": 1789366149.6918979, + "started_at_unix": 1789452446.465265, "bytes_sent": 372, "bytes_received": 0, "request_id": null, @@ -5621,9 +5621,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 165.38809099998275, + "duration_ms": 185.96067000001426, "success": true, - "started_at_unix": 1789366149.69192, + "started_at_unix": 1789452446.4652836, "bytes_sent": 245, "bytes_received": 231, "request_id": 30, @@ -5651,9 +5651,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.02435899997976776, + "duration_ms": 0.02326400002061746, "success": true, - "started_at_unix": 1789366149.8573787, + "started_at_unix": 1789452446.6513145, "bytes_sent": 323, "bytes_received": 0, "request_id": null, @@ -5670,9 +5670,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.013487999979133747, + "duration_ms": 0.01171699997826181, "success": true, - "started_at_unix": 1789366149.8574123, + "started_at_unix": 1789452446.6513457, "bytes_sent": 372, "bytes_received": 0, "request_id": null, @@ -5689,9 +5689,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 164.12337200000593, + "duration_ms": 190.36547599998244, "success": true, - "started_at_unix": 1789366149.857433, + "started_at_unix": 1789452446.6513638, "bytes_sent": 245, "bytes_received": 231, "request_id": 31, @@ -5719,9 +5719,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.024362999994309575, + "duration_ms": 0.023053999996136554, "success": true, - "started_at_unix": 1789366150.0216248, + "started_at_unix": 1789452446.8418212, "bytes_sent": 323, "bytes_received": 0, "request_id": null, @@ -5738,9 +5738,9 @@ { "kind": "notification", "method": "textDocument/didClose", - "duration_ms": 0.014074999995727921, + "duration_ms": 0.010785999990048367, "success": true, - "started_at_unix": 1789366150.0217342, + "started_at_unix": 1789452446.8419209, "bytes_sent": 202, "bytes_received": 0, "request_id": null, @@ -5753,9 +5753,9 @@ { "kind": "request", "method": "shutdown", - "duration_ms": 0.7144660000051317, + "duration_ms": 0.684020000022656, "success": true, - "started_at_unix": 1789366150.0217543, + "started_at_unix": 1789452446.8419363, "bytes_sent": 67, "bytes_received": 117, "request_id": 32, @@ -5773,9 +5773,9 @@ { "kind": "notification", "method": "exit", - "duration_ms": 0.024389000003566252, + "duration_ms": 0.015203000003793932, "success": true, - "started_at_unix": 1789366150.0224943, + "started_at_unix": 1789452446.842637, "bytes_sent": 55, "bytes_received": 0, "request_id": null, @@ -5797,7 +5797,7 @@ "environment_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv", "python_executable": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv/bin/python", "success": true, - "total_duration_ms": 5057.938465999996, + "total_duration_ms": 5932.94701100001, "error_message": null, "summary": { "request_count": 32, @@ -5805,12 +5805,12 @@ "success_count": 32, "failure_count": 0, "bytes_sent": 18582, - "bytes_received": 578056, - "min_ms": 0.6185180000102264, - "max_ms": 1914.6194049999963, - "mean_ms": 157.4143283437479, - "median_ms": 123.38593549999644, - "p95_ms": 360.3651144999984, + "bytes_received": 578042, + "min_ms": 0.5502930000034212, + "max_ms": 2227.3217500000155, + "mean_ms": 184.4699987812497, + "median_ms": 146.72143800000015, + "p95_ms": 412.4070045500017, "result_summary": { "present_count": 31, "empty_count": 1, @@ -5840,8 +5840,8 @@ }, "size_chars": { "min": 0.0, - "max": 93469.0, - "mean": 17954.3125, + "max": 93455.0, + "mean": 17953.875, "median": 360.0, "p95": 93455.0 }, @@ -5866,27 +5866,27 @@ "by_method": { "textDocument/completion": { "point_count": 2, - "min_ms": 33.0055319999758, - "max_ms": 142.2800029999962, - "mean_ms": 86.25325669999597, - "median_ms": 93.27124000000708, - "p95_ms": 138.6376872499966 + "min_ms": 33.945220999981984, + "max_ms": 167.8705779999916, + "mean_ms": 104.18550359999301, + "median_ms": 113.28694599998812, + "p95_ms": 167.79150894999617 }, "textDocument/hover": { "point_count": 2, - "min_ms": 120.13289500001179, - "max_ms": 134.2615209999849, - "mean_ms": 127.16178290000073, - "median_ms": 127.4272480000036, - "p95_ms": 133.27165419998863 + "min_ms": 142.87571700000967, + "max_ms": 158.06145900000956, + "mean_ms": 149.83493520000195, + "median_ms": 151.33956500000068, + "p95_ms": 155.59808385000196 }, "textDocument/definition": { "point_count": 1, - "min_ms": 0.6185180000102264, - "max_ms": 0.7118589999777214, - "mean_ms": 0.6488759999911053, - "median_ms": 0.6407039999771769, - "p95_ms": 0.6992717999821707 + "min_ms": 0.7709289999979774, + "max_ms": 0.8491440000000239, + "mean_ms": 0.8028937999995378, + "median_ms": 0.7970569999997679, + "p95_ms": 0.8433233999994627 } }, "validation": { @@ -5912,11 +5912,11 @@ "failure_count": 0, "bytes_sent": 1395, "bytes_received": 7070, - "min_ms": 33.0055319999758, - "max_ms": 56.15590900001166, - "mean_ms": 38.471545199996626, - "median_ms": 34.12314199999855, - "p95_ms": 52.11900700001024, + "min_ms": 33.945220999981984, + "max_ms": 59.86833399998659, + "mean_ms": 41.11174159999109, + "median_ms": 36.9533949999834, + "p95_ms": 55.97491879998984, "result_summary": { "present_count": 5, "empty_count": 0, @@ -5976,9 +5976,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 1914.6194049999963, + "duration_ms": 2227.3217500000155, "success": true, - "started_at_unix": 1789366150.149649, + "started_at_unix": 1789452446.9997864, "bytes_sent": 279, "bytes_received": 1414, "request_id": 2, @@ -6006,9 +6006,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 56.15590900001166, + "duration_ms": 59.86833399998659, "success": true, - "started_at_unix": 1789366152.0644102, + "started_at_unix": 1789452449.2272236, "bytes_sent": 279, "bytes_received": 1414, "request_id": 3, @@ -6036,9 +6036,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 35.97139900000457, + "duration_ms": 40.40125800000283, "success": true, - "started_at_unix": 1789366152.120714, + "started_at_unix": 1789452449.2872388, "bytes_sent": 279, "bytes_received": 1414, "request_id": 4, @@ -6066,9 +6066,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 34.12314199999855, + "duration_ms": 36.9533949999834, "success": true, - "started_at_unix": 1789366152.156796, + "started_at_unix": 1789452449.3277338, "bytes_sent": 279, "bytes_received": 1414, "request_id": 5, @@ -6096,9 +6096,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 33.10174399999255, + "duration_ms": 33.945220999981984, "success": true, - "started_at_unix": 1789366152.1909904, + "started_at_unix": 1789452449.3647802, "bytes_sent": 279, "bytes_received": 1414, "request_id": 6, @@ -6126,9 +6126,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 33.0055319999758, + "duration_ms": 34.39050000000066, "success": true, - "started_at_unix": 1789366152.2241497, + "started_at_unix": 1789452449.3988304, "bytes_sent": 279, "bytes_received": 1414, "request_id": 7, @@ -6171,11 +6171,11 @@ "failure_count": 0, "bytes_sent": 1234, "bytes_received": 2349, - "min_ms": 129.68982800001072, - "max_ms": 134.2615209999849, - "mean_ms": 131.49838140000156, - "median_ms": 131.59275000001003, - "p95_ms": 133.82158019998656, + "min_ms": 151.01378900001805, + "max_ms": 158.06145900000956, + "mean_ms": 153.1663662000028, + "median_ms": 152.5039500000105, + "p95_ms": 156.96662560000618, "result_summary": { "present_count": 5, "empty_count": 0, @@ -6235,9 +6235,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 234.85092999999324, + "duration_ms": 281.0209280000038, "success": true, - "started_at_unix": 1789366152.2573233, + "started_at_unix": 1789452449.4334266, "bytes_sent": 246, "bytes_received": 469, "request_id": 8, @@ -6265,9 +6265,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 131.59275000001003, + "duration_ms": 152.58729199999266, "success": true, - "started_at_unix": 1789366152.492243, + "started_at_unix": 1789452449.714514, "bytes_sent": 246, "bytes_received": 469, "request_id": 9, @@ -6295,9 +6295,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 129.68982800001072, + "duration_ms": 158.06145900000956, "success": true, - "started_at_unix": 1789366152.6239583, + "started_at_unix": 1789452449.8671818, "bytes_sent": 247, "bytes_received": 470, "request_id": 10, @@ -6325,9 +6325,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 134.2615209999849, + "duration_ms": 151.6653409999833, "success": true, - "started_at_unix": 1789366152.7537622, + "started_at_unix": 1789452450.0253153, "bytes_sent": 247, "bytes_received": 470, "request_id": 11, @@ -6355,9 +6355,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 132.0618169999932, + "duration_ms": 151.01378900001805, "success": true, - "started_at_unix": 1789366152.8881593, + "started_at_unix": 1789452450.1770775, "bytes_sent": 247, "bytes_received": 470, "request_id": 12, @@ -6385,9 +6385,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 129.88599100000897, + "duration_ms": 152.5039500000105, "success": true, - "started_at_unix": 1789366153.020362, + "started_at_unix": 1789452450.3281705, "bytes_sent": 247, "bytes_received": 470, "request_id": 13, @@ -6430,11 +6430,11 @@ "failure_count": 0, "bytes_sent": 1260, "bytes_received": 1530, - "min_ms": 0.6185180000102264, - "max_ms": 0.7118589999777214, - "mean_ms": 0.6488759999911053, - "median_ms": 0.6407039999771769, - "p95_ms": 0.6992717999821707, + "min_ms": 0.7709289999979774, + "max_ms": 0.8491440000000239, + "mean_ms": 0.8028937999995378, + "median_ms": 0.7970569999997679, + "p95_ms": 0.8433233999994627, "result_summary": { "present_count": 5, "empty_count": 0, @@ -6494,9 +6494,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 1.013559999989866, + "duration_ms": 1.1799730000063846, "success": true, - "started_at_unix": 1789366153.1504655, + "started_at_unix": 1789452450.4808493, "bytes_sent": 252, "bytes_received": 306, "request_id": 14, @@ -6524,9 +6524,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.7118589999777214, + "duration_ms": 0.820040999997218, "success": true, - "started_at_unix": 1789366153.1515079, + "started_at_unix": 1789452450.482067, "bytes_sent": 252, "bytes_received": 306, "request_id": 15, @@ -6554,9 +6554,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.6489229999999679, + "duration_ms": 0.7709289999979774, "success": true, - "started_at_unix": 1789366153.152246, + "started_at_unix": 1789452450.4829326, "bytes_sent": 252, "bytes_received": 306, "request_id": 16, @@ -6584,9 +6584,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.6407039999771769, + "duration_ms": 0.8491440000000239, "success": true, - "started_at_unix": 1789366153.1529398, + "started_at_unix": 1789452450.483747, "bytes_sent": 252, "bytes_received": 306, "request_id": 17, @@ -6614,9 +6614,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.6243759999904341, + "duration_ms": 0.7970569999997679, "success": true, - "started_at_unix": 1789366153.1536047, + "started_at_unix": 1789452450.4846303, "bytes_sent": 252, "bytes_received": 306, "request_id": 18, @@ -6644,9 +6644,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.6185180000102264, + "duration_ms": 0.7772980000027019, "success": true, - "started_at_unix": 1789366153.1542509, + "started_at_unix": 1789452450.4854548, "bytes_sent": 252, "bytes_received": 306, "request_id": 19, @@ -6688,12 +6688,12 @@ "success_count": 5, "failure_count": 0, "bytes_sent": 1400, - "bytes_received": 467859, - "min_ms": 130.3865710000025, - "max_ms": 142.2800029999962, - "mean_ms": 134.03496819999532, - "median_ms": 132.4716909999779, - "p95_ms": 140.66119599999638, + "bytes_received": 467845, + "min_ms": 166.70555799998965, + "max_ms": 167.8705779999916, + "mean_ms": 167.25926559999493, + "median_ms": 167.14168199999335, + "p95_ms": 167.83543619999364, "result_summary": { "present_count": 5, "empty_count": 0, @@ -6709,10 +6709,10 @@ }, "size_chars": { "min": 93455.0, - "max": 93469.0, - "mean": 93457.8, + "max": 93455.0, + "mean": 93455.0, "median": 93455.0, - "p95": 93466.2 + "p95": 93455.0 }, "top_level_count": { "min": 2.0, @@ -6753,9 +6753,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 513.7713400000052, + "duration_ms": 572.9899869999997, "success": true, - "started_at_unix": 1789366153.15503, + "started_at_unix": 1789452450.4863937, "bytes_sent": 280, "bytes_received": 93569, "request_id": 20, @@ -6783,9 +6783,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 142.2800029999962, + "duration_ms": 167.14168199999335, "success": true, - "started_at_unix": 1789366153.669924, + "started_at_unix": 1789452451.061367, "bytes_sent": 280, "bytes_received": 93569, "request_id": 21, @@ -6813,9 +6813,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 130.3865710000025, + "duration_ms": 166.70555799998965, "success": true, - "started_at_unix": 1789366153.813854, + "started_at_unix": 1789452451.2302666, "bytes_sent": 280, "bytes_received": 93569, "request_id": 22, @@ -6843,9 +6843,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 132.4716909999779, + "duration_ms": 166.8836409999983, "success": true, - "started_at_unix": 1789366153.9458885, + "started_at_unix": 1789452451.3987277, "bytes_sent": 280, "bytes_received": 93569, "request_id": 23, @@ -6873,9 +6873,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 130.85060800000292, + "duration_ms": 167.69486900000175, "success": true, - "started_at_unix": 1789366154.079977, + "started_at_unix": 1789452451.5673995, "bytes_sent": 280, "bytes_received": 93569, "request_id": 24, @@ -6903,11 +6903,11 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 134.18596799999705, + "duration_ms": 167.8705779999916, "success": true, - "started_at_unix": 1789366154.2124286, + "started_at_unix": 1789452451.736854, "bytes_sent": 280, - "bytes_received": 93583, + "bytes_received": 93569, "request_id": 25, "error_code": null, "error_message": null, @@ -6916,7 +6916,7 @@ "present": true, "empty": false, "top_level_kind": "dict", - "size_chars": 93469, + "size_chars": 93455, "top_level_count": 2, "completion_item_count": 441 }, @@ -6948,11 +6948,11 @@ "failure_count": 0, "bytes_sent": 1235, "bytes_received": 2005, - "min_ms": 120.13289500001179, - "max_ms": 125.16466799999648, - "mean_ms": 122.8251843999999, - "median_ms": 123.00885199999811, - "p95_ms": 124.88433819999614, + "min_ms": 142.87571700000967, + "max_ms": 152.03607899999838, + "mean_ms": 146.5035042000011, + "median_ms": 146.75492699998927, + "p95_ms": 151.17174220000038, "result_summary": { "present_count": 5, "empty_count": 0, @@ -7012,9 +7012,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 125.7536360000131, + "duration_ms": 146.68794900001103, "success": true, - "started_at_unix": 1789366154.3484938, + "started_at_unix": 1789452451.9066465, "bytes_sent": 247, "bytes_received": 401, "request_id": 26, @@ -7042,9 +7042,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 123.00885199999811, + "duration_ms": 147.71439500000838, "success": true, - "started_at_unix": 1789366154.474401, + "started_at_unix": 1789452452.053443, "bytes_sent": 247, "bytes_received": 401, "request_id": 27, @@ -7072,9 +7072,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 120.13289500001179, + "duration_ms": 152.03607899999838, "success": true, - "started_at_unix": 1789366154.5975451, + "started_at_unix": 1789452452.201278, "bytes_sent": 247, "bytes_received": 401, "request_id": 28, @@ -7102,9 +7102,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 122.05648799999835, + "duration_ms": 146.75492699998927, "success": true, - "started_at_unix": 1789366154.717812, + "started_at_unix": 1789452452.3534336, "bytes_sent": 247, "bytes_received": 401, "request_id": 29, @@ -7132,9 +7132,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 125.16466799999648, + "duration_ms": 143.13640299999975, "success": true, - "started_at_unix": 1789366154.8400047, + "started_at_unix": 1789452452.500309, "bytes_sent": 247, "bytes_received": 401, "request_id": 30, @@ -7162,9 +7162,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 123.76301899999476, + "duration_ms": 142.87571700000967, "success": true, - "started_at_unix": 1789366154.9653487, + "started_at_unix": 1789452452.6435657, "bytes_sent": 247, "bytes_received": 401, "request_id": 31, @@ -7196,9 +7196,9 @@ { "kind": "request", "method": "initialize", - "duration_ms": 109.04974400000356, + "duration_ms": 129.070224000003, "success": true, - "started_at_unix": 1789366150.040332, + "started_at_unix": 1789452446.8704488, "bytes_sent": 655, "bytes_received": 967, "request_id": 1, @@ -7217,9 +7217,9 @@ { "kind": "notification", "method": "initialized", - "duration_ms": 0.02243299999804549, + "duration_ms": 0.021681999982092748, "success": true, - "started_at_unix": 1789366150.1494687, + "started_at_unix": 1789452446.9996042, "bytes_sent": 74, "bytes_received": 0, "request_id": null, @@ -7232,9 +7232,9 @@ { "kind": "notification", "method": "workspace/didChangeConfiguration", - "duration_ms": 0.01468100001034145, + "duration_ms": 0.012037999994163329, "success": true, - "started_at_unix": 1789366150.1495132, + "started_at_unix": 1789452446.999645, "bytes_sent": 635, "bytes_received": 0, "request_id": null, @@ -7250,9 +7250,9 @@ { "kind": "notification", "method": "textDocument/didOpen", - "duration_ms": 0.015726000015092723, + "duration_ms": 0.01387099999305974, "success": true, - "started_at_unix": 1789366150.1496005, + "started_at_unix": 1789452446.999726, "bytes_sent": 786, "bytes_received": 0, "request_id": null, @@ -7268,9 +7268,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 1914.6194049999963, + "duration_ms": 2227.3217500000155, "success": true, - "started_at_unix": 1789366150.149649, + "started_at_unix": 1789452446.9997864, "bytes_sent": 279, "bytes_received": 1414, "request_id": 2, @@ -7298,9 +7298,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 56.15590900001166, + "duration_ms": 59.86833399998659, "success": true, - "started_at_unix": 1789366152.0644102, + "started_at_unix": 1789452449.2272236, "bytes_sent": 279, "bytes_received": 1414, "request_id": 3, @@ -7328,9 +7328,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 35.97139900000457, + "duration_ms": 40.40125800000283, "success": true, - "started_at_unix": 1789366152.120714, + "started_at_unix": 1789452449.2872388, "bytes_sent": 279, "bytes_received": 1414, "request_id": 4, @@ -7358,9 +7358,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 34.12314199999855, + "duration_ms": 36.9533949999834, "success": true, - "started_at_unix": 1789366152.156796, + "started_at_unix": 1789452449.3277338, "bytes_sent": 279, "bytes_received": 1414, "request_id": 5, @@ -7388,9 +7388,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 33.10174399999255, + "duration_ms": 33.945220999981984, "success": true, - "started_at_unix": 1789366152.1909904, + "started_at_unix": 1789452449.3647802, "bytes_sent": 279, "bytes_received": 1414, "request_id": 6, @@ -7418,9 +7418,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 33.0055319999758, + "duration_ms": 34.39050000000066, "success": true, - "started_at_unix": 1789366152.2241497, + "started_at_unix": 1789452449.3988304, "bytes_sent": 279, "bytes_received": 1414, "request_id": 7, @@ -7448,9 +7448,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 234.85092999999324, + "duration_ms": 281.0209280000038, "success": true, - "started_at_unix": 1789366152.2573233, + "started_at_unix": 1789452449.4334266, "bytes_sent": 246, "bytes_received": 469, "request_id": 8, @@ -7478,9 +7478,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 131.59275000001003, + "duration_ms": 152.58729199999266, "success": true, - "started_at_unix": 1789366152.492243, + "started_at_unix": 1789452449.714514, "bytes_sent": 246, "bytes_received": 469, "request_id": 9, @@ -7508,9 +7508,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 129.68982800001072, + "duration_ms": 158.06145900000956, "success": true, - "started_at_unix": 1789366152.6239583, + "started_at_unix": 1789452449.8671818, "bytes_sent": 247, "bytes_received": 470, "request_id": 10, @@ -7538,9 +7538,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 134.2615209999849, + "duration_ms": 151.6653409999833, "success": true, - "started_at_unix": 1789366152.7537622, + "started_at_unix": 1789452450.0253153, "bytes_sent": 247, "bytes_received": 470, "request_id": 11, @@ -7568,9 +7568,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 132.0618169999932, + "duration_ms": 151.01378900001805, "success": true, - "started_at_unix": 1789366152.8881593, + "started_at_unix": 1789452450.1770775, "bytes_sent": 247, "bytes_received": 470, "request_id": 12, @@ -7598,9 +7598,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 129.88599100000897, + "duration_ms": 152.5039500000105, "success": true, - "started_at_unix": 1789366153.020362, + "started_at_unix": 1789452450.3281705, "bytes_sent": 247, "bytes_received": 470, "request_id": 13, @@ -7628,9 +7628,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 1.013559999989866, + "duration_ms": 1.1799730000063846, "success": true, - "started_at_unix": 1789366153.1504655, + "started_at_unix": 1789452450.4808493, "bytes_sent": 252, "bytes_received": 306, "request_id": 14, @@ -7658,9 +7658,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.7118589999777214, + "duration_ms": 0.820040999997218, "success": true, - "started_at_unix": 1789366153.1515079, + "started_at_unix": 1789452450.482067, "bytes_sent": 252, "bytes_received": 306, "request_id": 15, @@ -7688,9 +7688,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.6489229999999679, + "duration_ms": 0.7709289999979774, "success": true, - "started_at_unix": 1789366153.152246, + "started_at_unix": 1789452450.4829326, "bytes_sent": 252, "bytes_received": 306, "request_id": 16, @@ -7718,9 +7718,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.6407039999771769, + "duration_ms": 0.8491440000000239, "success": true, - "started_at_unix": 1789366153.1529398, + "started_at_unix": 1789452450.483747, "bytes_sent": 252, "bytes_received": 306, "request_id": 17, @@ -7748,9 +7748,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.6243759999904341, + "duration_ms": 0.7970569999997679, "success": true, - "started_at_unix": 1789366153.1536047, + "started_at_unix": 1789452450.4846303, "bytes_sent": 252, "bytes_received": 306, "request_id": 18, @@ -7778,9 +7778,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.6185180000102264, + "duration_ms": 0.7772980000027019, "success": true, - "started_at_unix": 1789366153.1542509, + "started_at_unix": 1789452450.4854548, "bytes_sent": 252, "bytes_received": 306, "request_id": 19, @@ -7808,9 +7808,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.018256000004157613, + "duration_ms": 0.019868999999061998, "success": true, - "started_at_unix": 1789366153.1550035, + "started_at_unix": 1789452450.4863665, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -7827,9 +7827,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 513.7713400000052, + "duration_ms": 572.9899869999997, "success": true, - "started_at_unix": 1789366153.15503, + "started_at_unix": 1789452450.4863937, "bytes_sent": 280, "bytes_received": 93569, "request_id": 20, @@ -7857,9 +7857,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.03366699999673983, + "duration_ms": 0.036855000018931605, "success": true, - "started_at_unix": 1789366153.6698563, + "started_at_unix": 1789452451.0612915, "bytes_sent": 324, "bytes_received": 0, "request_id": null, @@ -7876,9 +7876,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.014862000000448461, + "duration_ms": 0.01757599997631587, "success": true, - "started_at_unix": 1789366153.6699014, + "started_at_unix": 1789452451.0613394, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -7895,9 +7895,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 142.2800029999962, + "duration_ms": 167.14168199999335, "success": true, - "started_at_unix": 1789366153.669924, + "started_at_unix": 1789452451.061367, "bytes_sent": 280, "bytes_received": 93569, "request_id": 21, @@ -7925,9 +7925,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.02500899998381101, + "duration_ms": 0.021722000013824072, "success": true, - "started_at_unix": 1789366153.813801, + "started_at_unix": 1789452451.2302191, "bytes_sent": 324, "bytes_received": 0, "request_id": null, @@ -7944,9 +7944,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.009371999993845748, + "duration_ms": 0.010325000005195761, "success": true, - "started_at_unix": 1789366153.813836, + "started_at_unix": 1789452451.2302492, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -7963,9 +7963,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 130.3865710000025, + "duration_ms": 166.70555799998965, "success": true, - "started_at_unix": 1789366153.813854, + "started_at_unix": 1789452451.2302666, "bytes_sent": 280, "bytes_received": 93569, "request_id": 22, @@ -7993,9 +7993,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.024431000014146775, + "duration_ms": 0.0210309999886249, "success": true, - "started_at_unix": 1789366153.945837, + "started_at_unix": 1789452451.3986816, "bytes_sent": 324, "bytes_received": 0, "request_id": null, @@ -8012,9 +8012,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.00969999999256288, + "duration_ms": 0.009884999997211708, "success": true, - "started_at_unix": 1789366153.9458709, + "started_at_unix": 1789452451.398711, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -8031,9 +8031,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 132.4716909999779, + "duration_ms": 166.8836409999983, "success": true, - "started_at_unix": 1789366153.9458885, + "started_at_unix": 1789452451.3987277, "bytes_sent": 280, "bytes_received": 93569, "request_id": 23, @@ -8061,9 +8061,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.024639000002935063, + "duration_ms": 0.021561000011161013, "success": true, - "started_at_unix": 1789366154.0799198, + "started_at_unix": 1789452451.5673528, "bytes_sent": 324, "bytes_received": 0, "request_id": null, @@ -8080,9 +8080,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.014335000003029563, + "duration_ms": 0.009884999997211708, "success": true, - "started_at_unix": 1789366154.0799546, + "started_at_unix": 1789452451.5673828, "bytes_sent": 366, "bytes_received": 0, "request_id": null, @@ -8099,9 +8099,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 130.85060800000292, + "duration_ms": 167.69486900000175, "success": true, - "started_at_unix": 1789366154.079977, + "started_at_unix": 1789452451.5673995, "bytes_sent": 280, "bytes_received": 93569, "request_id": 24, @@ -8129,9 +8129,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.024192000012135395, + "duration_ms": 0.022623000006660732, "success": true, - "started_at_unix": 1789366154.2123775, + "started_at_unix": 1789452451.7368054, "bytes_sent": 325, "bytes_received": 0, "request_id": null, @@ -8148,9 +8148,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.009132999991834367, + "duration_ms": 0.010094999993270903, "success": true, - "started_at_unix": 1789366154.2124119, + "started_at_unix": 1789452451.7368367, "bytes_sent": 366, "bytes_received": 0, "request_id": null, @@ -8167,11 +8167,11 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 134.18596799999705, + "duration_ms": 167.8705779999916, "success": true, - "started_at_unix": 1789366154.2124286, + "started_at_unix": 1789452451.736854, "bytes_sent": 280, - "bytes_received": 93583, + "bytes_received": 93569, "request_id": 25, "error_code": null, "error_message": null, @@ -8180,7 +8180,7 @@ "present": true, "empty": false, "top_level_kind": "dict", - "size_chars": 93469, + "size_chars": 93455, "top_level_count": 2, "completion_item_count": 441 }, @@ -8197,9 +8197,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.02337899999815818, + "duration_ms": 0.02202199999601362, "success": true, - "started_at_unix": 1789366154.348245, + "started_at_unix": 1789452451.906441, "bytes_sent": 325, "bytes_received": 0, "request_id": null, @@ -8216,9 +8216,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.017088999982206587, + "duration_ms": 0.014251000010290227, "success": true, - "started_at_unix": 1789366154.3484693, + "started_at_unix": 1789452451.9066253, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -8235,9 +8235,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 125.7536360000131, + "duration_ms": 146.68794900001103, "success": true, - "started_at_unix": 1789366154.3484938, + "started_at_unix": 1789452451.9066465, "bytes_sent": 247, "bytes_received": 401, "request_id": 26, @@ -8265,9 +8265,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.02888099999154292, + "duration_ms": 0.023875000010775693, "success": true, - "started_at_unix": 1789366154.4743435, + "started_at_unix": 1789452452.0533922, "bytes_sent": 325, "bytes_received": 0, "request_id": null, @@ -8284,9 +8284,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.011677000003373905, + "duration_ms": 0.011437000011937926, "success": true, - "started_at_unix": 1789366154.4743822, + "started_at_unix": 1789452452.0534246, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -8303,9 +8303,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 123.00885199999811, + "duration_ms": 147.71439500000838, "success": true, - "started_at_unix": 1789366154.474401, + "started_at_unix": 1789452452.053443, "bytes_sent": 247, "bytes_received": 401, "request_id": 27, @@ -8333,9 +8333,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.02467700002739548, + "duration_ms": 0.023795000004156464, "success": true, - "started_at_unix": 1789366154.5974948, + "started_at_unix": 1789452452.2012286, "bytes_sent": 325, "bytes_received": 0, "request_id": null, @@ -8352,9 +8352,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.010470000006534974, + "duration_ms": 0.010405000011814991, "success": true, - "started_at_unix": 1789366154.597528, + "started_at_unix": 1789452452.20126, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -8371,9 +8371,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 120.13289500001179, + "duration_ms": 152.03607899999838, "success": true, - "started_at_unix": 1789366154.5975451, + "started_at_unix": 1789452452.201278, "bytes_sent": 247, "bytes_received": 401, "request_id": 28, @@ -8401,9 +8401,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.024332000009508192, + "duration_ms": 0.022904000019252635, "success": true, - "started_at_unix": 1789366154.717761, + "started_at_unix": 1789452452.3533862, "bytes_sent": 325, "bytes_received": 0, "request_id": null, @@ -8420,9 +8420,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.010556999995969818, + "duration_ms": 0.009994999999207721, "success": true, - "started_at_unix": 1789366154.7177947, + "started_at_unix": 1789452452.353417, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -8439,9 +8439,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 122.05648799999835, + "duration_ms": 146.75492699998927, "success": true, - "started_at_unix": 1789366154.717812, + "started_at_unix": 1789452452.3534336, "bytes_sent": 247, "bytes_received": 401, "request_id": 29, @@ -8469,9 +8469,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.02372900002001188, + "duration_ms": 0.02246400001126858, "success": true, - "started_at_unix": 1789366154.8399537, + "started_at_unix": 1789452452.5002604, "bytes_sent": 325, "bytes_received": 0, "request_id": null, @@ -8488,9 +8488,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.009854000012410324, + "duration_ms": 0.011126999993393838, "success": true, - "started_at_unix": 1789366154.839986, + "started_at_unix": 1789452452.5002909, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -8507,9 +8507,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 125.16466799999648, + "duration_ms": 143.13640299999975, "success": true, - "started_at_unix": 1789366154.8400047, + "started_at_unix": 1789452452.500309, "bytes_sent": 247, "bytes_received": 401, "request_id": 30, @@ -8537,9 +8537,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.047305999999025516, + "duration_ms": 0.022733000008656745, "success": true, - "started_at_unix": 1789366154.9652693, + "started_at_unix": 1789452452.6435177, "bytes_sent": 325, "bytes_received": 0, "request_id": null, @@ -8556,9 +8556,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.014546000016935068, + "duration_ms": 0.011057000023129149, "success": true, - "started_at_unix": 1789366154.9653263, + "started_at_unix": 1789452452.6435475, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -8575,9 +8575,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 123.76301899999476, + "duration_ms": 142.87571700000967, "success": true, - "started_at_unix": 1789366154.9653487, + "started_at_unix": 1789452452.6435657, "bytes_sent": 247, "bytes_received": 401, "request_id": 31, @@ -8605,9 +8605,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.025149999999030115, + "duration_ms": 0.02327499998955318, "success": true, - "started_at_unix": 1789366155.0892065, + "started_at_unix": 1789452452.7865145, "bytes_sent": 325, "bytes_received": 0, "request_id": null, @@ -8624,9 +8624,9 @@ { "kind": "notification", "method": "textDocument/didClose", - "duration_ms": 0.01093199998081218, + "duration_ms": 0.010886000012533259, "success": true, - "started_at_unix": 1789366155.0893342, + "started_at_unix": 1789452452.7866156, "bytes_sent": 204, "bytes_received": 0, "request_id": null, @@ -8639,9 +8639,9 @@ { "kind": "request", "method": "shutdown", - "duration_ms": 0.8051160000093205, + "duration_ms": 0.5502930000034212, "success": true, - "started_at_unix": 1789366155.0893507, + "started_at_unix": 1789452452.7866316, "bytes_sent": 67, "bytes_received": 117, "request_id": 32, @@ -8659,9 +8659,9 @@ { "kind": "notification", "method": "exit", - "duration_ms": 0.013528000010865071, + "duration_ms": 0.014160999995738166, "success": true, - "started_at_unix": 1789366155.0901675, + "started_at_unix": 1789452452.7871952, "bytes_sent": 55, "bytes_received": 0, "request_id": null, @@ -8683,7 +8683,7 @@ "environment_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv", "python_executable": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/bin/python", "success": false, - "total_duration_ms": 4635.05748, + "total_duration_ms": 5415.625739000006, "error_message": null, "summary": { "request_count": 32, @@ -8692,11 +8692,11 @@ "failure_count": 0, "bytes_sent": 18918, "bytes_received": 72500, - "min_ms": 0.42427599998973164, - "max_ms": 1689.130480000017, - "mean_ms": 144.1908304999995, - "median_ms": 27.857582999985198, - "p95_ms": 458.298635949998, + "min_ms": 0.3333530000020346, + "max_ms": 2259.255420000017, + "mean_ms": 168.60830909375224, + "median_ms": 26.754769999996597, + "p95_ms": 583.5618581000258, "result_summary": { "present_count": 31, "empty_count": 13, @@ -8752,27 +8752,27 @@ "by_method": { "textDocument/completion": { "point_count": 2, - "min_ms": 22.517266999983576, - "max_ms": 238.44995400000357, - "mean_ms": 74.80827589999706, - "median_ms": 27.284175999994886, - "p95_ms": 237.6917256000013 + "min_ms": 23.636062999997876, + "max_ms": 406.8000140000265, + "mean_ms": 78.426022900004, + "median_ms": 26.670315499998765, + "p95_ms": 267.8831177000188 }, "textDocument/hover": { "point_count": 2, - "min_ms": 26.03438700000993, - "max_ms": 241.58609199997727, - "mean_ms": 128.01744199999803, - "median_ms": 121.11223799999493, - "p95_ms": 238.05559224998234 + "min_ms": 26.662364000003436, + "max_ms": 249.032652000011, + "mean_ms": 136.03088430000412, + "median_ms": 134.79023649999533, + "p95_ms": 248.01216900000753 }, "textDocument/definition": { "point_count": 1, - "min_ms": 0.6895319999955518, - "max_ms": 1.197873999984722, - "mean_ms": 0.916513199996416, - "median_ms": 0.798310999982732, - "p95_ms": 1.191946399990229 + "min_ms": 0.7718899999815676, + "max_ms": 1.0461159999977099, + "mean_ms": 0.854307999992443, + "median_ms": 0.814232999999831, + "p95_ms": 1.0077851999938048 } }, "validation": { @@ -8798,11 +8798,11 @@ "failure_count": 0, "bytes_sent": 1415, "bytes_received": 1825, - "min_ms": 22.517266999983576, - "max_ms": 238.44995400000357, - "mean_ms": 123.05359579999617, - "median_ms": 84.35731000000146, - "p95_ms": 238.11296360000256, + "min_ms": 23.636062999997876, + "max_ms": 406.8000140000265, + "mean_ms": 130.34409640001172, + "median_ms": 94.72002300000781, + "p95_ms": 345.0591712000232, "result_summary": { "present_count": 5, "empty_count": 0, @@ -8862,9 +8862,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 723.1695230000241, + "duration_ms": 799.6041120000257, "success": true, - "started_at_unix": 1789366155.216817, + "started_at_unix": 1789452452.9434528, "bytes_sent": 283, "bytes_received": 365, "request_id": 2, @@ -8892,9 +8892,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 22.517266999983576, + "duration_ms": 28.46858200001634, "success": true, - "started_at_unix": 1789366155.9400854, + "started_at_unix": 1789452453.7431214, "bytes_sent": 283, "bytes_received": 365, "request_id": 3, @@ -8922,9 +8922,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 84.35731000000146, + "duration_ms": 23.636062999997876, "success": true, - "started_at_unix": 1789366155.9627175, + "started_at_unix": 1789452453.7716525, "bytes_sent": 283, "bytes_received": 365, "request_id": 4, @@ -8952,9 +8952,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 236.7650019999985, + "duration_ms": 98.09580000001006, "success": true, - "started_at_unix": 1789366156.0471714, + "started_at_unix": 1789452453.79535, "bytes_sent": 283, "bytes_received": 365, "request_id": 5, @@ -8982,9 +8982,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 238.44995400000357, + "duration_ms": 94.72002300000781, "success": true, - "started_at_unix": 1789366156.2840466, + "started_at_unix": 1789452453.893525, "bytes_sent": 283, "bytes_received": 365, "request_id": 6, @@ -9012,9 +9012,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 33.178445999993755, + "duration_ms": 406.8000140000265, "success": true, - "started_at_unix": 1789366156.522622, + "started_at_unix": 1789452453.9883249, "bytes_sent": 283, "bytes_received": 365, "request_id": 7, @@ -9057,11 +9057,11 @@ "failure_count": 0, "bytes_sent": 1254, "bytes_received": 54759, - "min_ms": 214.32899100000213, - "max_ms": 241.58609199997727, - "mean_ms": 229.24705179999592, - "median_ms": 230.84834400000886, - "p95_ms": 240.01698099997952, + "min_ms": 242.34694599999784, + "max_ms": 249.032652000011, + "mean_ms": 245.25695280000832, + "median_ms": 245.74199100001692, + "p95_ms": 248.57910400000947, "result_summary": { "present_count": 5, "empty_count": 0, @@ -9121,9 +9121,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1689.130480000017, + "duration_ms": 2259.255420000017, "success": true, - "started_at_unix": 1789366156.5559418, + "started_at_unix": 1789452454.3952856, "bytes_sent": 250, "bytes_received": 10951, "request_id": 8, @@ -9151,9 +9151,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 214.32899100000213, + "duration_ms": 242.39826300001255, "success": true, - "started_at_unix": 1789366158.2452521, + "started_at_unix": 1789452456.6546834, "bytes_sent": 250, "bytes_received": 10951, "request_id": 9, @@ -9181,9 +9181,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 241.58609199997727, + "duration_ms": 245.74199100001692, "success": true, - "started_at_unix": 1789366158.4598403, + "started_at_unix": 1789452456.897309, "bytes_sent": 251, "bytes_received": 10952, "request_id": 10, @@ -9211,9 +9211,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 225.73129500000277, + "duration_ms": 242.34694599999784, "success": true, - "started_at_unix": 1789366158.7016778, + "started_at_unix": 1789452457.1432755, "bytes_sent": 251, "bytes_received": 10952, "request_id": 11, @@ -9241,9 +9241,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 233.74053699998854, + "duration_ms": 246.76491200000328, "success": true, - "started_at_unix": 1789366158.9276621, + "started_at_unix": 1789452457.385854, "bytes_sent": 251, "bytes_received": 10952, "request_id": 12, @@ -9271,9 +9271,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 230.84834400000886, + "duration_ms": 249.032652000011, "success": true, - "started_at_unix": 1789366159.1616507, + "started_at_unix": 1789452457.6328523, "bytes_sent": 251, "bytes_received": 10952, "request_id": 13, @@ -9316,11 +9316,11 @@ "failure_count": 0, "bytes_sent": 1280, "bytes_received": 1560, - "min_ms": 0.6895319999955518, - "max_ms": 1.197873999984722, - "mean_ms": 0.916513199996416, - "median_ms": 0.798310999982732, - "p95_ms": 1.191946399990229, + "min_ms": 0.7718899999815676, + "max_ms": 1.0461159999977099, + "mean_ms": 0.854307999992443, + "median_ms": 0.814232999999831, + "p95_ms": 1.0077851999938048, "result_summary": { "present_count": 5, "empty_count": 0, @@ -9380,9 +9380,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 1.1019189999785794, + "duration_ms": 1.1492879999934758, "success": true, - "started_at_unix": 1789366159.392794, + "started_at_unix": 1789452457.8821833, "bytes_sent": 256, "bytes_received": 312, "request_id": 14, @@ -9410,9 +9410,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.798310999982732, + "duration_ms": 0.814232999999831, "success": true, - "started_at_unix": 1789366159.393957, + "started_at_unix": 1789452457.8833706, "bytes_sent": 256, "bytes_received": 312, "request_id": 15, @@ -9440,9 +9440,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.728613000006817, + "duration_ms": 0.7848390000049221, "success": true, - "started_at_unix": 1789366159.3948078, + "started_at_unix": 1789452457.8842306, "bytes_sent": 256, "bytes_received": 312, "request_id": 16, @@ -9470,9 +9470,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.6895319999955518, + "duration_ms": 0.7718899999815676, "success": true, - "started_at_unix": 1789366159.3955905, + "started_at_unix": 1789452457.8850598, "bytes_sent": 256, "bytes_received": 312, "request_id": 17, @@ -9500,9 +9500,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 1.197873999984722, + "duration_ms": 1.0461159999977099, "success": true, - "started_at_unix": 1789366159.3963673, + "started_at_unix": 1789452457.8858902, "bytes_sent": 256, "bytes_received": 312, "request_id": 18, @@ -9530,9 +9530,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 1.1682360000122571, + "duration_ms": 0.8544619999781844, "success": true, - "started_at_unix": 1789366159.3976414, + "started_at_unix": 1789452457.8869936, "bytes_sent": 256, "bytes_received": 312, "request_id": 19, @@ -9575,11 +9575,11 @@ "failure_count": 0, "bytes_sent": 1420, "bytes_received": 730, - "min_ms": 25.973778000007997, - "max_ms": 27.90576299997838, - "mean_ms": 26.56295599999794, - "median_ms": 26.29870399999845, - "p95_ms": 27.65712819998498, + "min_ms": 26.37079199999448, + "max_ms": 26.771604999993315, + "mean_ms": 26.507949399996278, + "median_ms": 26.415358999997807, + "p95_ms": 26.731089199995495, "result_summary": { "present_count": 5, "empty_count": 5, @@ -9639,9 +9639,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 30.278116000005184, + "duration_ms": 30.608602999990353, "success": true, - "started_at_unix": 1789366159.3990567, + "started_at_unix": 1789452457.8880754, "bytes_sent": 284, "bytes_received": 146, "request_id": 20, @@ -9669,9 +9669,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 26.662589000011394, + "duration_ms": 26.771604999993315, "success": true, - "started_at_unix": 1789366159.4294546, + "started_at_unix": 1789452457.918782, "bytes_sent": 284, "bytes_received": 146, "request_id": 21, @@ -9699,9 +9699,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 26.29870399999845, + "duration_ms": 26.415358999997807, "success": true, - "started_at_unix": 1789366159.4562306, + "started_at_unix": 1789452457.9456458, "bytes_sent": 284, "bytes_received": 146, "request_id": 22, @@ -9729,9 +9729,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 25.973945999993475, + "duration_ms": 26.37079199999448, "success": true, - "started_at_unix": 1789366159.482643, + "started_at_unix": 1789452457.9721487, "bytes_sent": 284, "bytes_received": 146, "request_id": 23, @@ -9759,9 +9759,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 25.973778000007997, + "duration_ms": 26.569026000004214, "success": true, - "started_at_unix": 1789366159.5087326, + "started_at_unix": 1789452457.9986105, "bytes_sent": 284, "bytes_received": 146, "request_id": 24, @@ -9789,9 +9789,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 27.90576299997838, + "duration_ms": 26.412964999991573, "success": true, - "started_at_unix": 1789366159.534812, + "started_at_unix": 1789452458.0252736, "bytes_sent": 284, "bytes_received": 146, "request_id": 25, @@ -9834,11 +9834,11 @@ "failure_count": 0, "bytes_sent": 1255, "bytes_received": 640, - "min_ms": 26.03438700000993, - "max_ms": 27.89548499998773, - "mean_ms": 26.78783220000014, - "median_ms": 26.136015000020052, - "p95_ms": 27.880324199986717, + "min_ms": 26.662364000003436, + "max_ms": 27.23352699999282, + "mean_ms": 26.804815799999915, + "median_ms": 26.72270200000071, + "p95_ms": 27.13440859999423, "result_summary": { "present_count": 5, "empty_count": 5, @@ -9898,9 +9898,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 28.21497900001191, + "duration_ms": 27.370410000003176, "success": true, - "started_at_unix": 1789366159.563021, + "started_at_unix": 1789452458.051951, "bytes_sent": 251, "bytes_received": 128, "request_id": 26, @@ -9928,9 +9928,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 27.89548499998773, + "duration_ms": 26.73793499999988, "success": true, - "started_at_unix": 1789366159.591378, + "started_at_unix": 1789452458.0794024, "bytes_sent": 251, "bytes_received": 128, "request_id": 27, @@ -9958,9 +9958,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 27.819680999982666, + "duration_ms": 26.662364000003436, "success": true, - "started_at_unix": 1789366159.6194143, + "started_at_unix": 1789452458.1062331, "bytes_sent": 251, "bytes_received": 128, "request_id": 28, @@ -9988,9 +9988,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 26.05359300000032, + "duration_ms": 26.66755100000273, "success": true, - "started_at_unix": 1789366159.6473799, + "started_at_unix": 1789452458.13298, "bytes_sent": 251, "bytes_received": 128, "request_id": 29, @@ -10018,9 +10018,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 26.136015000020052, + "duration_ms": 26.72270200000071, "success": true, - "started_at_unix": 1789366159.6735523, + "started_at_unix": 1789452458.1597362, "bytes_sent": 251, "bytes_received": 128, "request_id": 30, @@ -10048,9 +10048,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 26.03438700000993, + "duration_ms": 27.23352699999282, "success": true, - "started_at_unix": 1789366159.6998036, + "started_at_unix": 1789452458.1865516, "bytes_sent": 251, "bytes_received": 128, "request_id": 31, @@ -10082,9 +10082,9 @@ { "kind": "request", "method": "initialize", - "duration_ms": 108.94753800002377, + "duration_ms": 128.304092999997, "success": true, - "started_at_unix": 1789366155.107606, + "started_at_unix": 1789452452.8149052, "bytes_sent": 667, "bytes_received": 967, "request_id": 1, @@ -10103,9 +10103,9 @@ { "kind": "notification", "method": "initialized", - "duration_ms": 0.02151800001115589, + "duration_ms": 0.02161200001182806, "success": true, - "started_at_unix": 1789366155.2166336, + "started_at_unix": 1789452452.943292, "bytes_sent": 74, "bytes_received": 0, "request_id": null, @@ -10118,9 +10118,9 @@ { "kind": "notification", "method": "workspace/didChangeConfiguration", - "duration_ms": 0.014424999989159915, + "duration_ms": 0.012308000009397801, "success": true, - "started_at_unix": 1789366155.2166786, + "started_at_unix": 1789452452.9433336, "bytes_sent": 651, "bytes_received": 0, "request_id": null, @@ -10136,9 +10136,9 @@ { "kind": "notification", "method": "textDocument/didOpen", - "duration_ms": 0.016130999995311868, + "duration_ms": 0.013660999997000545, "success": true, - "started_at_unix": 1789366155.2167678, + "started_at_unix": 1789452452.9434135, "bytes_sent": 730, "bytes_received": 0, "request_id": null, @@ -10154,9 +10154,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 723.1695230000241, + "duration_ms": 799.6041120000257, "success": true, - "started_at_unix": 1789366155.216817, + "started_at_unix": 1789452452.9434528, "bytes_sent": 283, "bytes_received": 365, "request_id": 2, @@ -10184,9 +10184,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 22.517266999983576, + "duration_ms": 28.46858200001634, "success": true, - "started_at_unix": 1789366155.9400854, + "started_at_unix": 1789452453.7431214, "bytes_sent": 283, "bytes_received": 365, "request_id": 3, @@ -10214,9 +10214,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 84.35731000000146, + "duration_ms": 23.636062999997876, "success": true, - "started_at_unix": 1789366155.9627175, + "started_at_unix": 1789452453.7716525, "bytes_sent": 283, "bytes_received": 365, "request_id": 4, @@ -10244,9 +10244,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 236.7650019999985, + "duration_ms": 98.09580000001006, "success": true, - "started_at_unix": 1789366156.0471714, + "started_at_unix": 1789452453.79535, "bytes_sent": 283, "bytes_received": 365, "request_id": 5, @@ -10274,9 +10274,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 238.44995400000357, + "duration_ms": 94.72002300000781, "success": true, - "started_at_unix": 1789366156.2840466, + "started_at_unix": 1789452453.893525, "bytes_sent": 283, "bytes_received": 365, "request_id": 6, @@ -10304,9 +10304,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 33.178445999993755, + "duration_ms": 406.8000140000265, "success": true, - "started_at_unix": 1789366156.522622, + "started_at_unix": 1789452453.9883249, "bytes_sent": 283, "bytes_received": 365, "request_id": 7, @@ -10334,9 +10334,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1689.130480000017, + "duration_ms": 2259.255420000017, "success": true, - "started_at_unix": 1789366156.5559418, + "started_at_unix": 1789452454.3952856, "bytes_sent": 250, "bytes_received": 10951, "request_id": 8, @@ -10364,9 +10364,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 214.32899100000213, + "duration_ms": 242.39826300001255, "success": true, - "started_at_unix": 1789366158.2452521, + "started_at_unix": 1789452456.6546834, "bytes_sent": 250, "bytes_received": 10951, "request_id": 9, @@ -10394,9 +10394,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 241.58609199997727, + "duration_ms": 245.74199100001692, "success": true, - "started_at_unix": 1789366158.4598403, + "started_at_unix": 1789452456.897309, "bytes_sent": 251, "bytes_received": 10952, "request_id": 10, @@ -10424,9 +10424,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 225.73129500000277, + "duration_ms": 242.34694599999784, "success": true, - "started_at_unix": 1789366158.7016778, + "started_at_unix": 1789452457.1432755, "bytes_sent": 251, "bytes_received": 10952, "request_id": 11, @@ -10454,9 +10454,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 233.74053699998854, + "duration_ms": 246.76491200000328, "success": true, - "started_at_unix": 1789366158.9276621, + "started_at_unix": 1789452457.385854, "bytes_sent": 251, "bytes_received": 10952, "request_id": 12, @@ -10484,9 +10484,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 230.84834400000886, + "duration_ms": 249.032652000011, "success": true, - "started_at_unix": 1789366159.1616507, + "started_at_unix": 1789452457.6328523, "bytes_sent": 251, "bytes_received": 10952, "request_id": 13, @@ -10514,9 +10514,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 1.1019189999785794, + "duration_ms": 1.1492879999934758, "success": true, - "started_at_unix": 1789366159.392794, + "started_at_unix": 1789452457.8821833, "bytes_sent": 256, "bytes_received": 312, "request_id": 14, @@ -10544,9 +10544,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.798310999982732, + "duration_ms": 0.814232999999831, "success": true, - "started_at_unix": 1789366159.393957, + "started_at_unix": 1789452457.8833706, "bytes_sent": 256, "bytes_received": 312, "request_id": 15, @@ -10574,9 +10574,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.728613000006817, + "duration_ms": 0.7848390000049221, "success": true, - "started_at_unix": 1789366159.3948078, + "started_at_unix": 1789452457.8842306, "bytes_sent": 256, "bytes_received": 312, "request_id": 16, @@ -10604,9 +10604,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.6895319999955518, + "duration_ms": 0.7718899999815676, "success": true, - "started_at_unix": 1789366159.3955905, + "started_at_unix": 1789452457.8850598, "bytes_sent": 256, "bytes_received": 312, "request_id": 17, @@ -10634,9 +10634,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 1.197873999984722, + "duration_ms": 1.0461159999977099, "success": true, - "started_at_unix": 1789366159.3963673, + "started_at_unix": 1789452457.8858902, "bytes_sent": 256, "bytes_received": 312, "request_id": 18, @@ -10664,9 +10664,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 1.1682360000122571, + "duration_ms": 0.8544619999781844, "success": true, - "started_at_unix": 1789366159.3976414, + "started_at_unix": 1789452457.8869936, "bytes_sent": 256, "bytes_received": 312, "request_id": 19, @@ -10694,9 +10694,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.02767399999470399, + "duration_ms": 0.02664999999524298, "success": true, - "started_at_unix": 1789366159.3990169, + "started_at_unix": 1789452457.8880394, "bytes_sent": 381, "bytes_received": 0, "request_id": null, @@ -10713,9 +10713,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 30.278116000005184, + "duration_ms": 30.608602999990353, "success": true, - "started_at_unix": 1789366159.3990567, + "started_at_unix": 1789452457.8880754, "bytes_sent": 284, "bytes_received": 146, "request_id": 20, @@ -10743,9 +10743,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.027191000015136524, + "duration_ms": 0.02130100000385937, "success": true, - "started_at_unix": 1789366159.4293892, + "started_at_unix": 1789452457.9187233, "bytes_sent": 328, "bytes_received": 0, "request_id": null, @@ -10762,9 +10762,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.015782999980729073, + "duration_ms": 0.023305000013351673, "success": true, - "started_at_unix": 1789366159.429429, + "started_at_unix": 1789452457.918752, "bytes_sent": 381, "bytes_received": 0, "request_id": null, @@ -10781,9 +10781,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 26.662589000011394, + "duration_ms": 26.771604999993315, "success": true, - "started_at_unix": 1789366159.4294546, + "started_at_unix": 1789452457.918782, "bytes_sent": 284, "bytes_received": 146, "request_id": 21, @@ -10811,9 +10811,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.026074000004427944, + "duration_ms": 0.01947899997389868, "success": true, - "started_at_unix": 1789366159.4561722, + "started_at_unix": 1789452457.9456034, "bytes_sent": 328, "bytes_received": 0, "request_id": null, @@ -10830,9 +10830,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.014456000002383007, + "duration_ms": 0.010225000011132579, "success": true, - "started_at_unix": 1789366159.4562087, + "started_at_unix": 1789452457.9456291, "bytes_sent": 381, "bytes_received": 0, "request_id": null, @@ -10849,9 +10849,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 26.29870399999845, + "duration_ms": 26.415358999997807, "success": true, - "started_at_unix": 1789366159.4562306, + "started_at_unix": 1789452457.9456458, "bytes_sent": 284, "bytes_received": 146, "request_id": 22, @@ -10879,9 +10879,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.026859000001877575, + "duration_ms": 0.01981999997724415, "success": true, - "started_at_unix": 1789366159.4825838, + "started_at_unix": 1789452457.9721053, "bytes_sent": 328, "bytes_received": 0, "request_id": null, @@ -10898,9 +10898,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.014389999989816715, + "duration_ms": 0.010604999999941356, "success": true, - "started_at_unix": 1789366159.4826205, + "started_at_unix": 1789452457.9721317, "bytes_sent": 381, "bytes_received": 0, "request_id": null, @@ -10917,9 +10917,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 25.973945999993475, + "duration_ms": 26.37079199999448, "success": true, - "started_at_unix": 1789366159.482643, + "started_at_unix": 1789452457.9721487, "bytes_sent": 284, "bytes_received": 146, "request_id": 23, @@ -10947,9 +10947,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.026219999995191756, + "duration_ms": 0.019738999981200323, "success": true, - "started_at_unix": 1789366159.5086741, + "started_at_unix": 1789452457.9985669, "bytes_sent": 328, "bytes_received": 0, "request_id": null, @@ -10966,9 +10966,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.014937999992525874, + "duration_ms": 0.011045999997350009, "success": true, - "started_at_unix": 1789366159.50871, + "started_at_unix": 1789452457.9985936, "bytes_sent": 382, "bytes_received": 0, "request_id": null, @@ -10985,9 +10985,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 25.973778000007997, + "duration_ms": 26.569026000004214, "success": true, - "started_at_unix": 1789366159.5087326, + "started_at_unix": 1789452457.9986105, "bytes_sent": 284, "bytes_received": 146, "request_id": 24, @@ -11015,9 +11015,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.02522200000498742, + "duration_ms": 0.019699000006312417, "success": true, - "started_at_unix": 1789366159.5347617, + "started_at_unix": 1789452458.0252295, "bytes_sent": 329, "bytes_received": 0, "request_id": null, @@ -11034,9 +11034,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.010712999994666461, + "duration_ms": 0.011246000013898083, "success": true, - "started_at_unix": 1789366159.5347948, + "started_at_unix": 1789452458.025256, "bytes_sent": 382, "bytes_received": 0, "request_id": null, @@ -11053,9 +11053,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 27.90576299997838, + "duration_ms": 26.412964999991573, "success": true, - "started_at_unix": 1789366159.534812, + "started_at_unix": 1789452458.0252736, "bytes_sent": 284, "bytes_received": 146, "request_id": 25, @@ -11083,9 +11083,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.02582999999845015, + "duration_ms": 0.01865800001610296, "success": true, - "started_at_unix": 1789366159.5627708, + "started_at_unix": 1789452458.0517306, "bytes_sent": 329, "bytes_received": 0, "request_id": null, @@ -11102,9 +11102,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.023545999994212252, + "duration_ms": 0.01956899998845074, "success": true, - "started_at_unix": 1789366159.5629804, + "started_at_unix": 1789452458.0519216, "bytes_sent": 381, "bytes_received": 0, "request_id": null, @@ -11121,9 +11121,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 28.21497900001191, + "duration_ms": 27.370410000003176, "success": true, - "started_at_unix": 1789366159.563021, + "started_at_unix": 1789452458.051951, "bytes_sent": 251, "bytes_received": 128, "request_id": 26, @@ -11151,9 +11151,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.02932500001406879, + "duration_ms": 0.02129200001377285, "success": true, - "started_at_unix": 1789366159.5913126, + "started_at_unix": 1789452458.0793574, "bytes_sent": 329, "bytes_received": 0, "request_id": null, @@ -11170,9 +11170,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.016214999988051204, + "duration_ms": 0.01113599998348036, "success": true, - "started_at_unix": 1789366159.5913532, + "started_at_unix": 1789452458.0793855, "bytes_sent": 381, "bytes_received": 0, "request_id": null, @@ -11189,9 +11189,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 27.89548499998773, + "duration_ms": 26.73793499999988, "success": true, - "started_at_unix": 1789366159.591378, + "started_at_unix": 1789452458.0794024, "bytes_sent": 251, "bytes_received": 128, "request_id": 27, @@ -11219,9 +11219,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.0256010000043716, + "duration_ms": 0.01978899999244277, "success": true, - "started_at_unix": 1789366159.6193562, + "started_at_unix": 1789452458.106191, "bytes_sent": 329, "bytes_received": 0, "request_id": null, @@ -11238,9 +11238,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.014835000001767185, + "duration_ms": 0.01056600001447805, "success": true, - "started_at_unix": 1789366159.6193914, + "started_at_unix": 1789452458.106217, "bytes_sent": 381, "bytes_received": 0, "request_id": null, @@ -11257,9 +11257,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 27.819680999982666, + "duration_ms": 26.662364000003436, "success": true, - "started_at_unix": 1789366159.6194143, + "started_at_unix": 1789452458.1062331, "bytes_sent": 251, "bytes_received": 128, "request_id": 28, @@ -11287,9 +11287,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.025891999996474624, + "duration_ms": 0.018517000000883854, "success": true, - "started_at_unix": 1789366159.6473205, + "started_at_unix": 1789452458.1329381, "bytes_sent": 329, "bytes_received": 0, "request_id": null, @@ -11306,9 +11306,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.014913000001115506, + "duration_ms": 0.010685000006560585, "success": true, - "started_at_unix": 1789366159.6473567, + "started_at_unix": 1789452458.1329634, "bytes_sent": 381, "bytes_received": 0, "request_id": null, @@ -11325,9 +11325,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 26.05359300000032, + "duration_ms": 26.66755100000273, "success": true, - "started_at_unix": 1789366159.6473799, + "started_at_unix": 1789452458.13298, "bytes_sent": 251, "bytes_received": 128, "request_id": 29, @@ -11355,9 +11355,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.025639999989834905, + "duration_ms": 0.019930000007661874, "success": true, - "started_at_unix": 1789366159.6734931, + "started_at_unix": 1789452458.1596925, "bytes_sent": 329, "bytes_received": 0, "request_id": null, @@ -11374,9 +11374,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01458900001694019, + "duration_ms": 0.010735999978805921, "success": true, - "started_at_unix": 1789366159.6735291, + "started_at_unix": 1789452458.1597195, "bytes_sent": 381, "bytes_received": 0, "request_id": null, @@ -11393,9 +11393,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 26.136015000020052, + "duration_ms": 26.72270200000071, "success": true, - "started_at_unix": 1789366159.6735523, + "started_at_unix": 1789452458.1597362, "bytes_sent": 251, "bytes_received": 128, "request_id": 30, @@ -11423,9 +11423,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.024660999997649924, + "duration_ms": 0.020751000022301014, "success": true, - "started_at_unix": 1789366159.6997442, + "started_at_unix": 1789452458.1865075, "bytes_sent": 329, "bytes_received": 0, "request_id": null, @@ -11442,9 +11442,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.016382000012526987, + "duration_ms": 0.010445000015124606, "success": true, - "started_at_unix": 1789366159.6997786, + "started_at_unix": 1789452458.1865351, "bytes_sent": 381, "bytes_received": 0, "request_id": null, @@ -11461,9 +11461,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 26.03438700000993, + "duration_ms": 27.23352699999282, "success": true, - "started_at_unix": 1789366159.6998036, + "started_at_unix": 1789452458.1865516, "bytes_sent": 251, "bytes_received": 128, "request_id": 31, @@ -11491,9 +11491,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.025561999990486584, + "duration_ms": 0.018447999991622055, "success": true, - "started_at_unix": 1789366159.7258964, + "started_at_unix": 1789452458.2138295, "bytes_sent": 329, "bytes_received": 0, "request_id": null, @@ -11510,9 +11510,9 @@ { "kind": "notification", "method": "textDocument/didClose", - "duration_ms": 0.01713300000005802, + "duration_ms": 0.011005999994040394, "success": true, - "started_at_unix": 1789366159.7260447, + "started_at_unix": 1789452458.2139287, "bytes_sent": 208, "bytes_received": 0, "request_id": null, @@ -11525,9 +11525,9 @@ { "kind": "request", "method": "shutdown", - "duration_ms": 0.42427599998973164, + "duration_ms": 0.3333530000020346, "success": true, - "started_at_unix": 1789366159.726069, + "started_at_unix": 1789452458.2139447, "bytes_sent": 67, "bytes_received": 117, "request_id": 32, @@ -11545,9 +11545,9 @@ { "kind": "notification", "method": "exit", - "duration_ms": 0.020648999992545214, + "duration_ms": 0.013999999993075107, "success": true, - "started_at_unix": 1789366159.7265115, + "started_at_unix": 1789452458.2142925, "bytes_sent": 55, "bytes_received": 0, "request_id": null, @@ -11569,7 +11569,7 @@ "environment_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/transformers/.venv", "python_executable": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/transformers/.venv/bin/python", "success": false, - "total_duration_ms": 111682.832098, + "total_duration_ms": 132635.30466100003, "error_message": null, "summary": { "request_count": 32, @@ -11578,11 +11578,11 @@ "failure_count": 0, "bytes_sent": 19004, "bytes_received": 9344, - "min_ms": 0.49309100000982653, - "max_ms": 86695.645832, - "mean_ms": 3487.950030281245, - "median_ms": 1079.4209764999891, - "p95_ms": 1818.833681249982, + "min_ms": 0.4679319999922882, + "max_ms": 96352.30645000002, + "mean_ms": 4141.1700880624985, + "median_ms": 1683.5880014999987, + "p95_ms": 2338.7770477999993, "result_summary": { "present_count": 31, "empty_count": 19, @@ -11638,27 +11638,27 @@ "by_method": { "textDocument/completion": { "point_count": 2, - "min_ms": 1.726875999963795, - "max_ms": 94.78930599999558, - "mean_ms": 46.740998999996464, - "median_ms": 45.80895799999496, - "p95_ms": 93.89351304999565 + "min_ms": 1.8977440000185197, + "max_ms": 102.44707699999367, + "mean_ms": 50.994931399986854, + "median_ms": 50.31729999997481, + "p95_ms": 101.76785644999455 }, "textDocument/hover": { "point_count": 2, - "min_ms": 1350.9273810000195, - "max_ms": 1500.173153999981, - "mean_ms": 1428.9001852999888, - "median_ms": 1422.6749769999856, - "p95_ms": 1496.3658326999707 + "min_ms": 2008.894329000043, + "max_ms": 2190.0600289999943, + "mean_ms": 2081.1356614000033, + "median_ms": 2059.770760499987, + "p95_ms": 2172.713217050014 }, "textDocument/definition": { "point_count": 1, - "min_ms": 1028.9005230000043, - "max_ms": 1156.5241600000036, - "mean_ms": 1094.7071007999966, - "median_ms": 1115.3765749999707, - "p95_ms": 1153.7805968000043 + "min_ms": 1666.032935999965, + "max_ms": 1717.9308529999844, + "mean_ms": 1691.912824399992, + "median_ms": 1691.6859430000386, + "p95_ms": 1716.0295483999903 } }, "validation": { @@ -11684,11 +11684,11 @@ "failure_count": 0, "bytes_sent": 1440, "bytes_received": 2930, - "min_ms": 89.50031800000602, - "max_ms": 94.78930599999558, - "mean_ms": 91.62963600000467, - "median_ms": 91.53194500001405, - "p95_ms": 94.39117579999561, + "min_ms": 98.66571099999533, + "max_ms": 102.44707699999367, + "mean_ms": 100.05535419999205, + "median_ms": 99.25019499999621, + "p95_ms": 102.14520119999406, "result_summary": { "present_count": 5, "empty_count": 0, @@ -11748,9 +11748,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 2208.3076589999846, + "duration_ms": 2520.5422930000054, "success": true, - "started_at_unix": 1789366159.8644323, + "started_at_unix": 1789452458.3748755, "bytes_sent": 288, "bytes_received": 586, "request_id": 2, @@ -11778,9 +11778,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 92.79865499999573, + "duration_ms": 100.93769799999563, "success": true, - "started_at_unix": 1789366162.0728376, + "started_at_unix": 1789452460.8955066, "bytes_sent": 288, "bytes_received": 586, "request_id": 3, @@ -11808,9 +11808,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 91.53194500001405, + "duration_ms": 99.25019499999621, "success": true, - "started_at_unix": 1789366162.1657405, + "started_at_unix": 1789452460.9965322, "bytes_sent": 288, "bytes_received": 586, "request_id": 4, @@ -11838,9 +11838,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 89.52795600001195, + "duration_ms": 98.66571099999533, "success": true, - "started_at_unix": 1789366162.2573845, + "started_at_unix": 1789452461.0958695, "bytes_sent": 288, "bytes_received": 586, "request_id": 5, @@ -11868,9 +11868,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 89.50031800000602, + "duration_ms": 98.97608999997942, "success": true, - "started_at_unix": 1789366162.3470213, + "started_at_unix": 1789452461.1946244, "bytes_sent": 288, "bytes_received": 586, "request_id": 6, @@ -11898,9 +11898,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 94.78930599999558, + "duration_ms": 102.44707699999367, "success": true, - "started_at_unix": 1789366162.4366472, + "started_at_unix": 1789452461.293719, "bytes_sent": 288, "bytes_received": 586, "request_id": 7, @@ -11943,11 +11943,11 @@ "failure_count": 0, "bytes_sent": 1274, "bytes_received": 639, - "min_ms": 1429.5479549999754, - "max_ms": 1500.173153999981, - "mean_ms": 1473.6304071999712, - "median_ms": 1475.0211859999922, - "p95_ms": 1498.4810111999764, + "min_ms": 2049.079803999973, + "max_ms": 2190.0600289999943, + "mean_ms": 2125.2166836000015, + "median_ms": 2129.3168380000225, + "p95_ms": 2182.350334800003, "result_summary": { "present_count": 5, "empty_count": 5, @@ -12007,9 +12007,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 86695.645832, + "duration_ms": 96352.30645000002, "success": true, - "started_at_unix": 1789366162.5316265, + "started_at_unix": 1789452461.3963344, "bytes_sent": 254, "bytes_received": 127, "request_id": 8, @@ -12037,9 +12037,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1500.173153999981, + "duration_ms": 2129.3168380000225, "success": true, - "started_at_unix": 1789366249.2273657, + "started_at_unix": 1789452557.7486963, "bytes_sent": 254, "bytes_received": 127, "request_id": 9, @@ -12067,9 +12067,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1475.0211859999922, + "duration_ms": 2049.079803999973, "success": true, - "started_at_unix": 1789366250.727626, + "started_at_unix": 1789452559.8780813, "bytes_sent": 255, "bytes_received": 128, "request_id": 10, @@ -12097,9 +12097,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1491.712439999958, + "duration_ms": 2151.5115580000383, "success": true, - "started_at_unix": 1789366252.2027314, + "started_at_unix": 1789452561.9272265, "bytes_sent": 255, "bytes_received": 128, "request_id": 11, @@ -12127,9 +12127,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1471.6973009999492, + "duration_ms": 2106.115188999979, "success": true, - "started_at_unix": 1789366253.6945353, + "started_at_unix": 1789452564.0788283, "bytes_sent": 255, "bytes_received": 128, "request_id": 12, @@ -12157,9 +12157,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1429.5479549999754, + "duration_ms": 2190.0600289999943, "success": true, - "started_at_unix": 1789366255.1663432, + "started_at_unix": 1789452566.1850107, "bytes_sent": 255, "bytes_received": 128, "request_id": 13, @@ -12202,11 +12202,11 @@ "failure_count": 0, "bytes_sent": 1300, "bytes_received": 1945, - "min_ms": 1028.9005230000043, - "max_ms": 1156.5241600000036, - "mean_ms": 1094.7071007999966, - "median_ms": 1115.3765749999707, - "p95_ms": 1153.7805968000043, + "min_ms": 1666.032935999965, + "max_ms": 1717.9308529999844, + "mean_ms": 1691.912824399992, + "median_ms": 1691.6859430000386, + "p95_ms": 1716.0295483999903, "result_summary": { "present_count": 5, "empty_count": 0, @@ -12266,9 +12266,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 1043.4653780000076, + "duration_ms": 1662.1508420000168, "success": true, - "started_at_unix": 1789366256.5960696, + "started_at_unix": 1789452568.3752275, "bytes_sent": 260, "bytes_received": 389, "request_id": 14, @@ -12296,9 +12296,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 1156.5241600000036, + "duration_ms": 1666.032935999965, "success": true, - "started_at_unix": 1789366257.6396174, + "started_at_unix": 1789452570.0374467, "bytes_sent": 260, "bytes_received": 389, "request_id": 15, @@ -12326,9 +12326,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 1142.8063440000074, + "duration_ms": 1691.6859430000386, "success": true, - "started_at_unix": 1789366258.7962215, + "started_at_unix": 1789452571.7035596, "bytes_sent": 260, "bytes_received": 389, "request_id": 16, @@ -12356,9 +12356,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 1028.9005230000043, + "duration_ms": 1708.424330000014, "success": true, - "started_at_unix": 1789366259.9391356, + "started_at_unix": 1789452573.395348, "bytes_sent": 260, "bytes_received": 389, "request_id": 17, @@ -12386,9 +12386,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 1029.9279019999972, + "duration_ms": 1675.4900599999587, "success": true, - "started_at_unix": 1789366260.9681282, + "started_at_unix": 1789452575.1038544, "bytes_sent": 260, "bytes_received": 389, "request_id": 18, @@ -12416,9 +12416,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 1115.3765749999707, + "duration_ms": 1717.9308529999844, "success": true, - "started_at_unix": 1789366261.998136, + "started_at_unix": 1789452576.7794273, "bytes_sent": 260, "bytes_received": 389, "request_id": 19, @@ -12461,11 +12461,11 @@ "failure_count": 0, "bytes_sent": 1445, "bytes_received": 730, - "min_ms": 1.726875999963795, - "max_ms": 2.1175979999839, - "mean_ms": 1.8523619999882612, - "median_ms": 1.803182999992714, - "p95_ms": 2.064918999985821, + "min_ms": 1.8977440000185197, + "max_ms": 1.968888999954288, + "mean_ms": 1.9345085999816547, + "median_ms": 1.9353600000044935, + "p95_ms": 1.9623013999535033, "result_summary": { "present_count": 5, "empty_count": 5, @@ -12525,9 +12525,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 4.1573620000008304, + "duration_ms": 4.4072930000425, "success": true, - "started_at_unix": 1789366263.1137474, + "started_at_unix": 1789452578.4976177, "bytes_sent": 289, "bytes_received": 146, "request_id": 20, @@ -12555,9 +12555,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 2.1175979999839, + "duration_ms": 1.9353600000044935, "success": true, - "started_at_unix": 1789366263.1180232, + "started_at_unix": 1789452578.5021102, "bytes_sent": 289, "bytes_received": 146, "request_id": 21, @@ -12585,9 +12585,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 1.854202999993504, + "duration_ms": 1.9359509999503643, "success": true, - "started_at_unix": 1789366263.120245, + "started_at_unix": 1789452578.5041351, "bytes_sent": 289, "bytes_received": 146, "request_id": 22, @@ -12615,9 +12615,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 1.759950000007393, + "duration_ms": 1.968888999954288, "success": true, - "started_at_unix": 1789366263.1221962, + "started_at_unix": 1789452578.5061598, "bytes_sent": 289, "bytes_received": 146, "request_id": 23, @@ -12645,9 +12645,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 1.726875999963795, + "duration_ms": 1.934598999980608, "success": true, - "started_at_unix": 1789366263.1240585, + "started_at_unix": 1789452578.5082028, "bytes_sent": 289, "bytes_received": 146, "request_id": 24, @@ -12675,9 +12675,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 1.803182999992714, + "duration_ms": 1.8977440000185197, "success": true, - "started_at_unix": 1789366263.1258888, + "started_at_unix": 1789452578.5102036, "bytes_sent": 289, "bytes_received": 146, "request_id": 25, @@ -12720,11 +12720,11 @@ "failure_count": 0, "bytes_sent": 1280, "bytes_received": 640, - "min_ms": 1350.9273810000195, - "max_ms": 1415.8019989999957, - "mean_ms": 1384.1699634000065, - "median_ms": 1389.77586499999, - "p95_ms": 1414.7300114000018, + "min_ms": 2008.894329000043, + "max_ms": 2067.835479999985, + "mean_ms": 2037.054639200005, + "median_ms": 2034.0254829999935, + "p95_ms": 2064.609592199986, "result_summary": { "present_count": 5, "empty_count": 5, @@ -12784,9 +12784,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1321.5309359999878, + "duration_ms": 2064.718178000021, "success": true, - "started_at_unix": 1789366263.127956, + "started_at_unix": 1789452578.5122833, "bytes_sent": 256, "bytes_received": 128, "request_id": 26, @@ -12814,9 +12814,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1353.9025110000011, + "duration_ms": 2022.8118630000154, "success": true, - "started_at_unix": 1789366264.4496064, + "started_at_unix": 1789452580.577107, "bytes_sent": 256, "bytes_received": 128, "request_id": 27, @@ -12844,9 +12844,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1350.9273810000195, + "duration_ms": 2008.894329000043, "success": true, - "started_at_unix": 1789366265.8036547, + "started_at_unix": 1789452582.6000314, "bytes_sent": 256, "bytes_received": 128, "request_id": 28, @@ -12874,9 +12874,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1415.8019989999957, + "duration_ms": 2051.7060409999885, "success": true, - "started_at_unix": 1789366267.1547005, + "started_at_unix": 1789452584.6090417, "bytes_sent": 256, "bytes_received": 128, "request_id": 29, @@ -12904,9 +12904,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1389.77586499999, + "duration_ms": 2067.835479999985, "success": true, - "started_at_unix": 1789366268.5706265, + "started_at_unix": 1789452586.6609, "bytes_sent": 256, "bytes_received": 128, "request_id": 30, @@ -12934,9 +12934,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1410.4420610000261, + "duration_ms": 2034.0254829999935, "success": true, - "started_at_unix": 1789366269.9605289, + "started_at_unix": 1789452588.7288604, "bytes_sent": 256, "bytes_received": 128, "request_id": 31, @@ -12968,9 +12968,9 @@ { "kind": "request", "method": "initialize", - "duration_ms": 110.85336400000756, + "duration_ms": 131.97977999999466, "success": true, - "started_at_unix": 1789366159.7532837, + "started_at_unix": 1789452458.2426262, "bytes_sent": 673, "bytes_received": 967, "request_id": 1, @@ -12989,9 +12989,9 @@ { "kind": "notification", "method": "initialized", - "duration_ms": 0.021881999998640822, + "duration_ms": 0.020660000018324354, "success": true, - "started_at_unix": 1789366159.8642273, + "started_at_unix": 1789452458.3746903, "bytes_sent": 74, "bytes_received": 0, "request_id": null, @@ -13004,9 +13004,9 @@ { "kind": "notification", "method": "workspace/didChangeConfiguration", - "duration_ms": 0.030858000002353947, + "duration_ms": 0.012028000014652207, "success": true, - "started_at_unix": 1789366159.864274, + "started_at_unix": 1789452458.3747306, "bytes_sent": 659, "bytes_received": 0, "request_id": null, @@ -13022,9 +13022,9 @@ { "kind": "notification", "method": "textDocument/didOpen", - "duration_ms": 0.01647199999865734, + "duration_ms": 0.015132999976685824, "success": true, - "started_at_unix": 1789366159.8643825, + "started_at_unix": 1789452458.3748322, "bytes_sent": 773, "bytes_received": 0, "request_id": null, @@ -13040,9 +13040,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 2208.3076589999846, + "duration_ms": 2520.5422930000054, "success": true, - "started_at_unix": 1789366159.8644323, + "started_at_unix": 1789452458.3748755, "bytes_sent": 288, "bytes_received": 586, "request_id": 2, @@ -13070,9 +13070,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 92.79865499999573, + "duration_ms": 100.93769799999563, "success": true, - "started_at_unix": 1789366162.0728376, + "started_at_unix": 1789452460.8955066, "bytes_sent": 288, "bytes_received": 586, "request_id": 3, @@ -13100,9 +13100,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 91.53194500001405, + "duration_ms": 99.25019499999621, "success": true, - "started_at_unix": 1789366162.1657405, + "started_at_unix": 1789452460.9965322, "bytes_sent": 288, "bytes_received": 586, "request_id": 4, @@ -13130,9 +13130,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 89.52795600001195, + "duration_ms": 98.66571099999533, "success": true, - "started_at_unix": 1789366162.2573845, + "started_at_unix": 1789452461.0958695, "bytes_sent": 288, "bytes_received": 586, "request_id": 5, @@ -13160,9 +13160,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 89.50031800000602, + "duration_ms": 98.97608999997942, "success": true, - "started_at_unix": 1789366162.3470213, + "started_at_unix": 1789452461.1946244, "bytes_sent": 288, "bytes_received": 586, "request_id": 6, @@ -13190,9 +13190,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 94.78930599999558, + "duration_ms": 102.44707699999367, "success": true, - "started_at_unix": 1789366162.4366472, + "started_at_unix": 1789452461.293719, "bytes_sent": 288, "bytes_received": 586, "request_id": 7, @@ -13220,9 +13220,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 86695.645832, + "duration_ms": 96352.30645000002, "success": true, - "started_at_unix": 1789366162.5316265, + "started_at_unix": 1789452461.3963344, "bytes_sent": 254, "bytes_received": 127, "request_id": 8, @@ -13250,9 +13250,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1500.173153999981, + "duration_ms": 2129.3168380000225, "success": true, - "started_at_unix": 1789366249.2273657, + "started_at_unix": 1789452557.7486963, "bytes_sent": 254, "bytes_received": 127, "request_id": 9, @@ -13280,9 +13280,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1475.0211859999922, + "duration_ms": 2049.079803999973, "success": true, - "started_at_unix": 1789366250.727626, + "started_at_unix": 1789452559.8780813, "bytes_sent": 255, "bytes_received": 128, "request_id": 10, @@ -13310,9 +13310,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1491.712439999958, + "duration_ms": 2151.5115580000383, "success": true, - "started_at_unix": 1789366252.2027314, + "started_at_unix": 1789452561.9272265, "bytes_sent": 255, "bytes_received": 128, "request_id": 11, @@ -13340,9 +13340,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1471.6973009999492, + "duration_ms": 2106.115188999979, "success": true, - "started_at_unix": 1789366253.6945353, + "started_at_unix": 1789452564.0788283, "bytes_sent": 255, "bytes_received": 128, "request_id": 12, @@ -13370,9 +13370,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1429.5479549999754, + "duration_ms": 2190.0600289999943, "success": true, - "started_at_unix": 1789366255.1663432, + "started_at_unix": 1789452566.1850107, "bytes_sent": 255, "bytes_received": 128, "request_id": 13, @@ -13400,9 +13400,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 1043.4653780000076, + "duration_ms": 1662.1508420000168, "success": true, - "started_at_unix": 1789366256.5960696, + "started_at_unix": 1789452568.3752275, "bytes_sent": 260, "bytes_received": 389, "request_id": 14, @@ -13430,9 +13430,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 1156.5241600000036, + "duration_ms": 1666.032935999965, "success": true, - "started_at_unix": 1789366257.6396174, + "started_at_unix": 1789452570.0374467, "bytes_sent": 260, "bytes_received": 389, "request_id": 15, @@ -13460,9 +13460,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 1142.8063440000074, + "duration_ms": 1691.6859430000386, "success": true, - "started_at_unix": 1789366258.7962215, + "started_at_unix": 1789452571.7035596, "bytes_sent": 260, "bytes_received": 389, "request_id": 16, @@ -13490,9 +13490,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 1028.9005230000043, + "duration_ms": 1708.424330000014, "success": true, - "started_at_unix": 1789366259.9391356, + "started_at_unix": 1789452573.395348, "bytes_sent": 260, "bytes_received": 389, "request_id": 17, @@ -13520,9 +13520,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 1029.9279019999972, + "duration_ms": 1675.4900599999587, "success": true, - "started_at_unix": 1789366260.9681282, + "started_at_unix": 1789452575.1038544, "bytes_sent": 260, "bytes_received": 389, "request_id": 18, @@ -13550,9 +13550,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 1115.3765749999707, + "duration_ms": 1717.9308529999844, "success": true, - "started_at_unix": 1789366261.998136, + "started_at_unix": 1789452576.7794273, "bytes_sent": 260, "bytes_received": 389, "request_id": 19, @@ -13580,9 +13580,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.025014999948780314, + "duration_ms": 0.027611000007254916, "success": true, - "started_at_unix": 1789366263.1137118, + "started_at_unix": 1789452578.4975789, "bytes_sent": 360, "bytes_received": 0, "request_id": null, @@ -13599,9 +13599,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 4.1573620000008304, + "duration_ms": 4.4072930000425, "success": true, - "started_at_unix": 1789366263.1137474, + "started_at_unix": 1789452578.4976177, "bytes_sent": 289, "bytes_received": 146, "request_id": 20, @@ -13629,9 +13629,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.03107100002353036, + "duration_ms": 0.021903000003931083, "success": true, - "started_at_unix": 1789366263.117962, + "started_at_unix": 1789452578.5020556, "bytes_sent": 333, "bytes_received": 0, "request_id": null, @@ -13648,9 +13648,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.013569000032020995, + "duration_ms": 0.016154000036294747, "success": true, - "started_at_unix": 1789366263.1180022, + "started_at_unix": 1789452578.5020862, "bytes_sent": 360, "bytes_received": 0, "request_id": null, @@ -13667,9 +13667,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 2.1175979999839, + "duration_ms": 1.9353600000044935, "success": true, - "started_at_unix": 1789366263.1180232, + "started_at_unix": 1789452578.5021102, "bytes_sent": 289, "bytes_received": 146, "request_id": 21, @@ -13697,9 +13697,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.022080999997342587, + "duration_ms": 0.0202200000103403, "success": true, - "started_at_unix": 1789366263.1201942, + "started_at_unix": 1789452578.5040836, "bytes_sent": 333, "bytes_received": 0, "request_id": null, @@ -13716,9 +13716,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.013582999997652223, + "duration_ms": 0.01583299996354981, "success": true, - "started_at_unix": 1789366263.1202245, + "started_at_unix": 1789452578.5041113, "bytes_sent": 360, "bytes_received": 0, "request_id": null, @@ -13735,9 +13735,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 1.854202999993504, + "duration_ms": 1.9359509999503643, "success": true, - "started_at_unix": 1789366263.120245, + "started_at_unix": 1789452578.5041351, "bytes_sent": 289, "bytes_received": 146, "request_id": 22, @@ -13765,9 +13765,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.0213829999893278, + "duration_ms": 0.02004999998916901, "success": true, - "started_at_unix": 1789366263.1221476, + "started_at_unix": 1789452578.5061088, "bytes_sent": 333, "bytes_received": 0, "request_id": null, @@ -13784,9 +13784,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.013193000029332325, + "duration_ms": 0.015972999960922607, "success": true, - "started_at_unix": 1789366263.1221764, + "started_at_unix": 1789452578.5061364, "bytes_sent": 360, "bytes_received": 0, "request_id": null, @@ -13803,9 +13803,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 1.759950000007393, + "duration_ms": 1.968888999954288, "success": true, - "started_at_unix": 1789366263.1221962, + "started_at_unix": 1789452578.5061598, "bytes_sent": 289, "bytes_received": 146, "request_id": 23, @@ -13833,9 +13833,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.02197699996031588, + "duration_ms": 0.01708600001393279, "success": true, - "started_at_unix": 1789366263.1240091, + "started_at_unix": 1789452578.508165, "bytes_sent": 333, "bytes_received": 0, "request_id": null, @@ -13852,9 +13852,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.012911999988318712, + "duration_ms": 0.010115000009136565, "success": true, - "started_at_unix": 1789366263.124039, + "started_at_unix": 1789452578.5081873, "bytes_sent": 361, "bytes_received": 0, "request_id": null, @@ -13871,9 +13871,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 1.726875999963795, + "duration_ms": 1.934598999980608, "success": true, - "started_at_unix": 1789366263.1240585, + "started_at_unix": 1789452578.5082028, "bytes_sent": 289, "bytes_received": 146, "request_id": 24, @@ -13901,9 +13901,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.022884000031808682, + "duration_ms": 0.015872999995281134, "success": true, - "started_at_unix": 1789366263.1258378, + "started_at_unix": 1789452578.5101695, "bytes_sent": 334, "bytes_received": 0, "request_id": null, @@ -13920,9 +13920,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.013571000010870193, + "duration_ms": 0.009304000002430257, "success": true, - "started_at_unix": 1789366263.1258686, + "started_at_unix": 1789452578.5101902, "bytes_sent": 361, "bytes_received": 0, "request_id": null, @@ -13939,9 +13939,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 1.803182999992714, + "duration_ms": 1.8977440000185197, "success": true, - "started_at_unix": 1789366263.1258888, + "started_at_unix": 1789452578.5102036, "bytes_sent": 289, "bytes_received": 146, "request_id": 25, @@ -13969,9 +13969,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.022798999964379618, + "duration_ms": 0.015652999991289107, "success": true, - "started_at_unix": 1789366263.127743, + "started_at_unix": 1789452578.5121338, "bytes_sent": 334, "bytes_received": 0, "request_id": null, @@ -13988,9 +13988,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01852399998369947, + "duration_ms": 0.019208999958664208, "success": true, - "started_at_unix": 1789366263.1279297, + "started_at_unix": 1789452578.5122578, "bytes_sent": 373, "bytes_received": 0, "request_id": null, @@ -14007,9 +14007,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1321.5309359999878, + "duration_ms": 2064.718178000021, "success": true, - "started_at_unix": 1789366263.127956, + "started_at_unix": 1789452578.5122833, "bytes_sent": 256, "bytes_received": 128, "request_id": 26, @@ -14037,9 +14037,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.02712600002041654, + "duration_ms": 0.0245060000452213, "success": true, - "started_at_unix": 1789366264.449553, + "started_at_unix": 1789452580.5770557, "bytes_sent": 334, "bytes_received": 0, "request_id": null, @@ -14056,9 +14056,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01087399999732952, + "duration_ms": 0.01188700002785481, "success": true, - "started_at_unix": 1789366264.4495888, + "started_at_unix": 1789452580.5770886, "bytes_sent": 373, "bytes_received": 0, "request_id": null, @@ -14075,9 +14075,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1353.9025110000011, + "duration_ms": 2022.8118630000154, "success": true, - "started_at_unix": 1789366264.4496064, + "started_at_unix": 1789452580.577107, "bytes_sent": 256, "bytes_received": 128, "request_id": 27, @@ -14105,9 +14105,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.03071800000498115, + "duration_ms": 0.022102999992057448, "success": true, - "started_at_unix": 1789366265.8035934, + "started_at_unix": 1789452582.5999846, "bytes_sent": 334, "bytes_received": 0, "request_id": null, @@ -14124,9 +14124,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.013029000001552049, + "duration_ms": 0.010695999947074597, "success": true, - "started_at_unix": 1789366265.8036335, + "started_at_unix": 1789452582.6000144, "bytes_sent": 373, "bytes_received": 0, "request_id": null, @@ -14143,9 +14143,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1350.9273810000195, + "duration_ms": 2008.894329000043, "success": true, - "started_at_unix": 1789366265.8036547, + "started_at_unix": 1789452582.6000314, "bytes_sent": 256, "bytes_received": 128, "request_id": 28, @@ -14173,9 +14173,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.024662999976499123, + "duration_ms": 0.024635999977817846, "success": true, - "started_at_unix": 1789366267.1546524, + "started_at_unix": 1789452584.6089923, "bytes_sent": 334, "bytes_received": 0, "request_id": null, @@ -14192,9 +14192,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.009384000009049487, + "duration_ms": 0.010384999995949329, "success": true, - "started_at_unix": 1789366267.1546855, + "started_at_unix": 1789452584.6090248, "bytes_sent": 373, "bytes_received": 0, "request_id": null, @@ -14211,9 +14211,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1415.8019989999957, + "duration_ms": 2051.7060409999885, "success": true, - "started_at_unix": 1789366267.1547005, + "started_at_unix": 1789452584.6090417, "bytes_sent": 256, "bytes_received": 128, "request_id": 29, @@ -14241,9 +14241,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.023831999953927152, + "duration_ms": 0.023294000015994243, "success": true, - "started_at_unix": 1789366268.5705786, + "started_at_unix": 1789452586.6608496, "bytes_sent": 334, "bytes_received": 0, "request_id": null, @@ -14260,9 +14260,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.009549000026254362, + "duration_ms": 0.011016000030394935, "success": true, - "started_at_unix": 1789366268.5706103, + "started_at_unix": 1789452586.6608815, "bytes_sent": 373, "bytes_received": 0, "request_id": null, @@ -14279,9 +14279,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1389.77586499999, + "duration_ms": 2067.835479999985, "success": true, - "started_at_unix": 1789366268.5706265, + "started_at_unix": 1789452586.6609, "bytes_sent": 256, "bytes_received": 128, "request_id": 30, @@ -14309,9 +14309,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.025174000029437593, + "duration_ms": 0.023073999955158797, "success": true, - "started_at_unix": 1789366269.9604783, + "started_at_unix": 1789452588.7288115, "bytes_sent": 334, "bytes_received": 0, "request_id": null, @@ -14328,9 +14328,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01006399998004781, + "duration_ms": 0.010986000006596441, "success": true, - "started_at_unix": 1789366269.9605114, + "started_at_unix": 1789452588.7288423, "bytes_sent": 373, "bytes_received": 0, "request_id": null, @@ -14347,9 +14347,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1410.4420610000261, + "duration_ms": 2034.0254829999935, "success": true, - "started_at_unix": 1789366269.9605289, + "started_at_unix": 1789452588.7288604, "bytes_sent": 256, "bytes_received": 128, "request_id": 31, @@ -14377,9 +14377,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.027637000016511593, + "duration_ms": 0.023393999981635716, "success": true, - "started_at_unix": 1789366271.3710473, + "started_at_unix": 1789452590.7629511, "bytes_sent": 334, "bytes_received": 0, "request_id": null, @@ -14396,9 +14396,9 @@ { "kind": "notification", "method": "textDocument/didClose", - "duration_ms": 0.010723999992023892, + "duration_ms": 0.01113599995505865, "success": true, - "started_at_unix": 1789366271.3711617, + "started_at_unix": 1789452590.7630548, "bytes_sent": 213, "bytes_received": 0, "request_id": null, @@ -14411,9 +14411,9 @@ { "kind": "request", "method": "shutdown", - "duration_ms": 0.49309100000982653, + "duration_ms": 0.4679319999922882, "success": true, - "started_at_unix": 1789366271.3711777, + "started_at_unix": 1789452590.7630713, "bytes_sent": 67, "bytes_received": 117, "request_id": 32, @@ -14431,9 +14431,9 @@ { "kind": "notification", "method": "exit", - "duration_ms": 0.014792000001762062, + "duration_ms": 0.013360000025386398, "success": true, - "started_at_unix": 1789366271.3716862, + "started_at_unix": 1789452590.7635536, "bytes_sent": 55, "bytes_received": 0, "request_id": null, @@ -14455,7 +14455,7 @@ "environment_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/web/.venv", "python_executable": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/web/.venv/bin/python", "success": true, - "total_duration_ms": 3144.297628000004, + "total_duration_ms": 3643.2695720000083, "error_message": null, "summary": { "request_count": 32, @@ -14464,11 +14464,11 @@ "failure_count": 0, "bytes_sent": 18386, "bytes_received": 86384, - "min_ms": 0.6227040000226225, - "max_ms": 1016.6459380000106, - "mean_ms": 97.85402731249881, - "median_ms": 40.85550650000869, - "p95_ms": 281.600196450006, + "min_ms": 0.6103219999999965, + "max_ms": 1139.8316679999994, + "mean_ms": 113.18057193750164, + "median_ms": 54.270800500006544, + "p95_ms": 358.3279892499916, "result_summary": { "present_count": 31, "empty_count": 1, @@ -14524,27 +14524,27 @@ "by_method": { "textDocument/completion": { "point_count": 2, - "min_ms": 24.513897000019824, - "max_ms": 65.72089600001618, - "mean_ms": 43.92554209999844, - "median_ms": 52.54212349998966, - "p95_ms": 60.70889904999318 + "min_ms": 28.520184000001336, + "max_ms": 69.00285500000791, + "mean_ms": 51.51782350000076, + "median_ms": 60.016946500013546, + "p95_ms": 65.90396329998498 }, "textDocument/hover": { "point_count": 2, - "min_ms": 6.661555999983193, - "max_ms": 215.18009900000834, - "mean_ms": 93.24542309999515, - "median_ms": 87.08922300002087, - "p95_ms": 195.99082009999898 + "min_ms": 6.226450999974986, + "max_ms": 186.13123500000484, + "mean_ms": 98.01496459999726, + "median_ms": 109.60153000002038, + "p95_ms": 184.99604339999394 }, "textDocument/references": { "point_count": 1, - "min_ms": 1.8647539999960827, - "max_ms": 2.07437600005278, - "mean_ms": 1.9596148000005087, - "median_ms": 1.9611059999533609, - "p95_ms": 2.0540700000424295 + "min_ms": 2.0585060000257727, + "max_ms": 26.85436199999458, + "mean_ms": 10.48491040000954, + "median_ms": 4.870637999999872, + "p95_ms": 24.738018799996553 } }, "validation": { @@ -14570,11 +14570,11 @@ "failure_count": 0, "bytes_sent": 1360, "bytes_received": 1655, - "min_ms": 24.513897000019824, - "max_ms": 65.72089600001618, - "mean_ms": 34.16137920000892, - "median_ms": 25.624427000025207, - "p95_ms": 58.468490400014154, + "min_ms": 28.520184000001336, + "max_ms": 69.00285500000791, + "mean_ms": 42.1063504000017, + "median_ms": 33.803160999980264, + "p95_ms": 64.9910048000038, "result_summary": { "present_count": 5, "empty_count": 0, @@ -14634,9 +14634,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 280.66443000000163, + "duration_ms": 331.46412100001044, "success": true, - "started_at_unix": 1789366271.55544, + "started_at_unix": 1789452591.0201998, "bytes_sent": 272, "bytes_received": 331, "request_id": 2, @@ -14664,9 +14664,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 25.488807999977325, + "duration_ms": 28.520184000001336, "success": true, - "started_at_unix": 1789366271.8361897, + "started_at_unix": 1789452591.351728, "bytes_sent": 272, "bytes_received": 331, "request_id": 3, @@ -14694,9 +14694,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 29.458868000006078, + "duration_ms": 33.803160999980264, "success": true, - "started_at_unix": 1789366271.861807, + "started_at_unix": 1789452591.380346, "bytes_sent": 272, "bytes_received": 331, "request_id": 4, @@ -14724,9 +14724,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 65.72089600001618, + "duration_ms": 69.00285500000791, "success": true, - "started_at_unix": 1789366271.8913813, + "started_at_unix": 1789452591.414212, "bytes_sent": 272, "bytes_received": 331, "request_id": 5, @@ -14754,9 +14754,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 24.513897000019824, + "duration_ms": 30.26194800003168, "success": true, - "started_at_unix": 1789366271.9571934, + "started_at_unix": 1789452591.4832962, "bytes_sent": 272, "bytes_received": 331, "request_id": 6, @@ -14784,9 +14784,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 25.624427000025207, + "duration_ms": 48.94360399998732, "success": true, - "started_at_unix": 1789366271.9817986, + "started_at_unix": 1789452591.513624, "bytes_sent": 272, "bytes_received": 331, "request_id": 7, @@ -14829,11 +14829,11 @@ "failure_count": 0, "bytes_sent": 1204, "bytes_received": 2704, - "min_ms": 6.661555999983193, - "max_ms": 20.910917000037443, - "mean_ms": 11.794140200004222, - "median_ms": 9.152599000003647, - "p95_ms": 19.59975000003169, + "min_ms": 6.226450999974986, + "max_ms": 41.12890600003993, + "mean_ms": 13.35835180000231, + "median_ms": 6.41554100002395, + "p95_ms": 34.256132000029986, "result_summary": { "present_count": 5, "empty_count": 0, @@ -14893,9 +14893,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 57.80904499999906, + "duration_ms": 79.49855499998648, "success": true, - "started_at_unix": 1789366272.0075948, + "started_at_unix": 1789452591.562753, "bytes_sent": 240, "bytes_received": 540, "request_id": 8, @@ -14923,9 +14923,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 20.910917000037443, + "duration_ms": 6.765035999990232, "success": true, - "started_at_unix": 1789366272.0654724, + "started_at_unix": 1789452591.6423302, "bytes_sent": 240, "bytes_received": 540, "request_id": 9, @@ -14953,9 +14953,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 9.152599000003647, + "duration_ms": 6.226450999974986, "success": true, - "started_at_unix": 1789366272.0864596, + "started_at_unix": 1789452591.649161, "bytes_sent": 241, "bytes_received": 541, "request_id": 10, @@ -14983,9 +14983,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 14.355082000008679, + "duration_ms": 6.255824999982451, "success": true, - "started_at_unix": 1789366272.0956795, + "started_at_unix": 1789452591.6554532, "bytes_sent": 241, "bytes_received": 541, "request_id": 11, @@ -15013,9 +15013,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 7.890546999988146, + "duration_ms": 6.41554100002395, "success": true, - "started_at_unix": 1789366272.110081, + "started_at_unix": 1789452591.661786, "bytes_sent": 241, "bytes_received": 541, "request_id": 12, @@ -15043,9 +15043,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 6.661555999983193, + "duration_ms": 41.12890600003993, "success": true, - "started_at_unix": 1789366272.118032, + "started_at_unix": 1789452591.6682665, "bytes_sent": 241, "bytes_received": 541, "request_id": 13, @@ -15088,11 +15088,11 @@ "failure_count": 0, "bytes_sent": 1420, "bytes_received": 2435, - "min_ms": 1.8647539999960827, - "max_ms": 2.07437600005278, - "mean_ms": 1.9596148000005087, - "median_ms": 1.9611059999533609, - "p95_ms": 2.0540700000424295, + "min_ms": 2.0585060000257727, + "max_ms": 26.85436199999458, + "mean_ms": 10.48491040000954, + "median_ms": 4.870637999999872, + "p95_ms": 24.738018799996553, "result_summary": { "present_count": 5, "empty_count": 0, @@ -15152,9 +15152,9 @@ { "kind": "request", "method": "textDocument/references", - "duration_ms": 2.0874960000014653, + "duration_ms": 2.3582350000310726, "success": true, - "started_at_unix": 1789366272.1248214, + "started_at_unix": 1789452591.709586, "bytes_sent": 284, "bytes_received": 487, "request_id": 14, @@ -15182,9 +15182,9 @@ { "kind": "request", "method": "textDocument/references", - "duration_ms": 1.9728460000010273, + "duration_ms": 2.0585060000257727, "success": true, - "started_at_unix": 1789366272.1269364, + "started_at_unix": 1789452591.711995, "bytes_sent": 284, "bytes_received": 487, "request_id": 15, @@ -15212,9 +15212,9 @@ { "kind": "request", "method": "textDocument/references", - "duration_ms": 2.07437600005278, + "duration_ms": 4.870637999999872, "success": true, - "started_at_unix": 1789366272.1289415, + "started_at_unix": 1789452591.714125, "bytes_sent": 284, "bytes_received": 487, "request_id": 16, @@ -15242,9 +15242,9 @@ { "kind": "request", "method": "textDocument/references", - "duration_ms": 1.8647539999960827, + "duration_ms": 26.85436199999458, "success": true, - "started_at_unix": 1789366272.1310437, + "started_at_unix": 1789452591.7190638, "bytes_sent": 284, "bytes_received": 487, "request_id": 17, @@ -15272,9 +15272,9 @@ { "kind": "request", "method": "textDocument/references", - "duration_ms": 1.9611059999533609, + "duration_ms": 16.272646000004443, "success": true, - "started_at_unix": 1789366272.1329343, + "started_at_unix": 1789452591.7460003, "bytes_sent": 284, "bytes_received": 487, "request_id": 18, @@ -15302,9 +15302,9 @@ { "kind": "request", "method": "textDocument/references", - "duration_ms": 1.9249919999992926, + "duration_ms": 2.36840000002303, "success": true, - "started_at_unix": 1789366272.1349218, + "started_at_unix": 1789452591.762356, "bytes_sent": 284, "bytes_received": 487, "request_id": 19, @@ -15347,11 +15347,11 @@ "failure_count": 0, "bytes_sent": 1370, "bytes_received": 58960, - "min_ms": 52.252145000011296, - "max_ms": 54.583124999965094, - "mean_ms": 53.68970499998795, - "median_ms": 54.26789099999496, - "p95_ms": 54.569152399972154, + "min_ms": 59.59799700002577, + "max_ms": 62.11642899995695, + "mean_ms": 60.929296599999816, + "median_ms": 61.099226000010276, + "p95_ms": 61.97253019996651, "result_summary": { "present_count": 5, "empty_count": 0, @@ -15411,9 +15411,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 1016.6459380000106, + "duration_ms": 1139.8316679999994, "success": true, - "started_at_unix": 1789366272.1370163, + "started_at_unix": 1789452591.7650487, "bytes_sent": 274, "bytes_received": 11792, "request_id": 20, @@ -15441,9 +15441,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 54.513262000000395, + "duration_ms": 60.43589600000132, "success": true, - "started_at_unix": 1789366273.1538951, + "started_at_unix": 1789452592.905137, "bytes_sent": 274, "bytes_received": 11792, "request_id": 21, @@ -15471,9 +15471,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 54.26789099999496, + "duration_ms": 62.11642899995695, "success": true, - "started_at_unix": 1789366273.2087877, + "started_at_unix": 1789452592.966129, "bytes_sent": 274, "bytes_received": 11792, "request_id": 22, @@ -15501,9 +15501,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 54.583124999965094, + "duration_ms": 61.39693500000476, "success": true, - "started_at_unix": 1789366273.2633994, + "started_at_unix": 1789452593.0286093, "bytes_sent": 274, "bytes_received": 11792, "request_id": 23, @@ -15531,9 +15531,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 52.83210199996802, + "duration_ms": 59.59799700002577, "success": true, - "started_at_unix": 1789366273.318319, + "started_at_unix": 1789452593.0903547, "bytes_sent": 274, "bytes_received": 11792, "request_id": 24, @@ -15561,9 +15561,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 52.252145000011296, + "duration_ms": 61.099226000010276, "success": true, - "started_at_unix": 1789366273.3715038, + "started_at_unix": 1789452593.1503057, "bytes_sent": 274, "bytes_received": 11792, "request_id": 25, @@ -15606,11 +15606,11 @@ "failure_count": 0, "bytes_sent": 1205, "bytes_received": 5330, - "min_ms": 153.2675290000043, - "max_ms": 215.18009900000834, - "mean_ms": 174.69670599998608, - "median_ms": 166.6385929999592, - "p95_ms": 206.6515306000042, + "min_ms": 178.07415400000082, + "max_ms": 186.13123500000484, + "mean_ms": 182.6715773999922, + "median_ms": 183.32798199998024, + "p95_ms": 185.6267054, "result_summary": { "present_count": 5, "empty_count": 0, @@ -15670,9 +15670,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 282.7439110000114, + "duration_ms": 391.16160599996874, "success": true, - "started_at_unix": 1789366273.424209, + "started_at_unix": 1789452593.2119362, "bytes_sent": 241, "bytes_received": 1066, "request_id": 26, @@ -15700,9 +15700,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 166.6385929999592, + "duration_ms": 178.07415400000082, "success": true, - "started_at_unix": 1789366273.7070765, + "started_at_unix": 1789452593.6032126, "bytes_sent": 241, "bytes_received": 1066, "request_id": 27, @@ -15730,9 +15730,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 153.2675290000043, + "duration_ms": 183.60858699998062, "success": true, - "started_at_unix": 1789366273.8738568, + "started_at_unix": 1789452593.781411, "bytes_sent": 241, "bytes_received": 1066, "request_id": 28, @@ -15760,9 +15760,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 215.18009900000834, + "duration_ms": 183.32798199998024, "success": true, - "started_at_unix": 1789366274.027305, + "started_at_unix": 1789452593.9651432, "bytes_sent": 241, "bytes_received": 1066, "request_id": 29, @@ -15790,9 +15790,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 172.53725699998768, + "duration_ms": 182.2159289999945, "success": true, - "started_at_unix": 1789366274.2426393, + "started_at_unix": 1789452594.1485946, "bytes_sent": 241, "bytes_received": 1066, "request_id": 30, @@ -15820,9 +15820,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 165.8600519999709, + "duration_ms": 186.13123500000484, "success": true, - "started_at_unix": 1789366274.415333, + "started_at_unix": 1789452594.3309343, "bytes_sent": 241, "bytes_received": 1066, "request_id": 31, @@ -15854,9 +15854,9 @@ { "kind": "request", "method": "initialize", - "duration_ms": 109.2476239999769, + "duration_ms": 129.10136200002853, "success": true, - "started_at_unix": 1789366271.445919, + "started_at_unix": 1789452590.890798, "bytes_sent": 646, "bytes_received": 967, "request_id": 1, @@ -15875,9 +15875,9 @@ { "kind": "notification", "method": "initialized", - "duration_ms": 0.021134000007805298, + "duration_ms": 0.022073000025102374, "success": true, - "started_at_unix": 1789366271.5552428, + "started_at_unix": 1789452591.01999, "bytes_sent": 74, "bytes_received": 0, "request_id": null, @@ -15890,9 +15890,9 @@ { "kind": "notification", "method": "workspace/didChangeConfiguration", - "duration_ms": 0.03380300000799252, + "duration_ms": 0.017156000012619188, "success": true, - "started_at_unix": 1789366271.555285, + "started_at_unix": 1789452591.0200353, "bytes_sent": 623, "bytes_received": 0, "request_id": null, @@ -15908,9 +15908,9 @@ { "kind": "notification", "method": "textDocument/didOpen", - "duration_ms": 0.015276999988600437, + "duration_ms": 0.021242000002530403, "success": true, - "started_at_unix": 1789366271.555393, + "started_at_unix": 1789452591.0201375, "bytes_sent": 539, "bytes_received": 0, "request_id": null, @@ -15926,9 +15926,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 280.66443000000163, + "duration_ms": 331.46412100001044, "success": true, - "started_at_unix": 1789366271.55544, + "started_at_unix": 1789452591.0201998, "bytes_sent": 272, "bytes_received": 331, "request_id": 2, @@ -15956,9 +15956,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 25.488807999977325, + "duration_ms": 28.520184000001336, "success": true, - "started_at_unix": 1789366271.8361897, + "started_at_unix": 1789452591.351728, "bytes_sent": 272, "bytes_received": 331, "request_id": 3, @@ -15986,9 +15986,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 29.458868000006078, + "duration_ms": 33.803160999980264, "success": true, - "started_at_unix": 1789366271.861807, + "started_at_unix": 1789452591.380346, "bytes_sent": 272, "bytes_received": 331, "request_id": 4, @@ -16016,9 +16016,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 65.72089600001618, + "duration_ms": 69.00285500000791, "success": true, - "started_at_unix": 1789366271.8913813, + "started_at_unix": 1789452591.414212, "bytes_sent": 272, "bytes_received": 331, "request_id": 5, @@ -16046,9 +16046,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 24.513897000019824, + "duration_ms": 30.26194800003168, "success": true, - "started_at_unix": 1789366271.9571934, + "started_at_unix": 1789452591.4832962, "bytes_sent": 272, "bytes_received": 331, "request_id": 6, @@ -16076,9 +16076,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 25.624427000025207, + "duration_ms": 48.94360399998732, "success": true, - "started_at_unix": 1789366271.9817986, + "started_at_unix": 1789452591.513624, "bytes_sent": 272, "bytes_received": 331, "request_id": 7, @@ -16106,9 +16106,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 57.80904499999906, + "duration_ms": 79.49855499998648, "success": true, - "started_at_unix": 1789366272.0075948, + "started_at_unix": 1789452591.562753, "bytes_sent": 240, "bytes_received": 540, "request_id": 8, @@ -16136,9 +16136,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 20.910917000037443, + "duration_ms": 6.765035999990232, "success": true, - "started_at_unix": 1789366272.0654724, + "started_at_unix": 1789452591.6423302, "bytes_sent": 240, "bytes_received": 540, "request_id": 9, @@ -16166,9 +16166,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 9.152599000003647, + "duration_ms": 6.226450999974986, "success": true, - "started_at_unix": 1789366272.0864596, + "started_at_unix": 1789452591.649161, "bytes_sent": 241, "bytes_received": 541, "request_id": 10, @@ -16196,9 +16196,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 14.355082000008679, + "duration_ms": 6.255824999982451, "success": true, - "started_at_unix": 1789366272.0956795, + "started_at_unix": 1789452591.6554532, "bytes_sent": 241, "bytes_received": 541, "request_id": 11, @@ -16226,9 +16226,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 7.890546999988146, + "duration_ms": 6.41554100002395, "success": true, - "started_at_unix": 1789366272.110081, + "started_at_unix": 1789452591.661786, "bytes_sent": 241, "bytes_received": 541, "request_id": 12, @@ -16256,9 +16256,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 6.661555999983193, + "duration_ms": 41.12890600003993, "success": true, - "started_at_unix": 1789366272.118032, + "started_at_unix": 1789452591.6682665, "bytes_sent": 241, "bytes_received": 541, "request_id": 13, @@ -16286,9 +16286,9 @@ { "kind": "request", "method": "textDocument/references", - "duration_ms": 2.0874960000014653, + "duration_ms": 2.3582350000310726, "success": true, - "started_at_unix": 1789366272.1248214, + "started_at_unix": 1789452591.709586, "bytes_sent": 284, "bytes_received": 487, "request_id": 14, @@ -16316,9 +16316,9 @@ { "kind": "request", "method": "textDocument/references", - "duration_ms": 1.9728460000010273, + "duration_ms": 2.0585060000257727, "success": true, - "started_at_unix": 1789366272.1269364, + "started_at_unix": 1789452591.711995, "bytes_sent": 284, "bytes_received": 487, "request_id": 15, @@ -16346,9 +16346,9 @@ { "kind": "request", "method": "textDocument/references", - "duration_ms": 2.07437600005278, + "duration_ms": 4.870637999999872, "success": true, - "started_at_unix": 1789366272.1289415, + "started_at_unix": 1789452591.714125, "bytes_sent": 284, "bytes_received": 487, "request_id": 16, @@ -16376,9 +16376,9 @@ { "kind": "request", "method": "textDocument/references", - "duration_ms": 1.8647539999960827, + "duration_ms": 26.85436199999458, "success": true, - "started_at_unix": 1789366272.1310437, + "started_at_unix": 1789452591.7190638, "bytes_sent": 284, "bytes_received": 487, "request_id": 17, @@ -16406,9 +16406,9 @@ { "kind": "request", "method": "textDocument/references", - "duration_ms": 1.9611059999533609, + "duration_ms": 16.272646000004443, "success": true, - "started_at_unix": 1789366272.1329343, + "started_at_unix": 1789452591.7460003, "bytes_sent": 284, "bytes_received": 487, "request_id": 18, @@ -16436,9 +16436,9 @@ { "kind": "request", "method": "textDocument/references", - "duration_ms": 1.9249919999992926, + "duration_ms": 2.36840000002303, "success": true, - "started_at_unix": 1789366272.1349218, + "started_at_unix": 1789452591.762356, "bytes_sent": 284, "bytes_received": 487, "request_id": 19, @@ -16466,9 +16466,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01625499999136082, + "duration_ms": 0.03233799998270115, "success": true, - "started_at_unix": 1789366272.1369932, + "started_at_unix": 1789452591.7650054, "bytes_sent": 374, "bytes_received": 0, "request_id": null, @@ -16485,9 +16485,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 1016.6459380000106, + "duration_ms": 1139.8316679999994, "success": true, - "started_at_unix": 1789366272.1370163, + "started_at_unix": 1789452591.7650487, "bytes_sent": 274, "bytes_received": 11792, "request_id": 20, @@ -16515,9 +16515,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.021716999981435947, + "duration_ms": 0.02343500000279164, "success": true, - "started_at_unix": 1789366273.15385, + "started_at_unix": 1789452592.9050865, "bytes_sent": 318, "bytes_received": 0, "request_id": null, @@ -16534,9 +16534,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.010217000010470656, + "duration_ms": 0.011266000001342036, "success": true, - "started_at_unix": 1789366273.1538794, + "started_at_unix": 1789452592.9051185, "bytes_sent": 374, "bytes_received": 0, "request_id": null, @@ -16553,9 +16553,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 54.513262000000395, + "duration_ms": 60.43589600000132, "success": true, - "started_at_unix": 1789366273.1538951, + "started_at_unix": 1789452592.905137, "bytes_sent": 274, "bytes_received": 11792, "request_id": 21, @@ -16583,9 +16583,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.0189890000115156, + "duration_ms": 0.025638000010985706, "success": true, - "started_at_unix": 1789366273.2087445, + "started_at_unix": 1789452592.9660695, "bytes_sent": 318, "bytes_received": 0, "request_id": null, @@ -16602,9 +16602,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.010309999993296515, + "duration_ms": 0.014932999988559459, "success": true, - "started_at_unix": 1789366273.208771, + "started_at_unix": 1789452592.9661047, "bytes_sent": 374, "bytes_received": 0, "request_id": null, @@ -16621,9 +16621,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 54.26789099999496, + "duration_ms": 62.11642899995695, "success": true, - "started_at_unix": 1789366273.2087877, + "started_at_unix": 1789452592.966129, "bytes_sent": 274, "bytes_received": 11792, "request_id": 22, @@ -16651,9 +16651,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.02397100001871877, + "duration_ms": 0.019178000002284534, "success": true, - "started_at_unix": 1789366273.2633507, + "started_at_unix": 1789452593.0285645, "bytes_sent": 318, "bytes_received": 0, "request_id": null, @@ -16670,9 +16670,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.010284999973464437, + "duration_ms": 0.010886000040954968, "success": true, - "started_at_unix": 1789366273.2633827, + "started_at_unix": 1789452593.0285916, "bytes_sent": 374, "bytes_received": 0, "request_id": null, @@ -16689,9 +16689,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 54.583124999965094, + "duration_ms": 61.39693500000476, "success": true, - "started_at_unix": 1789366273.2633994, + "started_at_unix": 1789452593.0286093, "bytes_sent": 274, "bytes_received": 11792, "request_id": 23, @@ -16719,9 +16719,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01851100000749284, + "duration_ms": 0.020028999983878748, "success": true, - "started_at_unix": 1789366273.3182602, + "started_at_unix": 1789452593.090309, "bytes_sent": 318, "bytes_received": 0, "request_id": null, @@ -16738,9 +16738,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.013250000051812094, + "duration_ms": 0.01088599998411155, "success": true, - "started_at_unix": 1789366273.318299, + "started_at_unix": 1789452593.0903368, "bytes_sent": 375, "bytes_received": 0, "request_id": null, @@ -16757,9 +16757,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 52.83210199996802, + "duration_ms": 59.59799700002577, "success": true, - "started_at_unix": 1789366273.318319, + "started_at_unix": 1789452593.0903547, "bytes_sent": 274, "bytes_received": 11792, "request_id": 24, @@ -16787,9 +16787,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.019562000034056837, + "duration_ms": 0.019097999995665305, "success": true, - "started_at_unix": 1789366273.3714595, + "started_at_unix": 1789452593.1502612, "bytes_sent": 319, "bytes_received": 0, "request_id": null, @@ -16806,9 +16806,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.009888999954910105, + "duration_ms": 0.01080599997749232, "success": true, - "started_at_unix": 1789366273.371488, + "started_at_unix": 1789452593.150288, "bytes_sent": 375, "bytes_received": 0, "request_id": null, @@ -16825,9 +16825,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 52.252145000011296, + "duration_ms": 61.099226000010276, "success": true, - "started_at_unix": 1789366273.3715038, + "started_at_unix": 1789452593.1503057, "bytes_sent": 274, "bytes_received": 11792, "request_id": 25, @@ -16855,9 +16855,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.018108999995547492, + "duration_ms": 0.01931799999965733, "success": true, - "started_at_unix": 1789366273.4240398, + "started_at_unix": 1789452593.2117229, "bytes_sent": 319, "bytes_received": 0, "request_id": null, @@ -16874,9 +16874,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.016307999999298772, + "duration_ms": 0.020269999993161036, "success": true, - "started_at_unix": 1789366273.4241855, + "started_at_unix": 1789452593.2119086, "bytes_sent": 374, "bytes_received": 0, "request_id": null, @@ -16893,9 +16893,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 282.7439110000114, + "duration_ms": 391.16160599996874, "success": true, - "started_at_unix": 1789366273.424209, + "started_at_unix": 1789452593.2119362, "bytes_sent": 241, "bytes_received": 1066, "request_id": 26, @@ -16923,9 +16923,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.026859999991302175, + "duration_ms": 0.024316000008184346, "success": true, - "started_at_unix": 1789366273.7070239, + "started_at_unix": 1789452593.6031623, "bytes_sent": 319, "bytes_received": 0, "request_id": null, @@ -16942,9 +16942,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.010627999984080816, + "duration_ms": 0.011567000001377892, "success": true, - "started_at_unix": 1789366273.7070591, + "started_at_unix": 1789452593.6031947, "bytes_sent": 374, "bytes_received": 0, "request_id": null, @@ -16961,9 +16961,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 166.6385929999592, + "duration_ms": 178.07415400000082, "success": true, - "started_at_unix": 1789366273.7070765, + "started_at_unix": 1789452593.6032126, "bytes_sent": 241, "bytes_received": 1066, "request_id": 27, @@ -16991,9 +16991,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.025625999967360258, + "duration_ms": 0.021581999988029565, "success": true, - "started_at_unix": 1789366273.8738062, + "started_at_unix": 1789452593.7813642, "bytes_sent": 319, "bytes_received": 0, "request_id": null, @@ -17010,9 +17010,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.010489000032976037, + "duration_ms": 0.010515000042232714, "success": true, - "started_at_unix": 1789366273.8738396, + "started_at_unix": 1789452593.7813938, "bytes_sent": 374, "bytes_received": 0, "request_id": null, @@ -17029,9 +17029,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 153.2675290000043, + "duration_ms": 183.60858699998062, "success": true, - "started_at_unix": 1789366273.8738568, + "started_at_unix": 1789452593.781411, "bytes_sent": 241, "bytes_received": 1066, "request_id": 28, @@ -17059,9 +17059,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.029641000026003894, + "duration_ms": 0.022403000002668705, "success": true, - "started_at_unix": 1789366274.027226, + "started_at_unix": 1789452593.9650967, "bytes_sent": 319, "bytes_received": 0, "request_id": null, @@ -17078,9 +17078,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01323300000422023, + "duration_ms": 0.01016600003822532, "success": true, - "started_at_unix": 1789366274.0272655, + "started_at_unix": 1789452593.9651268, "bytes_sent": 374, "bytes_received": 0, "request_id": null, @@ -17097,9 +17097,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 215.18009900000834, + "duration_ms": 183.32798199998024, "success": true, - "started_at_unix": 1789366274.027305, + "started_at_unix": 1789452593.9651432, "bytes_sent": 241, "bytes_received": 1066, "request_id": 29, @@ -17127,9 +17127,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.027246000001923676, + "duration_ms": 0.02270400000270456, "success": true, - "started_at_unix": 1789366274.2425823, + "started_at_unix": 1789452594.1485465, "bytes_sent": 319, "bytes_received": 0, "request_id": null, @@ -17146,9 +17146,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.011917999984234484, + "duration_ms": 0.010806000034335739, "success": true, - "started_at_unix": 1789366274.2426183, + "started_at_unix": 1789452594.148577, "bytes_sent": 374, "bytes_received": 0, "request_id": null, @@ -17165,9 +17165,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 172.53725699998768, + "duration_ms": 182.2159289999945, "success": true, - "started_at_unix": 1789366274.2426393, + "started_at_unix": 1789452594.1485946, "bytes_sent": 241, "bytes_received": 1066, "request_id": 30, @@ -17195,9 +17195,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.036263000026792724, + "duration_ms": 0.021460999960254412, "success": true, - "started_at_unix": 1789366274.4152691, + "started_at_unix": 1789452594.3308878, "bytes_sent": 319, "bytes_received": 0, "request_id": null, @@ -17214,9 +17214,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.011365999966983509, + "duration_ms": 0.010745999986738752, "success": true, - "started_at_unix": 1789366274.415314, + "started_at_unix": 1789452594.330917, "bytes_sent": 374, "bytes_received": 0, "request_id": null, @@ -17233,9 +17233,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 165.8600519999709, + "duration_ms": 186.13123500000484, "success": true, - "started_at_unix": 1789366274.415333, + "started_at_unix": 1789452594.3309343, "bytes_sent": 241, "bytes_received": 1066, "request_id": 31, @@ -17263,9 +17263,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.04531000001861685, + "duration_ms": 0.02169200001844729, "success": true, - "started_at_unix": 1789366274.5812824, + "started_at_unix": 1789452594.517143, "bytes_sent": 319, "bytes_received": 0, "request_id": null, @@ -17282,9 +17282,9 @@ { "kind": "notification", "method": "textDocument/didClose", - "duration_ms": 0.011127999982818437, + "duration_ms": 0.010945999974865117, "success": true, - "started_at_unix": 1789366274.5814092, + "started_at_unix": 1789452594.5172403, "bytes_sent": 198, "bytes_received": 0, "request_id": null, @@ -17297,9 +17297,9 @@ { "kind": "request", "method": "shutdown", - "duration_ms": 0.6227040000226225, + "duration_ms": 0.6103219999999965, "success": true, - "started_at_unix": 1789366274.581426, + "started_at_unix": 1789452594.5172565, "bytes_sent": 67, "bytes_received": 117, "request_id": 32, @@ -17317,9 +17317,9 @@ { "kind": "notification", "method": "exit", - "duration_ms": 0.01423500003738809, + "duration_ms": 0.014530999976614112, "success": true, - "started_at_unix": 1789366274.5820613, + "started_at_unix": 1789452594.5178802, "bytes_sent": 55, "bytes_received": 0, "request_id": null, diff --git a/latest-results/pyrefly-20260914T060721Z-responses.jsonl b/latest-results/pyrefly-20260915T060530Z-responses.jsonl similarity index 99% rename from latest-results/pyrefly-20260914T060721Z-responses.jsonl rename to latest-results/pyrefly-20260915T060530Z-responses.jsonl index 4895d69..841fe29 100644 --- a/latest-results/pyrefly-20260914T060721Z-responses.jsonl +++ b/latest-results/pyrefly-20260915T060530Z-responses.jsonl @@ -3,11 +3,11 @@ {"suite": "data_science", "label": "dataframe completion", "method": "textDocument/completion", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/src/analysis.py", "line": 8, "character": 8, "iteration": 3, "result": {"isIncomplete": false, "items": [{"data": "builtin", "kind": 7, "label": "ArithmeticError", "sortText": "0.9999.ArithmeticError"}, {"data": "builtin", "kind": 7, "label": "AssertionError", "sortText": "0.9999.AssertionError"}, {"data": "builtin", "kind": 7, "label": "AttributeError", "sortText": "0.9999.AttributeError"}, {"data": "builtin", "kind": 7, "label": "BaseException", "sortText": "0.9999.BaseException"}, {"data": "builtin", "kind": 7, "label": "BaseExceptionGroup", "sortText": "0.9999.BaseExceptionGroup"}, {"data": "builtin", "kind": 7, "label": "BlockingIOError", "sortText": "0.9999.BlockingIOError"}, {"data": "builtin", "kind": 7, "label": "BrokenPipeError", "sortText": "0.9999.BrokenPipeError"}, {"data": "builtin", "kind": 7, "label": "BufferError", "sortText": "0.9999.BufferError"}, {"data": "builtin", "kind": 7, "label": "BytesWarning", "sortText": "0.9999.BytesWarning"}, {"data": "builtin", "kind": 7, "label": "ChildProcessError", "sortText": "0.9999.ChildProcessError"}, {"data": "builtin", "kind": 7, "label": "ConnectionAbortedError", "sortText": "0.9999.ConnectionAbortedError"}, {"data": "builtin", "kind": 7, "label": "ConnectionError", "sortText": "0.9999.ConnectionError"}, {"data": "builtin", "kind": 7, "label": "ConnectionRefusedError", "sortText": "0.9999.ConnectionRefusedError"}, {"data": "builtin", "kind": 7, "label": "ConnectionResetError", "sortText": "0.9999.ConnectionResetError"}, {"data": "builtin", "kind": 7, "label": "DeprecationWarning", "sortText": "0.9999.DeprecationWarning"}, {"data": "builtin", "kind": 7, "label": "EOFError", "sortText": "0.9999.EOFError"}, {"data": "builtin", "kind": 6, "label": "Ellipsis", "sortText": "0.9999.Ellipsis"}, {"data": "builtin", "kind": 7, "label": "EncodingWarning", "sortText": "0.9999.EncodingWarning"}, {"data": "builtin", "kind": 6, "label": "EnvironmentError", "sortText": "0.9999.EnvironmentError"}, {"data": "builtin", "kind": 7, "label": "Exception", "sortText": "0.9999.Exception"}, {"data": "builtin", "kind": 7, "label": "ExceptionGroup", "sortText": "0.9999.ExceptionGroup"}, {"kind": 14, "label": "False", "sortText": "0.9999.False"}, {"data": "builtin", "kind": 7, "label": "FileExistsError", "sortText": "0.9999.FileExistsError"}, {"data": "builtin", "kind": 7, "label": "FileNotFoundError", "sortText": "0.9999.FileNotFoundError"}, {"data": "builtin", "kind": 7, "label": "FloatingPointError", "sortText": "0.9999.FloatingPointError"}, {"data": "builtin", "kind": 7, "label": "FutureWarning", "sortText": "0.9999.FutureWarning"}, {"data": "builtin", "kind": 7, "label": "GeneratorExit", "sortText": "0.9999.GeneratorExit"}, {"data": "builtin", "kind": 6, "label": "IOError", "sortText": "0.9999.IOError"}, {"data": "builtin", "kind": 7, "label": "ImportError", "sortText": "0.9999.ImportError"}, {"data": "builtin", "kind": 7, "label": "ImportWarning", "sortText": "0.9999.ImportWarning"}, {"data": "builtin", "kind": 7, "label": "IndentationError", "sortText": "0.9999.IndentationError"}, {"data": "builtin", "kind": 7, "label": "IndexError", "sortText": "0.9999.IndexError"}, {"data": "builtin", "kind": 7, "label": "InterruptedError", "sortText": "0.9999.InterruptedError"}, {"data": "builtin", "kind": 7, "label": "IsADirectoryError", "sortText": "0.9999.IsADirectoryError"}, {"data": "builtin", "kind": 7, "label": "KeyError", "sortText": "0.9999.KeyError"}, {"data": "builtin", "kind": 7, "label": "KeyboardInterrupt", "sortText": "0.9999.KeyboardInterrupt"}, {"data": "builtin", "kind": 7, "label": "LookupError", "sortText": "0.9999.LookupError"}, {"data": "builtin", "kind": 7, "label": "MemoryError", "sortText": "0.9999.MemoryError"}, {"data": "builtin", "kind": 7, "label": "ModuleNotFoundError", "sortText": "0.9999.ModuleNotFoundError"}, {"data": "builtin", "kind": 7, "label": "NameError", "sortText": "0.9999.NameError"}, {"kind": 14, "label": "None", "sortText": "0.9999.None"}, {"data": "builtin", "kind": 7, "label": "NotADirectoryError", "sortText": "0.9999.NotADirectoryError"}, {"data": "builtin", "kind": 6, "label": "NotImplemented", "sortText": "0.9999.NotImplemented"}, {"data": "builtin", "kind": 7, "label": "NotImplementedError", "sortText": "0.9999.NotImplementedError"}, {"data": "builtin", "kind": 7, "label": "OSError", "sortText": "0.9999.OSError"}, {"data": "builtin", "kind": 7, "label": "OverflowError", "sortText": "0.9999.OverflowError"}, {"data": "builtin", "kind": 7, "label": "PendingDeprecationWarning", "sortText": "0.9999.PendingDeprecationWarning"}, {"data": "builtin", "kind": 7, "label": "PermissionError", "sortText": "0.9999.PermissionError"}, {"data": "builtin", "kind": 7, "label": "ProcessLookupError", "sortText": "0.9999.ProcessLookupError"}, {"data": "builtin", "kind": 7, "label": "RecursionError", "sortText": "0.9999.RecursionError"}, {"data": "builtin", "kind": 7, "label": "ReferenceError", "sortText": "0.9999.ReferenceError"}, {"data": "builtin", "kind": 7, "label": "ResourceWarning", "sortText": "0.9999.ResourceWarning"}, {"data": "builtin", "kind": 7, "label": "RuntimeError", "sortText": "0.9999.RuntimeError"}, {"data": "builtin", "kind": 7, "label": "RuntimeWarning", "sortText": "0.9999.RuntimeWarning"}, {"data": "builtin", "kind": 7, "label": "StopAsyncIteration", "sortText": "0.9999.StopAsyncIteration"}, {"data": "builtin", "kind": 7, "label": "StopIteration", "sortText": "0.9999.StopIteration"}, {"data": "builtin", "kind": 7, "label": "SyntaxError", "sortText": "0.9999.SyntaxError"}, {"data": "builtin", "kind": 7, "label": "SyntaxWarning", "sortText": "0.9999.SyntaxWarning"}, {"data": "builtin", "kind": 7, "label": "SystemError", "sortText": "0.9999.SystemError"}, {"data": "builtin", "kind": 7, "label": "SystemExit", "sortText": "0.9999.SystemExit"}, {"data": "builtin", "kind": 7, "label": "TabError", "sortText": "0.9999.TabError"}, {"data": "builtin", "kind": 7, "label": "TimeoutError", "sortText": "0.9999.TimeoutError"}, {"kind": 14, "label": "True", "sortText": "0.9999.True"}, {"data": "builtin", "kind": 7, "label": "TypeError", "sortText": "0.9999.TypeError"}, {"data": "builtin", "kind": 7, "label": "UnboundLocalError", "sortText": "0.9999.UnboundLocalError"}, {"data": "builtin", "kind": 7, "label": "UnicodeDecodeError", "sortText": "0.9999.UnicodeDecodeError"}, {"data": "builtin", "kind": 7, "label": "UnicodeEncodeError", "sortText": "0.9999.UnicodeEncodeError"}, {"data": "builtin", "kind": 7, "label": "UnicodeError", "sortText": "0.9999.UnicodeError"}, {"data": "builtin", "kind": 7, "label": "UnicodeTranslateError", "sortText": "0.9999.UnicodeTranslateError"}, {"data": "builtin", "kind": 7, "label": "UnicodeWarning", "sortText": "0.9999.UnicodeWarning"}, {"data": "builtin", "kind": 7, "label": "UserWarning", "sortText": "0.9999.UserWarning"}, {"data": "builtin", "kind": 7, "label": "ValueError", "sortText": "0.9999.ValueError"}, {"data": "builtin", "kind": 7, "label": "Warning", "sortText": "0.9999.Warning"}, {"data": "builtin", "kind": 7, "label": "ZeroDivisionError", "sortText": "0.9999.ZeroDivisionError"}, {"data": "builtin", "kind": 3, "label": "abs", "sortText": "0.9999.abs"}, {"data": "builtin", "kind": 3, "label": "aiter", "sortText": "0.9999.aiter"}, {"data": "builtin", "kind": 3, "label": "all", "sortText": "0.9999.all"}, {"kind": 14, "label": "and", "sortText": "0.9999.and"}, {"data": "builtin", "kind": 3, "label": "anext", "sortText": "0.9999.anext"}, {"data": "builtin", "kind": 3, "label": "any", "sortText": "0.9999.any"}, {"data": "builtin", "kind": 3, "label": "ascii", "sortText": "0.9999.ascii"}, {"kind": 14, "label": "assert", "sortText": "0.9999.assert"}, {"kind": 14, "label": "async", "sortText": "0.9999.async"}, {"kind": 14, "label": "await", "sortText": "0.9999.await"}, {"data": "builtin", "kind": 3, "label": "bin", "sortText": "0.9999.bin"}, {"data": "builtin", "kind": 7, "label": "bool", "sortText": "0.9999.bool"}, {"kind": 14, "label": "break", "sortText": "0.9999.break"}, {"data": "builtin", "kind": 3, "label": "breakpoint", "sortText": "0.9999.breakpoint"}, {"data": "builtin", "kind": 7, "label": "bytearray", "sortText": "0.9999.bytearray"}, {"data": "builtin", "kind": 7, "label": "bytes", "sortText": "0.9999.bytes"}, {"data": "builtin", "kind": 3, "label": "callable", "sortText": "0.9999.callable"}, {"kind": 14, "label": "case", "sortText": "0.9999.case"}, {"data": "builtin", "kind": 3, "label": "chr", "sortText": "0.9999.chr"}, {"kind": 14, "label": "class", "sortText": "0.9999.class"}, {"data": "builtin", "kind": 7, "label": "classmethod", "sortText": "0.9999.classmethod"}, {"data": "builtin", "kind": 3, "label": "compile", "sortText": "0.9999.compile"}, {"data": "builtin", "kind": 7, "label": "complex", "sortText": "0.9999.complex"}, {"kind": 14, "label": "continue", "sortText": "0.9999.continue"}, {"data": "builtin", "kind": 6, "label": "copyright", "sortText": "0.9999.copyright"}, {"data": "builtin", "kind": 6, "label": "credits", "sortText": "0.9999.credits"}, {"kind": 14, "label": "def", "sortText": "0.9999.def"}, {"kind": 14, "label": "del", "sortText": "0.9999.del"}, {"data": "builtin", "kind": 3, "label": "delattr", "sortText": "0.9999.delattr"}, {"data": "builtin", "kind": 7, "label": "dict", "sortText": "0.9999.dict"}, {"data": "builtin", "kind": 3, "label": "dir", "sortText": "0.9999.dir"}, {"data": "builtin", "kind": 3, "label": "divmod", "sortText": "0.9999.divmod"}, {"kind": 14, "label": "elif", "sortText": "0.9999.elif"}, {"data": "builtin", "kind": 6, "label": "ellipsis", "sortText": "0.9999.ellipsis"}, {"kind": 14, "label": "else", "sortText": "0.9999.else"}, {"data": "builtin", "kind": 7, "label": "enumerate", "sortText": "0.9999.enumerate"}, {"data": "builtin", "kind": 3, "label": "eval", "sortText": "0.9999.eval"}, {"kind": 14, "label": "except", "sortText": "0.9999.except"}, {"data": "builtin", "kind": 3, "label": "exec", "sortText": "0.9999.exec"}, {"data": "builtin", "kind": 6, "label": "exit", "sortText": "0.9999.exit"}, {"data": "builtin", "kind": 7, "label": "filter", "sortText": "0.9999.filter"}, {"kind": 14, "label": "finally", "sortText": "0.9999.finally"}, {"data": "builtin", "kind": 7, "label": "float", "sortText": "0.9999.float"}, {"kind": 14, "label": "for", "sortText": "0.9999.for"}, {"data": "builtin", "kind": 3, "label": "format", "sortText": "0.9999.format"}, {"kind": 14, "label": "from", "sortText": "0.9999.from"}, {"data": "builtin", "kind": 7, "label": "frozenset", "sortText": "0.9999.frozenset"}, {"data": "builtin", "kind": 7, "label": "function", "sortText": "0.9999.function"}, {"data": "builtin", "kind": 3, "label": "getattr", "sortText": "0.9999.getattr"}, {"kind": 14, "label": "global", "sortText": "0.9999.global"}, {"data": "builtin", "kind": 3, "label": "globals", "sortText": "0.9999.globals"}, {"data": "builtin", "kind": 3, "label": "hasattr", "sortText": "0.9999.hasattr"}, {"data": "builtin", "kind": 3, "label": "hash", "sortText": "0.9999.hash"}, {"data": "builtin", "kind": 6, "label": "help", "sortText": "0.9999.help"}, {"data": "builtin", "kind": 3, "label": "hex", "sortText": "0.9999.hex"}, {"data": "builtin", "kind": 3, "label": "id", "sortText": "0.9999.id"}, {"kind": 14, "label": "if", "sortText": "0.9999.if"}, {"kind": 14, "label": "import", "sortText": "0.9999.import"}, {"kind": 14, "label": "in", "sortText": "0.9999.in"}, {"data": "builtin", "kind": 3, "label": "input", "sortText": "0.9999.input"}, {"data": "builtin", "kind": 7, "label": "int", "sortText": "0.9999.int"}, {"kind": 14, "label": "is", "sortText": "0.9999.is"}, {"data": "builtin", "kind": 3, "label": "isinstance", "sortText": "0.9999.isinstance"}, {"data": "builtin", "kind": 3, "label": "issubclass", "sortText": "0.9999.issubclass"}, {"data": "builtin", "kind": 3, "label": "iter", "sortText": "0.9999.iter"}, {"kind": 14, "label": "lambda", "sortText": "0.9999.lambda"}, {"data": "builtin", "kind": 3, "label": "len", "sortText": "0.9999.len"}, {"data": "builtin", "kind": 6, "label": "license", "sortText": "0.9999.license"}, {"data": "builtin", "kind": 7, "label": "list", "sortText": "0.9999.list"}, {"data": "builtin", "kind": 3, "label": "locals", "sortText": "0.9999.locals"}, {"data": "builtin", "kind": 7, "label": "map", "sortText": "0.9999.map"}, {"kind": 14, "label": "match", "sortText": "0.9999.match"}, {"data": "builtin", "kind": 3, "label": "max", "sortText": "0.9999.max"}, {"data": "builtin", "kind": 7, "label": "memoryview", "sortText": "0.9999.memoryview"}, {"data": "builtin", "kind": 3, "label": "min", "sortText": "0.9999.min"}, {"data": "builtin", "kind": 3, "label": "next", "sortText": "0.9999.next"}, {"kind": 14, "label": "nonlocal", "sortText": "0.9999.nonlocal"}, {"kind": 14, "label": "not", "sortText": "0.9999.not"}, {"detail": "Module[numpy]", "kind": 9, "label": "np", "sortText": "0.9999.np"}, {"data": "builtin", "kind": 7, "label": "object", "sortText": "0.9999.object"}, {"data": "builtin", "kind": 3, "label": "oct", "sortText": "0.9999.oct"}, {"data": "builtin", "kind": 3, "label": "open", "sortText": "0.9999.open"}, {"kind": 14, "label": "or", "sortText": "0.9999.or"}, {"data": "builtin", "kind": 3, "label": "ord", "sortText": "0.9999.ord"}, {"kind": 14, "label": "pass", "sortText": "0.9999.pass"}, {"detail": "Module[pandas]", "kind": 9, "label": "pd", "sortText": "0.9999.pd"}, {"data": "builtin", "kind": 3, "label": "pow", "sortText": "0.9999.pow"}, {"data": "builtin", "kind": 3, "label": "print", "sortText": "0.9999.print"}, {"data": "builtin", "kind": 7, "label": "property", "sortText": "0.9999.property"}, {"data": "builtin", "kind": 6, "label": "quit", "sortText": "0.9999.quit"}, {"kind": 14, "label": "raise", "sortText": "0.9999.raise"}, {"data": "builtin", "kind": 7, "label": "range", "sortText": "0.9999.range"}, {"data": "builtin", "kind": 3, "label": "repr", "sortText": "0.9999.repr"}, {"kind": 14, "label": "return", "sortText": "0.9999.return"}, {"data": "builtin", "kind": 7, "label": "reversed", "sortText": "0.9999.reversed"}, {"data": "builtin", "kind": 3, "label": "round", "sortText": "0.9999.round"}, {"data": "builtin", "kind": 7, "label": "set", "sortText": "0.9999.set"}, {"data": "builtin", "kind": 3, "label": "setattr", "sortText": "0.9999.setattr"}, {"data": "builtin", "kind": 7, "label": "slice", "sortText": "0.9999.slice"}, {"data": "builtin", "kind": 3, "label": "sorted", "sortText": "0.9999.sorted"}, {"data": "builtin", "kind": 7, "label": "staticmethod", "sortText": "0.9999.staticmethod"}, {"data": "builtin", "kind": 7, "label": "str", "sortText": "0.9999.str"}, {"data": "builtin", "kind": 3, "label": "sum", "sortText": "0.9999.sum"}, {"detail": "(values: list[int]) -> DataFrame", "kind": 3, "label": "summarize", "sortText": "0.9999.summarize"}, {"detail": "DataFrame", "kind": 6, "label": "summary", "sortText": "0.9999.summary"}, {"data": "builtin", "kind": 7, "label": "super", "sortText": "0.9999.super"}, {"kind": 14, "label": "try", "sortText": "0.9999.try"}, {"data": "builtin", "kind": 7, "label": "tuple", "sortText": "0.9999.tuple"}, {"kind": 14, "label": "type", "sortText": "0.9999.type"}, {"data": "builtin", "kind": 3, "label": "vars", "sortText": "0.9999.vars"}, {"kind": 14, "label": "while", "sortText": "0.9999.while"}, {"kind": 14, "label": "with", "sortText": "0.9999.with"}, {"kind": 14, "label": "yield", "sortText": "0.9999.yield"}, {"data": "builtin", "kind": 7, "label": "zip", "sortText": "0.9999.zip"}, {"data": "builtin", "kind": 6, "label": "_AddableT1", "sortText": "2.9999._AddableT1"}, {"data": "builtin", "kind": 6, "label": "_AddableT2", "sortText": "2.9999._AddableT2"}, {"data": "builtin", "kind": 6, "label": "_AwaitableT", "sortText": "2.9999._AwaitableT"}, {"data": "builtin", "kind": 6, "label": "_AwaitableT_co", "sortText": "2.9999._AwaitableT_co"}, {"data": "builtin", "kind": 6, "label": "_BaseExceptionT", "sortText": "2.9999._BaseExceptionT"}, {"data": "builtin", "kind": 6, "label": "_BaseExceptionT_co", "sortText": "2.9999._BaseExceptionT_co"}, {"data": "builtin", "kind": 6, "label": "_ClassInfo", "sortText": "2.9999._ClassInfo"}, {"data": "builtin", "kind": 6, "label": "_E_contra", "sortText": "2.9999._E_contra"}, {"data": "builtin", "kind": 6, "label": "_ExceptionT", "sortText": "2.9999._ExceptionT"}, {"data": "builtin", "kind": 6, "label": "_ExceptionT_co", "sortText": "2.9999._ExceptionT_co"}, {"data": "builtin", "kind": 7, "label": "_FormatMapMapping", "sortText": "2.9999._FormatMapMapping"}, {"data": "builtin", "kind": 7, "label": "_GetItemIterable", "sortText": "2.9999._GetItemIterable"}, {"data": "builtin", "kind": 6, "label": "_I", "sortText": "2.9999._I"}, {"data": "builtin", "kind": 6, "label": "_IntegerFormats", "sortText": "2.9999._IntegerFormats"}, {"data": "builtin", "kind": 6, "label": "_KT", "sortText": "2.9999._KT"}, {"data": "builtin", "kind": 6, "label": "_LiteralInteger", "sortText": "2.9999._LiteralInteger"}, {"data": "builtin", "kind": 6, "label": "_M_contra", "sortText": "2.9999._M_contra"}, {"data": "builtin", "kind": 6, "label": "_NegativeInteger", "sortText": "2.9999._NegativeInteger"}, {"data": "builtin", "kind": 6, "label": "_Opener", "sortText": "2.9999._Opener"}, {"data": "builtin", "kind": 6, "label": "_P", "sortText": "2.9999._P"}, {"data": "builtin", "kind": 6, "label": "_PositiveInteger", "sortText": "2.9999._PositiveInteger"}, {"data": "builtin", "kind": 6, "label": "_R_co", "sortText": "2.9999._R_co"}, {"data": "builtin", "kind": 6, "label": "_S", "sortText": "2.9999._S"}, {"data": "builtin", "kind": 6, "label": "_StartT_co", "sortText": "2.9999._StartT_co"}, {"data": "builtin", "kind": 6, "label": "_StepT_co", "sortText": "2.9999._StepT_co"}, {"data": "builtin", "kind": 6, "label": "_StopT_co", "sortText": "2.9999._StopT_co"}, {"data": "builtin", "kind": 6, "label": "_SupportsAnextT_co", "sortText": "2.9999._SupportsAnextT_co"}, {"data": "builtin", "kind": 6, "label": "_SupportsNextT_co", "sortText": "2.9999._SupportsNextT_co"}, {"data": "builtin", "kind": 7, "label": "_SupportsPow2", "sortText": "2.9999._SupportsPow2"}, {"data": "builtin", "kind": 7, "label": "_SupportsPow3", "sortText": "2.9999._SupportsPow3"}, {"data": "builtin", "kind": 7, "label": "_SupportsPow3NoneOnly", "sortText": "2.9999._SupportsPow3NoneOnly"}, {"data": "builtin", "kind": 7, "label": "_SupportsRound1", "sortText": "2.9999._SupportsRound1"}, {"data": "builtin", "kind": 7, "label": "_SupportsRound2", "sortText": "2.9999._SupportsRound2"}, {"data": "builtin", "kind": 6, "label": "_SupportsSomeKindOfPow", "sortText": "2.9999._SupportsSomeKindOfPow"}, {"data": "builtin", "kind": 6, "label": "_SupportsSumNoDefaultT", "sortText": "2.9999._SupportsSumNoDefaultT"}, {"data": "builtin", "kind": 7, "label": "_SupportsSumWithNoDefaultGiven", "sortText": "2.9999._SupportsSumWithNoDefaultGiven"}, {"data": "builtin", "kind": 7, "label": "_SupportsSynchronousAnext", "sortText": "2.9999._SupportsSynchronousAnext"}, {"data": "builtin", "kind": 7, "label": "_SupportsWriteAndFlush", "sortText": "2.9999._SupportsWriteAndFlush"}, {"data": "builtin", "kind": 6, "label": "_T", "sortText": "2.9999._T"}, {"data": "builtin", "kind": 6, "label": "_T1", "sortText": "2.9999._T1"}, {"data": "builtin", "kind": 6, "label": "_T2", "sortText": "2.9999._T2"}, {"data": "builtin", "kind": 6, "label": "_T3", "sortText": "2.9999._T3"}, {"data": "builtin", "kind": 6, "label": "_T4", "sortText": "2.9999._T4"}, {"data": "builtin", "kind": 6, "label": "_T5", "sortText": "2.9999._T5"}, {"data": "builtin", "kind": 6, "label": "_T_co", "sortText": "2.9999._T_co"}, {"data": "builtin", "kind": 6, "label": "_T_contra", "sortText": "2.9999._T_contra"}, {"data": "builtin", "kind": 7, "label": "_TranslateTable", "sortText": "2.9999._TranslateTable"}, {"data": "builtin", "kind": 6, "label": "_VT", "sortText": "2.9999._VT"}, {"data": "builtin", "kind": 21, "label": "__annotations__", "sortText": "3.9999.__annotations__"}, {"data": "builtin", "kind": 3, "label": "__build_class__", "sortText": "3.9999.__build_class__"}, {"data": "builtin", "kind": 21, "label": "__builtins__", "sortText": "3.9999.__builtins__"}, {"data": "builtin", "kind": 21, "label": "__cached__", "sortText": "3.9999.__cached__"}, {"data": "builtin", "kind": 21, "label": "__debug__", "sortText": "3.9999.__debug__"}, {"data": "builtin", "kind": 21, "label": "__dict__", "sortText": "3.9999.__dict__"}, {"data": "builtin", "kind": 21, "label": "__doc__", "sortText": "3.9999.__doc__"}, {"data": "builtin", "kind": 21, "label": "__file__", "sortText": "3.9999.__file__"}, {"data": "builtin", "kind": 3, "label": "__import__", "sortText": "3.9999.__import__"}, {"data": "builtin", "kind": 21, "label": "__loader__", "sortText": "3.9999.__loader__"}, {"data": "builtin", "kind": 21, "label": "__name__", "sortText": "3.9999.__name__"}, {"data": "builtin", "kind": 21, "label": "__package__", "sortText": "3.9999.__package__"}, {"data": "builtin", "kind": 21, "label": "__path__", "sortText": "3.9999.__path__"}, {"data": "builtin", "kind": 21, "label": "__spec__", "sortText": "3.9999.__spec__"}]}} {"suite": "data_science", "label": "dataframe completion", "method": "textDocument/completion", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/src/analysis.py", "line": 8, "character": 8, "iteration": 4, "result": {"isIncomplete": false, "items": [{"data": "builtin", "kind": 7, "label": "ArithmeticError", "sortText": "0.9999.ArithmeticError"}, {"data": "builtin", "kind": 7, "label": "AssertionError", "sortText": "0.9999.AssertionError"}, {"data": "builtin", "kind": 7, "label": "AttributeError", "sortText": "0.9999.AttributeError"}, {"data": "builtin", "kind": 7, "label": "BaseException", "sortText": "0.9999.BaseException"}, {"data": "builtin", "kind": 7, "label": "BaseExceptionGroup", "sortText": "0.9999.BaseExceptionGroup"}, {"data": "builtin", "kind": 7, "label": "BlockingIOError", "sortText": "0.9999.BlockingIOError"}, {"data": "builtin", "kind": 7, "label": "BrokenPipeError", "sortText": "0.9999.BrokenPipeError"}, {"data": "builtin", "kind": 7, "label": "BufferError", "sortText": "0.9999.BufferError"}, {"data": "builtin", "kind": 7, "label": "BytesWarning", "sortText": "0.9999.BytesWarning"}, {"data": "builtin", "kind": 7, "label": "ChildProcessError", "sortText": "0.9999.ChildProcessError"}, {"data": "builtin", "kind": 7, "label": "ConnectionAbortedError", "sortText": "0.9999.ConnectionAbortedError"}, {"data": "builtin", "kind": 7, "label": "ConnectionError", "sortText": "0.9999.ConnectionError"}, {"data": "builtin", "kind": 7, "label": "ConnectionRefusedError", "sortText": "0.9999.ConnectionRefusedError"}, {"data": "builtin", "kind": 7, "label": "ConnectionResetError", "sortText": "0.9999.ConnectionResetError"}, {"data": "builtin", "kind": 7, "label": "DeprecationWarning", "sortText": "0.9999.DeprecationWarning"}, {"data": "builtin", "kind": 7, "label": "EOFError", "sortText": "0.9999.EOFError"}, {"data": "builtin", "kind": 6, "label": "Ellipsis", "sortText": "0.9999.Ellipsis"}, {"data": "builtin", "kind": 7, "label": "EncodingWarning", "sortText": "0.9999.EncodingWarning"}, {"data": "builtin", "kind": 6, "label": "EnvironmentError", "sortText": "0.9999.EnvironmentError"}, {"data": "builtin", "kind": 7, "label": "Exception", "sortText": "0.9999.Exception"}, {"data": "builtin", "kind": 7, "label": "ExceptionGroup", "sortText": "0.9999.ExceptionGroup"}, {"kind": 14, "label": "False", "sortText": "0.9999.False"}, {"data": "builtin", "kind": 7, "label": "FileExistsError", "sortText": "0.9999.FileExistsError"}, {"data": "builtin", "kind": 7, "label": "FileNotFoundError", "sortText": "0.9999.FileNotFoundError"}, {"data": "builtin", "kind": 7, "label": "FloatingPointError", "sortText": "0.9999.FloatingPointError"}, {"data": "builtin", "kind": 7, "label": "FutureWarning", "sortText": "0.9999.FutureWarning"}, {"data": "builtin", "kind": 7, "label": "GeneratorExit", "sortText": "0.9999.GeneratorExit"}, {"data": "builtin", "kind": 6, "label": "IOError", "sortText": "0.9999.IOError"}, {"data": "builtin", "kind": 7, "label": "ImportError", "sortText": "0.9999.ImportError"}, {"data": "builtin", "kind": 7, "label": "ImportWarning", "sortText": "0.9999.ImportWarning"}, {"data": "builtin", "kind": 7, "label": "IndentationError", "sortText": "0.9999.IndentationError"}, {"data": "builtin", "kind": 7, "label": "IndexError", "sortText": "0.9999.IndexError"}, {"data": "builtin", "kind": 7, "label": "InterruptedError", "sortText": "0.9999.InterruptedError"}, {"data": "builtin", "kind": 7, "label": "IsADirectoryError", "sortText": "0.9999.IsADirectoryError"}, {"data": "builtin", "kind": 7, "label": "KeyError", "sortText": "0.9999.KeyError"}, {"data": "builtin", "kind": 7, "label": "KeyboardInterrupt", "sortText": "0.9999.KeyboardInterrupt"}, {"data": "builtin", "kind": 7, "label": "LookupError", "sortText": "0.9999.LookupError"}, {"data": "builtin", "kind": 7, "label": "MemoryError", "sortText": "0.9999.MemoryError"}, {"data": "builtin", "kind": 7, "label": "ModuleNotFoundError", "sortText": "0.9999.ModuleNotFoundError"}, {"data": "builtin", "kind": 7, "label": "NameError", "sortText": "0.9999.NameError"}, {"kind": 14, "label": "None", "sortText": "0.9999.None"}, {"data": "builtin", "kind": 7, "label": "NotADirectoryError", "sortText": "0.9999.NotADirectoryError"}, {"data": "builtin", "kind": 6, "label": "NotImplemented", "sortText": "0.9999.NotImplemented"}, {"data": "builtin", "kind": 7, "label": "NotImplementedError", "sortText": "0.9999.NotImplementedError"}, {"data": "builtin", "kind": 7, "label": "OSError", "sortText": "0.9999.OSError"}, {"data": "builtin", "kind": 7, "label": "OverflowError", "sortText": "0.9999.OverflowError"}, {"data": "builtin", "kind": 7, "label": "PendingDeprecationWarning", "sortText": "0.9999.PendingDeprecationWarning"}, {"data": "builtin", "kind": 7, "label": "PermissionError", "sortText": "0.9999.PermissionError"}, {"data": "builtin", "kind": 7, "label": "ProcessLookupError", "sortText": "0.9999.ProcessLookupError"}, {"data": "builtin", "kind": 7, "label": "RecursionError", "sortText": "0.9999.RecursionError"}, {"data": "builtin", "kind": 7, "label": "ReferenceError", "sortText": "0.9999.ReferenceError"}, {"data": "builtin", "kind": 7, "label": "ResourceWarning", "sortText": "0.9999.ResourceWarning"}, {"data": "builtin", "kind": 7, "label": "RuntimeError", "sortText": "0.9999.RuntimeError"}, {"data": "builtin", "kind": 7, "label": "RuntimeWarning", "sortText": "0.9999.RuntimeWarning"}, {"data": "builtin", "kind": 7, "label": "StopAsyncIteration", "sortText": "0.9999.StopAsyncIteration"}, {"data": "builtin", "kind": 7, "label": "StopIteration", "sortText": "0.9999.StopIteration"}, {"data": "builtin", "kind": 7, "label": "SyntaxError", "sortText": "0.9999.SyntaxError"}, {"data": "builtin", "kind": 7, "label": "SyntaxWarning", "sortText": "0.9999.SyntaxWarning"}, {"data": "builtin", "kind": 7, "label": "SystemError", "sortText": "0.9999.SystemError"}, {"data": "builtin", "kind": 7, "label": "SystemExit", "sortText": "0.9999.SystemExit"}, {"data": "builtin", "kind": 7, "label": "TabError", "sortText": "0.9999.TabError"}, {"data": "builtin", "kind": 7, "label": "TimeoutError", "sortText": "0.9999.TimeoutError"}, {"kind": 14, "label": "True", "sortText": "0.9999.True"}, {"data": "builtin", "kind": 7, "label": "TypeError", "sortText": "0.9999.TypeError"}, {"data": "builtin", "kind": 7, "label": "UnboundLocalError", "sortText": "0.9999.UnboundLocalError"}, {"data": "builtin", "kind": 7, "label": "UnicodeDecodeError", "sortText": "0.9999.UnicodeDecodeError"}, {"data": "builtin", "kind": 7, "label": "UnicodeEncodeError", "sortText": "0.9999.UnicodeEncodeError"}, {"data": "builtin", "kind": 7, "label": "UnicodeError", "sortText": "0.9999.UnicodeError"}, {"data": "builtin", "kind": 7, "label": "UnicodeTranslateError", "sortText": "0.9999.UnicodeTranslateError"}, {"data": "builtin", "kind": 7, "label": "UnicodeWarning", "sortText": "0.9999.UnicodeWarning"}, {"data": "builtin", "kind": 7, "label": "UserWarning", "sortText": "0.9999.UserWarning"}, {"data": "builtin", "kind": 7, "label": "ValueError", "sortText": "0.9999.ValueError"}, {"data": "builtin", "kind": 7, "label": "Warning", "sortText": "0.9999.Warning"}, {"data": "builtin", "kind": 7, "label": "ZeroDivisionError", "sortText": "0.9999.ZeroDivisionError"}, {"data": "builtin", "kind": 3, "label": "abs", "sortText": "0.9999.abs"}, {"data": "builtin", "kind": 3, "label": "aiter", "sortText": "0.9999.aiter"}, {"data": "builtin", "kind": 3, "label": "all", "sortText": "0.9999.all"}, {"kind": 14, "label": "and", "sortText": "0.9999.and"}, {"data": "builtin", "kind": 3, "label": "anext", "sortText": "0.9999.anext"}, {"data": "builtin", "kind": 3, "label": "any", "sortText": "0.9999.any"}, {"data": "builtin", "kind": 3, "label": "ascii", "sortText": "0.9999.ascii"}, {"kind": 14, "label": "assert", "sortText": "0.9999.assert"}, {"kind": 14, "label": "async", "sortText": "0.9999.async"}, {"kind": 14, "label": "await", "sortText": "0.9999.await"}, {"data": "builtin", "kind": 3, "label": "bin", "sortText": "0.9999.bin"}, {"data": "builtin", "kind": 7, "label": "bool", "sortText": "0.9999.bool"}, {"kind": 14, "label": "break", "sortText": "0.9999.break"}, {"data": "builtin", "kind": 3, "label": "breakpoint", "sortText": "0.9999.breakpoint"}, {"data": "builtin", "kind": 7, "label": "bytearray", "sortText": "0.9999.bytearray"}, {"data": "builtin", "kind": 7, "label": "bytes", "sortText": "0.9999.bytes"}, {"data": "builtin", "kind": 3, "label": "callable", "sortText": "0.9999.callable"}, {"kind": 14, "label": "case", "sortText": "0.9999.case"}, {"data": "builtin", "kind": 3, "label": "chr", "sortText": "0.9999.chr"}, {"kind": 14, "label": "class", "sortText": "0.9999.class"}, {"data": "builtin", "kind": 7, "label": "classmethod", "sortText": "0.9999.classmethod"}, {"data": "builtin", "kind": 3, "label": "compile", "sortText": "0.9999.compile"}, {"data": "builtin", "kind": 7, "label": "complex", "sortText": "0.9999.complex"}, {"kind": 14, "label": "continue", "sortText": "0.9999.continue"}, {"data": "builtin", "kind": 6, "label": "copyright", "sortText": "0.9999.copyright"}, {"data": "builtin", "kind": 6, "label": "credits", "sortText": "0.9999.credits"}, {"kind": 14, "label": "def", "sortText": "0.9999.def"}, {"kind": 14, "label": "del", "sortText": "0.9999.del"}, {"data": "builtin", "kind": 3, "label": "delattr", "sortText": "0.9999.delattr"}, {"data": "builtin", "kind": 7, "label": "dict", "sortText": "0.9999.dict"}, {"data": "builtin", "kind": 3, "label": "dir", "sortText": "0.9999.dir"}, {"data": "builtin", "kind": 3, "label": "divmod", "sortText": "0.9999.divmod"}, {"kind": 14, "label": "elif", "sortText": "0.9999.elif"}, {"data": "builtin", "kind": 6, "label": "ellipsis", "sortText": "0.9999.ellipsis"}, {"kind": 14, "label": "else", "sortText": "0.9999.else"}, {"data": "builtin", "kind": 7, "label": "enumerate", "sortText": "0.9999.enumerate"}, {"data": "builtin", "kind": 3, "label": "eval", "sortText": "0.9999.eval"}, {"kind": 14, "label": "except", "sortText": "0.9999.except"}, {"data": "builtin", "kind": 3, "label": "exec", "sortText": "0.9999.exec"}, {"data": "builtin", "kind": 6, "label": "exit", "sortText": "0.9999.exit"}, {"data": "builtin", "kind": 7, "label": "filter", "sortText": "0.9999.filter"}, {"kind": 14, "label": "finally", "sortText": "0.9999.finally"}, {"data": "builtin", "kind": 7, "label": "float", "sortText": "0.9999.float"}, {"kind": 14, "label": "for", "sortText": "0.9999.for"}, {"data": "builtin", "kind": 3, "label": "format", "sortText": "0.9999.format"}, {"kind": 14, "label": "from", "sortText": "0.9999.from"}, {"data": "builtin", "kind": 7, "label": "frozenset", "sortText": "0.9999.frozenset"}, {"data": "builtin", "kind": 7, "label": "function", "sortText": "0.9999.function"}, {"data": "builtin", "kind": 3, "label": "getattr", "sortText": "0.9999.getattr"}, {"kind": 14, "label": "global", "sortText": "0.9999.global"}, {"data": "builtin", "kind": 3, "label": "globals", "sortText": "0.9999.globals"}, {"data": "builtin", "kind": 3, "label": "hasattr", "sortText": "0.9999.hasattr"}, {"data": "builtin", "kind": 3, "label": "hash", "sortText": "0.9999.hash"}, {"data": "builtin", "kind": 6, "label": "help", "sortText": "0.9999.help"}, {"data": "builtin", "kind": 3, "label": "hex", "sortText": "0.9999.hex"}, {"data": "builtin", "kind": 3, "label": "id", "sortText": "0.9999.id"}, {"kind": 14, "label": "if", "sortText": "0.9999.if"}, {"kind": 14, "label": "import", "sortText": "0.9999.import"}, {"kind": 14, "label": "in", "sortText": "0.9999.in"}, {"data": "builtin", "kind": 3, "label": "input", "sortText": "0.9999.input"}, {"data": "builtin", "kind": 7, "label": "int", "sortText": "0.9999.int"}, {"kind": 14, "label": "is", "sortText": "0.9999.is"}, {"data": "builtin", "kind": 3, "label": "isinstance", "sortText": "0.9999.isinstance"}, {"data": "builtin", "kind": 3, "label": "issubclass", "sortText": "0.9999.issubclass"}, {"data": "builtin", "kind": 3, "label": "iter", "sortText": "0.9999.iter"}, {"kind": 14, "label": "lambda", "sortText": "0.9999.lambda"}, {"data": "builtin", "kind": 3, "label": "len", "sortText": "0.9999.len"}, {"data": "builtin", "kind": 6, "label": "license", "sortText": "0.9999.license"}, {"data": "builtin", "kind": 7, "label": "list", "sortText": "0.9999.list"}, {"data": "builtin", "kind": 3, "label": "locals", "sortText": "0.9999.locals"}, {"data": "builtin", "kind": 7, "label": "map", "sortText": "0.9999.map"}, {"kind": 14, "label": "match", "sortText": "0.9999.match"}, {"data": "builtin", "kind": 3, "label": "max", "sortText": "0.9999.max"}, {"data": "builtin", "kind": 7, "label": "memoryview", "sortText": "0.9999.memoryview"}, {"data": "builtin", "kind": 3, "label": "min", "sortText": "0.9999.min"}, {"data": "builtin", "kind": 3, "label": "next", "sortText": "0.9999.next"}, {"kind": 14, "label": "nonlocal", "sortText": "0.9999.nonlocal"}, {"kind": 14, "label": "not", "sortText": "0.9999.not"}, {"detail": "Module[numpy]", "kind": 9, "label": "np", "sortText": "0.9999.np"}, {"data": "builtin", "kind": 7, "label": "object", "sortText": "0.9999.object"}, {"data": "builtin", "kind": 3, "label": "oct", "sortText": "0.9999.oct"}, {"data": "builtin", "kind": 3, "label": "open", "sortText": "0.9999.open"}, {"kind": 14, "label": "or", "sortText": "0.9999.or"}, {"data": "builtin", "kind": 3, "label": "ord", "sortText": "0.9999.ord"}, {"kind": 14, "label": "pass", "sortText": "0.9999.pass"}, {"detail": "Module[pandas]", "kind": 9, "label": "pd", "sortText": "0.9999.pd"}, {"data": "builtin", "kind": 3, "label": "pow", "sortText": "0.9999.pow"}, {"data": "builtin", "kind": 3, "label": "print", "sortText": "0.9999.print"}, {"data": "builtin", "kind": 7, "label": "property", "sortText": "0.9999.property"}, {"data": "builtin", "kind": 6, "label": "quit", "sortText": "0.9999.quit"}, {"kind": 14, "label": "raise", "sortText": "0.9999.raise"}, {"data": "builtin", "kind": 7, "label": "range", "sortText": "0.9999.range"}, {"data": "builtin", "kind": 3, "label": "repr", "sortText": "0.9999.repr"}, {"kind": 14, "label": "return", "sortText": "0.9999.return"}, {"data": "builtin", "kind": 7, "label": "reversed", "sortText": "0.9999.reversed"}, {"data": "builtin", "kind": 3, "label": "round", "sortText": "0.9999.round"}, {"data": "builtin", "kind": 7, "label": "set", "sortText": "0.9999.set"}, {"data": "builtin", "kind": 3, "label": "setattr", "sortText": "0.9999.setattr"}, {"data": "builtin", "kind": 7, "label": "slice", "sortText": "0.9999.slice"}, {"data": "builtin", "kind": 3, "label": "sorted", "sortText": "0.9999.sorted"}, {"data": "builtin", "kind": 7, "label": "staticmethod", "sortText": "0.9999.staticmethod"}, {"data": "builtin", "kind": 7, "label": "str", "sortText": "0.9999.str"}, {"data": "builtin", "kind": 3, "label": "sum", "sortText": "0.9999.sum"}, {"detail": "(values: list[int]) -> DataFrame", "kind": 3, "label": "summarize", "sortText": "0.9999.summarize"}, {"detail": "DataFrame", "kind": 6, "label": "summary", "sortText": "0.9999.summary"}, {"data": "builtin", "kind": 7, "label": "super", "sortText": "0.9999.super"}, {"kind": 14, "label": "try", "sortText": "0.9999.try"}, {"data": "builtin", "kind": 7, "label": "tuple", "sortText": "0.9999.tuple"}, {"kind": 14, "label": "type", "sortText": "0.9999.type"}, {"data": "builtin", "kind": 3, "label": "vars", "sortText": "0.9999.vars"}, {"kind": 14, "label": "while", "sortText": "0.9999.while"}, {"kind": 14, "label": "with", "sortText": "0.9999.with"}, {"kind": 14, "label": "yield", "sortText": "0.9999.yield"}, {"data": "builtin", "kind": 7, "label": "zip", "sortText": "0.9999.zip"}, {"data": "builtin", "kind": 6, "label": "_AddableT1", "sortText": "2.9999._AddableT1"}, {"data": "builtin", "kind": 6, "label": "_AddableT2", "sortText": "2.9999._AddableT2"}, {"data": "builtin", "kind": 6, "label": "_AwaitableT", "sortText": "2.9999._AwaitableT"}, {"data": "builtin", "kind": 6, "label": "_AwaitableT_co", "sortText": "2.9999._AwaitableT_co"}, {"data": "builtin", "kind": 6, "label": "_BaseExceptionT", "sortText": "2.9999._BaseExceptionT"}, {"data": "builtin", "kind": 6, "label": "_BaseExceptionT_co", "sortText": "2.9999._BaseExceptionT_co"}, {"data": "builtin", "kind": 6, "label": "_ClassInfo", "sortText": "2.9999._ClassInfo"}, {"data": "builtin", "kind": 6, "label": "_E_contra", "sortText": "2.9999._E_contra"}, {"data": "builtin", "kind": 6, "label": "_ExceptionT", "sortText": "2.9999._ExceptionT"}, {"data": "builtin", "kind": 6, "label": "_ExceptionT_co", "sortText": "2.9999._ExceptionT_co"}, {"data": "builtin", "kind": 7, "label": "_FormatMapMapping", "sortText": "2.9999._FormatMapMapping"}, {"data": "builtin", "kind": 7, "label": "_GetItemIterable", "sortText": "2.9999._GetItemIterable"}, {"data": "builtin", "kind": 6, "label": "_I", "sortText": "2.9999._I"}, {"data": "builtin", "kind": 6, "label": "_IntegerFormats", "sortText": "2.9999._IntegerFormats"}, {"data": "builtin", "kind": 6, "label": "_KT", "sortText": "2.9999._KT"}, {"data": "builtin", "kind": 6, "label": "_LiteralInteger", "sortText": "2.9999._LiteralInteger"}, {"data": "builtin", "kind": 6, "label": "_M_contra", "sortText": "2.9999._M_contra"}, {"data": "builtin", "kind": 6, "label": "_NegativeInteger", "sortText": "2.9999._NegativeInteger"}, {"data": "builtin", "kind": 6, "label": "_Opener", "sortText": "2.9999._Opener"}, {"data": "builtin", "kind": 6, "label": "_P", "sortText": "2.9999._P"}, {"data": "builtin", "kind": 6, "label": "_PositiveInteger", "sortText": "2.9999._PositiveInteger"}, {"data": "builtin", "kind": 6, "label": "_R_co", "sortText": "2.9999._R_co"}, {"data": "builtin", "kind": 6, "label": "_S", "sortText": "2.9999._S"}, {"data": "builtin", "kind": 6, "label": "_StartT_co", "sortText": "2.9999._StartT_co"}, {"data": "builtin", "kind": 6, "label": "_StepT_co", "sortText": "2.9999._StepT_co"}, {"data": "builtin", "kind": 6, "label": "_StopT_co", "sortText": "2.9999._StopT_co"}, {"data": "builtin", "kind": 6, "label": "_SupportsAnextT_co", "sortText": "2.9999._SupportsAnextT_co"}, {"data": "builtin", "kind": 6, "label": "_SupportsNextT_co", "sortText": "2.9999._SupportsNextT_co"}, {"data": "builtin", "kind": 7, "label": "_SupportsPow2", "sortText": "2.9999._SupportsPow2"}, {"data": "builtin", "kind": 7, "label": "_SupportsPow3", "sortText": "2.9999._SupportsPow3"}, {"data": "builtin", "kind": 7, "label": "_SupportsPow3NoneOnly", "sortText": "2.9999._SupportsPow3NoneOnly"}, {"data": "builtin", "kind": 7, "label": "_SupportsRound1", "sortText": "2.9999._SupportsRound1"}, {"data": "builtin", "kind": 7, "label": "_SupportsRound2", "sortText": "2.9999._SupportsRound2"}, {"data": "builtin", "kind": 6, "label": "_SupportsSomeKindOfPow", "sortText": "2.9999._SupportsSomeKindOfPow"}, {"data": "builtin", "kind": 6, "label": "_SupportsSumNoDefaultT", "sortText": "2.9999._SupportsSumNoDefaultT"}, {"data": "builtin", "kind": 7, "label": "_SupportsSumWithNoDefaultGiven", "sortText": "2.9999._SupportsSumWithNoDefaultGiven"}, {"data": "builtin", "kind": 7, "label": "_SupportsSynchronousAnext", "sortText": "2.9999._SupportsSynchronousAnext"}, {"data": "builtin", "kind": 7, "label": "_SupportsWriteAndFlush", "sortText": "2.9999._SupportsWriteAndFlush"}, {"data": "builtin", "kind": 6, "label": "_T", "sortText": "2.9999._T"}, {"data": "builtin", "kind": 6, "label": "_T1", "sortText": "2.9999._T1"}, {"data": "builtin", "kind": 6, "label": "_T2", "sortText": "2.9999._T2"}, {"data": "builtin", "kind": 6, "label": "_T3", "sortText": "2.9999._T3"}, {"data": "builtin", "kind": 6, "label": "_T4", "sortText": "2.9999._T4"}, {"data": "builtin", "kind": 6, "label": "_T5", "sortText": "2.9999._T5"}, {"data": "builtin", "kind": 6, "label": "_T_co", "sortText": "2.9999._T_co"}, {"data": "builtin", "kind": 6, "label": "_T_contra", "sortText": "2.9999._T_contra"}, {"data": "builtin", "kind": 7, "label": "_TranslateTable", "sortText": "2.9999._TranslateTable"}, {"data": "builtin", "kind": 6, "label": "_VT", "sortText": "2.9999._VT"}, {"data": "builtin", "kind": 21, "label": "__annotations__", "sortText": "3.9999.__annotations__"}, {"data": "builtin", "kind": 3, "label": "__build_class__", "sortText": "3.9999.__build_class__"}, {"data": "builtin", "kind": 21, "label": "__builtins__", "sortText": "3.9999.__builtins__"}, {"data": "builtin", "kind": 21, "label": "__cached__", "sortText": "3.9999.__cached__"}, {"data": "builtin", "kind": 21, "label": "__debug__", "sortText": "3.9999.__debug__"}, {"data": "builtin", "kind": 21, "label": "__dict__", "sortText": "3.9999.__dict__"}, {"data": "builtin", "kind": 21, "label": "__doc__", "sortText": "3.9999.__doc__"}, {"data": "builtin", "kind": 21, "label": "__file__", "sortText": "3.9999.__file__"}, {"data": "builtin", "kind": 3, "label": "__import__", "sortText": "3.9999.__import__"}, {"data": "builtin", "kind": 21, "label": "__loader__", "sortText": "3.9999.__loader__"}, {"data": "builtin", "kind": 21, "label": "__name__", "sortText": "3.9999.__name__"}, {"data": "builtin", "kind": 21, "label": "__package__", "sortText": "3.9999.__package__"}, {"data": "builtin", "kind": 21, "label": "__path__", "sortText": "3.9999.__path__"}, {"data": "builtin", "kind": 21, "label": "__spec__", "sortText": "3.9999.__spec__"}]}} {"suite": "data_science", "label": "dataframe completion", "method": "textDocument/completion", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/src/analysis.py", "line": 8, "character": 8, "iteration": 5, "result": {"isIncomplete": false, "items": [{"data": "builtin", "kind": 7, "label": "ArithmeticError", "sortText": "0.9999.ArithmeticError"}, {"data": "builtin", "kind": 7, "label": "AssertionError", "sortText": "0.9999.AssertionError"}, {"data": "builtin", "kind": 7, "label": "AttributeError", "sortText": "0.9999.AttributeError"}, {"data": "builtin", "kind": 7, "label": "BaseException", "sortText": "0.9999.BaseException"}, {"data": "builtin", "kind": 7, "label": "BaseExceptionGroup", "sortText": "0.9999.BaseExceptionGroup"}, {"data": "builtin", "kind": 7, "label": "BlockingIOError", "sortText": "0.9999.BlockingIOError"}, {"data": "builtin", "kind": 7, "label": "BrokenPipeError", "sortText": "0.9999.BrokenPipeError"}, {"data": "builtin", "kind": 7, "label": "BufferError", "sortText": "0.9999.BufferError"}, {"data": "builtin", "kind": 7, "label": "BytesWarning", "sortText": "0.9999.BytesWarning"}, {"data": "builtin", "kind": 7, "label": "ChildProcessError", "sortText": "0.9999.ChildProcessError"}, {"data": "builtin", "kind": 7, "label": "ConnectionAbortedError", "sortText": "0.9999.ConnectionAbortedError"}, {"data": "builtin", "kind": 7, "label": "ConnectionError", "sortText": "0.9999.ConnectionError"}, {"data": "builtin", "kind": 7, "label": "ConnectionRefusedError", "sortText": "0.9999.ConnectionRefusedError"}, {"data": "builtin", "kind": 7, "label": "ConnectionResetError", "sortText": "0.9999.ConnectionResetError"}, {"data": "builtin", "kind": 7, "label": "DeprecationWarning", "sortText": "0.9999.DeprecationWarning"}, {"data": "builtin", "kind": 7, "label": "EOFError", "sortText": "0.9999.EOFError"}, {"data": "builtin", "kind": 6, "label": "Ellipsis", "sortText": "0.9999.Ellipsis"}, {"data": "builtin", "kind": 7, "label": "EncodingWarning", "sortText": "0.9999.EncodingWarning"}, {"data": "builtin", "kind": 6, "label": "EnvironmentError", "sortText": "0.9999.EnvironmentError"}, {"data": "builtin", "kind": 7, "label": "Exception", "sortText": "0.9999.Exception"}, {"data": "builtin", "kind": 7, "label": "ExceptionGroup", "sortText": "0.9999.ExceptionGroup"}, {"kind": 14, "label": "False", "sortText": "0.9999.False"}, {"data": "builtin", "kind": 7, "label": "FileExistsError", "sortText": "0.9999.FileExistsError"}, {"data": "builtin", "kind": 7, "label": "FileNotFoundError", "sortText": "0.9999.FileNotFoundError"}, {"data": "builtin", "kind": 7, "label": "FloatingPointError", "sortText": "0.9999.FloatingPointError"}, {"data": "builtin", "kind": 7, "label": "FutureWarning", "sortText": "0.9999.FutureWarning"}, {"data": "builtin", "kind": 7, "label": "GeneratorExit", "sortText": "0.9999.GeneratorExit"}, {"data": "builtin", "kind": 6, "label": "IOError", "sortText": "0.9999.IOError"}, {"data": "builtin", "kind": 7, "label": "ImportError", "sortText": "0.9999.ImportError"}, {"data": "builtin", "kind": 7, "label": "ImportWarning", "sortText": "0.9999.ImportWarning"}, {"data": "builtin", "kind": 7, "label": "IndentationError", "sortText": "0.9999.IndentationError"}, {"data": "builtin", "kind": 7, "label": "IndexError", "sortText": "0.9999.IndexError"}, {"data": "builtin", "kind": 7, "label": "InterruptedError", "sortText": "0.9999.InterruptedError"}, {"data": "builtin", "kind": 7, "label": "IsADirectoryError", "sortText": "0.9999.IsADirectoryError"}, {"data": "builtin", "kind": 7, "label": "KeyError", "sortText": "0.9999.KeyError"}, {"data": "builtin", "kind": 7, "label": "KeyboardInterrupt", "sortText": "0.9999.KeyboardInterrupt"}, {"data": "builtin", "kind": 7, "label": "LookupError", "sortText": "0.9999.LookupError"}, {"data": "builtin", "kind": 7, "label": "MemoryError", "sortText": "0.9999.MemoryError"}, {"data": "builtin", "kind": 7, "label": "ModuleNotFoundError", "sortText": "0.9999.ModuleNotFoundError"}, {"data": "builtin", "kind": 7, "label": "NameError", "sortText": "0.9999.NameError"}, {"kind": 14, "label": "None", "sortText": "0.9999.None"}, {"data": "builtin", "kind": 7, "label": "NotADirectoryError", "sortText": "0.9999.NotADirectoryError"}, {"data": "builtin", "kind": 6, "label": "NotImplemented", "sortText": "0.9999.NotImplemented"}, {"data": "builtin", "kind": 7, "label": "NotImplementedError", "sortText": "0.9999.NotImplementedError"}, {"data": "builtin", "kind": 7, "label": "OSError", "sortText": "0.9999.OSError"}, {"data": "builtin", "kind": 7, "label": "OverflowError", "sortText": "0.9999.OverflowError"}, {"data": "builtin", "kind": 7, "label": "PendingDeprecationWarning", "sortText": "0.9999.PendingDeprecationWarning"}, {"data": "builtin", "kind": 7, "label": "PermissionError", "sortText": "0.9999.PermissionError"}, {"data": "builtin", "kind": 7, "label": "ProcessLookupError", "sortText": "0.9999.ProcessLookupError"}, {"data": "builtin", "kind": 7, "label": "RecursionError", "sortText": "0.9999.RecursionError"}, {"data": "builtin", "kind": 7, "label": "ReferenceError", "sortText": "0.9999.ReferenceError"}, {"data": "builtin", "kind": 7, "label": "ResourceWarning", "sortText": "0.9999.ResourceWarning"}, {"data": "builtin", "kind": 7, "label": "RuntimeError", "sortText": "0.9999.RuntimeError"}, {"data": "builtin", "kind": 7, "label": "RuntimeWarning", "sortText": "0.9999.RuntimeWarning"}, {"data": "builtin", "kind": 7, "label": "StopAsyncIteration", "sortText": "0.9999.StopAsyncIteration"}, {"data": "builtin", "kind": 7, "label": "StopIteration", "sortText": "0.9999.StopIteration"}, {"data": "builtin", "kind": 7, "label": "SyntaxError", "sortText": "0.9999.SyntaxError"}, {"data": "builtin", "kind": 7, "label": "SyntaxWarning", "sortText": "0.9999.SyntaxWarning"}, {"data": "builtin", "kind": 7, "label": "SystemError", "sortText": "0.9999.SystemError"}, {"data": "builtin", "kind": 7, "label": "SystemExit", "sortText": "0.9999.SystemExit"}, {"data": "builtin", "kind": 7, "label": "TabError", "sortText": "0.9999.TabError"}, {"data": "builtin", "kind": 7, "label": "TimeoutError", "sortText": "0.9999.TimeoutError"}, {"kind": 14, "label": "True", "sortText": "0.9999.True"}, {"data": "builtin", "kind": 7, "label": "TypeError", "sortText": "0.9999.TypeError"}, {"data": "builtin", "kind": 7, "label": "UnboundLocalError", "sortText": "0.9999.UnboundLocalError"}, {"data": "builtin", "kind": 7, "label": "UnicodeDecodeError", "sortText": "0.9999.UnicodeDecodeError"}, {"data": "builtin", "kind": 7, "label": "UnicodeEncodeError", "sortText": "0.9999.UnicodeEncodeError"}, {"data": "builtin", "kind": 7, "label": "UnicodeError", "sortText": "0.9999.UnicodeError"}, {"data": "builtin", "kind": 7, "label": "UnicodeTranslateError", "sortText": "0.9999.UnicodeTranslateError"}, {"data": "builtin", "kind": 7, "label": "UnicodeWarning", "sortText": "0.9999.UnicodeWarning"}, {"data": "builtin", "kind": 7, "label": "UserWarning", "sortText": "0.9999.UserWarning"}, {"data": "builtin", "kind": 7, "label": "ValueError", "sortText": "0.9999.ValueError"}, {"data": "builtin", "kind": 7, "label": "Warning", "sortText": "0.9999.Warning"}, {"data": "builtin", "kind": 7, "label": "ZeroDivisionError", "sortText": "0.9999.ZeroDivisionError"}, {"data": "builtin", "kind": 3, "label": "abs", "sortText": "0.9999.abs"}, {"data": "builtin", "kind": 3, "label": "aiter", "sortText": "0.9999.aiter"}, {"data": "builtin", "kind": 3, "label": "all", "sortText": "0.9999.all"}, {"kind": 14, "label": "and", "sortText": "0.9999.and"}, {"data": "builtin", "kind": 3, "label": "anext", "sortText": "0.9999.anext"}, {"data": "builtin", "kind": 3, "label": "any", "sortText": "0.9999.any"}, {"data": "builtin", "kind": 3, "label": "ascii", "sortText": "0.9999.ascii"}, {"kind": 14, "label": "assert", "sortText": "0.9999.assert"}, {"kind": 14, "label": "async", "sortText": "0.9999.async"}, {"kind": 14, "label": "await", "sortText": "0.9999.await"}, {"data": "builtin", "kind": 3, "label": "bin", "sortText": "0.9999.bin"}, {"data": "builtin", "kind": 7, "label": "bool", "sortText": "0.9999.bool"}, {"kind": 14, "label": "break", "sortText": "0.9999.break"}, {"data": "builtin", "kind": 3, "label": "breakpoint", "sortText": "0.9999.breakpoint"}, {"data": "builtin", "kind": 7, "label": "bytearray", "sortText": "0.9999.bytearray"}, {"data": "builtin", "kind": 7, "label": "bytes", "sortText": "0.9999.bytes"}, {"data": "builtin", "kind": 3, "label": "callable", "sortText": "0.9999.callable"}, {"kind": 14, "label": "case", "sortText": "0.9999.case"}, {"data": "builtin", "kind": 3, "label": "chr", "sortText": "0.9999.chr"}, {"kind": 14, "label": "class", "sortText": "0.9999.class"}, {"data": "builtin", "kind": 7, "label": "classmethod", "sortText": "0.9999.classmethod"}, {"data": "builtin", "kind": 3, "label": "compile", "sortText": "0.9999.compile"}, {"data": "builtin", "kind": 7, "label": "complex", "sortText": "0.9999.complex"}, {"kind": 14, "label": "continue", "sortText": "0.9999.continue"}, {"data": "builtin", "kind": 6, "label": "copyright", "sortText": "0.9999.copyright"}, {"data": "builtin", "kind": 6, "label": "credits", "sortText": "0.9999.credits"}, {"kind": 14, "label": "def", "sortText": "0.9999.def"}, {"kind": 14, "label": "del", "sortText": "0.9999.del"}, {"data": "builtin", "kind": 3, "label": "delattr", "sortText": "0.9999.delattr"}, {"data": "builtin", "kind": 7, "label": "dict", "sortText": "0.9999.dict"}, {"data": "builtin", "kind": 3, "label": "dir", "sortText": "0.9999.dir"}, {"data": "builtin", "kind": 3, "label": "divmod", "sortText": "0.9999.divmod"}, {"kind": 14, "label": "elif", "sortText": "0.9999.elif"}, {"data": "builtin", "kind": 6, "label": "ellipsis", "sortText": "0.9999.ellipsis"}, {"kind": 14, "label": "else", "sortText": "0.9999.else"}, {"data": "builtin", "kind": 7, "label": "enumerate", "sortText": "0.9999.enumerate"}, {"data": "builtin", "kind": 3, "label": "eval", "sortText": "0.9999.eval"}, {"kind": 14, "label": "except", "sortText": "0.9999.except"}, {"data": "builtin", "kind": 3, "label": "exec", "sortText": "0.9999.exec"}, {"data": "builtin", "kind": 6, "label": "exit", "sortText": "0.9999.exit"}, {"data": "builtin", "kind": 7, "label": "filter", "sortText": "0.9999.filter"}, {"kind": 14, "label": "finally", "sortText": "0.9999.finally"}, {"data": "builtin", "kind": 7, "label": "float", "sortText": "0.9999.float"}, {"kind": 14, "label": "for", "sortText": "0.9999.for"}, {"data": "builtin", "kind": 3, "label": "format", "sortText": "0.9999.format"}, {"kind": 14, "label": "from", "sortText": "0.9999.from"}, {"data": "builtin", "kind": 7, "label": "frozenset", "sortText": "0.9999.frozenset"}, {"data": "builtin", "kind": 7, "label": "function", "sortText": "0.9999.function"}, {"data": "builtin", "kind": 3, "label": "getattr", "sortText": "0.9999.getattr"}, {"kind": 14, "label": "global", "sortText": "0.9999.global"}, {"data": "builtin", "kind": 3, "label": "globals", "sortText": "0.9999.globals"}, {"data": "builtin", "kind": 3, "label": "hasattr", "sortText": "0.9999.hasattr"}, {"data": "builtin", "kind": 3, "label": "hash", "sortText": "0.9999.hash"}, {"data": "builtin", "kind": 6, "label": "help", "sortText": "0.9999.help"}, {"data": "builtin", "kind": 3, "label": "hex", "sortText": "0.9999.hex"}, {"data": "builtin", "kind": 3, "label": "id", "sortText": "0.9999.id"}, {"kind": 14, "label": "if", "sortText": "0.9999.if"}, {"kind": 14, "label": "import", "sortText": "0.9999.import"}, {"kind": 14, "label": "in", "sortText": "0.9999.in"}, {"data": "builtin", "kind": 3, "label": "input", "sortText": "0.9999.input"}, {"data": "builtin", "kind": 7, "label": "int", "sortText": "0.9999.int"}, {"kind": 14, "label": "is", "sortText": "0.9999.is"}, {"data": "builtin", "kind": 3, "label": "isinstance", "sortText": "0.9999.isinstance"}, {"data": "builtin", "kind": 3, "label": "issubclass", "sortText": "0.9999.issubclass"}, {"data": "builtin", "kind": 3, "label": "iter", "sortText": "0.9999.iter"}, {"kind": 14, "label": "lambda", "sortText": "0.9999.lambda"}, {"data": "builtin", "kind": 3, "label": "len", "sortText": "0.9999.len"}, {"data": "builtin", "kind": 6, "label": "license", "sortText": "0.9999.license"}, {"data": "builtin", "kind": 7, "label": "list", "sortText": "0.9999.list"}, {"data": "builtin", "kind": 3, "label": "locals", "sortText": "0.9999.locals"}, {"data": "builtin", "kind": 7, "label": "map", "sortText": "0.9999.map"}, {"kind": 14, "label": "match", "sortText": "0.9999.match"}, {"data": "builtin", "kind": 3, "label": "max", "sortText": "0.9999.max"}, {"data": "builtin", "kind": 7, "label": "memoryview", "sortText": "0.9999.memoryview"}, {"data": "builtin", "kind": 3, "label": "min", "sortText": "0.9999.min"}, {"data": "builtin", "kind": 3, "label": "next", "sortText": "0.9999.next"}, {"kind": 14, "label": "nonlocal", "sortText": "0.9999.nonlocal"}, {"kind": 14, "label": "not", "sortText": "0.9999.not"}, {"detail": "Module[numpy]", "kind": 9, "label": "np", "sortText": "0.9999.np"}, {"data": "builtin", "kind": 7, "label": "object", "sortText": "0.9999.object"}, {"data": "builtin", "kind": 3, "label": "oct", "sortText": "0.9999.oct"}, {"data": "builtin", "kind": 3, "label": "open", "sortText": "0.9999.open"}, {"kind": 14, "label": "or", "sortText": "0.9999.or"}, {"data": "builtin", "kind": 3, "label": "ord", "sortText": "0.9999.ord"}, {"kind": 14, "label": "pass", "sortText": "0.9999.pass"}, {"detail": "Module[pandas]", "kind": 9, "label": "pd", "sortText": "0.9999.pd"}, {"data": "builtin", "kind": 3, "label": "pow", "sortText": "0.9999.pow"}, {"data": "builtin", "kind": 3, "label": "print", "sortText": "0.9999.print"}, {"data": "builtin", "kind": 7, "label": "property", "sortText": "0.9999.property"}, {"data": "builtin", "kind": 6, "label": "quit", "sortText": "0.9999.quit"}, {"kind": 14, "label": "raise", "sortText": "0.9999.raise"}, {"data": "builtin", "kind": 7, "label": "range", "sortText": "0.9999.range"}, {"data": "builtin", "kind": 3, "label": "repr", "sortText": "0.9999.repr"}, {"kind": 14, "label": "return", "sortText": "0.9999.return"}, {"data": "builtin", "kind": 7, "label": "reversed", "sortText": "0.9999.reversed"}, {"data": "builtin", "kind": 3, "label": "round", "sortText": "0.9999.round"}, {"data": "builtin", "kind": 7, "label": "set", "sortText": "0.9999.set"}, {"data": "builtin", "kind": 3, "label": "setattr", "sortText": "0.9999.setattr"}, {"data": "builtin", "kind": 7, "label": "slice", "sortText": "0.9999.slice"}, {"data": "builtin", "kind": 3, "label": "sorted", "sortText": "0.9999.sorted"}, {"data": "builtin", "kind": 7, "label": "staticmethod", "sortText": "0.9999.staticmethod"}, {"data": "builtin", "kind": 7, "label": "str", "sortText": "0.9999.str"}, {"data": "builtin", "kind": 3, "label": "sum", "sortText": "0.9999.sum"}, {"detail": "(values: list[int]) -> DataFrame", "kind": 3, "label": "summarize", "sortText": "0.9999.summarize"}, {"detail": "DataFrame", "kind": 6, "label": "summary", "sortText": "0.9999.summary"}, {"data": "builtin", "kind": 7, "label": "super", "sortText": "0.9999.super"}, {"kind": 14, "label": "try", "sortText": "0.9999.try"}, {"data": "builtin", "kind": 7, "label": "tuple", "sortText": "0.9999.tuple"}, {"kind": 14, "label": "type", "sortText": "0.9999.type"}, {"data": "builtin", "kind": 3, "label": "vars", "sortText": "0.9999.vars"}, {"kind": 14, "label": "while", "sortText": "0.9999.while"}, {"kind": 14, "label": "with", "sortText": "0.9999.with"}, {"kind": 14, "label": "yield", "sortText": "0.9999.yield"}, {"data": "builtin", "kind": 7, "label": "zip", "sortText": "0.9999.zip"}, {"data": "builtin", "kind": 6, "label": "_AddableT1", "sortText": "2.9999._AddableT1"}, {"data": "builtin", "kind": 6, "label": "_AddableT2", "sortText": "2.9999._AddableT2"}, {"data": "builtin", "kind": 6, "label": "_AwaitableT", "sortText": "2.9999._AwaitableT"}, {"data": "builtin", "kind": 6, "label": "_AwaitableT_co", "sortText": "2.9999._AwaitableT_co"}, {"data": "builtin", "kind": 6, "label": "_BaseExceptionT", "sortText": "2.9999._BaseExceptionT"}, {"data": "builtin", "kind": 6, "label": "_BaseExceptionT_co", "sortText": "2.9999._BaseExceptionT_co"}, {"data": "builtin", "kind": 6, "label": "_ClassInfo", "sortText": "2.9999._ClassInfo"}, {"data": "builtin", "kind": 6, "label": "_E_contra", "sortText": "2.9999._E_contra"}, {"data": "builtin", "kind": 6, "label": "_ExceptionT", "sortText": "2.9999._ExceptionT"}, {"data": "builtin", "kind": 6, "label": "_ExceptionT_co", "sortText": "2.9999._ExceptionT_co"}, {"data": "builtin", "kind": 7, "label": "_FormatMapMapping", "sortText": "2.9999._FormatMapMapping"}, {"data": "builtin", "kind": 7, "label": "_GetItemIterable", "sortText": "2.9999._GetItemIterable"}, {"data": "builtin", "kind": 6, "label": "_I", "sortText": "2.9999._I"}, {"data": "builtin", "kind": 6, "label": "_IntegerFormats", "sortText": "2.9999._IntegerFormats"}, {"data": "builtin", "kind": 6, "label": "_KT", "sortText": "2.9999._KT"}, {"data": "builtin", "kind": 6, "label": "_LiteralInteger", "sortText": "2.9999._LiteralInteger"}, {"data": "builtin", "kind": 6, "label": "_M_contra", "sortText": "2.9999._M_contra"}, {"data": "builtin", "kind": 6, "label": "_NegativeInteger", "sortText": "2.9999._NegativeInteger"}, {"data": "builtin", "kind": 6, "label": "_Opener", "sortText": "2.9999._Opener"}, {"data": "builtin", "kind": 6, "label": "_P", "sortText": "2.9999._P"}, {"data": "builtin", "kind": 6, "label": "_PositiveInteger", "sortText": "2.9999._PositiveInteger"}, {"data": "builtin", "kind": 6, "label": "_R_co", "sortText": "2.9999._R_co"}, {"data": "builtin", "kind": 6, "label": "_S", "sortText": "2.9999._S"}, {"data": "builtin", "kind": 6, "label": "_StartT_co", "sortText": "2.9999._StartT_co"}, {"data": "builtin", "kind": 6, "label": "_StepT_co", "sortText": "2.9999._StepT_co"}, {"data": "builtin", "kind": 6, "label": "_StopT_co", "sortText": "2.9999._StopT_co"}, {"data": "builtin", "kind": 6, "label": "_SupportsAnextT_co", "sortText": "2.9999._SupportsAnextT_co"}, {"data": "builtin", "kind": 6, "label": "_SupportsNextT_co", "sortText": "2.9999._SupportsNextT_co"}, {"data": "builtin", "kind": 7, "label": "_SupportsPow2", "sortText": "2.9999._SupportsPow2"}, {"data": "builtin", "kind": 7, "label": "_SupportsPow3", "sortText": "2.9999._SupportsPow3"}, {"data": "builtin", "kind": 7, "label": "_SupportsPow3NoneOnly", "sortText": "2.9999._SupportsPow3NoneOnly"}, {"data": "builtin", "kind": 7, "label": "_SupportsRound1", "sortText": "2.9999._SupportsRound1"}, {"data": "builtin", "kind": 7, "label": "_SupportsRound2", "sortText": "2.9999._SupportsRound2"}, {"data": "builtin", "kind": 6, "label": "_SupportsSomeKindOfPow", "sortText": "2.9999._SupportsSomeKindOfPow"}, {"data": "builtin", "kind": 6, "label": "_SupportsSumNoDefaultT", "sortText": "2.9999._SupportsSumNoDefaultT"}, {"data": "builtin", "kind": 7, "label": "_SupportsSumWithNoDefaultGiven", "sortText": "2.9999._SupportsSumWithNoDefaultGiven"}, {"data": "builtin", "kind": 7, "label": "_SupportsSynchronousAnext", "sortText": "2.9999._SupportsSynchronousAnext"}, {"data": "builtin", "kind": 7, "label": "_SupportsWriteAndFlush", "sortText": "2.9999._SupportsWriteAndFlush"}, {"data": "builtin", "kind": 6, "label": "_T", "sortText": "2.9999._T"}, {"data": "builtin", "kind": 6, "label": "_T1", "sortText": "2.9999._T1"}, {"data": "builtin", "kind": 6, "label": "_T2", "sortText": "2.9999._T2"}, {"data": "builtin", "kind": 6, "label": "_T3", "sortText": "2.9999._T3"}, {"data": "builtin", "kind": 6, "label": "_T4", "sortText": "2.9999._T4"}, {"data": "builtin", "kind": 6, "label": "_T5", "sortText": "2.9999._T5"}, {"data": "builtin", "kind": 6, "label": "_T_co", "sortText": "2.9999._T_co"}, {"data": "builtin", "kind": 6, "label": "_T_contra", "sortText": "2.9999._T_contra"}, {"data": "builtin", "kind": 7, "label": "_TranslateTable", "sortText": "2.9999._TranslateTable"}, {"data": "builtin", "kind": 6, "label": "_VT", "sortText": "2.9999._VT"}, {"data": "builtin", "kind": 21, "label": "__annotations__", "sortText": "3.9999.__annotations__"}, {"data": "builtin", "kind": 3, "label": "__build_class__", "sortText": "3.9999.__build_class__"}, {"data": "builtin", "kind": 21, "label": "__builtins__", "sortText": "3.9999.__builtins__"}, {"data": "builtin", "kind": 21, "label": "__cached__", "sortText": "3.9999.__cached__"}, {"data": "builtin", "kind": 21, "label": "__debug__", "sortText": "3.9999.__debug__"}, {"data": "builtin", "kind": 21, "label": "__dict__", "sortText": "3.9999.__dict__"}, {"data": "builtin", "kind": 21, "label": "__doc__", "sortText": "3.9999.__doc__"}, {"data": "builtin", "kind": 21, "label": "__file__", "sortText": "3.9999.__file__"}, {"data": "builtin", "kind": 3, "label": "__import__", "sortText": "3.9999.__import__"}, {"data": "builtin", "kind": 21, "label": "__loader__", "sortText": "3.9999.__loader__"}, {"data": "builtin", "kind": 21, "label": "__name__", "sortText": "3.9999.__name__"}, {"data": "builtin", "kind": 21, "label": "__package__", "sortText": "3.9999.__package__"}, {"data": "builtin", "kind": 21, "label": "__path__", "sortText": "3.9999.__path__"}, {"data": "builtin", "kind": 21, "label": "__spec__", "sortText": "3.9999.__spec__"}]}} -{"suite": "data_science", "label": "dataframe describe hover", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/src/analysis.py", "line": 6, "character": 19, "iteration": 1, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(method) __new__: def __new__(\n cls : type[DataFrame],\n data : DataFrame | Index | Iterable[Index | Sequence[Unknown] | Series | dict[Any, Any] | ndarray[tuple[int]] | tuple[Hashable, ListLikeU]] | Sequence[Unknown] | Series | dict[Any, Any] | ndarray[tuple[int]] | None = None,\n index : ExtensionArray | Index | SequenceNotStr[Any] | Series | ndarray | range | None = None,\n columns: ExtensionArray | Index | SequenceNotStr[Any] | Series | ndarray | range | None = None,\n dtype : ExtensionDtype | dtype[generic] | str | type[bool | complex | object | str] | None = None,\n copy : bool | None = None\n) -> DataFrame: ...\n```\n\nGo to [DataFrame](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/core/frame.pyi#L396,7) | [Index](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/core/indexes/base.pyi#L144,7) | [Sequence](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L718,7) | [Series](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/core/series.pyi#L341,7) | [dict](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3627,7) | [int](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L418,7) | [dtype](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L1086,7) | [ndarray](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L2078,7) | [Hashable](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L555,7) | [Iterable](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L566,7) | [ExtensionArray](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/core/arrays/base.pyi#L32,7) | [SequenceNotStr](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/_typing.pyi#L100,7) | [range](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L4106,7) | [ExtensionDtype](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/core/dtypes/base.pyi#L11,7) | [generic](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L4968,7) | [str](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L1033,7) | [bool](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3200,7) | [complex](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L932,7) | [object](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L114,7)"}}} -{"suite": "data_science", "label": "dataframe describe hover", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/src/analysis.py", "line": 6, "character": 19, "iteration": 2, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(method) __new__: def __new__(\n cls : type[DataFrame],\n data : DataFrame | Index | Iterable[Index | Sequence[Unknown] | Series | dict[Any, Any] | ndarray[tuple[int]] | tuple[Hashable, ListLikeU]] | Sequence[Unknown] | Series | dict[Any, Any] | ndarray[tuple[int]] | None = None,\n index : ExtensionArray | Index | SequenceNotStr[Any] | Series | ndarray | range | None = None,\n columns: ExtensionArray | Index | SequenceNotStr[Any] | Series | ndarray | range | None = None,\n dtype : ExtensionDtype | dtype[generic] | str | type[bool | complex | object | str] | None = None,\n copy : bool | None = None\n) -> DataFrame: ...\n```\n\nGo to [DataFrame](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/core/frame.pyi#L396,7) | [Index](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/core/indexes/base.pyi#L144,7) | [Sequence](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L718,7) | [Series](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/core/series.pyi#L341,7) | [dict](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3627,7) | [int](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L418,7) | [dtype](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L1086,7) | [ndarray](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L2078,7) | [Hashable](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L555,7) | [Iterable](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L566,7) | [ExtensionArray](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/core/arrays/base.pyi#L32,7) | [SequenceNotStr](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/_typing.pyi#L100,7) | [range](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L4106,7) | [ExtensionDtype](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/core/dtypes/base.pyi#L11,7) | [generic](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L4968,7) | [str](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L1033,7) | [bool](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3200,7) | [complex](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L932,7) | [object](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L114,7)"}}} -{"suite": "data_science", "label": "dataframe describe hover", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/src/analysis.py", "line": 6, "character": 19, "iteration": 3, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(method) __new__: def __new__(\n cls : type[DataFrame],\n data : DataFrame | Index | Iterable[Index | Sequence[Unknown] | Series | dict[Any, Any] | ndarray[tuple[int]] | tuple[Hashable, ListLikeU]] | Sequence[Unknown] | Series | dict[Any, Any] | ndarray[tuple[int]] | None = None,\n index : ExtensionArray | Index | SequenceNotStr[Any] | Series | ndarray | range | None = None,\n columns: ExtensionArray | Index | SequenceNotStr[Any] | Series | ndarray | range | None = None,\n dtype : ExtensionDtype | dtype[generic] | str | type[bool | complex | object | str] | None = None,\n copy : bool | None = None\n) -> DataFrame: ...\n```\n\nGo to [DataFrame](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/core/frame.pyi#L396,7) | [Index](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/core/indexes/base.pyi#L144,7) | [Sequence](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L718,7) | [Series](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/core/series.pyi#L341,7) | [dict](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3627,7) | [int](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L418,7) | [dtype](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L1086,7) | [ndarray](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L2078,7) | [Hashable](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L555,7) | [Iterable](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L566,7) | [ExtensionArray](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/core/arrays/base.pyi#L32,7) | [SequenceNotStr](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/_typing.pyi#L100,7) | [range](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L4106,7) | [ExtensionDtype](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/core/dtypes/base.pyi#L11,7) | [generic](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L4968,7) | [str](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L1033,7) | [bool](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3200,7) | [complex](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L932,7) | [object](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L114,7)"}}} -{"suite": "data_science", "label": "dataframe describe hover", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/src/analysis.py", "line": 6, "character": 19, "iteration": 4, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(method) __new__: def __new__(\n cls : type[DataFrame],\n data : DataFrame | Index | Iterable[Index | Sequence[Unknown] | Series | dict[Any, Any] | ndarray[tuple[int]] | tuple[Hashable, ListLikeU]] | Sequence[Unknown] | Series | dict[Any, Any] | ndarray[tuple[int]] | None = None,\n index : ExtensionArray | Index | SequenceNotStr[Any] | Series | ndarray | range | None = None,\n columns: ExtensionArray | Index | SequenceNotStr[Any] | Series | ndarray | range | None = None,\n dtype : ExtensionDtype | dtype[generic] | str | type[bool | complex | object | str] | None = None,\n copy : bool | None = None\n) -> DataFrame: ...\n```\n\nGo to [DataFrame](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/core/frame.pyi#L396,7) | [Index](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/core/indexes/base.pyi#L144,7) | [Sequence](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L718,7) | [Series](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/core/series.pyi#L341,7) | [dict](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3627,7) | [int](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L418,7) | [dtype](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L1086,7) | [ndarray](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L2078,7) | [Hashable](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L555,7) | [Iterable](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L566,7) | [ExtensionArray](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/core/arrays/base.pyi#L32,7) | [SequenceNotStr](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/_typing.pyi#L100,7) | [range](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L4106,7) | [ExtensionDtype](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/core/dtypes/base.pyi#L11,7) | [generic](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L4968,7) | [str](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L1033,7) | [bool](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3200,7) | [complex](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L932,7) | [object](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L114,7)"}}} -{"suite": "data_science", "label": "dataframe describe hover", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/src/analysis.py", "line": 6, "character": 19, "iteration": 5, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(method) __new__: def __new__(\n cls : type[DataFrame],\n data : DataFrame | Index | Iterable[Index | Sequence[Unknown] | Series | dict[Any, Any] | ndarray[tuple[int]] | tuple[Hashable, ListLikeU]] | Sequence[Unknown] | Series | dict[Any, Any] | ndarray[tuple[int]] | None = None,\n index : ExtensionArray | Index | SequenceNotStr[Any] | Series | ndarray | range | None = None,\n columns: ExtensionArray | Index | SequenceNotStr[Any] | Series | ndarray | range | None = None,\n dtype : ExtensionDtype | dtype[generic] | str | type[bool | complex | object | str] | None = None,\n copy : bool | None = None\n) -> DataFrame: ...\n```\n\nGo to [DataFrame](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/core/frame.pyi#L396,7) | [Index](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/core/indexes/base.pyi#L144,7) | [Sequence](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L718,7) | [Series](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/core/series.pyi#L341,7) | [dict](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3627,7) | [int](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L418,7) | [dtype](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L1086,7) | [ndarray](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L2078,7) | [Hashable](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L555,7) | [Iterable](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L566,7) | [ExtensionArray](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/core/arrays/base.pyi#L32,7) | [SequenceNotStr](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/_typing.pyi#L100,7) | [range](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L4106,7) | [ExtensionDtype](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/core/dtypes/base.pyi#L11,7) | [generic](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L4968,7) | [str](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L1033,7) | [bool](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3200,7) | [complex](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L932,7) | [object](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L114,7)"}}} +{"suite": "data_science", "label": "dataframe describe hover", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/src/analysis.py", "line": 6, "character": 19, "iteration": 1, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(method) __new__: def __new__(\n cls : type[DataFrame],\n data : DataFrame | Index | Iterable[Index | Sequence[Unknown] | Series | dict[Any, Any] | ndarray[tuple[int]] | tuple[Hashable, ListLikeU]] | Sequence[Unknown] | Series | dict[Any, Any] | ndarray[tuple[int]] | None = None,\n index : ExtensionArray | Index | SequenceNotStr[Any] | Series | ndarray | range | None = None,\n columns: ExtensionArray | Index | SequenceNotStr[Any] | Series | ndarray | range | None = None,\n dtype : ExtensionDtype | dtype[generic] | str | type[bool | complex | object | str] | None = None,\n copy : bool | None = None\n) -> DataFrame: ...\n```\n\nGo to [DataFrame](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/core/frame.pyi#L396,7) | [Index](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/core/indexes/base.pyi#L144,7) | [Sequence](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L718,7) | [Series](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/core/series.pyi#L341,7) | [dict](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3627,7) | [int](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L418,7) | [dtype](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L1086,7) | [ndarray](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L2078,7) | [Hashable](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L555,7) | [Iterable](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L566,7) | [ExtensionArray](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/core/arrays/base.pyi#L32,7) | [SequenceNotStr](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/_typing.pyi#L100,7) | [range](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L4106,7) | [ExtensionDtype](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/core/dtypes/base.pyi#L11,7) | [generic](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L4968,7) | [str](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L1033,7) | [bool](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3200,7) | [complex](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L932,7) | [object](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L114,7)"}}} +{"suite": "data_science", "label": "dataframe describe hover", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/src/analysis.py", "line": 6, "character": 19, "iteration": 2, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(method) __new__: def __new__(\n cls : type[DataFrame],\n data : DataFrame | Index | Iterable[Index | Sequence[Unknown] | Series | dict[Any, Any] | ndarray[tuple[int]] | tuple[Hashable, ListLikeU]] | Sequence[Unknown] | Series | dict[Any, Any] | ndarray[tuple[int]] | None = None,\n index : ExtensionArray | Index | SequenceNotStr[Any] | Series | ndarray | range | None = None,\n columns: ExtensionArray | Index | SequenceNotStr[Any] | Series | ndarray | range | None = None,\n dtype : ExtensionDtype | dtype[generic] | str | type[bool | complex | object | str] | None = None,\n copy : bool | None = None\n) -> DataFrame: ...\n```\n\nGo to [DataFrame](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/core/frame.pyi#L396,7) | [Index](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/core/indexes/base.pyi#L144,7) | [Sequence](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L718,7) | [Series](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/core/series.pyi#L341,7) | [dict](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3627,7) | [int](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L418,7) | [dtype](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L1086,7) | [ndarray](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L2078,7) | [Hashable](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L555,7) | [Iterable](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L566,7) | [ExtensionArray](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/core/arrays/base.pyi#L32,7) | [SequenceNotStr](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/_typing.pyi#L100,7) | [range](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L4106,7) | [ExtensionDtype](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/core/dtypes/base.pyi#L11,7) | [generic](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L4968,7) | [str](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L1033,7) | [bool](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3200,7) | [complex](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L932,7) | [object](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L114,7)"}}} +{"suite": "data_science", "label": "dataframe describe hover", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/src/analysis.py", "line": 6, "character": 19, "iteration": 3, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(method) __new__: def __new__(\n cls : type[DataFrame],\n data : DataFrame | Index | Iterable[Index | Sequence[Unknown] | Series | dict[Any, Any] | ndarray[tuple[int]] | tuple[Hashable, ListLikeU]] | Sequence[Unknown] | Series | dict[Any, Any] | ndarray[tuple[int]] | None = None,\n index : ExtensionArray | Index | SequenceNotStr[Any] | Series | ndarray | range | None = None,\n columns: ExtensionArray | Index | SequenceNotStr[Any] | Series | ndarray | range | None = None,\n dtype : ExtensionDtype | dtype[generic] | str | type[bool | complex | object | str] | None = None,\n copy : bool | None = None\n) -> DataFrame: ...\n```\n\nGo to [DataFrame](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/core/frame.pyi#L396,7) | [Index](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/core/indexes/base.pyi#L144,7) | [Sequence](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L718,7) | [Series](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/core/series.pyi#L341,7) | [dict](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3627,7) | [int](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L418,7) | [dtype](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L1086,7) | [ndarray](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L2078,7) | [Hashable](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L555,7) | [Iterable](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L566,7) | [ExtensionArray](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/core/arrays/base.pyi#L32,7) | [SequenceNotStr](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/_typing.pyi#L100,7) | [range](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L4106,7) | [ExtensionDtype](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/core/dtypes/base.pyi#L11,7) | [generic](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L4968,7) | [str](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L1033,7) | [bool](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3200,7) | [complex](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L932,7) | [object](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L114,7)"}}} +{"suite": "data_science", "label": "dataframe describe hover", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/src/analysis.py", "line": 6, "character": 19, "iteration": 4, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(method) __new__: def __new__(\n cls : type[DataFrame],\n data : DataFrame | Index | Iterable[Index | Sequence[Unknown] | Series | dict[Any, Any] | ndarray[tuple[int]] | tuple[Hashable, ListLikeU]] | Sequence[Unknown] | Series | dict[Any, Any] | ndarray[tuple[int]] | None = None,\n index : ExtensionArray | Index | SequenceNotStr[Any] | Series | ndarray | range | None = None,\n columns: ExtensionArray | Index | SequenceNotStr[Any] | Series | ndarray | range | None = None,\n dtype : ExtensionDtype | dtype[generic] | str | type[bool | complex | object | str] | None = None,\n copy : bool | None = None\n) -> DataFrame: ...\n```\n\nGo to [DataFrame](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/core/frame.pyi#L396,7) | [Index](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/core/indexes/base.pyi#L144,7) | [Sequence](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L718,7) | [Series](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/core/series.pyi#L341,7) | [dict](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3627,7) | [int](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L418,7) | [dtype](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L1086,7) | [ndarray](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L2078,7) | [Hashable](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L555,7) | [Iterable](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L566,7) | [ExtensionArray](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/core/arrays/base.pyi#L32,7) | [SequenceNotStr](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/_typing.pyi#L100,7) | [range](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L4106,7) | [ExtensionDtype](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/core/dtypes/base.pyi#L11,7) | [generic](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L4968,7) | [str](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L1033,7) | [bool](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3200,7) | [complex](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L932,7) | [object](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L114,7)"}}} +{"suite": "data_science", "label": "dataframe describe hover", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/src/analysis.py", "line": 6, "character": 19, "iteration": 5, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(method) __new__: def __new__(\n cls : type[DataFrame],\n data : DataFrame | Index | Iterable[Index | Sequence[Unknown] | Series | dict[Any, Any] | ndarray[tuple[int]] | tuple[Hashable, ListLikeU]] | Sequence[Unknown] | Series | dict[Any, Any] | ndarray[tuple[int]] | None = None,\n index : ExtensionArray | Index | SequenceNotStr[Any] | Series | ndarray | range | None = None,\n columns: ExtensionArray | Index | SequenceNotStr[Any] | Series | ndarray | range | None = None,\n dtype : ExtensionDtype | dtype[generic] | str | type[bool | complex | object | str] | None = None,\n copy : bool | None = None\n) -> DataFrame: ...\n```\n\nGo to [DataFrame](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/core/frame.pyi#L396,7) | [Index](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/core/indexes/base.pyi#L144,7) | [Sequence](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L718,7) | [Series](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/core/series.pyi#L341,7) | [dict](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3627,7) | [int](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L418,7) | [dtype](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L1086,7) | [ndarray](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L2078,7) | [Hashable](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L555,7) | [Iterable](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L566,7) | [ExtensionArray](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/core/arrays/base.pyi#L32,7) | [SequenceNotStr](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/_typing.pyi#L100,7) | [range](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L4106,7) | [ExtensionDtype](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/core/dtypes/base.pyi#L11,7) | [generic](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L4968,7) | [str](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L1033,7) | [bool](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3200,7) | [complex](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L932,7) | [object](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L114,7)"}}} {"suite": "data_science", "label": "summarize definition", "method": "textDocument/definition", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/src/analysis.py", "line": 10, "character": 15, "iteration": 1, "result": {"range": {"end": {"character": 13, "line": 4}, "start": {"character": 4, "line": 4}}, "uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/src/analysis.py"}} {"suite": "data_science", "label": "summarize definition", "method": "textDocument/definition", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/src/analysis.py", "line": 10, "character": 15, "iteration": 2, "result": {"range": {"end": {"character": 13, "line": 4}, "start": {"character": 4, "line": 4}}, "uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/src/analysis.py"}} {"suite": "data_science", "label": "summarize definition", "method": "textDocument/definition", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/src/analysis.py", "line": 10, "character": 15, "iteration": 3, "result": {"range": {"end": {"character": 13, "line": 4}, "start": {"character": 4, "line": 4}}, "uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/src/analysis.py"}} @@ -18,21 +18,21 @@ {"suite": "data_science", "label": "edit array then complete (edit+completion)", "method": "textDocument/completion", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/src/analysis.py", "line": 10, "character": 31, "iteration": 3, "result": {"isIncomplete": false, "items": [{"detail": "ndarray", "kind": 5, "label": "T", "sortText": "0.9999.T"}, {"detail": "\n@overload\ndef all(\n self : ndarray,\n axis : None = None,\n out : None = None,\n keepdims: Literal[False] = False,\n *,\n where : _ArrayLikeBool_co = True\n) -> numpy.bool: ...\ndef all(\n self : ndarray,\n axis : int | tuple[int, ...],\n out : None = None,\n keepdims: Literal[False] = False,\n *,\n where : _ArrayLikeBool_co = True\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef all(\n self : ndarray,\n axis : int | tuple[int, ...] | None = None,\n out : None = None,\n *,\n keepdims: Literal[True],\n where : _ArrayLikeBool_co = True\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef all[ArrayT: ndarray](\n self : ndarray,\n axis : int | tuple[int, ...] | None = None,\n *,\n out : ArrayT,\n keepdims: builtins.bool = False,\n where : _ArrayLikeBool_co = True\n) -> ArrayT: ...\ndef all[ArrayT: ndarray](\n self : ndarray,\n axis : int | tuple[int, ...] | None,\n out : ArrayT,\n keepdims: builtins.bool = False,\n *,\n where : _ArrayLikeBool_co = True\n) -> ArrayT: ...", "kind": 2, "label": "all", "sortText": "0.9999.all"}, {"detail": "\n@overload\ndef any(\n self : ndarray,\n axis : None = None,\n out : None = None,\n keepdims: Literal[False] = False,\n *,\n where : _ArrayLikeBool_co = True\n) -> numpy.bool: ...\ndef any(\n self : ndarray,\n axis : int | tuple[int, ...],\n out : None = None,\n keepdims: Literal[False] = False,\n *,\n where : _ArrayLikeBool_co = True\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef any(\n self : ndarray,\n axis : int | tuple[int, ...] | None = None,\n out : None = None,\n *,\n keepdims: Literal[True],\n where : _ArrayLikeBool_co = True\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef any[ArrayT: ndarray](\n self : ndarray,\n axis : int | tuple[int, ...] | None = None,\n *,\n out : ArrayT,\n keepdims: builtins.bool = False,\n where : _ArrayLikeBool_co = True\n) -> ArrayT: ...\ndef any[ArrayT: ndarray](\n self : ndarray,\n axis : int | tuple[int, ...] | None,\n out : ArrayT,\n keepdims: builtins.bool = False,\n *,\n where : _ArrayLikeBool_co = True\n) -> ArrayT: ...", "kind": 2, "label": "any", "sortText": "0.9999.any"}, {"detail": "\n@overload\ndef argmax(\n self : ndarray,\n axis : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] = False\n) -> signedinteger[_NBitIntP]: ...\ndef argmax(\n self : ndarray,\n axis : SupportsIndex,\n out : None = None,\n *,\n keepdims: Literal[False] = False\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_NBitIntP]]]: ...\ndef argmax(\n self : ndarray,\n axis : SupportsIndex | None = None,\n out : None = None,\n *,\n keepdims: Literal[True]\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_NBitIntP]]]: ...\ndef argmax[ArrayT: ndarray[tuple[Any, ...], dtype[signedinteger[_NBitIntP]]]](\n self : ndarray,\n axis : SupportsIndex | None = None,\n *,\n out : ArrayT,\n keepdims: bool = False\n) -> ArrayT: ...\ndef argmax[ArrayT: ndarray[tuple[Any, ...], dtype[signedinteger[_NBitIntP]]]](\n self : ndarray,\n axis : SupportsIndex | None,\n out : ArrayT,\n *,\n keepdims: bool = False\n) -> ArrayT: ...", "kind": 2, "label": "argmax", "sortText": "0.9999.argmax"}, {"detail": "\n@overload\ndef argmin(\n self : ndarray,\n axis : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] = False\n) -> signedinteger[_NBitIntP]: ...\ndef argmin(\n self : ndarray,\n axis : SupportsIndex,\n out : None = None,\n *,\n keepdims: Literal[False] = False\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_NBitIntP]]]: ...\ndef argmin(\n self : ndarray,\n axis : SupportsIndex | None = None,\n out : None = None,\n *,\n keepdims: Literal[True]\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_NBitIntP]]]: ...\ndef argmin[ArrayT: ndarray[tuple[Any, ...], dtype[signedinteger[_NBitIntP]]]](\n self : ndarray,\n axis : SupportsIndex | None = None,\n *,\n out : ArrayT,\n keepdims: bool = False\n) -> ArrayT: ...\ndef argmin[ArrayT: ndarray[tuple[Any, ...], dtype[signedinteger[_NBitIntP]]]](\n self : ndarray,\n axis : SupportsIndex | None,\n out : ArrayT,\n *,\n keepdims: bool = False\n) -> ArrayT: ...", "kind": 2, "label": "argmin", "sortText": "0.9999.argmin"}, {"detail": "\n@overload\ndef argpartition(\n self : ndarray,\n kth : _ArrayLikeInt,\n /,\n axis : None,\n kind : Literal['introselect'] = 'introselect',\n order: None = None\n) -> ndarray[tuple[int], dtype[signedinteger[_NBitIntP]]]: ...\ndef argpartition(\n self : ndarray,\n kth : _ArrayLikeInt,\n /,\n axis : SupportsIndex = -1,\n kind : Literal['introselect'] = 'introselect',\n order: None = None\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_NBitIntP]]]: ...\ndef argpartition(\n self : ndarray[tuple[Any, ...], dtype[void]],\n kth : _ArrayLikeInt,\n /,\n axis : None,\n kind : Literal['introselect'] = 'introselect',\n order: Sequence[str] | str | None = None\n) -> ndarray[tuple[int], dtype[signedinteger[_NBitIntP]]]: ...\ndef argpartition(\n self : ndarray[tuple[Any, ...], dtype[void]],\n kth : _ArrayLikeInt,\n /,\n axis : SupportsIndex = -1,\n kind : Literal['introselect'] = 'introselect',\n order: Sequence[str] | str | None = None\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_NBitIntP]]]: ...", "kind": 2, "label": "argpartition", "sortText": "0.9999.argpartition"}, {"detail": "def argsort(\n self : ndarray,\n axis : SupportsIndex | None = ...,\n kind : Literal['H', 'M', 'Q', 'S', 'heap', 'heapsort', 'merge', 'mergesort', 'quick', 'quicksort', 'stable', 'stablesort'] | None = ...,\n order : Sequence[str] | str | None = ...,\n *,\n stable : bool | None = ...,\n descending: bool | None = ...\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_NBitIntP]]]: ...", "kind": 2, "label": "argsort", "sortText": "0.9999.argsort"}, {"detail": "\n@overload\ndef astype[ScalarT: generic](\n self : ndarray,\n dtype : _DTypeLike,\n order : _OrderKACF = ...,\n casting: _CastingKind = ...,\n subok : bool = ...,\n copy : _CopyMode | bool = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef astype(\n self : ndarray,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None,\n order : _OrderKACF = ...,\n casting: _CastingKind = ...,\n subok : bool = ...,\n copy : _CopyMode | bool = ...\n) -> ndarray: ...", "kind": 2, "label": "astype", "sortText": "0.9999.astype"}, {"detail": "ndarray | None", "kind": 5, "label": "base", "sortText": "0.9999.base"}, {"detail": "def byteswap(\n self : ndarray,\n inplace: bool = ...\n) -> ndarray: ...", "kind": 2, "label": "byteswap", "sortText": "0.9999.byteswap"}, {"detail": "\n@overload\ndef choose(\n self : ndarray,\n /,\n choices: ArrayLike,\n out : None = None,\n mode : _ModeKind = 'raise'\n) -> ndarray: ...\ndef choose[ArrayT: ndarray](\n self : ndarray,\n /,\n choices: ArrayLike,\n out : ArrayT,\n mode : _ModeKind = 'raise'\n) -> ArrayT: ...", "kind": 2, "label": "choose", "sortText": "0.9999.choose"}, {"detail": "\n@overload\ndef clip(\n self : ndarray,\n /,\n min : ArrayLike,\n max : Buffer | _NestedSequence[bytes | complex | str] | _NestedSequence[_SupportsArray[dtype]] | _SupportsArray[dtype] | bytes | complex | str | None = None,\n out : None = None,\n **kwargs: Any\n) -> ndarray: ...\ndef clip(\n self : ndarray,\n /,\n min : None,\n max : ArrayLike,\n out : None = None,\n **kwargs: Any\n) -> ndarray: ...\ndef clip(\n self : ndarray,\n /,\n min : None = None,\n *,\n max : ArrayLike,\n out : None = None,\n **kwargs: Any\n) -> ndarray: ...\ndef clip[ArrayT: ndarray](\n self: ndarray,\n /,\n min: ArrayLike,\n max: Buffer | _NestedSequence[bytes | complex | str] | _NestedSequence[_SupportsArray[dtype]] | _SupportsArray[dtype] | bytes | complex | str | None,\n out: ArrayT,\n **kwargs: Any\n) -> ArrayT: ...\ndef clip[ArrayT: ndarray](\n self : ndarray,\n /,\n min : ArrayLike,\n max : Buffer | _NestedSequence[bytes | complex | str] | _NestedSequence[_SupportsArray[dtype]] | _SupportsArray[dtype] | bytes | complex | str | None = None,\n *,\n out : ArrayT,\n **kwargs: Any\n) -> ArrayT: ...\ndef clip[ArrayT: ndarray](\n self: ndarray,\n /,\n min: None,\n max: ArrayLike,\n out: ArrayT,\n **kwargs: Any\n) -> ArrayT: ...\ndef clip[ArrayT: ndarray](\n self : ndarray,\n /,\n min : None = None,\n *,\n max : ArrayLike,\n out : ArrayT,\n **kwargs: Any\n) -> ArrayT: ...", "kind": 2, "label": "clip", "sortText": "0.9999.clip"}, {"detail": "\n@overload\ndef compress(\n self : ndarray,\n /,\n condition: _ArrayLikeInt_co,\n axis : SupportsIndex | None = None,\n out : None = None\n) -> ndarray: ...\ndef compress[ArrayT: ndarray](\n self: ndarray,\n /,\n condition: _ArrayLikeInt_co,\n axis: SupportsIndex | None,\n out: ArrayT\n) -> ArrayT: ...\ndef compress[ArrayT: ndarray](\n self : ndarray,\n /,\n condition: _ArrayLikeInt_co,\n axis : SupportsIndex | None = None,\n *,\n out : ArrayT\n) -> ArrayT: ...", "kind": 2, "label": "compress", "sortText": "0.9999.compress"}, {"detail": "def conj(self: ndarray) -> ndarray: ...", "kind": 2, "label": "conj", "sortText": "0.9999.conj"}, {"detail": "def conjugate(self: ndarray) -> ndarray: ...", "kind": 2, "label": "conjugate", "sortText": "0.9999.conjugate"}, {"detail": "def copy(\n self : ndarray,\n order: _OrderKACF = ...\n) -> ndarray: ...", "kind": 2, "label": "copy", "sortText": "0.9999.copy"}, {"detail": "_ctypes[int]", "kind": 5, "label": "ctypes", "sortText": "0.9999.ctypes"}, {"detail": "\n@overload\ndef cumprod[DTypeT: dtype[inexact | object_]](\n self : ndarray[Any, DTypeT],\n axis : None = None,\n dtype: None = None,\n out : None = None\n) -> ndarray[tuple[int], DTypeT]: ...\ndef cumprod(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n axis : None = None,\n dtype: None = None,\n out : None = None\n) -> ndarray[tuple[int], dtype[signedinteger[_NBitIntP]]]: ...\ndef cumprod[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_]],\n axis : None = None,\n *,\n dtype: _DTypeLike,\n out : None = None\n) -> ndarray[tuple[int], dtype[ScalarT]]: ...\ndef cumprod(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_]],\n axis : None = None,\n *,\n dtype: DTypeLike,\n out : None = None\n) -> ndarray[tuple[int]]: ...\ndef cumprod[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_]],\n axis : None,\n dtype: _DTypeLike,\n out : None = None\n) -> ndarray[tuple[int], dtype[ScalarT]]: ...\ndef cumprod(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_]],\n axis : None,\n dtype: DTypeLike,\n out : None = None\n) -> ndarray[tuple[int]]: ...\ndef cumprod[ArrayT: ndarray[tuple[Any, ...], dtype[inexact | object_]]](\n self : ArrayT,\n axis : SupportsIndex,\n dtype: None = None,\n out : None = None\n) -> ArrayT: ...\ndef cumprod[ShapeT: tuple[int, ...]](\n self : ndarray[ShapeT, dtype[numpy.bool | integer]],\n axis : SupportsIndex,\n dtype: None = None,\n out : None = None\n) -> ndarray[ShapeT, dtype[signedinteger[_NBitIntP]]]: ...\ndef cumprod[ShapeT: tuple[int, ...], ScalarT: generic](\n self : ndarray[ShapeT, dtype[numpy.bool | number | object_]],\n axis : SupportsIndex,\n dtype: _DTypeLike,\n out : None = None\n) -> ndarray[ShapeT, dtype[ScalarT]]: ...\ndef cumprod[ShapeT: tuple[int, ...]](\n self : ndarray[ShapeT, dtype[numpy.bool | number | object_]],\n axis : SupportsIndex,\n dtype: DTypeLike,\n out : None = None\n) -> ndarray[ShapeT]: ...\ndef cumprod[ArrayT: ndarray](\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_]],\n axis: SupportsIndex | None,\n dtype: _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None,\n out: ArrayT\n) -> ArrayT: ...\ndef cumprod[ArrayT: ndarray](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_]],\n axis : SupportsIndex | None = None,\n dtype: _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n *,\n out : ArrayT\n) -> ArrayT: ...", "kind": 2, "label": "cumprod", "sortText": "0.9999.cumprod"}, {"detail": "\n@overload\ndef cumsum[DTypeT: dtype[inexact | object_ | timedelta64]](\n self : ndarray[Any, DTypeT],\n axis : None = None,\n dtype: None = None,\n out : None = None\n) -> ndarray[tuple[int], DTypeT]: ...\ndef cumsum(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n axis : None = None,\n dtype: None = None,\n out : None = None\n) -> ndarray[tuple[int], dtype[signedinteger[_NBitIntP]]]: ...\ndef cumsum[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : None = None,\n *,\n dtype: _DTypeLike,\n out : None = None\n) -> ndarray[tuple[int], dtype[ScalarT]]: ...\ndef cumsum(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : None = None,\n *,\n dtype: DTypeLike,\n out : None = None\n) -> ndarray[tuple[int]]: ...\ndef cumsum[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : None,\n dtype: _DTypeLike,\n out : None = None\n) -> ndarray[tuple[int], dtype[ScalarT]]: ...\ndef cumsum(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : None,\n dtype: DTypeLike,\n out : None = None\n) -> ndarray[tuple[int]]: ...\ndef cumsum[ArrayT: ndarray[tuple[Any, ...], dtype[inexact | object_ | timedelta64]]](\n self : ArrayT,\n axis : SupportsIndex,\n dtype: None = None,\n out : None = None\n) -> ArrayT: ...\ndef cumsum[ShapeT: tuple[int, ...]](\n self : ndarray[ShapeT, dtype[numpy.bool | integer]],\n axis : SupportsIndex,\n dtype: None = None,\n out : None = None\n) -> ndarray[ShapeT, dtype[signedinteger[_NBitIntP]]]: ...\ndef cumsum[ShapeT: tuple[int, ...], ScalarT: generic](\n self : ndarray[ShapeT, dtype[numpy.bool | number | object_ | timedelta64]],\n axis : SupportsIndex,\n dtype: _DTypeLike,\n out : None = None\n) -> ndarray[ShapeT, dtype[ScalarT]]: ...\ndef cumsum[ShapeT: tuple[int, ...]](\n self : ndarray[ShapeT, dtype[numpy.bool | number | object_ | timedelta64]],\n axis : SupportsIndex,\n dtype: DTypeLike,\n out : None = None\n) -> ndarray[ShapeT]: ...\ndef cumsum[ArrayT: ndarray](\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis: SupportsIndex | None,\n dtype: _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None,\n out: ArrayT\n) -> ArrayT: ...\ndef cumsum[ArrayT: ndarray](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : SupportsIndex | None = None,\n dtype: _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n *,\n out : ArrayT\n) -> ArrayT: ...", "kind": 2, "label": "cumsum", "sortText": "0.9999.cumsum"}, {"detail": "memoryview", "kind": 5, "label": "data", "sortText": "0.9999.data"}, {"detail": "Literal['cpu']", "kind": 5, "label": "device", "sortText": "0.9999.device"}, {"detail": "\n@overload\ndef diagonal[DTypeT: dtype](\n self : ndarray[tuple[Never, Never, Never, Never], DTypeT],\n offset: SupportsIndex = 0,\n axis1 : SupportsIndex = 0,\n axis2 : SupportsIndex = 1\n) -> ndarray[tuple[Any, ...], DTypeT]: ...\ndef diagonal[DTypeT: dtype](\n self : ndarray[tuple[int, int], DTypeT],\n offset: SupportsIndex = 0,\n axis1 : SupportsIndex = 0,\n axis2 : SupportsIndex = 1\n) -> ndarray[tuple[int], DTypeT]: ...\ndef diagonal[DTypeT: dtype](\n self : ndarray[tuple[int, int, int], DTypeT],\n offset: SupportsIndex = 0,\n axis1 : SupportsIndex = 0,\n axis2 : SupportsIndex = 1\n) -> ndarray[tuple[int, int], DTypeT]: ...\ndef diagonal(\n self : ndarray,\n offset: SupportsIndex = 0,\n axis1 : SupportsIndex = 0,\n axis2 : SupportsIndex = 1\n) -> ndarray: ...", "kind": 2, "label": "diagonal", "sortText": "0.9999.diagonal"}, {"detail": "\n@overload\ndef dot(\n self: ndarray,\n b : _ScalarLike_co,\n /,\n out : None = None\n) -> ndarray: ...\ndef dot(\n self: ndarray,\n b : ArrayLike,\n /,\n out : None = None\n) -> Any: ...\ndef dot[ArrayT: ndarray](\n self: ndarray,\n b: ArrayLike,\n /,\n out: ArrayT\n) -> ArrayT: ...", "kind": 2, "label": "dot", "sortText": "0.9999.dot"}, {"detail": "dtype", "kind": 5, "label": "dtype", "sortText": "0.9999.dtype"}, {"detail": "def dump(\n self: ndarray,\n file: PathLike[bytes] | PathLike[str] | SupportsWrite[bytes] | bytes | str\n) -> None: ...", "kind": 2, "label": "dump", "sortText": "0.9999.dump"}, {"detail": "def dumps(self: ndarray) -> bytes: ...", "kind": 2, "label": "dumps", "sortText": "0.9999.dumps"}, {"detail": "def fill(\n self: ndarray,\n /,\n value: Any\n) -> None: ...", "kind": 2, "label": "fill", "sortText": "0.9999.fill"}, {"detail": "flagsobj", "kind": 5, "label": "flags", "sortText": "0.9999.flags"}, {"detail": "flatiter", "kind": 5, "label": "flat", "sortText": "0.9999.flat"}, {"detail": "def flatten(\n self : ndarray,\n /,\n order: _OrderKACF = 'C'\n) -> ndarray[tuple[int]]: ...", "kind": 2, "label": "flatten", "sortText": "0.9999.flatten"}, {"detail": "\n@overload\ndef getfield[ScalarT: generic](\n self : ndarray,\n /,\n dtype : _DTypeLike,\n offset: SupportsIndex = 0\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef getfield(\n self : ndarray,\n /,\n dtype : DTypeLike,\n offset: SupportsIndex = 0\n) -> ndarray: ...", "kind": 2, "label": "getfield", "sortText": "0.9999.getfield"}, {"detail": "ndarray", "kind": 5, "label": "imag", "sortText": "0.9999.imag"}, {"detail": "\n@overload\ndef item[T](\n self : ndarray[tuple[Any, ...], dtype[generic[T]]],\n i0 : SupportsIndex | tuple[SupportsIndex, ...] = ...,\n /,\n *args: SupportsIndex\n) -> T: ...\ndef item(\n self : ndarray[Any, StringDType],\n arg0 : SupportsIndex | tuple[SupportsIndex, ...] = ...,\n /,\n *args: SupportsIndex\n) -> str: ...", "kind": 2, "label": "item", "sortText": "0.9999.item"}, {"detail": "int", "kind": 5, "label": "itemsize", "sortText": "0.9999.itemsize"}, {"detail": "ndarray", "kind": 5, "label": "mT", "sortText": "0.9999.mT"}, {"detail": "\n@overload\ndef max[ScalarT: numpy.bool | datetime64 | number | timedelta64](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n axis : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ScalarT: ...\ndef max[ScalarT: numpy.bool | datetime64 | number | object_ | timedelta64](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n axis : int | tuple[int, ...],\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef max[ArrayT: ndarray[tuple[Any, ...], dtype[numpy.bool | datetime64 | number | object_ | timedelta64]]](\n self : ArrayT,\n axis : int | tuple[int, ...] | None = None,\n out : None = None,\n *,\n keepdims: Literal[True],\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ArrayT: ...\ndef max(\n self : ndarray[tuple[Any, ...], dtype[object_]],\n axis : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> Any: ...\ndef max[ArrayT: ndarray](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | datetime64 | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None = None,\n *,\n out : ArrayT,\n keepdims: _NoValueType | builtins.bool = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ArrayT: ...", "kind": 2, "label": "max", "sortText": "0.9999.max"}, {"detail": "\n@overload\ndef mean(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | integer | object_]],\n axis : None = None,\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> float64: ...\ndef mean(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n axis : int | tuple[int, ...],\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef mean(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n axis : int | tuple[int, ...] | None = None,\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[True],\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef mean[ScalarT: inexact | timedelta64](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n axis : None = None,\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ScalarT: ...\ndef mean[ScalarT: inexact | object_ | timedelta64](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n axis : int | tuple[int, ...],\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef mean[ArrayT: ndarray[tuple[Any, ...], dtype[inexact | object_ | timedelta64]]](\n self : ArrayT,\n axis : int | tuple[int, ...] | None = None,\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[True],\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ArrayT: ...\ndef mean[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : None = None,\n *,\n dtype : _DTypeLike,\n out : None = None,\n keepdims: Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ScalarT: ...\ndef mean[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None = None,\n *,\n dtype : _DTypeLike,\n out : None = None,\n keepdims: Literal[True],\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef mean[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None,\n dtype : _DTypeLike,\n out : None = None,\n *,\n keepdims: Literal[True],\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef mean[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...],\n dtype : _DTypeLike,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef mean[ArrayT: ndarray](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None = None,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n *,\n out : ArrayT,\n keepdims: _NoValueType | builtins.bool = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ArrayT: ...\ndef mean(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : None = None,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> Any: ...\ndef mean(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...],\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray: ...\ndef mean(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None = None,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n out : None = None,\n *,\n keepdims: Literal[True],\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray: ...", "kind": 2, "label": "mean", "sortText": "0.9999.mean"}, {"detail": "\n@overload\ndef min[ScalarT: numpy.bool | datetime64 | number | timedelta64](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n axis : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ScalarT: ...\ndef min[ScalarT: numpy.bool | datetime64 | number | object_ | timedelta64](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n axis : int | tuple[int, ...],\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef min[ArrayT: ndarray[tuple[Any, ...], dtype[numpy.bool | datetime64 | number | object_ | timedelta64]]](\n self : ArrayT,\n axis : int | tuple[int, ...] | None = None,\n out : None = None,\n *,\n keepdims: Literal[True],\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ArrayT: ...\ndef min(\n self : ndarray[tuple[Any, ...], dtype[object_]],\n axis : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> Any: ...\ndef min[ArrayT: ndarray](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | datetime64 | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None = None,\n *,\n out : ArrayT,\n keepdims: _NoValueType | builtins.bool = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ArrayT: ...", "kind": 2, "label": "min", "sortText": "0.9999.min"}, {"detail": "int", "kind": 5, "label": "nbytes", "sortText": "0.9999.nbytes"}, {"detail": "int", "kind": 5, "label": "ndim", "sortText": "0.9999.ndim"}, {"detail": "\n@overload\ndef nonzero(self: ndarray[tuple[Never, Never, Never, Never]]) -> tuple[ndarray[tuple[int], dtype[signedinteger[_NBitIntP]]], ...]: ...\ndef nonzero(self: ndarray[tuple[int]]) -> tuple[ndarray[tuple[int], dtype[signedinteger[_NBitIntP]]]]: ...\ndef nonzero(self: ndarray[tuple[int, int]]) -> tuple[ndarray[tuple[int], dtype[signedinteger[_NBitIntP]]], ndarray[tuple[int], dtype[signedinteger[_NBitIntP]]]]: ...\ndef nonzero(self: ndarray[tuple[int, int, int]]) -> tuple[ndarray[tuple[int], dtype[signedinteger[_NBitIntP]]], ndarray[tuple[int], dtype[signedinteger[_NBitIntP]]], ndarray[tuple[int], dtype[signedinteger[_NBitIntP]]]]: ...\ndef nonzero(self: ndarray) -> tuple[ndarray[tuple[int], dtype[signedinteger[_NBitIntP]]], ...]: ...", "kind": 2, "label": "nonzero", "sortText": "0.9999.nonzero"}, {"detail": "\n@overload\ndef partition(\n self : ndarray,\n kth : _ArrayLikeInt,\n /,\n axis : SupportsIndex = -1,\n kind : Literal['introselect'] = 'introselect',\n order: None = None\n) -> None: ...\ndef partition(\n self : ndarray[tuple[Any, ...], dtype[void]],\n kth : _ArrayLikeInt,\n /,\n axis : SupportsIndex = -1,\n kind : Literal['introselect'] = 'introselect',\n order: Sequence[str] | str | None = None\n) -> None: ...", "kind": 2, "label": "partition", "sortText": "0.9999.partition"}, {"detail": "\n@overload\ndef prod[ScalarT: inexact](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n axis : None = None,\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ScalarT: ...\ndef prod[ScalarT: inexact | object_](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n axis : int | tuple[int, ...],\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef prod[ArrayT: ndarray[tuple[Any, ...], dtype[inexact | object_]]](\n self : ArrayT,\n axis : int | tuple[int, ...] | None = None,\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[True],\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ArrayT: ...\ndef prod(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n axis : None = None,\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | int | integer = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> signedinteger[_NBitIntP]: ...\ndef prod(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n axis : int | tuple[int, ...],\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | int | integer = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_NBitIntP]]]: ...\ndef prod(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n axis : int | tuple[int, ...] | None = None,\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[True],\n initial : _NoValueType | numpy.bool | int | integer = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_NBitIntP]]]: ...\ndef prod(\n self : ndarray[tuple[Any, ...], dtype[object_]],\n axis : None = None,\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> Any: ...\ndef prod[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_]],\n axis : None = None,\n *,\n dtype : _DTypeLike,\n out : None = None,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ScalarT: ...\ndef prod[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_]],\n axis : int | tuple[int, ...] | None = None,\n *,\n dtype : _DTypeLike,\n out : None = None,\n keepdims: Literal[True],\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef prod[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_]],\n axis : int | tuple[int, ...] | None,\n dtype : _DTypeLike,\n out : None = None,\n *,\n keepdims: Literal[True],\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef prod[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_]],\n axis : int | tuple[int, ...],\n dtype : _DTypeLike,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef prod[ArrayT: ndarray](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_]],\n axis : int | tuple[int, ...] | None = None,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n *,\n out : ArrayT,\n keepdims: _NoValueType | builtins.bool = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ArrayT: ...\ndef prod[ArrayT: ndarray](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_]],\n axis : int | tuple[int, ...] | None,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None,\n out : ArrayT,\n *,\n keepdims: _NoValueType | builtins.bool = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ArrayT: ...\ndef prod(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_]],\n axis : None = None,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> Any: ...\ndef prod(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_]],\n axis : int | tuple[int, ...],\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray: ...\ndef prod(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_]],\n axis : int | tuple[int, ...] | None = None,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n out : None = None,\n *,\n keepdims: Literal[True],\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray: ...", "kind": 2, "label": "prod", "sortText": "0.9999.prod"}, {"detail": "def put(\n self : ndarray,\n indices: _ArrayLikeInt_co,\n values : ArrayLike,\n /,\n mode : _ModeKind = 'raise'\n) -> None: ...", "kind": 2, "label": "put", "sortText": "0.9999.put"}, {"detail": "def ravel(\n self : ndarray,\n /,\n order: _OrderKACF = 'C'\n) -> ndarray[tuple[int]]: ...", "kind": 2, "label": "ravel", "sortText": "0.9999.ravel"}, {"detail": "ndarray", "kind": 5, "label": "real", "sortText": "0.9999.real"}, {"detail": "\n@overload\ndef repeat(\n self : ndarray,\n repeats: _ArrayLikeInt_co,\n /,\n axis : None = None\n) -> ndarray[tuple[int]]: ...\ndef repeat(\n self: ndarray,\n repeats: _ArrayLikeInt_co,\n /,\n axis: SupportsIndex\n) -> ndarray: ...", "kind": 2, "label": "repeat", "sortText": "0.9999.repeat"}, {"detail": "\n@overload\ndef reshape(\n self : ndarray,\n shape: None,\n /,\n *,\n order: _OrderACF = 'C',\n copy : bool | None = None\n) -> ndarray: ...\ndef reshape(\n self : ndarray,\n shape: Sequence[Never],\n /,\n *,\n order: _OrderACF = 'C',\n copy : bool | None = None\n) -> ndarray[tuple[()]]: ...\ndef reshape[AnyShapeT: (tuple[()], tuple[int], tuple[int, int], tuple[int, int, int], tuple[int, int, int, int], tuple[int, int, int, int, int], tuple[int, int, int, int, int, int], tuple[int, int, int, int, int, int, int], tuple[int, int, int, int, int, int, int, int])](\n self : ndarray,\n shape: AnyShapeT,\n /,\n *,\n order: _OrderACF = 'C',\n copy : bool | None = None\n) -> ndarray[AnyShapeT]: ...\ndef reshape(\n self : ndarray,\n size1: SupportsIndex,\n /,\n *,\n order: _OrderACF = 'C',\n copy : bool | None = None\n) -> ndarray[tuple[int]]: ...\ndef reshape(\n self : ndarray,\n size1: SupportsIndex,\n size2: SupportsIndex,\n /,\n *,\n order: _OrderACF = 'C',\n copy : bool | None = None\n) -> ndarray[tuple[int, int]]: ...\ndef reshape(\n self : ndarray,\n size1: SupportsIndex,\n size2: SupportsIndex,\n size3: SupportsIndex,\n /,\n *,\n order: _OrderACF = 'C',\n copy : bool | None = None\n) -> ndarray[tuple[int, int, int]]: ...\ndef reshape(\n self : ndarray,\n size1: SupportsIndex,\n size2: SupportsIndex,\n size3: SupportsIndex,\n size4: SupportsIndex,\n /,\n *,\n order: _OrderACF = 'C',\n copy : bool | None = None\n) -> ndarray[tuple[int, int, int, int]]: ...\ndef reshape(\n self : ndarray,\n size0 : SupportsIndex,\n /,\n *shape: SupportsIndex,\n *,\n order : _OrderACF = 'C',\n copy : bool | None = None\n) -> ndarray: ...\ndef reshape(\n self : ndarray,\n shape: Sequence[SupportsIndex],\n /,\n *,\n order: _OrderACF = 'C',\n copy : bool | None = None\n) -> ndarray: ...", "kind": 2, "label": "reshape", "sortText": "0.9999.reshape"}, {"detail": "\n@overload\ndef resize(\n self : ndarray,\n new_shape: _ShapeLike,\n /,\n *,\n refcheck : bool = True\n) -> None: ...\ndef resize(\n self : ndarray,\n /,\n *new_shape: SupportsIndex,\n *,\n refcheck : bool = True\n) -> None: ...", "kind": 2, "label": "resize", "sortText": "0.9999.resize"}, {"detail": "\n@overload\ndef round(\n self : ndarray,\n /,\n decimals: SupportsIndex = 0,\n out : None = None\n) -> ndarray: ...\ndef round[ArrayT: ndarray](\n self: ndarray,\n /,\n decimals: SupportsIndex,\n out: ArrayT\n) -> ArrayT: ...\ndef round[ArrayT: ndarray](\n self : ndarray,\n /,\n decimals: SupportsIndex = 0,\n *,\n out : ArrayT\n) -> ArrayT: ...", "kind": 2, "label": "round", "sortText": "0.9999.round"}, {"detail": "\n@overload\ndef searchsorted(\n self : ndarray,\n v : _ScalarLike_co,\n /,\n side : _SortSide = 'left',\n sorter: _NestedSequence[_SupportsArray[dtype[numpy.bool | integer]]] | _NestedSequence[int] | _SupportsArray[dtype[numpy.bool | integer]] | int | None = None\n) -> signedinteger[_NBitIntP]: ...\ndef searchsorted(\n self : ndarray,\n v : ArrayLike,\n /,\n side : _SortSide = 'left',\n sorter: _NestedSequence[_SupportsArray[dtype[numpy.bool | integer]]] | _NestedSequence[int] | _SupportsArray[dtype[numpy.bool | integer]] | int | None = None\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_NBitIntP]]]: ...", "kind": 2, "label": "searchsorted", "sortText": "0.9999.searchsorted"}, {"detail": "def setfield(\n self : ndarray,\n val : ArrayLike,\n /,\n dtype : DTypeLike,\n offset: SupportsIndex = 0\n) -> None: ...", "kind": 2, "label": "setfield", "sortText": "0.9999.setfield"}, {"detail": "def setflags(\n self : ndarray,\n /,\n *,\n write: bool | None = None,\n align: bool | None = None,\n uic : bool | None = None\n) -> None: ...", "kind": 2, "label": "setflags", "sortText": "0.9999.setflags"}, {"detail": "tuple[Any, ...]", "kind": 5, "label": "shape", "sortText": "0.9999.shape"}, {"detail": "int", "kind": 5, "label": "size", "sortText": "0.9999.size"}, {"detail": "def sort(\n self : ndarray,\n /,\n axis : SupportsIndex = -1,\n kind : Literal['H', 'M', 'Q', 'S', 'heap', 'heapsort', 'merge', 'mergesort', 'quick', 'quicksort', 'stable', 'stablesort'] | None = None,\n order : Sequence[str] | str | None = None,\n *,\n stable : bool | None = None,\n descending: bool | None = None\n) -> None: ...", "kind": 2, "label": "sort", "sortText": "0.9999.sort"}, {"detail": "def squeeze(\n self: ndarray,\n /,\n axis: SupportsIndex | tuple[SupportsIndex, ...] | None = ...\n) -> ndarray: ...", "kind": 2, "label": "squeeze", "sortText": "0.9999.squeeze"}, {"detail": "\n@overload\ndef std(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | complex128 | integer | object_]],\n axis : None = None,\n dtype : None = None,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> float64: ...\ndef std(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | complex128 | integer]],\n axis : int | tuple[int, ...],\n dtype : None = None,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef std(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | complex128 | integer]],\n axis : int | tuple[int, ...] | None = None,\n dtype : None = None,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[True],\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef std[ScalarT: floating | timedelta64](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n axis : None = None,\n dtype : None = None,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ScalarT: ...\ndef std[ScalarT: floating | object_ | timedelta64](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n axis : int | tuple[int, ...],\n dtype : None = None,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef std[ArrayT: ndarray[tuple[Any, ...], dtype[floating | object_ | timedelta64]]](\n self : ArrayT,\n axis : int | tuple[int, ...] | None = None,\n dtype : None = None,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[True],\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ArrayT: ...\ndef std[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : None = None,\n *,\n dtype : _DTypeLike,\n out : None = None,\n ddof : float = 0,\n keepdims : Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ScalarT: ...\ndef std[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None = None,\n *,\n dtype : _DTypeLike,\n out : None = None,\n ddof : float = 0,\n keepdims : Literal[True],\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef std[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None,\n dtype : _DTypeLike,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[True],\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef std[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...],\n dtype : _DTypeLike,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef std[ArrayT: ndarray](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None = None,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n *,\n out : ArrayT,\n ddof : float = 0,\n keepdims : _NoValueType | builtins.bool = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ArrayT: ...\ndef std(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : None = None,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> Any: ...\ndef std(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...],\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ndarray: ...\ndef std(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None = None,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[True],\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ndarray: ...", "kind": 2, "label": "std", "sortText": "0.9999.std"}, {"detail": "tuple[int, ...]", "kind": 5, "label": "strides", "sortText": "0.9999.strides"}, {"detail": "\n@overload\ndef sum[ScalarT: inexact | timedelta64](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n axis : None = None,\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ScalarT: ...\ndef sum[ScalarT: inexact | object_ | timedelta64](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n axis : int | tuple[int, ...],\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef sum[ArrayT: ndarray[tuple[Any, ...], dtype[inexact | object_ | timedelta64]]](\n self : ArrayT,\n axis : int | tuple[int, ...] | None = None,\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[True],\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ArrayT: ...\ndef sum(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n axis : None = None,\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | int | integer = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> signedinteger[_NBitIntP]: ...\ndef sum(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n axis : int | tuple[int, ...],\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | int | integer = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_NBitIntP]]]: ...\ndef sum(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n axis : int | tuple[int, ...] | None = None,\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[True],\n initial : _NoValueType | numpy.bool | int | integer = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_NBitIntP]]]: ...\ndef sum(\n self : ndarray[tuple[Any, ...], dtype[object_]],\n axis : None = None,\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> Any: ...\ndef sum[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : None = None,\n *,\n dtype : _DTypeLike,\n out : None = None,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ScalarT: ...\ndef sum[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None = None,\n *,\n dtype : _DTypeLike,\n out : None = None,\n keepdims: Literal[True],\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef sum[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None,\n dtype : _DTypeLike,\n out : None = None,\n *,\n keepdims: Literal[True],\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef sum[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...],\n dtype : _DTypeLike,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef sum[ArrayT: ndarray](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None = None,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n *,\n out : ArrayT,\n keepdims: _NoValueType | builtins.bool = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ArrayT: ...\ndef sum[ArrayT: ndarray](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None,\n out : ArrayT,\n *,\n keepdims: _NoValueType | builtins.bool = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ArrayT: ...\ndef sum(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : None = None,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> Any: ...\ndef sum(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...],\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray: ...\ndef sum(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None = None,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n out : None = None,\n *,\n keepdims: Literal[True],\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray: ...", "kind": 2, "label": "sum", "sortText": "0.9999.sum"}, {"detail": "def swapaxes(\n self: ndarray,\n axis1: SupportsIndex,\n axis2: SupportsIndex,\n /\n) -> ndarray: ...", "kind": 2, "label": "swapaxes", "sortText": "0.9999.swapaxes"}, {"detail": "\n@overload\ndef take[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n indices: _IntLike_co,\n /,\n axis : SupportsIndex | None = ...,\n out : None = None,\n mode : _ModeKind = ...\n) -> ScalarT: ...\ndef take(\n self : ndarray,\n indices: _ArrayLikeInt_co,\n /,\n axis : SupportsIndex | None = ...,\n out : None = None,\n mode : _ModeKind = ...\n) -> ndarray: ...\ndef take[ArrayT: ndarray](\n self : ndarray,\n indices: _ArrayLikeInt_co,\n /,\n axis : SupportsIndex | None = ...,\n *,\n out : ArrayT,\n mode : _ModeKind = ...\n) -> ArrayT: ...\ndef take[ArrayT: ndarray](\n self : ndarray,\n indices: _ArrayLikeInt_co,\n /,\n axis : SupportsIndex | None,\n out : ArrayT,\n mode : _ModeKind = ...\n) -> ArrayT: ...", "kind": 2, "label": "take", "sortText": "0.9999.take"}, {"detail": "def to_device(\n self : ndarray,\n device: Literal['cpu'],\n /,\n *,\n stream: int | Any | None = ...\n) -> ndarray: ...", "kind": 2, "label": "to_device", "sortText": "0.9999.to_device"}, {"detail": "def tobytes(\n self : ndarray,\n order: _OrderKACF = ...\n) -> bytes: ...", "kind": 2, "label": "tobytes", "sortText": "0.9999.tobytes"}, {"detail": "def tofile(\n self : ndarray,\n fid : PathLike[bytes] | PathLike[str] | _SupportsFileMethods | bytes | str,\n /,\n sep : str = '',\n format: str = '%s'\n) -> None: ...", "kind": 2, "label": "tofile", "sortText": "0.9999.tofile"}, {"detail": "\n@overload\ndef tolist[T](self: ndarray[tuple[Never], dtype[generic[T]]], /) -> Any: ...\ndef tolist[T](self: ndarray[tuple[()], dtype[generic[T]]], /) -> T: ...\ndef tolist[T](self: ndarray[tuple[int], dtype[generic[T]]], /) -> list[T]: ...\ndef tolist[T](self: ndarray[tuple[int, int], dtype[generic[T]]], /) -> list[list[T]]: ...\ndef tolist[T](self: ndarray[tuple[int, int, int], dtype[generic[T]]], /) -> list[list[list[T]]]: ...\ndef tolist(self: ndarray, /) -> Any: ...", "kind": 2, "label": "tolist", "sortText": "0.9999.tolist"}, {"detail": "\n@overload\ndef trace(\n self : ndarray,\n /,\n offset: SupportsIndex = 0,\n axis1 : SupportsIndex = 0,\n axis2 : SupportsIndex = 1,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n out : None = None\n) -> Any: ...\ndef trace[ArrayT: ndarray](\n self : ndarray,\n /,\n offset: SupportsIndex = 0,\n axis1 : SupportsIndex = 0,\n axis2 : SupportsIndex = 1,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n *,\n out : ArrayT\n) -> ArrayT: ...\ndef trace[ArrayT: ndarray](\n self: ndarray,\n /,\n offset: SupportsIndex,\n axis1: SupportsIndex,\n axis2: SupportsIndex,\n dtype: _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None,\n out: ArrayT\n) -> ArrayT: ...", "kind": 2, "label": "trace", "sortText": "0.9999.trace"}, {"detail": "\n@overload\ndef transpose(\n self: ndarray,\n axes: Sequence[SupportsIndex] | SupportsIndex | None,\n /\n) -> ndarray: ...\ndef transpose(\n self: ndarray,\n /,\n *axes: SupportsIndex\n) -> ndarray: ...", "kind": 2, "label": "transpose", "sortText": "0.9999.transpose"}, {"detail": "\n@overload\ndef var(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | complex128 | integer | object_]],\n axis : None = None,\n dtype : None = None,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> float64: ...\ndef var(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | complex128 | integer]],\n axis : int | tuple[int, ...],\n dtype : None = None,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef var(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | complex128 | integer]],\n axis : int | tuple[int, ...] | None = None,\n dtype : None = None,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[True],\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef var[ScalarT: floating | timedelta64](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n axis : None = None,\n dtype : None = None,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ScalarT: ...\ndef var[ScalarT: floating | object_ | timedelta64](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n axis : int | tuple[int, ...],\n dtype : None = None,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef var[ArrayT: ndarray[tuple[Any, ...], dtype[floating | object_ | timedelta64]]](\n self : ArrayT,\n axis : int | tuple[int, ...] | None = None,\n dtype : None = None,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[True],\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ArrayT: ...\ndef var[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : None = None,\n *,\n dtype : _DTypeLike,\n out : None = None,\n ddof : float = 0,\n keepdims : Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ScalarT: ...\ndef var[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None = None,\n *,\n dtype : _DTypeLike,\n out : None = None,\n ddof : float = 0,\n keepdims : Literal[True],\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef var[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None,\n dtype : _DTypeLike,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[True],\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef var[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...],\n dtype : _DTypeLike,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef var[ArrayT: ndarray](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None = None,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n *,\n out : ArrayT,\n ddof : float = 0,\n keepdims : _NoValueType | builtins.bool = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ArrayT: ...\ndef var(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : None = None,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> Any: ...\ndef var(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...],\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ndarray: ...\ndef var(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None = None,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[True],\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ndarray: ...", "kind": 2, "label": "var", "sortText": "0.9999.var"}, {"detail": "\n@overload\ndef view(self: ndarray, /) -> ndarray: ...\ndef view[DTypeT: dtype](\n self: ndarray,\n /,\n dtype: numpy._HasDType[DTypeT] | DTypeT\n) -> ndarray[tuple[Any, ...], DTypeT]: ...\ndef view[ScalarT: generic](\n self: ndarray,\n /,\n dtype: _DTypeLike\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef view[ArrayT: ndarray](\n self: ndarray,\n /,\n *,\n type: type[ArrayT]\n) -> ArrayT: ...\ndef view[ArrayT: ndarray](\n self: ndarray,\n /,\n dtype: type[ArrayT]\n) -> ArrayT: ...\ndef view(\n self: ndarray,\n /,\n dtype: DTypeLike\n) -> ndarray: ...\ndef view[ArrayT: ndarray](\n self: ndarray,\n /,\n dtype: DTypeLike,\n type: type[ArrayT]\n) -> ArrayT: ...", "kind": 2, "label": "view", "sortText": "0.9999.view"}, {"detail": "\n@overload\ndef __abs__[ShapeT: tuple[int, ...], NBitT: NBitBase](self: ndarray[ShapeT, dtype[complexfloating[NBitT, NBitT]]], /) -> ndarray[ShapeT, dtype[floating[NBitT]]]: ...\ndef __abs__[ArrayT: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer | object_ | timedelta64]]](self: ArrayT, /) -> ArrayT: ...", "kind": 2, "label": "__abs__", "sortText": "3.9999.__abs__"}, {"detail": "\n@overload\ndef __add__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: numpy.bool | int,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __add__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __add__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __add__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __add__(\n self: ndarray[tuple[Any, ...], dtype[float64]],\n other: _ArrayLikeFloat64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __add__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | floating[_32Bit] | floating[_64Bit] | integer]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __add__(\n self: ndarray[tuple[Any, ...], dtype[complex128]],\n other: _ArrayLikeComplex128_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __add__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | integer | number[_32Bit] | number[_64Bit]]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __add__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __add__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __add__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n other: _ArrayLikeFloat_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[floating]]: ...\ndef __add__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | inexact | integer]],\n other: _ArrayLikeComplex_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complexfloating]]: ...\ndef __add__(\n self: ndarray[tuple[Any, ...], dtype[number]],\n other: _ArrayLikeNumber_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[number]]: ...\ndef __add__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer | timedelta64]],\n other: _ArrayLikeTD64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[timedelta64]]: ...\ndef __add__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer | timedelta64]],\n other: _ArrayLikeDT64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[datetime64]]: ...\ndef __add__(\n self: ndarray[tuple[Any, ...], dtype[datetime64]],\n other: _ArrayLikeTD64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[datetime64]]: ...\ndef __add__(\n self: ndarray[tuple[Any, ...], dtype[bytes_]],\n other: _ArrayLikeBytes_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[bytes_]]: ...\ndef __add__(\n self: ndarray[tuple[Any, ...], dtype[str_]],\n other: _ArrayLikeStr_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[str_]]: ...\ndef __add__(\n self: ndarray[Any, StringDType],\n other: _NestedSequence[_SupportsArray[StringDType]] | _NestedSequence[_SupportsArray[dtype[str_]]] | _NestedSequence[str] | _SupportsArray[StringDType] | _SupportsArray[dtype[str_]] | str,\n /\n) -> ndarray[tuple[Any, ...], StringDType]: ...\ndef __add__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __add__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__add__", "sortText": "3.9999.__add__"}, {"detail": "\n@overload\ndef __and__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __and__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __and__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __and__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __and__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__and__", "sortText": "3.9999.__and__"}, {"detail": "\n@overload\ndef __array__(\n self : ndarray,\n dtype: None = None,\n /,\n *,\n copy : bool | None = None\n) -> ndarray: ...\ndef __array__[DTypeT: dtype](\n self : ndarray,\n dtype: DTypeT,\n /,\n *,\n copy : bool | None = None\n) -> ndarray[tuple[Any, ...], DTypeT]: ...", "kind": 2, "label": "__array__", "sortText": "3.9999.__array__"}, {"detail": "def __array_finalize__(\n self: ndarray,\n obj: ndarray | None,\n /\n) -> None: ...", "kind": 2, "label": "__array_finalize__", "sortText": "3.9999.__array_finalize__"}, {"detail": "def __array_function__(\n self: ndarray,\n func: (...) -> Any,\n types: Iterable[type[Any]],\n args: Iterable[Any],\n kwargs: Mapping[str, Any]\n) -> Any: ...", "kind": 2, "label": "__array_function__", "sortText": "3.9999.__array_function__"}, {"detail": "dict[str, Any]", "kind": 5, "label": "__array_interface__", "sortText": "3.9999.__array_interface__"}, {"detail": "def __array_namespace__(\n self : ndarray,\n /,\n *,\n api_version: Literal['2021.12', '2022.12', '2023.12', '2024.12', '2025.12'] | None = None\n) -> ModuleType: ...", "kind": 2, "label": "__array_namespace__", "sortText": "3.9999.__array_namespace__"}, {"detail": "float", "kind": 5, "label": "__array_priority__", "sortText": "3.9999.__array_priority__"}, {"detail": "CapsuleType", "kind": 5, "label": "__array_struct__", "sortText": "3.9999.__array_struct__"}, {"detail": "def __array_ufunc__(\n self: ndarray,\n ufunc: ufunc,\n method: Literal['__call__', 'accumulate', 'at', 'outer', 'reduce', 'reduceat'],\n /,\n *inputs: Any,\n **kwargs: Any\n) -> Any: ...", "kind": 2, "label": "__array_ufunc__", "sortText": "3.9999.__array_ufunc__"}, {"detail": "def __array_wrap__[ShapeT: tuple[int, ...], DTypeT: dtype](\n self : ndarray,\n array : ndarray[ShapeT, DTypeT],\n context : tuple[ufunc, tuple[Any, ...], int] | None = ...,\n return_scalar: bool = ...,\n /\n) -> ndarray[ShapeT, DTypeT]: ...", "kind": 2, "label": "__array_wrap__", "sortText": "3.9999.__array_wrap__"}, {"detail": "def __bool__(self: ndarray, /) -> bool: ...", "kind": 2, "label": "__bool__", "sortText": "3.9999.__bool__"}, {"detail": "def __buffer__(\n self: ndarray,\n flags: int,\n /\n) -> memoryview: ...", "kind": 2, "label": "__buffer__", "sortText": "3.9999.__buffer__"}, {"detail": "def __class_getitem__(\n cls: type[ndarray],\n item: Any,\n /\n) -> GenericAlias: ...", "kind": 2, "label": "__class_getitem__", "sortText": "3.9999.__class_getitem__"}, {"detail": "def __complex__(self: ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_]], /) -> complex: ...", "kind": 2, "label": "__complex__", "sortText": "3.9999.__complex__"}, {"detail": "def __contains__(\n self: ndarray,\n value: object,\n /\n) -> bool: ...", "kind": 2, "label": "__contains__", "sortText": "3.9999.__contains__"}, {"detail": "def __copy__(self: ndarray) -> ndarray: ...", "kind": 2, "label": "__copy__", "sortText": "3.9999.__copy__"}, {"detail": "def __deepcopy__(\n self: ndarray,\n memo: dict[int, Any] | None,\n /\n) -> ndarray: ...", "kind": 2, "label": "__deepcopy__", "sortText": "3.9999.__deepcopy__"}, {"detail": "\n@overload\ndef __divmod__[ScalarT: floating | integer](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n rhs: numpy.bool | int,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[ScalarT]], ndarray[tuple[Any, ...], dtype[ScalarT]]]: ...\ndef __divmod__[ScalarT: floating | integer](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n rhs: _ArrayLikeBool_co,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[ScalarT]], ndarray[tuple[Any, ...], dtype[ScalarT]]]: ...\ndef __divmod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n rhs: _ArrayLikeBool_co,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[signedinteger[_8Bit]]], ndarray[tuple[Any, ...], dtype[signedinteger[_8Bit]]]]: ...\ndef __divmod__[ScalarT: floating | integer](\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n rhs: _ArrayLike,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[ScalarT]], ndarray[tuple[Any, ...], dtype[ScalarT]]]: ...\ndef __divmod__(\n self: ndarray[tuple[Any, ...], dtype[float64]],\n rhs: _ArrayLikeFloat64_co,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[float64]], ndarray[tuple[Any, ...], dtype[float64]]]: ...\ndef __divmod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | floating[_32Bit] | floating[_64Bit] | integer]],\n rhs: _ArrayLike,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[float64]], ndarray[tuple[Any, ...], dtype[float64]]]: ...\ndef __divmod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n rhs: _ArrayLikeUInt_co,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[unsignedinteger]], ndarray[tuple[Any, ...], dtype[unsignedinteger]]]: ...\ndef __divmod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n rhs: _ArrayLikeInt_co,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[signedinteger]], ndarray[tuple[Any, ...], dtype[signedinteger]]]: ...\ndef __divmod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n rhs: _ArrayLikeFloat_co,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[floating]], ndarray[tuple[Any, ...], dtype[floating]]]: ...\ndef __divmod__(\n self: ndarray[tuple[Any, ...], dtype[timedelta64]],\n rhs: _ArrayLike,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[signedinteger[_64Bit]]], ndarray[tuple[Any, ...], dtype[timedelta64]]]: ...", "kind": 2, "label": "__divmod__", "sortText": "3.9999.__divmod__"}, {"detail": "def __dlpack__(\n self : ndarray[tuple[Any, ...], dtype[number]],\n /,\n *,\n stream : int | Any | None = None,\n max_version: tuple[int, int] | None = None,\n dl_device : tuple[int, int] | None = None,\n copy : bool | None = None\n) -> CapsuleType: ...", "kind": 2, "label": "__dlpack__", "sortText": "3.9999.__dlpack__"}, {"detail": "def __dlpack_device__(self: ndarray, /) -> tuple[Literal[1], Literal[0]]: ...", "kind": 2, "label": "__dlpack_device__", "sortText": "3.9999.__dlpack_device__"}, {"detail": "def __eq__(\n self: ndarray,\n other: Any,\n /\n) -> Any: ...", "kind": 2, "label": "__eq__", "sortText": "3.9999.__eq__"}, {"detail": "def __float__(self: ndarray, /) -> float: ...", "kind": 2, "label": "__float__", "sortText": "3.9999.__float__"}, {"detail": "\n@overload\ndef __floordiv__[ScalarT: floating | integer](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: numpy.bool | int,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __floordiv__[ScalarT: floating | integer](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __floordiv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_8Bit]]]: ...\ndef __floordiv__[ScalarT: floating | integer](\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __floordiv__(\n self: ndarray[tuple[Any, ...], dtype[float64]],\n other: _ArrayLikeFloat64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __floordiv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | floating[_32Bit] | floating[_64Bit] | integer]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __floordiv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __floordiv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __floordiv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n other: _ArrayLikeFloat_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[floating]]: ...\ndef __floordiv__(\n self: ndarray[tuple[Any, ...], dtype[timedelta64]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_64Bit]]]: ...\ndef __floordiv__(\n self: ndarray[tuple[Any, ...], dtype[timedelta64]],\n other: _ArrayLikeBool_co,\n /\n) -> NoReturn: ...\ndef __floordiv__(\n self: ndarray[tuple[Any, ...], dtype[timedelta64]],\n other: _ArrayLikeFloat_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[timedelta64]]: ...\ndef __floordiv__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __floordiv__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__floordiv__", "sortText": "3.9999.__floordiv__"}, {"detail": "\n@overload\ndef __ge__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | number]],\n other: _ArrayLikeNumber_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __ge__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer | timedelta64]],\n other: _ArrayLikeTD64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __ge__(\n self: ndarray[tuple[Any, ...], dtype[datetime64]],\n other: _ArrayLikeDT64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __ge__(\n self: ndarray[tuple[Any, ...], dtype[bytes_]],\n other: _ArrayLikeBytes_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __ge__(\n self: ndarray[tuple[Any, ...], StringDType | dtype[str_]],\n other: _NestedSequence[_SupportsArray[StringDType]] | _NestedSequence[_SupportsArray[dtype[str_]]] | _NestedSequence[str] | _SupportsArray[StringDType] | _SupportsArray[dtype[str_]] | str,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __ge__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: object,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __ge__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...", "kind": 2, "label": "__ge__", "sortText": "3.9999.__ge__"}, {"detail": "\n@overload\ndef __getitem__(\n self: ndarray,\n key: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]] | tuple[ndarray[tuple[Any, ...], dtype[numpy.bool | integer]], ...],\n /\n) -> ndarray: ...\ndef __getitem__(\n self: ndarray,\n key: SupportsIndex | tuple[SupportsIndex, ...],\n /\n) -> Any: ...\ndef __getitem__(\n self: ndarray,\n key: _ToIndices,\n /\n) -> ndarray: ...\ndef __getitem__(\n self: ndarray[tuple[Any, ...], dtype[void]],\n key: str,\n /\n) -> ndarray: ...\ndef __getitem__(\n self: ndarray[tuple[Any, ...], dtype[void]],\n key: list[str],\n /\n) -> ndarray[tuple[Any, ...], dtype[void]]: ...", "kind": 2, "label": "__getitem__", "sortText": "3.9999.__getitem__"}, {"detail": "\n@overload\ndef __gt__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | number]],\n other: _ArrayLikeNumber_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __gt__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer | timedelta64]],\n other: _ArrayLikeTD64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __gt__(\n self: ndarray[tuple[Any, ...], dtype[datetime64]],\n other: _ArrayLikeDT64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __gt__(\n self: ndarray[tuple[Any, ...], dtype[bytes_]],\n other: _ArrayLikeBytes_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __gt__(\n self: ndarray[tuple[Any, ...], StringDType | dtype[str_]],\n other: _NestedSequence[_SupportsArray[StringDType]] | _NestedSequence[_SupportsArray[dtype[str_]]] | _NestedSequence[str] | _SupportsArray[StringDType] | _SupportsArray[dtype[str_]] | str,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __gt__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: object,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __gt__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...", "kind": 2, "label": "__gt__", "sortText": "3.9999.__gt__"}, {"detail": "None", "kind": 5, "label": "__hash__", "sortText": "3.9999.__hash__"}, {"detail": "\n@overload\ndef __iadd__[ArrayT: ndarray[tuple[Any, ...], dtype[numpy.bool]]](\n self: ArrayT,\n other: _ArrayLikeBool_co,\n /\n) -> ArrayT: ...\ndef __iadd__[ArrayT: ndarray[tuple[Any, ...], dtype[complexfloating]]](\n self: ArrayT,\n other: _ArrayLikeComplex_co,\n /\n) -> ArrayT: ...\ndef __iadd__[ArrayT: ndarray[tuple[Any, ...], dtype[inexact]]](\n self: ArrayT,\n other: _ArrayLikeFloat_co,\n /\n) -> ArrayT: ...\ndef __iadd__[ArrayT: ndarray[tuple[Any, ...], dtype[number]]](\n self: ArrayT,\n other: _ArrayLikeInt_co,\n /\n) -> ArrayT: ...\ndef __iadd__[ArrayT: ndarray[tuple[Any, ...], dtype[datetime64 | timedelta64]]](\n self: ArrayT,\n other: _ArrayLikeTD64_co,\n /\n) -> ArrayT: ...\ndef __iadd__[ArrayT: ndarray[tuple[Any, ...], dtype[bytes_]]](\n self: ArrayT,\n other: _ArrayLikeBytes_co,\n /\n) -> ArrayT: ...\ndef __iadd__[ArrayT: ndarray[tuple[Any, ...], StringDType | dtype[str_]]](\n self: ArrayT,\n other: _NestedSequence[_SupportsArray[StringDType]] | _NestedSequence[_SupportsArray[dtype[str_]]] | _NestedSequence[str] | _SupportsArray[StringDType] | _SupportsArray[dtype[str_]] | str,\n /\n) -> ArrayT: ...\ndef __iadd__[ArrayT: ndarray[tuple[Any, ...], dtype[object_]]](\n self: ArrayT,\n other: object,\n /\n) -> ArrayT: ...", "kind": 2, "label": "__iadd__", "sortText": "3.9999.__iadd__"}, {"detail": "\n@overload\ndef __iand__[ArrayT: ndarray[tuple[Any, ...], dtype[numpy.bool]]](\n self: ArrayT,\n other: _ArrayLikeBool_co,\n /\n) -> ArrayT: ...\ndef __iand__[ArrayT: ndarray[tuple[Any, ...], dtype[integer]]](\n self: ArrayT,\n other: _ArrayLikeInt_co,\n /\n) -> ArrayT: ...\ndef __iand__[ArrayT: ndarray[tuple[Any, ...], dtype[object_]]](\n self: ArrayT,\n other: object,\n /\n) -> ArrayT: ...", "kind": 2, "label": "__iand__", "sortText": "3.9999.__iand__"}, {"detail": "\n@overload\ndef __ifloordiv__[ArrayT: ndarray[tuple[Any, ...], dtype[integer]]](\n self: ArrayT,\n other: _ArrayLikeInt_co,\n /\n) -> ArrayT: ...\ndef __ifloordiv__[ArrayT: ndarray[tuple[Any, ...], dtype[floating | timedelta64]]](\n self: ArrayT,\n other: _ArrayLikeFloat_co,\n /\n) -> ArrayT: ...\ndef __ifloordiv__[ArrayT: ndarray[tuple[Any, ...], dtype[object_]]](\n self: ArrayT,\n other: object,\n /\n) -> ArrayT: ...", "kind": 2, "label": "__ifloordiv__", "sortText": "3.9999.__ifloordiv__"}, {"detail": "\n@overload\ndef __ilshift__[ArrayT: ndarray[tuple[Any, ...], dtype[integer]]](\n self: ArrayT,\n other: _ArrayLikeInt_co,\n /\n) -> ArrayT: ...\ndef __ilshift__[ArrayT: ndarray[tuple[Any, ...], dtype[object_]]](\n self: ArrayT,\n other: object,\n /\n) -> ArrayT: ...", "kind": 2, "label": "__ilshift__", "sortText": "3.9999.__ilshift__"}, {"detail": "\n@overload\ndef __imatmul__[ArrayT: ndarray[tuple[Any, ...], dtype[numpy.bool]]](\n self: ArrayT,\n other: _ArrayLikeBool_co,\n /\n) -> ArrayT: ...\ndef __imatmul__[ArrayT: ndarray[tuple[Any, ...], dtype[complexfloating]]](\n self: ArrayT,\n other: _ArrayLikeComplex_co,\n /\n) -> ArrayT: ...\ndef __imatmul__[ArrayT: ndarray[tuple[Any, ...], dtype[inexact]]](\n self: ArrayT,\n other: _ArrayLikeFloat_co,\n /\n) -> ArrayT: ...\ndef __imatmul__[ArrayT: ndarray[tuple[Any, ...], dtype[number]]](\n self: ArrayT,\n other: _ArrayLikeInt_co,\n /\n) -> ArrayT: ...\ndef __imatmul__[ArrayT: ndarray[tuple[Any, ...], dtype[object_]]](\n self: ArrayT,\n other: object,\n /\n) -> ArrayT: ...", "kind": 2, "label": "__imatmul__", "sortText": "3.9999.__imatmul__"}, {"detail": "\n@overload\ndef __imod__[ArrayT: ndarray[tuple[Any, ...], dtype[integer]]](\n self: ArrayT,\n other: _ArrayLikeInt_co,\n /\n) -> ArrayT: ...\ndef __imod__[ArrayT: ndarray[tuple[Any, ...], dtype[floating]]](\n self: ArrayT,\n other: _ArrayLikeFloat_co,\n /\n) -> ArrayT: ...\ndef __imod__[ArrayT: ndarray[tuple[Any, ...], dtype[timedelta64]]](\n self: ArrayT,\n other: _ArrayLike,\n /\n) -> ArrayT: ...\ndef __imod__[ArrayT: ndarray[tuple[Any, ...], dtype[object_]]](\n self: ArrayT,\n other: object,\n /\n) -> ArrayT: ...", "kind": 2, "label": "__imod__", "sortText": "3.9999.__imod__"}, {"detail": "\n@overload\ndef __imul__[ArrayT: ndarray[tuple[Any, ...], dtype[numpy.bool]]](\n self: ArrayT,\n other: _ArrayLikeBool_co,\n /\n) -> ArrayT: ...\ndef __imul__[ArrayT: ndarray[tuple[Any, ...], dtype[complexfloating]]](\n self: ArrayT,\n other: _ArrayLikeComplex_co,\n /\n) -> ArrayT: ...\ndef __imul__[ArrayT: ndarray[tuple[Any, ...], dtype[inexact | timedelta64]]](\n self: ArrayT,\n other: _ArrayLikeFloat_co,\n /\n) -> ArrayT: ...\ndef __imul__[ArrayT: ndarray[tuple[Any, ...], dtype[character | number]]](\n self: ArrayT,\n other: _ArrayLikeInt_co,\n /\n) -> ArrayT: ...\ndef __imul__[ArrayT: ndarray[tuple[Any, ...], StringDType | dtype[str_]]](\n self: ArrayT,\n other: _ArrayLikeInt_co,\n /\n) -> ArrayT: ...\ndef __imul__[ArrayT: ndarray[tuple[Any, ...], dtype[object_]]](\n self: ArrayT,\n other: object,\n /\n) -> ArrayT: ...", "kind": 2, "label": "__imul__", "sortText": "3.9999.__imul__"}, {"detail": "def __index__(self: ndarray[tuple[Any, ...], dtype[integer]], /) -> int: ...", "kind": 2, "label": "__index__", "sortText": "3.9999.__index__"}, {"detail": "def __int__(self: ndarray, /) -> int: ...", "kind": 2, "label": "__int__", "sortText": "3.9999.__int__"}, {"detail": "def __invert__[ArrayT: ndarray[tuple[Any, ...], dtype[numpy.bool | integer | object_]]](self: ArrayT, /) -> ArrayT: ...", "kind": 2, "label": "__invert__", "sortText": "3.9999.__invert__"}, {"detail": "\n@overload\ndef __ior__[ArrayT: ndarray[tuple[Any, ...], dtype[numpy.bool]]](\n self: ArrayT,\n other: _ArrayLikeBool_co,\n /\n) -> ArrayT: ...\ndef __ior__[ArrayT: ndarray[tuple[Any, ...], dtype[integer]]](\n self: ArrayT,\n other: _ArrayLikeInt_co,\n /\n) -> ArrayT: ...\ndef __ior__[ArrayT: ndarray[tuple[Any, ...], dtype[object_]]](\n self: ArrayT,\n other: object,\n /\n) -> ArrayT: ...", "kind": 2, "label": "__ior__", "sortText": "3.9999.__ior__"}, {"detail": "\n@overload\ndef __ipow__[ArrayT: ndarray[tuple[Any, ...], dtype[complexfloating]]](\n self: ArrayT,\n other: _ArrayLikeComplex_co,\n /\n) -> ArrayT: ...\ndef __ipow__[ArrayT: ndarray[tuple[Any, ...], dtype[inexact]]](\n self: ArrayT,\n other: _ArrayLikeFloat_co,\n /\n) -> ArrayT: ...\ndef __ipow__[ArrayT: ndarray[tuple[Any, ...], dtype[number]]](\n self: ArrayT,\n other: _ArrayLikeInt_co,\n /\n) -> ArrayT: ...\ndef __ipow__[ArrayT: ndarray[tuple[Any, ...], dtype[object_]]](\n self: ArrayT,\n other: object,\n /\n) -> ArrayT: ...", "kind": 2, "label": "__ipow__", "sortText": "3.9999.__ipow__"}, {"detail": "\n@overload\ndef __irshift__[ArrayT: ndarray[tuple[Any, ...], dtype[integer]]](\n self: ArrayT,\n other: _ArrayLikeInt_co,\n /\n) -> ArrayT: ...\ndef __irshift__[ArrayT: ndarray[tuple[Any, ...], dtype[object_]]](\n self: ArrayT,\n other: object,\n /\n) -> ArrayT: ...", "kind": 2, "label": "__irshift__", "sortText": "3.9999.__irshift__"}, {"detail": "\n@overload\ndef __isub__[ArrayT: ndarray[tuple[Any, ...], dtype[complexfloating]]](\n self: ArrayT,\n other: _ArrayLikeComplex_co,\n /\n) -> ArrayT: ...\ndef __isub__[ArrayT: ndarray[tuple[Any, ...], dtype[inexact]]](\n self: ArrayT,\n other: _ArrayLikeFloat_co,\n /\n) -> ArrayT: ...\ndef __isub__[ArrayT: ndarray[tuple[Any, ...], dtype[number]]](\n self: ArrayT,\n other: _ArrayLikeInt_co,\n /\n) -> ArrayT: ...\ndef __isub__[ArrayT: ndarray[tuple[Any, ...], dtype[datetime64 | timedelta64]]](\n self: ArrayT,\n other: _ArrayLikeTD64_co,\n /\n) -> ArrayT: ...\ndef __isub__[ArrayT: ndarray[tuple[Any, ...], dtype[object_]]](\n self: ArrayT,\n other: object,\n /\n) -> ArrayT: ...", "kind": 2, "label": "__isub__", "sortText": "3.9999.__isub__"}, {"detail": "\n@overload\ndef __iter__(self: ndarray[tuple[Never, Never, Never, Never, Never, Never, Never, Never, Never], Any], /) -> Iterator[Any]: ...\ndef __iter__[ScalarT: _ScalarNotObject](self: ndarray[tuple[int], dtype[ScalarT]], /) -> Iterator[ScalarT]: ...\ndef __iter__(self: ndarray[tuple[int], StringDType], /) -> Iterator[str]: ...\ndef __iter__[DTypeT: dtype](self: ndarray[tuple[int, int, *tuple[int, ...]], DTypeT], /) -> Iterator[ndarray[tuple[Any, ...], DTypeT]]: ...\ndef __iter__(self: ndarray, /) -> Iterator[Any]: ...", "kind": 2, "label": "__iter__", "sortText": "3.9999.__iter__"}, {"detail": "\n@overload\ndef __itruediv__[ArrayT: ndarray[tuple[Any, ...], dtype[complexfloating]]](\n self: ArrayT,\n other: _ArrayLikeComplex_co,\n /\n) -> ArrayT: ...\ndef __itruediv__[ArrayT: ndarray[tuple[Any, ...], dtype[inexact | timedelta64]]](\n self: ArrayT,\n other: _ArrayLikeFloat_co,\n /\n) -> ArrayT: ...\ndef __itruediv__[ArrayT: ndarray[tuple[Any, ...], dtype[object_]]](\n self: ArrayT,\n other: object,\n /\n) -> ArrayT: ...", "kind": 2, "label": "__itruediv__", "sortText": "3.9999.__itruediv__"}, {"detail": "\n@overload\ndef __ixor__[ArrayT: ndarray[tuple[Any, ...], dtype[numpy.bool]]](\n self: ArrayT,\n other: _ArrayLikeBool_co,\n /\n) -> ArrayT: ...\ndef __ixor__[ArrayT: ndarray[tuple[Any, ...], dtype[integer]]](\n self: ArrayT,\n other: _ArrayLikeInt_co,\n /\n) -> ArrayT: ...\ndef __ixor__[ArrayT: ndarray[tuple[Any, ...], dtype[object_]]](\n self: ArrayT,\n other: object,\n /\n) -> ArrayT: ...", "kind": 2, "label": "__ixor__", "sortText": "3.9999.__ixor__"}, {"detail": "\n@overload\ndef __le__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | number]],\n other: _ArrayLikeNumber_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __le__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer | timedelta64]],\n other: _ArrayLikeTD64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __le__(\n self: ndarray[tuple[Any, ...], dtype[datetime64]],\n other: _ArrayLikeDT64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __le__(\n self: ndarray[tuple[Any, ...], dtype[bytes_]],\n other: _ArrayLikeBytes_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __le__(\n self: ndarray[tuple[Any, ...], StringDType | dtype[str_]],\n other: _NestedSequence[_SupportsArray[StringDType]] | _NestedSequence[_SupportsArray[dtype[str_]]] | _NestedSequence[str] | _SupportsArray[StringDType] | _SupportsArray[dtype[str_]] | str,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __le__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: object,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __le__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...", "kind": 2, "label": "__le__", "sortText": "3.9999.__le__"}, {"detail": "def __len__(self: ndarray) -> int: ...", "kind": 2, "label": "__len__", "sortText": "3.9999.__len__"}, {"detail": "\n@overload\ndef __lshift__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_8Bit]]]: ...\ndef __lshift__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __lshift__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __lshift__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __lshift__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__lshift__", "sortText": "3.9999.__lshift__"}, {"detail": "\n@overload\ndef __lt__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | number]],\n other: _ArrayLikeNumber_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __lt__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer | timedelta64]],\n other: _ArrayLikeTD64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __lt__(\n self: ndarray[tuple[Any, ...], dtype[datetime64]],\n other: _ArrayLikeDT64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __lt__(\n self: ndarray[tuple[Any, ...], dtype[bytes_]],\n other: _ArrayLikeBytes_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __lt__(\n self: ndarray[tuple[Any, ...], StringDType | dtype[str_]],\n other: _NestedSequence[_SupportsArray[StringDType]] | _NestedSequence[_SupportsArray[dtype[str_]]] | _NestedSequence[str] | _SupportsArray[StringDType] | _SupportsArray[dtype[str_]] | str,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __lt__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: object,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __lt__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...", "kind": 2, "label": "__lt__", "sortText": "3.9999.__lt__"}, {"detail": "\n@overload\ndef __matmul__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __matmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __matmul__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __matmul__(\n self: ndarray[tuple[Any, ...], dtype[floating[_64Bit]]],\n other: _ArrayLikeFloat64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __matmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | floating[_32Bit] | floating[_64Bit] | integer]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __matmul__(\n self: ndarray[tuple[Any, ...], dtype[complexfloating[_64Bit, _64Bit]]],\n other: _ArrayLikeComplex128_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __matmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | integer | number[_32Bit] | number[_64Bit]]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __matmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __matmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __matmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n other: _ArrayLikeFloat_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[floating]]: ...\ndef __matmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | inexact | integer]],\n other: _ArrayLikeComplex_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complexfloating]]: ...\ndef __matmul__(\n self: ndarray[tuple[Any, ...], dtype[number]],\n other: _ArrayLikeNumber_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[number]]: ...\ndef __matmul__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __matmul__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__matmul__", "sortText": "3.9999.__matmul__"}, {"detail": "\n@overload\ndef __mod__[ScalarT: floating | integer](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: numpy.bool | int,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __mod__[ScalarT: floating | integer](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __mod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_8Bit]]]: ...\ndef __mod__[ScalarT: floating | integer](\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __mod__(\n self: ndarray[tuple[Any, ...], dtype[float64]],\n other: _ArrayLikeFloat64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __mod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | floating[_32Bit] | floating[_64Bit] | integer]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __mod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __mod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __mod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n other: _ArrayLikeFloat_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[floating]]: ...\ndef __mod__(\n self: ndarray[tuple[Any, ...], dtype[timedelta64]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[timedelta64]]: ...\ndef __mod__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __mod__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__mod__", "sortText": "3.9999.__mod__"}, {"detail": "\n@overload\ndef __mul__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: numpy.bool | int,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __mul__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __mul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __mul__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __mul__(\n self: ndarray[tuple[Any, ...], dtype[float64]],\n other: _ArrayLikeFloat64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __mul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | floating[_32Bit] | floating[_64Bit] | integer]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __mul__(\n self: ndarray[tuple[Any, ...], dtype[complex128]],\n other: _ArrayLikeComplex128_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __mul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | integer | number[_32Bit] | number[_64Bit]]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __mul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __mul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __mul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n other: _ArrayLikeFloat_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[floating]]: ...\ndef __mul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | inexact | integer]],\n other: _ArrayLikeComplex_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complexfloating]]: ...\ndef __mul__(\n self: ndarray[tuple[Any, ...], dtype[number]],\n other: _ArrayLikeNumber_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[number]]: ...\ndef __mul__(\n self: ndarray[tuple[Any, ...], dtype[timedelta64]],\n other: _ArrayLikeFloat_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[timedelta64]]: ...\ndef __mul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[timedelta64]]: ...\ndef __mul__(\n self: ndarray[Any, StringDType | dtype[character]],\n other: _ArrayLikeInt,\n /\n) -> ndarray: ...\ndef __mul__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __mul__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__mul__", "sortText": "3.9999.__mul__"}, {"detail": "def __ne__(\n self: ndarray,\n other: Any,\n /\n) -> Any: ...", "kind": 2, "label": "__ne__", "sortText": "3.9999.__ne__"}, {"detail": "def __neg__[ArrayT: ndarray[tuple[Any, ...], dtype[number | object_ | timedelta64]]](self: ArrayT, /) -> ArrayT: ...", "kind": 2, "label": "__neg__", "sortText": "3.9999.__neg__"}, {"detail": "def __new__[Self@ndarray: ndarray](\n cls : type[Self@ndarray],\n shape : _ShapeLike,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = ...,\n buffer : Buffer | None = ...,\n offset : SupportsIndex = ...,\n strides: Sequence[SupportsIndex] | SupportsIndex | None = ...,\n order : _OrderKACF = ...\n) -> Self@ndarray: ...", "kind": 5, "label": "__new__", "sortText": "3.9999.__new__"}, {"detail": "\n@overload\ndef __or__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __or__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __or__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __or__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __or__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__or__", "sortText": "3.9999.__or__"}, {"detail": "def __pos__[ArrayT: ndarray[tuple[Any, ...], dtype[number | object_ | timedelta64]]](self: ArrayT, /) -> ArrayT: ...", "kind": 2, "label": "__pos__", "sortText": "3.9999.__pos__"}, {"detail": "\n@overload\ndef __pow__[ScalarT: number](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: numpy.bool | int,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __pow__[ScalarT: number](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: _ArrayLikeBool_co,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __pow__(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_8Bit]]]: ...\ndef __pow__[ScalarT: number](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLike,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __pow__(\n self : ndarray[tuple[Any, ...], dtype[float64]],\n other: _ArrayLikeFloat64_co,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __pow__(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | floating[_32Bit] | floating[_64Bit] | integer]],\n other: _ArrayLike,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __pow__(\n self : ndarray[tuple[Any, ...], dtype[complex128]],\n other: _ArrayLikeComplex128_co,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __pow__(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | integer | number[_32Bit] | number[_64Bit]]],\n other: _ArrayLike,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __pow__(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __pow__(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __pow__(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n other: _ArrayLikeFloat_co,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[floating]]: ...\ndef __pow__(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | inexact | integer]],\n other: _ArrayLikeComplex_co,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[complexfloating]]: ...\ndef __pow__(\n self : ndarray[tuple[Any, ...], dtype[number]],\n other: _ArrayLikeNumber_co,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[number]]: ...\ndef __pow__(\n self : ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n mod : None = None,\n /\n) -> Any: ...\ndef __pow__(\n self : ndarray,\n other: _ArrayLikeObject_co,\n mod : None = None,\n /\n) -> Any: ...", "kind": 2, "label": "__pow__", "sortText": "3.9999.__pow__"}, {"detail": "\n@overload\ndef __radd__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: numpy.bool | int,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __radd__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __radd__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __radd__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __radd__(\n self: ndarray[tuple[Any, ...], dtype[float64]],\n other: _ArrayLikeFloat64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __radd__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | floating[_32Bit] | floating[_64Bit] | integer]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __radd__(\n self: ndarray[tuple[Any, ...], dtype[complex128]],\n other: _ArrayLikeComplex128_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __radd__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | integer | number[_32Bit] | number[_64Bit]]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __radd__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __radd__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __radd__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n other: _ArrayLikeFloat_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[floating]]: ...\ndef __radd__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | inexact | integer]],\n other: _ArrayLikeComplex_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complexfloating]]: ...\ndef __radd__(\n self: ndarray[tuple[Any, ...], dtype[number]],\n other: _ArrayLikeNumber_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[number]]: ...\ndef __radd__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer | timedelta64]],\n other: _ArrayLikeTD64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[timedelta64]]: ...\ndef __radd__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer | timedelta64]],\n other: _ArrayLikeDT64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[datetime64]]: ...\ndef __radd__(\n self: ndarray[tuple[Any, ...], dtype[datetime64]],\n other: _ArrayLikeTD64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[datetime64]]: ...\ndef __radd__(\n self: ndarray[tuple[Any, ...], dtype[bytes_]],\n other: _ArrayLikeBytes_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[bytes_]]: ...\ndef __radd__(\n self: ndarray[tuple[Any, ...], dtype[str_]],\n other: _ArrayLikeStr_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[str_]]: ...\ndef __radd__(\n self: ndarray[Any, StringDType],\n other: _NestedSequence[_SupportsArray[StringDType]] | _NestedSequence[_SupportsArray[dtype[str_]]] | _NestedSequence[str] | _SupportsArray[StringDType] | _SupportsArray[dtype[str_]] | str,\n /\n) -> ndarray[tuple[Any, ...], StringDType]: ...\ndef __radd__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __radd__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__radd__", "sortText": "3.9999.__radd__"}, {"detail": "\n@overload\ndef __rand__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __rand__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __rand__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __rand__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __rand__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__rand__", "sortText": "3.9999.__rand__"}, {"detail": "\n@overload\ndef __rdivmod__[ScalarT: floating | integer](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n lhs: numpy.bool | int,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[ScalarT]], ndarray[tuple[Any, ...], dtype[ScalarT]]]: ...\ndef __rdivmod__[ScalarT: floating | integer](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n lhs: _ArrayLikeBool_co,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[ScalarT]], ndarray[tuple[Any, ...], dtype[ScalarT]]]: ...\ndef __rdivmod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n lhs: _ArrayLikeBool_co,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[signedinteger[_8Bit]]], ndarray[tuple[Any, ...], dtype[signedinteger[_8Bit]]]]: ...\ndef __rdivmod__[ScalarT: floating | integer](\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n lhs: _ArrayLike,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[ScalarT]], ndarray[tuple[Any, ...], dtype[ScalarT]]]: ...\ndef __rdivmod__(\n self: ndarray[tuple[Any, ...], dtype[float64]],\n lhs: _ArrayLikeFloat64_co,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[float64]], ndarray[tuple[Any, ...], dtype[float64]]]: ...\ndef __rdivmod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | floating[_32Bit] | floating[_64Bit] | integer]],\n lhs: _ArrayLike,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[float64]], ndarray[tuple[Any, ...], dtype[float64]]]: ...\ndef __rdivmod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n lhs: _ArrayLikeUInt_co,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[unsignedinteger]], ndarray[tuple[Any, ...], dtype[unsignedinteger]]]: ...\ndef __rdivmod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n lhs: _ArrayLikeInt_co,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[signedinteger]], ndarray[tuple[Any, ...], dtype[signedinteger]]]: ...\ndef __rdivmod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n lhs: _ArrayLikeFloat_co,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[floating]], ndarray[tuple[Any, ...], dtype[floating]]]: ...\ndef __rdivmod__(\n self: ndarray[tuple[Any, ...], dtype[timedelta64]],\n lhs: _ArrayLike,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[signedinteger[_64Bit]]], ndarray[tuple[Any, ...], dtype[timedelta64]]]: ...", "kind": 2, "label": "__rdivmod__", "sortText": "3.9999.__rdivmod__"}, {"detail": "\n@overload\ndef __rfloordiv__[ScalarT: floating | integer](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: numpy.bool | int,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __rfloordiv__[ScalarT: floating | integer](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __rfloordiv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_8Bit]]]: ...\ndef __rfloordiv__[ScalarT: floating | integer](\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __rfloordiv__(\n self: ndarray[tuple[Any, ...], dtype[float64]],\n other: _ArrayLikeFloat64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __rfloordiv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | floating[_32Bit] | floating[_64Bit] | integer]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __rfloordiv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __rfloordiv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __rfloordiv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n other: _ArrayLikeFloat_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[floating]]: ...\ndef __rfloordiv__(\n self: ndarray[tuple[Any, ...], dtype[timedelta64]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_64Bit]]]: ...\ndef __rfloordiv__(\n self: ndarray[tuple[Any, ...], dtype[floating | integer]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[timedelta64]]: ...\ndef __rfloordiv__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __rfloordiv__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__rfloordiv__", "sortText": "3.9999.__rfloordiv__"}, {"detail": "\n@overload\ndef __rlshift__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_8Bit]]]: ...\ndef __rlshift__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __rlshift__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __rlshift__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __rlshift__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__rlshift__", "sortText": "3.9999.__rlshift__"}, {"detail": "\n@overload\ndef __rmatmul__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __rmatmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __rmatmul__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __rmatmul__(\n self: ndarray[tuple[Any, ...], dtype[floating[_64Bit]]],\n other: _ArrayLikeFloat64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __rmatmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | floating[_32Bit] | floating[_64Bit] | integer]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __rmatmul__(\n self: ndarray[tuple[Any, ...], dtype[complexfloating[_64Bit, _64Bit]]],\n other: _ArrayLikeComplex128_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __rmatmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | integer | number[_32Bit] | number[_64Bit]]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __rmatmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __rmatmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __rmatmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n other: _ArrayLikeFloat_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[floating]]: ...\ndef __rmatmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | inexact | integer]],\n other: _ArrayLikeComplex_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complexfloating]]: ...\ndef __rmatmul__(\n self: ndarray[tuple[Any, ...], dtype[number]],\n other: _ArrayLikeNumber_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[number]]: ...\ndef __rmatmul__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __rmatmul__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__rmatmul__", "sortText": "3.9999.__rmatmul__"}, {"detail": "\n@overload\ndef __rmod__[ScalarT: floating | integer](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: numpy.bool | int,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __rmod__[ScalarT: floating | integer](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __rmod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_8Bit]]]: ...\ndef __rmod__[ScalarT: floating | integer](\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __rmod__(\n self: ndarray[tuple[Any, ...], dtype[float64]],\n other: _ArrayLikeFloat64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __rmod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | floating[_32Bit] | floating[_64Bit] | integer]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __rmod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __rmod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __rmod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n other: _ArrayLikeFloat_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[floating]]: ...\ndef __rmod__(\n self: ndarray[tuple[Any, ...], dtype[timedelta64]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[timedelta64]]: ...\ndef __rmod__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __rmod__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__rmod__", "sortText": "3.9999.__rmod__"}, {"detail": "\n@overload\ndef __rmul__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: numpy.bool | int,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __rmul__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __rmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __rmul__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __rmul__(\n self: ndarray[tuple[Any, ...], dtype[float64]],\n other: _ArrayLikeFloat64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __rmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | floating[_32Bit] | floating[_64Bit] | integer]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __rmul__(\n self: ndarray[tuple[Any, ...], dtype[complex128]],\n other: _ArrayLikeComplex128_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __rmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | integer | number[_32Bit] | number[_64Bit]]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __rmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __rmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __rmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n other: _ArrayLikeFloat_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[floating]]: ...\ndef __rmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | inexact | integer]],\n other: _ArrayLikeComplex_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complexfloating]]: ...\ndef __rmul__(\n self: ndarray[tuple[Any, ...], dtype[number]],\n other: _ArrayLikeNumber_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[number]]: ...\ndef __rmul__(\n self: ndarray[tuple[Any, ...], dtype[timedelta64]],\n other: _ArrayLikeFloat_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[timedelta64]]: ...\ndef __rmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[timedelta64]]: ...\ndef __rmul__(\n self: ndarray[Any, StringDType | dtype[character]],\n other: _ArrayLikeInt,\n /\n) -> ndarray: ...\ndef __rmul__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __rmul__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__rmul__", "sortText": "3.9999.__rmul__"}, {"detail": "\n@overload\ndef __ror__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __ror__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __ror__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __ror__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __ror__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__ror__", "sortText": "3.9999.__ror__"}, {"detail": "\n@overload\ndef __rpow__[ScalarT: number](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: numpy.bool | int,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __rpow__[ScalarT: number](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: _ArrayLikeBool_co,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __rpow__(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_8Bit]]]: ...\ndef __rpow__[ScalarT: number](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLike,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __rpow__(\n self : ndarray[tuple[Any, ...], dtype[float64]],\n other: _ArrayLikeFloat64_co,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __rpow__(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | floating[_32Bit] | floating[_64Bit] | integer]],\n other: _ArrayLike,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __rpow__(\n self : ndarray[tuple[Any, ...], dtype[complex128]],\n other: _ArrayLikeComplex128_co,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __rpow__(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | integer | number[_32Bit] | number[_64Bit]]],\n other: _ArrayLike,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __rpow__(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __rpow__(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __rpow__(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n other: _ArrayLikeFloat_co,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[floating]]: ...\ndef __rpow__(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | inexact | integer]],\n other: _ArrayLikeComplex_co,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[complexfloating]]: ...\ndef __rpow__(\n self : ndarray[tuple[Any, ...], dtype[number]],\n other: _ArrayLikeNumber_co,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[number]]: ...\ndef __rpow__(\n self : ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n mod : None = None,\n /\n) -> Any: ...\ndef __rpow__(\n self : ndarray,\n other: _ArrayLikeObject_co,\n mod : None = None,\n /\n) -> Any: ...", "kind": 2, "label": "__rpow__", "sortText": "3.9999.__rpow__"}, {"detail": "\n@overload\ndef __rrshift__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_8Bit]]]: ...\ndef __rrshift__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __rrshift__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __rrshift__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __rrshift__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__rrshift__", "sortText": "3.9999.__rrshift__"}, {"detail": "\n@overload\ndef __rshift__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_8Bit]]]: ...\ndef __rshift__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __rshift__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __rshift__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __rshift__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__rshift__", "sortText": "3.9999.__rshift__"}, {"detail": "\n@overload\ndef __rsub__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: numpy.bool | int,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __rsub__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __rsub__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> NoReturn: ...\ndef __rsub__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __rsub__(\n self: ndarray[tuple[Any, ...], dtype[float64]],\n other: _ArrayLikeFloat64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __rsub__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | floating[_32Bit] | floating[_64Bit] | integer]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __rsub__(\n self: ndarray[tuple[Any, ...], dtype[complex128]],\n other: _ArrayLikeComplex128_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __rsub__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | integer | number[_32Bit] | number[_64Bit]]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __rsub__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __rsub__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __rsub__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n other: _ArrayLikeFloat_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[floating]]: ...\ndef __rsub__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | inexact | integer]],\n other: _ArrayLikeComplex_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complexfloating]]: ...\ndef __rsub__(\n self: ndarray[tuple[Any, ...], dtype[number]],\n other: _ArrayLikeNumber_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[number]]: ...\ndef __rsub__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer | timedelta64]],\n other: _ArrayLikeTD64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[timedelta64]]: ...\ndef __rsub__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer | timedelta64]],\n other: _ArrayLikeDT64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[datetime64]]: ...\ndef __rsub__(\n self: ndarray[tuple[Any, ...], dtype[datetime64]],\n other: _ArrayLikeDT64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[timedelta64]]: ...\ndef __rsub__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __rsub__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__rsub__", "sortText": "3.9999.__rsub__"}, {"detail": "\n@overload\ndef __rtruediv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]] | ndarray[tuple[Any, ...], dtype[float64]],\n other: _ArrayLikeFloat64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __rtruediv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | floating[_32Bit] | floating[_64Bit] | integer]],\n other: _NestedSequence[_SupportsArray[dtype[numpy.bool | integer]]] | _NestedSequence[_SupportsArray[dtype[floating[_64Bit]]]] | _NestedSequence[int] | _SupportsArray[dtype[numpy.bool | integer]] | _SupportsArray[dtype[floating[_64Bit]]] | int,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __rtruediv__(\n self: ndarray[tuple[Any, ...], dtype[complex128]],\n other: _ArrayLikeComplex128_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __rtruediv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | integer | number[_32Bit] | number[_64Bit]]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __rtruediv__(\n self: ndarray[tuple[Any, ...], dtype[floating]],\n other: _ArrayLikeFloat_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[floating]]: ...\ndef __rtruediv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[floating]]: ...\ndef __rtruediv__(\n self: ndarray[tuple[Any, ...], dtype[complexfloating]],\n other: _ArrayLikeNumber_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complexfloating]]: ...\ndef __rtruediv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | number]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[complexfloating]]: ...\ndef __rtruediv__(\n self: ndarray[tuple[Any, ...], dtype[inexact]],\n other: _ArrayLikeNumber_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[inexact]]: ...\ndef __rtruediv__(\n self: ndarray[tuple[Any, ...], dtype[number]],\n other: _ArrayLikeNumber_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[number]]: ...\ndef __rtruediv__(\n self: ndarray[tuple[Any, ...], dtype[timedelta64]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __rtruediv__(\n self: ndarray[tuple[Any, ...], dtype[floating | integer]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[timedelta64]]: ...\ndef __rtruediv__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __rtruediv__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__rtruediv__", "sortText": "3.9999.__rtruediv__"}, {"detail": "\n@overload\ndef __rxor__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __rxor__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __rxor__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __rxor__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __rxor__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__rxor__", "sortText": "3.9999.__rxor__"}, {"detail": "\n@overload\ndef __setitem__(\n self: ndarray[Any, StringDType | dtype[numpy.bool | flexible | object_]],\n key: _ToIndices,\n value: object,\n /\n) -> None: ...\ndef __setitem__(\n self: ndarray[tuple[Any, ...], dtype[integer]],\n key: _ToIndices,\n value: SupportsIndex | SupportsInt | _NestedSequence[_ConvertibleToInt] | _NestedSequence[_SupportsArray[dtype[numpy.bool | integer]]] | _NestedSequence[int] | _SupportsArray[dtype[numpy.bool | integer]] | bytes | int | str,\n /\n) -> None: ...\ndef __setitem__(\n self: ndarray[tuple[Any, ...], dtype[floating]],\n key: _ToIndices,\n value: SupportsFloat | SupportsIndex | _NestedSequence[SupportsFloat | SupportsIndex | bytes | str | None] | _NestedSequence[_SupportsArray[dtype[numpy.bool | floating | integer]]] | _NestedSequence[float] | _SupportsArray[dtype[numpy.bool | floating | integer]] | bytes | float | str | None,\n /\n) -> None: ...\ndef __setitem__(\n self: ndarray[tuple[Any, ...], dtype[complexfloating]],\n key: _ToIndices,\n value: SupportsComplex | SupportsFloat | SupportsIndex | _NestedSequence[SupportsComplex | SupportsFloat | SupportsIndex | bytes | str | None] | _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _SupportsArray[dtype[numpy.bool | number]] | bytes | complex | str | None,\n /\n) -> None: ...\ndef __setitem__(\n self: ndarray[tuple[Any, ...], dtype[timedelta64]],\n key: _ToIndices,\n value: _NestedSequence[_ConvertibleToTD64] | numpy.bool | bytes | character | int | number | str | timedelta | timedelta64 | None,\n /\n) -> None: ...\ndef __setitem__(\n self: ndarray[tuple[Any, ...], dtype[datetime64]],\n key: _ToIndices,\n value: _NestedSequence[_ConvertibleToDT64] | numpy.bool | bytes | character | date | datetime64 | int | number | str | None,\n /\n) -> None: ...\ndef __setitem__(\n self: ndarray[tuple[Any, ...], dtype[void]],\n key: list[str] | str,\n value: object,\n /\n) -> None: ...\ndef __setitem__(\n self: ndarray,\n key: _ToIndices,\n value: ArrayLike,\n /\n) -> None: ...", "kind": 2, "label": "__setitem__", "sortText": "3.9999.__setitem__"}, {"detail": "def __setstate__[_DTypeT_co: dtype = dtype](\n self: ndarray,\n state: tuple[SupportsIndex, _ShapeLike, _DTypeT_co, numpy.bool, bytes | list[Any]],\n /\n) -> None: ...", "kind": 2, "label": "__setstate__", "sortText": "3.9999.__setstate__"}, {"detail": "\n@overload\ndef __sub__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: numpy.bool | int,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __sub__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __sub__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> NoReturn: ...\ndef __sub__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __sub__(\n self: ndarray[tuple[Any, ...], dtype[float64]],\n other: _ArrayLikeFloat64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __sub__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | floating[_32Bit] | floating[_64Bit] | integer]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __sub__(\n self: ndarray[tuple[Any, ...], dtype[complex128]],\n other: _ArrayLikeComplex128_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __sub__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | integer | number[_32Bit] | number[_64Bit]]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __sub__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __sub__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __sub__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n other: _ArrayLikeFloat_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[floating]]: ...\ndef __sub__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | inexact | integer]],\n other: _ArrayLikeComplex_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complexfloating]]: ...\ndef __sub__(\n self: ndarray[tuple[Any, ...], dtype[number]],\n other: _ArrayLikeNumber_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[number]]: ...\ndef __sub__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer | timedelta64]],\n other: _ArrayLikeTD64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[timedelta64]]: ...\ndef __sub__(\n self: ndarray[tuple[Any, ...], dtype[datetime64]],\n other: _ArrayLikeTD64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[datetime64]]: ...\ndef __sub__(\n self: ndarray[tuple[Any, ...], dtype[datetime64]],\n other: _ArrayLikeDT64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[timedelta64]]: ...\ndef __sub__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __sub__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__sub__", "sortText": "3.9999.__sub__"}, {"detail": "\n@overload\ndef __truediv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]] | ndarray[tuple[Any, ...], dtype[float64]],\n other: _ArrayLikeFloat64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __truediv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | floating[_32Bit] | floating[_64Bit] | integer]],\n other: _NestedSequence[_SupportsArray[dtype[numpy.bool | integer]]] | _NestedSequence[_SupportsArray[dtype[floating[_64Bit]]]] | _NestedSequence[int] | _SupportsArray[dtype[numpy.bool | integer]] | _SupportsArray[dtype[floating[_64Bit]]] | int,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __truediv__(\n self: ndarray[tuple[Any, ...], dtype[complex128]],\n other: _ArrayLikeComplex128_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __truediv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | integer | number[_32Bit] | number[_64Bit]]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __truediv__(\n self: ndarray[tuple[Any, ...], dtype[floating]],\n other: _ArrayLikeFloat_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[floating]]: ...\ndef __truediv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[floating]]: ...\ndef __truediv__(\n self: ndarray[tuple[Any, ...], dtype[complexfloating]],\n other: _ArrayLikeNumber_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complexfloating]]: ...\ndef __truediv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | number]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[complexfloating]]: ...\ndef __truediv__(\n self: ndarray[tuple[Any, ...], dtype[inexact]],\n other: _ArrayLikeNumber_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[inexact]]: ...\ndef __truediv__(\n self: ndarray[tuple[Any, ...], dtype[number]],\n other: _ArrayLikeNumber_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[number]]: ...\ndef __truediv__(\n self: ndarray[tuple[Any, ...], dtype[timedelta64]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __truediv__(\n self: ndarray[tuple[Any, ...], dtype[timedelta64]],\n other: _ArrayLikeBool_co,\n /\n) -> NoReturn: ...\ndef __truediv__(\n self: ndarray[tuple[Any, ...], dtype[timedelta64]],\n other: _ArrayLikeFloat_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[timedelta64]]: ...\ndef __truediv__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __truediv__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__truediv__", "sortText": "3.9999.__truediv__"}, {"detail": "\n@overload\ndef __xor__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __xor__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __xor__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __xor__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __xor__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__xor__", "sortText": "3.9999.__xor__"}]}} {"suite": "data_science", "label": "edit array then complete (edit+completion)", "method": "textDocument/completion", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/src/analysis.py", "line": 10, "character": 31, "iteration": 4, "result": {"isIncomplete": false, "items": [{"detail": "ndarray", "kind": 5, "label": "T", "sortText": "0.9999.T"}, {"detail": "\n@overload\ndef all(\n self : ndarray,\n axis : None = None,\n out : None = None,\n keepdims: Literal[False] = False,\n *,\n where : _ArrayLikeBool_co = True\n) -> numpy.bool: ...\ndef all(\n self : ndarray,\n axis : int | tuple[int, ...],\n out : None = None,\n keepdims: Literal[False] = False,\n *,\n where : _ArrayLikeBool_co = True\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef all(\n self : ndarray,\n axis : int | tuple[int, ...] | None = None,\n out : None = None,\n *,\n keepdims: Literal[True],\n where : _ArrayLikeBool_co = True\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef all[ArrayT: ndarray](\n self : ndarray,\n axis : int | tuple[int, ...] | None = None,\n *,\n out : ArrayT,\n keepdims: builtins.bool = False,\n where : _ArrayLikeBool_co = True\n) -> ArrayT: ...\ndef all[ArrayT: ndarray](\n self : ndarray,\n axis : int | tuple[int, ...] | None,\n out : ArrayT,\n keepdims: builtins.bool = False,\n *,\n where : _ArrayLikeBool_co = True\n) -> ArrayT: ...", "kind": 2, "label": "all", "sortText": "0.9999.all"}, {"detail": "\n@overload\ndef any(\n self : ndarray,\n axis : None = None,\n out : None = None,\n keepdims: Literal[False] = False,\n *,\n where : _ArrayLikeBool_co = True\n) -> numpy.bool: ...\ndef any(\n self : ndarray,\n axis : int | tuple[int, ...],\n out : None = None,\n keepdims: Literal[False] = False,\n *,\n where : _ArrayLikeBool_co = True\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef any(\n self : ndarray,\n axis : int | tuple[int, ...] | None = None,\n out : None = None,\n *,\n keepdims: Literal[True],\n where : _ArrayLikeBool_co = True\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef any[ArrayT: ndarray](\n self : ndarray,\n axis : int | tuple[int, ...] | None = None,\n *,\n out : ArrayT,\n keepdims: builtins.bool = False,\n where : _ArrayLikeBool_co = True\n) -> ArrayT: ...\ndef any[ArrayT: ndarray](\n self : ndarray,\n axis : int | tuple[int, ...] | None,\n out : ArrayT,\n keepdims: builtins.bool = False,\n *,\n where : _ArrayLikeBool_co = True\n) -> ArrayT: ...", "kind": 2, "label": "any", "sortText": "0.9999.any"}, {"detail": "\n@overload\ndef argmax(\n self : ndarray,\n axis : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] = False\n) -> signedinteger[_NBitIntP]: ...\ndef argmax(\n self : ndarray,\n axis : SupportsIndex,\n out : None = None,\n *,\n keepdims: Literal[False] = False\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_NBitIntP]]]: ...\ndef argmax(\n self : ndarray,\n axis : SupportsIndex | None = None,\n out : None = None,\n *,\n keepdims: Literal[True]\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_NBitIntP]]]: ...\ndef argmax[ArrayT: ndarray[tuple[Any, ...], dtype[signedinteger[_NBitIntP]]]](\n self : ndarray,\n axis : SupportsIndex | None = None,\n *,\n out : ArrayT,\n keepdims: bool = False\n) -> ArrayT: ...\ndef argmax[ArrayT: ndarray[tuple[Any, ...], dtype[signedinteger[_NBitIntP]]]](\n self : ndarray,\n axis : SupportsIndex | None,\n out : ArrayT,\n *,\n keepdims: bool = False\n) -> ArrayT: ...", "kind": 2, "label": "argmax", "sortText": "0.9999.argmax"}, {"detail": "\n@overload\ndef argmin(\n self : ndarray,\n axis : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] = False\n) -> signedinteger[_NBitIntP]: ...\ndef argmin(\n self : ndarray,\n axis : SupportsIndex,\n out : None = None,\n *,\n keepdims: Literal[False] = False\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_NBitIntP]]]: ...\ndef argmin(\n self : ndarray,\n axis : SupportsIndex | None = None,\n out : None = None,\n *,\n keepdims: Literal[True]\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_NBitIntP]]]: ...\ndef argmin[ArrayT: ndarray[tuple[Any, ...], dtype[signedinteger[_NBitIntP]]]](\n self : ndarray,\n axis : SupportsIndex | None = None,\n *,\n out : ArrayT,\n keepdims: bool = False\n) -> ArrayT: ...\ndef argmin[ArrayT: ndarray[tuple[Any, ...], dtype[signedinteger[_NBitIntP]]]](\n self : ndarray,\n axis : SupportsIndex | None,\n out : ArrayT,\n *,\n keepdims: bool = False\n) -> ArrayT: ...", "kind": 2, "label": "argmin", "sortText": "0.9999.argmin"}, {"detail": "\n@overload\ndef argpartition(\n self : ndarray,\n kth : _ArrayLikeInt,\n /,\n axis : None,\n kind : Literal['introselect'] = 'introselect',\n order: None = None\n) -> ndarray[tuple[int], dtype[signedinteger[_NBitIntP]]]: ...\ndef argpartition(\n self : ndarray,\n kth : _ArrayLikeInt,\n /,\n axis : SupportsIndex = -1,\n kind : Literal['introselect'] = 'introselect',\n order: None = None\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_NBitIntP]]]: ...\ndef argpartition(\n self : ndarray[tuple[Any, ...], dtype[void]],\n kth : _ArrayLikeInt,\n /,\n axis : None,\n kind : Literal['introselect'] = 'introselect',\n order: Sequence[str] | str | None = None\n) -> ndarray[tuple[int], dtype[signedinteger[_NBitIntP]]]: ...\ndef argpartition(\n self : ndarray[tuple[Any, ...], dtype[void]],\n kth : _ArrayLikeInt,\n /,\n axis : SupportsIndex = -1,\n kind : Literal['introselect'] = 'introselect',\n order: Sequence[str] | str | None = None\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_NBitIntP]]]: ...", "kind": 2, "label": "argpartition", "sortText": "0.9999.argpartition"}, {"detail": "def argsort(\n self : ndarray,\n axis : SupportsIndex | None = ...,\n kind : Literal['H', 'M', 'Q', 'S', 'heap', 'heapsort', 'merge', 'mergesort', 'quick', 'quicksort', 'stable', 'stablesort'] | None = ...,\n order : Sequence[str] | str | None = ...,\n *,\n stable : bool | None = ...,\n descending: bool | None = ...\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_NBitIntP]]]: ...", "kind": 2, "label": "argsort", "sortText": "0.9999.argsort"}, {"detail": "\n@overload\ndef astype[ScalarT: generic](\n self : ndarray,\n dtype : _DTypeLike,\n order : _OrderKACF = ...,\n casting: _CastingKind = ...,\n subok : bool = ...,\n copy : _CopyMode | bool = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef astype(\n self : ndarray,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None,\n order : _OrderKACF = ...,\n casting: _CastingKind = ...,\n subok : bool = ...,\n copy : _CopyMode | bool = ...\n) -> ndarray: ...", "kind": 2, "label": "astype", "sortText": "0.9999.astype"}, {"detail": "ndarray | None", "kind": 5, "label": "base", "sortText": "0.9999.base"}, {"detail": "def byteswap(\n self : ndarray,\n inplace: bool = ...\n) -> ndarray: ...", "kind": 2, "label": "byteswap", "sortText": "0.9999.byteswap"}, {"detail": "\n@overload\ndef choose(\n self : ndarray,\n /,\n choices: ArrayLike,\n out : None = None,\n mode : _ModeKind = 'raise'\n) -> ndarray: ...\ndef choose[ArrayT: ndarray](\n self : ndarray,\n /,\n choices: ArrayLike,\n out : ArrayT,\n mode : _ModeKind = 'raise'\n) -> ArrayT: ...", "kind": 2, "label": "choose", "sortText": "0.9999.choose"}, {"detail": "\n@overload\ndef clip(\n self : ndarray,\n /,\n min : ArrayLike,\n max : Buffer | _NestedSequence[bytes | complex | str] | _NestedSequence[_SupportsArray[dtype]] | _SupportsArray[dtype] | bytes | complex | str | None = None,\n out : None = None,\n **kwargs: Any\n) -> ndarray: ...\ndef clip(\n self : ndarray,\n /,\n min : None,\n max : ArrayLike,\n out : None = None,\n **kwargs: Any\n) -> ndarray: ...\ndef clip(\n self : ndarray,\n /,\n min : None = None,\n *,\n max : ArrayLike,\n out : None = None,\n **kwargs: Any\n) -> ndarray: ...\ndef clip[ArrayT: ndarray](\n self: ndarray,\n /,\n min: ArrayLike,\n max: Buffer | _NestedSequence[bytes | complex | str] | _NestedSequence[_SupportsArray[dtype]] | _SupportsArray[dtype] | bytes | complex | str | None,\n out: ArrayT,\n **kwargs: Any\n) -> ArrayT: ...\ndef clip[ArrayT: ndarray](\n self : ndarray,\n /,\n min : ArrayLike,\n max : Buffer | _NestedSequence[bytes | complex | str] | _NestedSequence[_SupportsArray[dtype]] | _SupportsArray[dtype] | bytes | complex | str | None = None,\n *,\n out : ArrayT,\n **kwargs: Any\n) -> ArrayT: ...\ndef clip[ArrayT: ndarray](\n self: ndarray,\n /,\n min: None,\n max: ArrayLike,\n out: ArrayT,\n **kwargs: Any\n) -> ArrayT: ...\ndef clip[ArrayT: ndarray](\n self : ndarray,\n /,\n min : None = None,\n *,\n max : ArrayLike,\n out : ArrayT,\n **kwargs: Any\n) -> ArrayT: ...", "kind": 2, "label": "clip", "sortText": "0.9999.clip"}, {"detail": "\n@overload\ndef compress(\n self : ndarray,\n /,\n condition: _ArrayLikeInt_co,\n axis : SupportsIndex | None = None,\n out : None = None\n) -> ndarray: ...\ndef compress[ArrayT: ndarray](\n self: ndarray,\n /,\n condition: _ArrayLikeInt_co,\n axis: SupportsIndex | None,\n out: ArrayT\n) -> ArrayT: ...\ndef compress[ArrayT: ndarray](\n self : ndarray,\n /,\n condition: _ArrayLikeInt_co,\n axis : SupportsIndex | None = None,\n *,\n out : ArrayT\n) -> ArrayT: ...", "kind": 2, "label": "compress", "sortText": "0.9999.compress"}, {"detail": "def conj(self: ndarray) -> ndarray: ...", "kind": 2, "label": "conj", "sortText": "0.9999.conj"}, {"detail": "def conjugate(self: ndarray) -> ndarray: ...", "kind": 2, "label": "conjugate", "sortText": "0.9999.conjugate"}, {"detail": "def copy(\n self : ndarray,\n order: _OrderKACF = ...\n) -> ndarray: ...", "kind": 2, "label": "copy", "sortText": "0.9999.copy"}, {"detail": "_ctypes[int]", "kind": 5, "label": "ctypes", "sortText": "0.9999.ctypes"}, {"detail": "\n@overload\ndef cumprod[DTypeT: dtype[inexact | object_]](\n self : ndarray[Any, DTypeT],\n axis : None = None,\n dtype: None = None,\n out : None = None\n) -> ndarray[tuple[int], DTypeT]: ...\ndef cumprod(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n axis : None = None,\n dtype: None = None,\n out : None = None\n) -> ndarray[tuple[int], dtype[signedinteger[_NBitIntP]]]: ...\ndef cumprod[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_]],\n axis : None = None,\n *,\n dtype: _DTypeLike,\n out : None = None\n) -> ndarray[tuple[int], dtype[ScalarT]]: ...\ndef cumprod(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_]],\n axis : None = None,\n *,\n dtype: DTypeLike,\n out : None = None\n) -> ndarray[tuple[int]]: ...\ndef cumprod[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_]],\n axis : None,\n dtype: _DTypeLike,\n out : None = None\n) -> ndarray[tuple[int], dtype[ScalarT]]: ...\ndef cumprod(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_]],\n axis : None,\n dtype: DTypeLike,\n out : None = None\n) -> ndarray[tuple[int]]: ...\ndef cumprod[ArrayT: ndarray[tuple[Any, ...], dtype[inexact | object_]]](\n self : ArrayT,\n axis : SupportsIndex,\n dtype: None = None,\n out : None = None\n) -> ArrayT: ...\ndef cumprod[ShapeT: tuple[int, ...]](\n self : ndarray[ShapeT, dtype[numpy.bool | integer]],\n axis : SupportsIndex,\n dtype: None = None,\n out : None = None\n) -> ndarray[ShapeT, dtype[signedinteger[_NBitIntP]]]: ...\ndef cumprod[ShapeT: tuple[int, ...], ScalarT: generic](\n self : ndarray[ShapeT, dtype[numpy.bool | number | object_]],\n axis : SupportsIndex,\n dtype: _DTypeLike,\n out : None = None\n) -> ndarray[ShapeT, dtype[ScalarT]]: ...\ndef cumprod[ShapeT: tuple[int, ...]](\n self : ndarray[ShapeT, dtype[numpy.bool | number | object_]],\n axis : SupportsIndex,\n dtype: DTypeLike,\n out : None = None\n) -> ndarray[ShapeT]: ...\ndef cumprod[ArrayT: ndarray](\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_]],\n axis: SupportsIndex | None,\n dtype: _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None,\n out: ArrayT\n) -> ArrayT: ...\ndef cumprod[ArrayT: ndarray](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_]],\n axis : SupportsIndex | None = None,\n dtype: _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n *,\n out : ArrayT\n) -> ArrayT: ...", "kind": 2, "label": "cumprod", "sortText": "0.9999.cumprod"}, {"detail": "\n@overload\ndef cumsum[DTypeT: dtype[inexact | object_ | timedelta64]](\n self : ndarray[Any, DTypeT],\n axis : None = None,\n dtype: None = None,\n out : None = None\n) -> ndarray[tuple[int], DTypeT]: ...\ndef cumsum(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n axis : None = None,\n dtype: None = None,\n out : None = None\n) -> ndarray[tuple[int], dtype[signedinteger[_NBitIntP]]]: ...\ndef cumsum[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : None = None,\n *,\n dtype: _DTypeLike,\n out : None = None\n) -> ndarray[tuple[int], dtype[ScalarT]]: ...\ndef cumsum(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : None = None,\n *,\n dtype: DTypeLike,\n out : None = None\n) -> ndarray[tuple[int]]: ...\ndef cumsum[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : None,\n dtype: _DTypeLike,\n out : None = None\n) -> ndarray[tuple[int], dtype[ScalarT]]: ...\ndef cumsum(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : None,\n dtype: DTypeLike,\n out : None = None\n) -> ndarray[tuple[int]]: ...\ndef cumsum[ArrayT: ndarray[tuple[Any, ...], dtype[inexact | object_ | timedelta64]]](\n self : ArrayT,\n axis : SupportsIndex,\n dtype: None = None,\n out : None = None\n) -> ArrayT: ...\ndef cumsum[ShapeT: tuple[int, ...]](\n self : ndarray[ShapeT, dtype[numpy.bool | integer]],\n axis : SupportsIndex,\n dtype: None = None,\n out : None = None\n) -> ndarray[ShapeT, dtype[signedinteger[_NBitIntP]]]: ...\ndef cumsum[ShapeT: tuple[int, ...], ScalarT: generic](\n self : ndarray[ShapeT, dtype[numpy.bool | number | object_ | timedelta64]],\n axis : SupportsIndex,\n dtype: _DTypeLike,\n out : None = None\n) -> ndarray[ShapeT, dtype[ScalarT]]: ...\ndef cumsum[ShapeT: tuple[int, ...]](\n self : ndarray[ShapeT, dtype[numpy.bool | number | object_ | timedelta64]],\n axis : SupportsIndex,\n dtype: DTypeLike,\n out : None = None\n) -> ndarray[ShapeT]: ...\ndef cumsum[ArrayT: ndarray](\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis: SupportsIndex | None,\n dtype: _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None,\n out: ArrayT\n) -> ArrayT: ...\ndef cumsum[ArrayT: ndarray](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : SupportsIndex | None = None,\n dtype: _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n *,\n out : ArrayT\n) -> ArrayT: ...", "kind": 2, "label": "cumsum", "sortText": "0.9999.cumsum"}, {"detail": "memoryview", "kind": 5, "label": "data", "sortText": "0.9999.data"}, {"detail": "Literal['cpu']", "kind": 5, "label": "device", "sortText": "0.9999.device"}, {"detail": "\n@overload\ndef diagonal[DTypeT: dtype](\n self : ndarray[tuple[Never, Never, Never, Never], DTypeT],\n offset: SupportsIndex = 0,\n axis1 : SupportsIndex = 0,\n axis2 : SupportsIndex = 1\n) -> ndarray[tuple[Any, ...], DTypeT]: ...\ndef diagonal[DTypeT: dtype](\n self : ndarray[tuple[int, int], DTypeT],\n offset: SupportsIndex = 0,\n axis1 : SupportsIndex = 0,\n axis2 : SupportsIndex = 1\n) -> ndarray[tuple[int], DTypeT]: ...\ndef diagonal[DTypeT: dtype](\n self : ndarray[tuple[int, int, int], DTypeT],\n offset: SupportsIndex = 0,\n axis1 : SupportsIndex = 0,\n axis2 : SupportsIndex = 1\n) -> ndarray[tuple[int, int], DTypeT]: ...\ndef diagonal(\n self : ndarray,\n offset: SupportsIndex = 0,\n axis1 : SupportsIndex = 0,\n axis2 : SupportsIndex = 1\n) -> ndarray: ...", "kind": 2, "label": "diagonal", "sortText": "0.9999.diagonal"}, {"detail": "\n@overload\ndef dot(\n self: ndarray,\n b : _ScalarLike_co,\n /,\n out : None = None\n) -> ndarray: ...\ndef dot(\n self: ndarray,\n b : ArrayLike,\n /,\n out : None = None\n) -> Any: ...\ndef dot[ArrayT: ndarray](\n self: ndarray,\n b: ArrayLike,\n /,\n out: ArrayT\n) -> ArrayT: ...", "kind": 2, "label": "dot", "sortText": "0.9999.dot"}, {"detail": "dtype", "kind": 5, "label": "dtype", "sortText": "0.9999.dtype"}, {"detail": "def dump(\n self: ndarray,\n file: PathLike[bytes] | PathLike[str] | SupportsWrite[bytes] | bytes | str\n) -> None: ...", "kind": 2, "label": "dump", "sortText": "0.9999.dump"}, {"detail": "def dumps(self: ndarray) -> bytes: ...", "kind": 2, "label": "dumps", "sortText": "0.9999.dumps"}, {"detail": "def fill(\n self: ndarray,\n /,\n value: Any\n) -> None: ...", "kind": 2, "label": "fill", "sortText": "0.9999.fill"}, {"detail": "flagsobj", "kind": 5, "label": "flags", "sortText": "0.9999.flags"}, {"detail": "flatiter", "kind": 5, "label": "flat", "sortText": "0.9999.flat"}, {"detail": "def flatten(\n self : ndarray,\n /,\n order: _OrderKACF = 'C'\n) -> ndarray[tuple[int]]: ...", "kind": 2, "label": "flatten", "sortText": "0.9999.flatten"}, {"detail": "\n@overload\ndef getfield[ScalarT: generic](\n self : ndarray,\n /,\n dtype : _DTypeLike,\n offset: SupportsIndex = 0\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef getfield(\n self : ndarray,\n /,\n dtype : DTypeLike,\n offset: SupportsIndex = 0\n) -> ndarray: ...", "kind": 2, "label": "getfield", "sortText": "0.9999.getfield"}, {"detail": "ndarray", "kind": 5, "label": "imag", "sortText": "0.9999.imag"}, {"detail": "\n@overload\ndef item[T](\n self : ndarray[tuple[Any, ...], dtype[generic[T]]],\n i0 : SupportsIndex | tuple[SupportsIndex, ...] = ...,\n /,\n *args: SupportsIndex\n) -> T: ...\ndef item(\n self : ndarray[Any, StringDType],\n arg0 : SupportsIndex | tuple[SupportsIndex, ...] = ...,\n /,\n *args: SupportsIndex\n) -> str: ...", "kind": 2, "label": "item", "sortText": "0.9999.item"}, {"detail": "int", "kind": 5, "label": "itemsize", "sortText": "0.9999.itemsize"}, {"detail": "ndarray", "kind": 5, "label": "mT", "sortText": "0.9999.mT"}, {"detail": "\n@overload\ndef max[ScalarT: numpy.bool | datetime64 | number | timedelta64](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n axis : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ScalarT: ...\ndef max[ScalarT: numpy.bool | datetime64 | number | object_ | timedelta64](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n axis : int | tuple[int, ...],\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef max[ArrayT: ndarray[tuple[Any, ...], dtype[numpy.bool | datetime64 | number | object_ | timedelta64]]](\n self : ArrayT,\n axis : int | tuple[int, ...] | None = None,\n out : None = None,\n *,\n keepdims: Literal[True],\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ArrayT: ...\ndef max(\n self : ndarray[tuple[Any, ...], dtype[object_]],\n axis : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> Any: ...\ndef max[ArrayT: ndarray](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | datetime64 | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None = None,\n *,\n out : ArrayT,\n keepdims: _NoValueType | builtins.bool = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ArrayT: ...", "kind": 2, "label": "max", "sortText": "0.9999.max"}, {"detail": "\n@overload\ndef mean(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | integer | object_]],\n axis : None = None,\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> float64: ...\ndef mean(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n axis : int | tuple[int, ...],\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef mean(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n axis : int | tuple[int, ...] | None = None,\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[True],\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef mean[ScalarT: inexact | timedelta64](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n axis : None = None,\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ScalarT: ...\ndef mean[ScalarT: inexact | object_ | timedelta64](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n axis : int | tuple[int, ...],\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef mean[ArrayT: ndarray[tuple[Any, ...], dtype[inexact | object_ | timedelta64]]](\n self : ArrayT,\n axis : int | tuple[int, ...] | None = None,\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[True],\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ArrayT: ...\ndef mean[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : None = None,\n *,\n dtype : _DTypeLike,\n out : None = None,\n keepdims: Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ScalarT: ...\ndef mean[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None = None,\n *,\n dtype : _DTypeLike,\n out : None = None,\n keepdims: Literal[True],\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef mean[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None,\n dtype : _DTypeLike,\n out : None = None,\n *,\n keepdims: Literal[True],\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef mean[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...],\n dtype : _DTypeLike,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef mean[ArrayT: ndarray](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None = None,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n *,\n out : ArrayT,\n keepdims: _NoValueType | builtins.bool = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ArrayT: ...\ndef mean(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : None = None,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> Any: ...\ndef mean(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...],\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray: ...\ndef mean(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None = None,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n out : None = None,\n *,\n keepdims: Literal[True],\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray: ...", "kind": 2, "label": "mean", "sortText": "0.9999.mean"}, {"detail": "\n@overload\ndef min[ScalarT: numpy.bool | datetime64 | number | timedelta64](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n axis : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ScalarT: ...\ndef min[ScalarT: numpy.bool | datetime64 | number | object_ | timedelta64](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n axis : int | tuple[int, ...],\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef min[ArrayT: ndarray[tuple[Any, ...], dtype[numpy.bool | datetime64 | number | object_ | timedelta64]]](\n self : ArrayT,\n axis : int | tuple[int, ...] | None = None,\n out : None = None,\n *,\n keepdims: Literal[True],\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ArrayT: ...\ndef min(\n self : ndarray[tuple[Any, ...], dtype[object_]],\n axis : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> Any: ...\ndef min[ArrayT: ndarray](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | datetime64 | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None = None,\n *,\n out : ArrayT,\n keepdims: _NoValueType | builtins.bool = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ArrayT: ...", "kind": 2, "label": "min", "sortText": "0.9999.min"}, {"detail": "int", "kind": 5, "label": "nbytes", "sortText": "0.9999.nbytes"}, {"detail": "int", "kind": 5, "label": "ndim", "sortText": "0.9999.ndim"}, {"detail": "\n@overload\ndef nonzero(self: ndarray[tuple[Never, Never, Never, Never]]) -> tuple[ndarray[tuple[int], dtype[signedinteger[_NBitIntP]]], ...]: ...\ndef nonzero(self: ndarray[tuple[int]]) -> tuple[ndarray[tuple[int], dtype[signedinteger[_NBitIntP]]]]: ...\ndef nonzero(self: ndarray[tuple[int, int]]) -> tuple[ndarray[tuple[int], dtype[signedinteger[_NBitIntP]]], ndarray[tuple[int], dtype[signedinteger[_NBitIntP]]]]: ...\ndef nonzero(self: ndarray[tuple[int, int, int]]) -> tuple[ndarray[tuple[int], dtype[signedinteger[_NBitIntP]]], ndarray[tuple[int], dtype[signedinteger[_NBitIntP]]], ndarray[tuple[int], dtype[signedinteger[_NBitIntP]]]]: ...\ndef nonzero(self: ndarray) -> tuple[ndarray[tuple[int], dtype[signedinteger[_NBitIntP]]], ...]: ...", "kind": 2, "label": "nonzero", "sortText": "0.9999.nonzero"}, {"detail": "\n@overload\ndef partition(\n self : ndarray,\n kth : _ArrayLikeInt,\n /,\n axis : SupportsIndex = -1,\n kind : Literal['introselect'] = 'introselect',\n order: None = None\n) -> None: ...\ndef partition(\n self : ndarray[tuple[Any, ...], dtype[void]],\n kth : _ArrayLikeInt,\n /,\n axis : SupportsIndex = -1,\n kind : Literal['introselect'] = 'introselect',\n order: Sequence[str] | str | None = None\n) -> None: ...", "kind": 2, "label": "partition", "sortText": "0.9999.partition"}, {"detail": "\n@overload\ndef prod[ScalarT: inexact](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n axis : None = None,\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ScalarT: ...\ndef prod[ScalarT: inexact | object_](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n axis : int | tuple[int, ...],\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef prod[ArrayT: ndarray[tuple[Any, ...], dtype[inexact | object_]]](\n self : ArrayT,\n axis : int | tuple[int, ...] | None = None,\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[True],\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ArrayT: ...\ndef prod(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n axis : None = None,\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | int | integer = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> signedinteger[_NBitIntP]: ...\ndef prod(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n axis : int | tuple[int, ...],\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | int | integer = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_NBitIntP]]]: ...\ndef prod(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n axis : int | tuple[int, ...] | None = None,\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[True],\n initial : _NoValueType | numpy.bool | int | integer = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_NBitIntP]]]: ...\ndef prod(\n self : ndarray[tuple[Any, ...], dtype[object_]],\n axis : None = None,\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> Any: ...\ndef prod[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_]],\n axis : None = None,\n *,\n dtype : _DTypeLike,\n out : None = None,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ScalarT: ...\ndef prod[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_]],\n axis : int | tuple[int, ...] | None = None,\n *,\n dtype : _DTypeLike,\n out : None = None,\n keepdims: Literal[True],\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef prod[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_]],\n axis : int | tuple[int, ...] | None,\n dtype : _DTypeLike,\n out : None = None,\n *,\n keepdims: Literal[True],\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef prod[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_]],\n axis : int | tuple[int, ...],\n dtype : _DTypeLike,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef prod[ArrayT: ndarray](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_]],\n axis : int | tuple[int, ...] | None = None,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n *,\n out : ArrayT,\n keepdims: _NoValueType | builtins.bool = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ArrayT: ...\ndef prod[ArrayT: ndarray](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_]],\n axis : int | tuple[int, ...] | None,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None,\n out : ArrayT,\n *,\n keepdims: _NoValueType | builtins.bool = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ArrayT: ...\ndef prod(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_]],\n axis : None = None,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> Any: ...\ndef prod(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_]],\n axis : int | tuple[int, ...],\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray: ...\ndef prod(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_]],\n axis : int | tuple[int, ...] | None = None,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n out : None = None,\n *,\n keepdims: Literal[True],\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray: ...", "kind": 2, "label": "prod", "sortText": "0.9999.prod"}, {"detail": "def put(\n self : ndarray,\n indices: _ArrayLikeInt_co,\n values : ArrayLike,\n /,\n mode : _ModeKind = 'raise'\n) -> None: ...", "kind": 2, "label": "put", "sortText": "0.9999.put"}, {"detail": "def ravel(\n self : ndarray,\n /,\n order: _OrderKACF = 'C'\n) -> ndarray[tuple[int]]: ...", "kind": 2, "label": "ravel", "sortText": "0.9999.ravel"}, {"detail": "ndarray", "kind": 5, "label": "real", "sortText": "0.9999.real"}, {"detail": "\n@overload\ndef repeat(\n self : ndarray,\n repeats: _ArrayLikeInt_co,\n /,\n axis : None = None\n) -> ndarray[tuple[int]]: ...\ndef repeat(\n self: ndarray,\n repeats: _ArrayLikeInt_co,\n /,\n axis: SupportsIndex\n) -> ndarray: ...", "kind": 2, "label": "repeat", "sortText": "0.9999.repeat"}, {"detail": "\n@overload\ndef reshape(\n self : ndarray,\n shape: None,\n /,\n *,\n order: _OrderACF = 'C',\n copy : bool | None = None\n) -> ndarray: ...\ndef reshape(\n self : ndarray,\n shape: Sequence[Never],\n /,\n *,\n order: _OrderACF = 'C',\n copy : bool | None = None\n) -> ndarray[tuple[()]]: ...\ndef reshape[AnyShapeT: (tuple[()], tuple[int], tuple[int, int], tuple[int, int, int], tuple[int, int, int, int], tuple[int, int, int, int, int], tuple[int, int, int, int, int, int], tuple[int, int, int, int, int, int, int], tuple[int, int, int, int, int, int, int, int])](\n self : ndarray,\n shape: AnyShapeT,\n /,\n *,\n order: _OrderACF = 'C',\n copy : bool | None = None\n) -> ndarray[AnyShapeT]: ...\ndef reshape(\n self : ndarray,\n size1: SupportsIndex,\n /,\n *,\n order: _OrderACF = 'C',\n copy : bool | None = None\n) -> ndarray[tuple[int]]: ...\ndef reshape(\n self : ndarray,\n size1: SupportsIndex,\n size2: SupportsIndex,\n /,\n *,\n order: _OrderACF = 'C',\n copy : bool | None = None\n) -> ndarray[tuple[int, int]]: ...\ndef reshape(\n self : ndarray,\n size1: SupportsIndex,\n size2: SupportsIndex,\n size3: SupportsIndex,\n /,\n *,\n order: _OrderACF = 'C',\n copy : bool | None = None\n) -> ndarray[tuple[int, int, int]]: ...\ndef reshape(\n self : ndarray,\n size1: SupportsIndex,\n size2: SupportsIndex,\n size3: SupportsIndex,\n size4: SupportsIndex,\n /,\n *,\n order: _OrderACF = 'C',\n copy : bool | None = None\n) -> ndarray[tuple[int, int, int, int]]: ...\ndef reshape(\n self : ndarray,\n size0 : SupportsIndex,\n /,\n *shape: SupportsIndex,\n *,\n order : _OrderACF = 'C',\n copy : bool | None = None\n) -> ndarray: ...\ndef reshape(\n self : ndarray,\n shape: Sequence[SupportsIndex],\n /,\n *,\n order: _OrderACF = 'C',\n copy : bool | None = None\n) -> ndarray: ...", "kind": 2, "label": "reshape", "sortText": "0.9999.reshape"}, {"detail": "\n@overload\ndef resize(\n self : ndarray,\n new_shape: _ShapeLike,\n /,\n *,\n refcheck : bool = True\n) -> None: ...\ndef resize(\n self : ndarray,\n /,\n *new_shape: SupportsIndex,\n *,\n refcheck : bool = True\n) -> None: ...", "kind": 2, "label": "resize", "sortText": "0.9999.resize"}, {"detail": "\n@overload\ndef round(\n self : ndarray,\n /,\n decimals: SupportsIndex = 0,\n out : None = None\n) -> ndarray: ...\ndef round[ArrayT: ndarray](\n self: ndarray,\n /,\n decimals: SupportsIndex,\n out: ArrayT\n) -> ArrayT: ...\ndef round[ArrayT: ndarray](\n self : ndarray,\n /,\n decimals: SupportsIndex = 0,\n *,\n out : ArrayT\n) -> ArrayT: ...", "kind": 2, "label": "round", "sortText": "0.9999.round"}, {"detail": "\n@overload\ndef searchsorted(\n self : ndarray,\n v : _ScalarLike_co,\n /,\n side : _SortSide = 'left',\n sorter: _NestedSequence[_SupportsArray[dtype[numpy.bool | integer]]] | _NestedSequence[int] | _SupportsArray[dtype[numpy.bool | integer]] | int | None = None\n) -> signedinteger[_NBitIntP]: ...\ndef searchsorted(\n self : ndarray,\n v : ArrayLike,\n /,\n side : _SortSide = 'left',\n sorter: _NestedSequence[_SupportsArray[dtype[numpy.bool | integer]]] | _NestedSequence[int] | _SupportsArray[dtype[numpy.bool | integer]] | int | None = None\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_NBitIntP]]]: ...", "kind": 2, "label": "searchsorted", "sortText": "0.9999.searchsorted"}, {"detail": "def setfield(\n self : ndarray,\n val : ArrayLike,\n /,\n dtype : DTypeLike,\n offset: SupportsIndex = 0\n) -> None: ...", "kind": 2, "label": "setfield", "sortText": "0.9999.setfield"}, {"detail": "def setflags(\n self : ndarray,\n /,\n *,\n write: bool | None = None,\n align: bool | None = None,\n uic : bool | None = None\n) -> None: ...", "kind": 2, "label": "setflags", "sortText": "0.9999.setflags"}, {"detail": "tuple[Any, ...]", "kind": 5, "label": "shape", "sortText": "0.9999.shape"}, {"detail": "int", "kind": 5, "label": "size", "sortText": "0.9999.size"}, {"detail": "def sort(\n self : ndarray,\n /,\n axis : SupportsIndex = -1,\n kind : Literal['H', 'M', 'Q', 'S', 'heap', 'heapsort', 'merge', 'mergesort', 'quick', 'quicksort', 'stable', 'stablesort'] | None = None,\n order : Sequence[str] | str | None = None,\n *,\n stable : bool | None = None,\n descending: bool | None = None\n) -> None: ...", "kind": 2, "label": "sort", "sortText": "0.9999.sort"}, {"detail": "def squeeze(\n self: ndarray,\n /,\n axis: SupportsIndex | tuple[SupportsIndex, ...] | None = ...\n) -> ndarray: ...", "kind": 2, "label": "squeeze", "sortText": "0.9999.squeeze"}, {"detail": "\n@overload\ndef std(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | complex128 | integer | object_]],\n axis : None = None,\n dtype : None = None,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> float64: ...\ndef std(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | complex128 | integer]],\n axis : int | tuple[int, ...],\n dtype : None = None,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef std(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | complex128 | integer]],\n axis : int | tuple[int, ...] | None = None,\n dtype : None = None,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[True],\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef std[ScalarT: floating | timedelta64](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n axis : None = None,\n dtype : None = None,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ScalarT: ...\ndef std[ScalarT: floating | object_ | timedelta64](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n axis : int | tuple[int, ...],\n dtype : None = None,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef std[ArrayT: ndarray[tuple[Any, ...], dtype[floating | object_ | timedelta64]]](\n self : ArrayT,\n axis : int | tuple[int, ...] | None = None,\n dtype : None = None,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[True],\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ArrayT: ...\ndef std[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : None = None,\n *,\n dtype : _DTypeLike,\n out : None = None,\n ddof : float = 0,\n keepdims : Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ScalarT: ...\ndef std[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None = None,\n *,\n dtype : _DTypeLike,\n out : None = None,\n ddof : float = 0,\n keepdims : Literal[True],\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef std[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None,\n dtype : _DTypeLike,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[True],\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef std[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...],\n dtype : _DTypeLike,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef std[ArrayT: ndarray](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None = None,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n *,\n out : ArrayT,\n ddof : float = 0,\n keepdims : _NoValueType | builtins.bool = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ArrayT: ...\ndef std(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : None = None,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> Any: ...\ndef std(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...],\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ndarray: ...\ndef std(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None = None,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[True],\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ndarray: ...", "kind": 2, "label": "std", "sortText": "0.9999.std"}, {"detail": "tuple[int, ...]", "kind": 5, "label": "strides", "sortText": "0.9999.strides"}, {"detail": "\n@overload\ndef sum[ScalarT: inexact | timedelta64](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n axis : None = None,\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ScalarT: ...\ndef sum[ScalarT: inexact | object_ | timedelta64](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n axis : int | tuple[int, ...],\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef sum[ArrayT: ndarray[tuple[Any, ...], dtype[inexact | object_ | timedelta64]]](\n self : ArrayT,\n axis : int | tuple[int, ...] | None = None,\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[True],\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ArrayT: ...\ndef sum(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n axis : None = None,\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | int | integer = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> signedinteger[_NBitIntP]: ...\ndef sum(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n axis : int | tuple[int, ...],\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | int | integer = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_NBitIntP]]]: ...\ndef sum(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n axis : int | tuple[int, ...] | None = None,\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[True],\n initial : _NoValueType | numpy.bool | int | integer = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_NBitIntP]]]: ...\ndef sum(\n self : ndarray[tuple[Any, ...], dtype[object_]],\n axis : None = None,\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> Any: ...\ndef sum[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : None = None,\n *,\n dtype : _DTypeLike,\n out : None = None,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ScalarT: ...\ndef sum[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None = None,\n *,\n dtype : _DTypeLike,\n out : None = None,\n keepdims: Literal[True],\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef sum[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None,\n dtype : _DTypeLike,\n out : None = None,\n *,\n keepdims: Literal[True],\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef sum[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...],\n dtype : _DTypeLike,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef sum[ArrayT: ndarray](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None = None,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n *,\n out : ArrayT,\n keepdims: _NoValueType | builtins.bool = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ArrayT: ...\ndef sum[ArrayT: ndarray](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None,\n out : ArrayT,\n *,\n keepdims: _NoValueType | builtins.bool = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ArrayT: ...\ndef sum(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : None = None,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> Any: ...\ndef sum(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...],\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray: ...\ndef sum(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None = None,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n out : None = None,\n *,\n keepdims: Literal[True],\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray: ...", "kind": 2, "label": "sum", "sortText": "0.9999.sum"}, {"detail": "def swapaxes(\n self: ndarray,\n axis1: SupportsIndex,\n axis2: SupportsIndex,\n /\n) -> ndarray: ...", "kind": 2, "label": "swapaxes", "sortText": "0.9999.swapaxes"}, {"detail": "\n@overload\ndef take[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n indices: _IntLike_co,\n /,\n axis : SupportsIndex | None = ...,\n out : None = None,\n mode : _ModeKind = ...\n) -> ScalarT: ...\ndef take(\n self : ndarray,\n indices: _ArrayLikeInt_co,\n /,\n axis : SupportsIndex | None = ...,\n out : None = None,\n mode : _ModeKind = ...\n) -> ndarray: ...\ndef take[ArrayT: ndarray](\n self : ndarray,\n indices: _ArrayLikeInt_co,\n /,\n axis : SupportsIndex | None = ...,\n *,\n out : ArrayT,\n mode : _ModeKind = ...\n) -> ArrayT: ...\ndef take[ArrayT: ndarray](\n self : ndarray,\n indices: _ArrayLikeInt_co,\n /,\n axis : SupportsIndex | None,\n out : ArrayT,\n mode : _ModeKind = ...\n) -> ArrayT: ...", "kind": 2, "label": "take", "sortText": "0.9999.take"}, {"detail": "def to_device(\n self : ndarray,\n device: Literal['cpu'],\n /,\n *,\n stream: int | Any | None = ...\n) -> ndarray: ...", "kind": 2, "label": "to_device", "sortText": "0.9999.to_device"}, {"detail": "def tobytes(\n self : ndarray,\n order: _OrderKACF = ...\n) -> bytes: ...", "kind": 2, "label": "tobytes", "sortText": "0.9999.tobytes"}, {"detail": "def tofile(\n self : ndarray,\n fid : PathLike[bytes] | PathLike[str] | _SupportsFileMethods | bytes | str,\n /,\n sep : str = '',\n format: str = '%s'\n) -> None: ...", "kind": 2, "label": "tofile", "sortText": "0.9999.tofile"}, {"detail": "\n@overload\ndef tolist[T](self: ndarray[tuple[Never], dtype[generic[T]]], /) -> Any: ...\ndef tolist[T](self: ndarray[tuple[()], dtype[generic[T]]], /) -> T: ...\ndef tolist[T](self: ndarray[tuple[int], dtype[generic[T]]], /) -> list[T]: ...\ndef tolist[T](self: ndarray[tuple[int, int], dtype[generic[T]]], /) -> list[list[T]]: ...\ndef tolist[T](self: ndarray[tuple[int, int, int], dtype[generic[T]]], /) -> list[list[list[T]]]: ...\ndef tolist(self: ndarray, /) -> Any: ...", "kind": 2, "label": "tolist", "sortText": "0.9999.tolist"}, {"detail": "\n@overload\ndef trace(\n self : ndarray,\n /,\n offset: SupportsIndex = 0,\n axis1 : SupportsIndex = 0,\n axis2 : SupportsIndex = 1,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n out : None = None\n) -> Any: ...\ndef trace[ArrayT: ndarray](\n self : ndarray,\n /,\n offset: SupportsIndex = 0,\n axis1 : SupportsIndex = 0,\n axis2 : SupportsIndex = 1,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n *,\n out : ArrayT\n) -> ArrayT: ...\ndef trace[ArrayT: ndarray](\n self: ndarray,\n /,\n offset: SupportsIndex,\n axis1: SupportsIndex,\n axis2: SupportsIndex,\n dtype: _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None,\n out: ArrayT\n) -> ArrayT: ...", "kind": 2, "label": "trace", "sortText": "0.9999.trace"}, {"detail": "\n@overload\ndef transpose(\n self: ndarray,\n axes: Sequence[SupportsIndex] | SupportsIndex | None,\n /\n) -> ndarray: ...\ndef transpose(\n self: ndarray,\n /,\n *axes: SupportsIndex\n) -> ndarray: ...", "kind": 2, "label": "transpose", "sortText": "0.9999.transpose"}, {"detail": "\n@overload\ndef var(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | complex128 | integer | object_]],\n axis : None = None,\n dtype : None = None,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> float64: ...\ndef var(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | complex128 | integer]],\n axis : int | tuple[int, ...],\n dtype : None = None,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef var(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | complex128 | integer]],\n axis : int | tuple[int, ...] | None = None,\n dtype : None = None,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[True],\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef var[ScalarT: floating | timedelta64](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n axis : None = None,\n dtype : None = None,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ScalarT: ...\ndef var[ScalarT: floating | object_ | timedelta64](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n axis : int | tuple[int, ...],\n dtype : None = None,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef var[ArrayT: ndarray[tuple[Any, ...], dtype[floating | object_ | timedelta64]]](\n self : ArrayT,\n axis : int | tuple[int, ...] | None = None,\n dtype : None = None,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[True],\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ArrayT: ...\ndef var[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : None = None,\n *,\n dtype : _DTypeLike,\n out : None = None,\n ddof : float = 0,\n keepdims : Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ScalarT: ...\ndef var[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None = None,\n *,\n dtype : _DTypeLike,\n out : None = None,\n ddof : float = 0,\n keepdims : Literal[True],\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef var[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None,\n dtype : _DTypeLike,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[True],\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef var[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...],\n dtype : _DTypeLike,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef var[ArrayT: ndarray](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None = None,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n *,\n out : ArrayT,\n ddof : float = 0,\n keepdims : _NoValueType | builtins.bool = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ArrayT: ...\ndef var(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : None = None,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> Any: ...\ndef var(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...],\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ndarray: ...\ndef var(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None = None,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[True],\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ndarray: ...", "kind": 2, "label": "var", "sortText": "0.9999.var"}, {"detail": "\n@overload\ndef view(self: ndarray, /) -> ndarray: ...\ndef view[DTypeT: dtype](\n self: ndarray,\n /,\n dtype: numpy._HasDType[DTypeT] | DTypeT\n) -> ndarray[tuple[Any, ...], DTypeT]: ...\ndef view[ScalarT: generic](\n self: ndarray,\n /,\n dtype: _DTypeLike\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef view[ArrayT: ndarray](\n self: ndarray,\n /,\n *,\n type: type[ArrayT]\n) -> ArrayT: ...\ndef view[ArrayT: ndarray](\n self: ndarray,\n /,\n dtype: type[ArrayT]\n) -> ArrayT: ...\ndef view(\n self: ndarray,\n /,\n dtype: DTypeLike\n) -> ndarray: ...\ndef view[ArrayT: ndarray](\n self: ndarray,\n /,\n dtype: DTypeLike,\n type: type[ArrayT]\n) -> ArrayT: ...", "kind": 2, "label": "view", "sortText": "0.9999.view"}, {"detail": "\n@overload\ndef __abs__[ShapeT: tuple[int, ...], NBitT: NBitBase](self: ndarray[ShapeT, dtype[complexfloating[NBitT, NBitT]]], /) -> ndarray[ShapeT, dtype[floating[NBitT]]]: ...\ndef __abs__[ArrayT: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer | object_ | timedelta64]]](self: ArrayT, /) -> ArrayT: ...", "kind": 2, "label": "__abs__", "sortText": "3.9999.__abs__"}, {"detail": "\n@overload\ndef __add__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: numpy.bool | int,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __add__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __add__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __add__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __add__(\n self: ndarray[tuple[Any, ...], dtype[float64]],\n other: _ArrayLikeFloat64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __add__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | floating[_32Bit] | floating[_64Bit] | integer]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __add__(\n self: ndarray[tuple[Any, ...], dtype[complex128]],\n other: _ArrayLikeComplex128_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __add__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | integer | number[_32Bit] | number[_64Bit]]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __add__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __add__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __add__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n other: _ArrayLikeFloat_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[floating]]: ...\ndef __add__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | inexact | integer]],\n other: _ArrayLikeComplex_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complexfloating]]: ...\ndef __add__(\n self: ndarray[tuple[Any, ...], dtype[number]],\n other: _ArrayLikeNumber_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[number]]: ...\ndef __add__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer | timedelta64]],\n other: _ArrayLikeTD64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[timedelta64]]: ...\ndef __add__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer | timedelta64]],\n other: _ArrayLikeDT64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[datetime64]]: ...\ndef __add__(\n self: ndarray[tuple[Any, ...], dtype[datetime64]],\n other: _ArrayLikeTD64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[datetime64]]: ...\ndef __add__(\n self: ndarray[tuple[Any, ...], dtype[bytes_]],\n other: _ArrayLikeBytes_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[bytes_]]: ...\ndef __add__(\n self: ndarray[tuple[Any, ...], dtype[str_]],\n other: _ArrayLikeStr_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[str_]]: ...\ndef __add__(\n self: ndarray[Any, StringDType],\n other: _NestedSequence[_SupportsArray[StringDType]] | _NestedSequence[_SupportsArray[dtype[str_]]] | _NestedSequence[str] | _SupportsArray[StringDType] | _SupportsArray[dtype[str_]] | str,\n /\n) -> ndarray[tuple[Any, ...], StringDType]: ...\ndef __add__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __add__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__add__", "sortText": "3.9999.__add__"}, {"detail": "\n@overload\ndef __and__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __and__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __and__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __and__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __and__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__and__", "sortText": "3.9999.__and__"}, {"detail": "\n@overload\ndef __array__(\n self : ndarray,\n dtype: None = None,\n /,\n *,\n copy : bool | None = None\n) -> ndarray: ...\ndef __array__[DTypeT: dtype](\n self : ndarray,\n dtype: DTypeT,\n /,\n *,\n copy : bool | None = None\n) -> ndarray[tuple[Any, ...], DTypeT]: ...", "kind": 2, "label": "__array__", "sortText": "3.9999.__array__"}, {"detail": "def __array_finalize__(\n self: ndarray,\n obj: ndarray | None,\n /\n) -> None: ...", "kind": 2, "label": "__array_finalize__", "sortText": "3.9999.__array_finalize__"}, {"detail": "def __array_function__(\n self: ndarray,\n func: (...) -> Any,\n types: Iterable[type[Any]],\n args: Iterable[Any],\n kwargs: Mapping[str, Any]\n) -> Any: ...", "kind": 2, "label": "__array_function__", "sortText": "3.9999.__array_function__"}, {"detail": "dict[str, Any]", "kind": 5, "label": "__array_interface__", "sortText": "3.9999.__array_interface__"}, {"detail": "def __array_namespace__(\n self : ndarray,\n /,\n *,\n api_version: Literal['2021.12', '2022.12', '2023.12', '2024.12', '2025.12'] | None = None\n) -> ModuleType: ...", "kind": 2, "label": "__array_namespace__", "sortText": "3.9999.__array_namespace__"}, {"detail": "float", "kind": 5, "label": "__array_priority__", "sortText": "3.9999.__array_priority__"}, {"detail": "CapsuleType", "kind": 5, "label": "__array_struct__", "sortText": "3.9999.__array_struct__"}, {"detail": "def __array_ufunc__(\n self: ndarray,\n ufunc: ufunc,\n method: Literal['__call__', 'accumulate', 'at', 'outer', 'reduce', 'reduceat'],\n /,\n *inputs: Any,\n **kwargs: Any\n) -> Any: ...", "kind": 2, "label": "__array_ufunc__", "sortText": "3.9999.__array_ufunc__"}, {"detail": "def __array_wrap__[ShapeT: tuple[int, ...], DTypeT: dtype](\n self : ndarray,\n array : ndarray[ShapeT, DTypeT],\n context : tuple[ufunc, tuple[Any, ...], int] | None = ...,\n return_scalar: bool = ...,\n /\n) -> ndarray[ShapeT, DTypeT]: ...", "kind": 2, "label": "__array_wrap__", "sortText": "3.9999.__array_wrap__"}, {"detail": "def __bool__(self: ndarray, /) -> bool: ...", "kind": 2, "label": "__bool__", "sortText": "3.9999.__bool__"}, {"detail": "def __buffer__(\n self: ndarray,\n flags: int,\n /\n) -> memoryview: ...", "kind": 2, "label": "__buffer__", "sortText": "3.9999.__buffer__"}, {"detail": "def __class_getitem__(\n cls: type[ndarray],\n item: Any,\n /\n) -> GenericAlias: ...", "kind": 2, "label": "__class_getitem__", "sortText": "3.9999.__class_getitem__"}, {"detail": "def __complex__(self: ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_]], /) -> complex: ...", "kind": 2, "label": "__complex__", "sortText": "3.9999.__complex__"}, {"detail": "def __contains__(\n self: ndarray,\n value: object,\n /\n) -> bool: ...", "kind": 2, "label": "__contains__", "sortText": "3.9999.__contains__"}, {"detail": "def __copy__(self: ndarray) -> ndarray: ...", "kind": 2, "label": "__copy__", "sortText": "3.9999.__copy__"}, {"detail": "def __deepcopy__(\n self: ndarray,\n memo: dict[int, Any] | None,\n /\n) -> ndarray: ...", "kind": 2, "label": "__deepcopy__", "sortText": "3.9999.__deepcopy__"}, {"detail": "\n@overload\ndef __divmod__[ScalarT: floating | integer](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n rhs: numpy.bool | int,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[ScalarT]], ndarray[tuple[Any, ...], dtype[ScalarT]]]: ...\ndef __divmod__[ScalarT: floating | integer](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n rhs: _ArrayLikeBool_co,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[ScalarT]], ndarray[tuple[Any, ...], dtype[ScalarT]]]: ...\ndef __divmod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n rhs: _ArrayLikeBool_co,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[signedinteger[_8Bit]]], ndarray[tuple[Any, ...], dtype[signedinteger[_8Bit]]]]: ...\ndef __divmod__[ScalarT: floating | integer](\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n rhs: _ArrayLike,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[ScalarT]], ndarray[tuple[Any, ...], dtype[ScalarT]]]: ...\ndef __divmod__(\n self: ndarray[tuple[Any, ...], dtype[float64]],\n rhs: _ArrayLikeFloat64_co,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[float64]], ndarray[tuple[Any, ...], dtype[float64]]]: ...\ndef __divmod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | floating[_32Bit] | floating[_64Bit] | integer]],\n rhs: _ArrayLike,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[float64]], ndarray[tuple[Any, ...], dtype[float64]]]: ...\ndef __divmod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n rhs: _ArrayLikeUInt_co,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[unsignedinteger]], ndarray[tuple[Any, ...], dtype[unsignedinteger]]]: ...\ndef __divmod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n rhs: _ArrayLikeInt_co,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[signedinteger]], ndarray[tuple[Any, ...], dtype[signedinteger]]]: ...\ndef __divmod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n rhs: _ArrayLikeFloat_co,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[floating]], ndarray[tuple[Any, ...], dtype[floating]]]: ...\ndef __divmod__(\n self: ndarray[tuple[Any, ...], dtype[timedelta64]],\n rhs: _ArrayLike,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[signedinteger[_64Bit]]], ndarray[tuple[Any, ...], dtype[timedelta64]]]: ...", "kind": 2, "label": "__divmod__", "sortText": "3.9999.__divmod__"}, {"detail": "def __dlpack__(\n self : ndarray[tuple[Any, ...], dtype[number]],\n /,\n *,\n stream : int | Any | None = None,\n max_version: tuple[int, int] | None = None,\n dl_device : tuple[int, int] | None = None,\n copy : bool | None = None\n) -> CapsuleType: ...", "kind": 2, "label": "__dlpack__", "sortText": "3.9999.__dlpack__"}, {"detail": "def __dlpack_device__(self: ndarray, /) -> tuple[Literal[1], Literal[0]]: ...", "kind": 2, "label": "__dlpack_device__", "sortText": "3.9999.__dlpack_device__"}, {"detail": "def __eq__(\n self: ndarray,\n other: Any,\n /\n) -> Any: ...", "kind": 2, "label": "__eq__", "sortText": "3.9999.__eq__"}, {"detail": "def __float__(self: ndarray, /) -> float: ...", "kind": 2, "label": "__float__", "sortText": "3.9999.__float__"}, {"detail": "\n@overload\ndef __floordiv__[ScalarT: floating | integer](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: numpy.bool | int,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __floordiv__[ScalarT: floating | integer](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __floordiv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_8Bit]]]: ...\ndef __floordiv__[ScalarT: floating | integer](\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __floordiv__(\n self: ndarray[tuple[Any, ...], dtype[float64]],\n other: _ArrayLikeFloat64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __floordiv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | floating[_32Bit] | floating[_64Bit] | integer]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __floordiv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __floordiv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __floordiv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n other: _ArrayLikeFloat_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[floating]]: ...\ndef __floordiv__(\n self: ndarray[tuple[Any, ...], dtype[timedelta64]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_64Bit]]]: ...\ndef __floordiv__(\n self: ndarray[tuple[Any, ...], dtype[timedelta64]],\n other: _ArrayLikeBool_co,\n /\n) -> NoReturn: ...\ndef __floordiv__(\n self: ndarray[tuple[Any, ...], dtype[timedelta64]],\n other: _ArrayLikeFloat_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[timedelta64]]: ...\ndef __floordiv__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __floordiv__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__floordiv__", "sortText": "3.9999.__floordiv__"}, {"detail": "\n@overload\ndef __ge__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | number]],\n other: _ArrayLikeNumber_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __ge__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer | timedelta64]],\n other: _ArrayLikeTD64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __ge__(\n self: ndarray[tuple[Any, ...], dtype[datetime64]],\n other: _ArrayLikeDT64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __ge__(\n self: ndarray[tuple[Any, ...], dtype[bytes_]],\n other: _ArrayLikeBytes_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __ge__(\n self: ndarray[tuple[Any, ...], StringDType | dtype[str_]],\n other: _NestedSequence[_SupportsArray[StringDType]] | _NestedSequence[_SupportsArray[dtype[str_]]] | _NestedSequence[str] | _SupportsArray[StringDType] | _SupportsArray[dtype[str_]] | str,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __ge__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: object,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __ge__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...", "kind": 2, "label": "__ge__", "sortText": "3.9999.__ge__"}, {"detail": "\n@overload\ndef __getitem__(\n self: ndarray,\n key: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]] | tuple[ndarray[tuple[Any, ...], dtype[numpy.bool | integer]], ...],\n /\n) -> ndarray: ...\ndef __getitem__(\n self: ndarray,\n key: SupportsIndex | tuple[SupportsIndex, ...],\n /\n) -> Any: ...\ndef __getitem__(\n self: ndarray,\n key: _ToIndices,\n /\n) -> ndarray: ...\ndef __getitem__(\n self: ndarray[tuple[Any, ...], dtype[void]],\n key: str,\n /\n) -> ndarray: ...\ndef __getitem__(\n self: ndarray[tuple[Any, ...], dtype[void]],\n key: list[str],\n /\n) -> ndarray[tuple[Any, ...], dtype[void]]: ...", "kind": 2, "label": "__getitem__", "sortText": "3.9999.__getitem__"}, {"detail": "\n@overload\ndef __gt__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | number]],\n other: _ArrayLikeNumber_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __gt__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer | timedelta64]],\n other: _ArrayLikeTD64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __gt__(\n self: ndarray[tuple[Any, ...], dtype[datetime64]],\n other: _ArrayLikeDT64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __gt__(\n self: ndarray[tuple[Any, ...], dtype[bytes_]],\n other: _ArrayLikeBytes_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __gt__(\n self: ndarray[tuple[Any, ...], StringDType | dtype[str_]],\n other: _NestedSequence[_SupportsArray[StringDType]] | _NestedSequence[_SupportsArray[dtype[str_]]] | _NestedSequence[str] | _SupportsArray[StringDType] | _SupportsArray[dtype[str_]] | str,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __gt__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: object,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __gt__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...", "kind": 2, "label": "__gt__", "sortText": "3.9999.__gt__"}, {"detail": "None", "kind": 5, "label": "__hash__", "sortText": "3.9999.__hash__"}, {"detail": "\n@overload\ndef __iadd__[ArrayT: ndarray[tuple[Any, ...], dtype[numpy.bool]]](\n self: ArrayT,\n other: _ArrayLikeBool_co,\n /\n) -> ArrayT: ...\ndef __iadd__[ArrayT: ndarray[tuple[Any, ...], dtype[complexfloating]]](\n self: ArrayT,\n other: _ArrayLikeComplex_co,\n /\n) -> ArrayT: ...\ndef __iadd__[ArrayT: ndarray[tuple[Any, ...], dtype[inexact]]](\n self: ArrayT,\n other: _ArrayLikeFloat_co,\n /\n) -> ArrayT: ...\ndef __iadd__[ArrayT: ndarray[tuple[Any, ...], dtype[number]]](\n self: ArrayT,\n other: _ArrayLikeInt_co,\n /\n) -> ArrayT: ...\ndef __iadd__[ArrayT: ndarray[tuple[Any, ...], dtype[datetime64 | timedelta64]]](\n self: ArrayT,\n other: _ArrayLikeTD64_co,\n /\n) -> ArrayT: ...\ndef __iadd__[ArrayT: ndarray[tuple[Any, ...], dtype[bytes_]]](\n self: ArrayT,\n other: _ArrayLikeBytes_co,\n /\n) -> ArrayT: ...\ndef __iadd__[ArrayT: ndarray[tuple[Any, ...], StringDType | dtype[str_]]](\n self: ArrayT,\n other: _NestedSequence[_SupportsArray[StringDType]] | _NestedSequence[_SupportsArray[dtype[str_]]] | _NestedSequence[str] | _SupportsArray[StringDType] | _SupportsArray[dtype[str_]] | str,\n /\n) -> ArrayT: ...\ndef __iadd__[ArrayT: ndarray[tuple[Any, ...], dtype[object_]]](\n self: ArrayT,\n other: object,\n /\n) -> ArrayT: ...", "kind": 2, "label": "__iadd__", "sortText": "3.9999.__iadd__"}, {"detail": "\n@overload\ndef __iand__[ArrayT: ndarray[tuple[Any, ...], dtype[numpy.bool]]](\n self: ArrayT,\n other: _ArrayLikeBool_co,\n /\n) -> ArrayT: ...\ndef __iand__[ArrayT: ndarray[tuple[Any, ...], dtype[integer]]](\n self: ArrayT,\n other: _ArrayLikeInt_co,\n /\n) -> ArrayT: ...\ndef __iand__[ArrayT: ndarray[tuple[Any, ...], dtype[object_]]](\n self: ArrayT,\n other: object,\n /\n) -> ArrayT: ...", "kind": 2, "label": "__iand__", "sortText": "3.9999.__iand__"}, {"detail": "\n@overload\ndef __ifloordiv__[ArrayT: ndarray[tuple[Any, ...], dtype[integer]]](\n self: ArrayT,\n other: _ArrayLikeInt_co,\n /\n) -> ArrayT: ...\ndef __ifloordiv__[ArrayT: ndarray[tuple[Any, ...], dtype[floating | timedelta64]]](\n self: ArrayT,\n other: _ArrayLikeFloat_co,\n /\n) -> ArrayT: ...\ndef __ifloordiv__[ArrayT: ndarray[tuple[Any, ...], dtype[object_]]](\n self: ArrayT,\n other: object,\n /\n) -> ArrayT: ...", "kind": 2, "label": "__ifloordiv__", "sortText": "3.9999.__ifloordiv__"}, {"detail": "\n@overload\ndef __ilshift__[ArrayT: ndarray[tuple[Any, ...], dtype[integer]]](\n self: ArrayT,\n other: _ArrayLikeInt_co,\n /\n) -> ArrayT: ...\ndef __ilshift__[ArrayT: ndarray[tuple[Any, ...], dtype[object_]]](\n self: ArrayT,\n other: object,\n /\n) -> ArrayT: ...", "kind": 2, "label": "__ilshift__", "sortText": "3.9999.__ilshift__"}, {"detail": "\n@overload\ndef __imatmul__[ArrayT: ndarray[tuple[Any, ...], dtype[numpy.bool]]](\n self: ArrayT,\n other: _ArrayLikeBool_co,\n /\n) -> ArrayT: ...\ndef __imatmul__[ArrayT: ndarray[tuple[Any, ...], dtype[complexfloating]]](\n self: ArrayT,\n other: _ArrayLikeComplex_co,\n /\n) -> ArrayT: ...\ndef __imatmul__[ArrayT: ndarray[tuple[Any, ...], dtype[inexact]]](\n self: ArrayT,\n other: _ArrayLikeFloat_co,\n /\n) -> ArrayT: ...\ndef __imatmul__[ArrayT: ndarray[tuple[Any, ...], dtype[number]]](\n self: ArrayT,\n other: _ArrayLikeInt_co,\n /\n) -> ArrayT: ...\ndef __imatmul__[ArrayT: ndarray[tuple[Any, ...], dtype[object_]]](\n self: ArrayT,\n other: object,\n /\n) -> ArrayT: ...", "kind": 2, "label": "__imatmul__", "sortText": "3.9999.__imatmul__"}, {"detail": "\n@overload\ndef __imod__[ArrayT: ndarray[tuple[Any, ...], dtype[integer]]](\n self: ArrayT,\n other: _ArrayLikeInt_co,\n /\n) -> ArrayT: ...\ndef __imod__[ArrayT: ndarray[tuple[Any, ...], dtype[floating]]](\n self: ArrayT,\n other: _ArrayLikeFloat_co,\n /\n) -> ArrayT: ...\ndef __imod__[ArrayT: ndarray[tuple[Any, ...], dtype[timedelta64]]](\n self: ArrayT,\n other: _ArrayLike,\n /\n) -> ArrayT: ...\ndef __imod__[ArrayT: ndarray[tuple[Any, ...], dtype[object_]]](\n self: ArrayT,\n other: object,\n /\n) -> ArrayT: ...", "kind": 2, "label": "__imod__", "sortText": "3.9999.__imod__"}, {"detail": "\n@overload\ndef __imul__[ArrayT: ndarray[tuple[Any, ...], dtype[numpy.bool]]](\n self: ArrayT,\n other: _ArrayLikeBool_co,\n /\n) -> ArrayT: ...\ndef __imul__[ArrayT: ndarray[tuple[Any, ...], dtype[complexfloating]]](\n self: ArrayT,\n other: _ArrayLikeComplex_co,\n /\n) -> ArrayT: ...\ndef __imul__[ArrayT: ndarray[tuple[Any, ...], dtype[inexact | timedelta64]]](\n self: ArrayT,\n other: _ArrayLikeFloat_co,\n /\n) -> ArrayT: ...\ndef __imul__[ArrayT: ndarray[tuple[Any, ...], dtype[character | number]]](\n self: ArrayT,\n other: _ArrayLikeInt_co,\n /\n) -> ArrayT: ...\ndef __imul__[ArrayT: ndarray[tuple[Any, ...], StringDType | dtype[str_]]](\n self: ArrayT,\n other: _ArrayLikeInt_co,\n /\n) -> ArrayT: ...\ndef __imul__[ArrayT: ndarray[tuple[Any, ...], dtype[object_]]](\n self: ArrayT,\n other: object,\n /\n) -> ArrayT: ...", "kind": 2, "label": "__imul__", "sortText": "3.9999.__imul__"}, {"detail": "def __index__(self: ndarray[tuple[Any, ...], dtype[integer]], /) -> int: ...", "kind": 2, "label": "__index__", "sortText": "3.9999.__index__"}, {"detail": "def __int__(self: ndarray, /) -> int: ...", "kind": 2, "label": "__int__", "sortText": "3.9999.__int__"}, {"detail": "def __invert__[ArrayT: ndarray[tuple[Any, ...], dtype[numpy.bool | integer | object_]]](self: ArrayT, /) -> ArrayT: ...", "kind": 2, "label": "__invert__", "sortText": "3.9999.__invert__"}, {"detail": "\n@overload\ndef __ior__[ArrayT: ndarray[tuple[Any, ...], dtype[numpy.bool]]](\n self: ArrayT,\n other: _ArrayLikeBool_co,\n /\n) -> ArrayT: ...\ndef __ior__[ArrayT: ndarray[tuple[Any, ...], dtype[integer]]](\n self: ArrayT,\n other: _ArrayLikeInt_co,\n /\n) -> ArrayT: ...\ndef __ior__[ArrayT: ndarray[tuple[Any, ...], dtype[object_]]](\n self: ArrayT,\n other: object,\n /\n) -> ArrayT: ...", "kind": 2, "label": "__ior__", "sortText": "3.9999.__ior__"}, {"detail": "\n@overload\ndef __ipow__[ArrayT: ndarray[tuple[Any, ...], dtype[complexfloating]]](\n self: ArrayT,\n other: _ArrayLikeComplex_co,\n /\n) -> ArrayT: ...\ndef __ipow__[ArrayT: ndarray[tuple[Any, ...], dtype[inexact]]](\n self: ArrayT,\n other: _ArrayLikeFloat_co,\n /\n) -> ArrayT: ...\ndef __ipow__[ArrayT: ndarray[tuple[Any, ...], dtype[number]]](\n self: ArrayT,\n other: _ArrayLikeInt_co,\n /\n) -> ArrayT: ...\ndef __ipow__[ArrayT: ndarray[tuple[Any, ...], dtype[object_]]](\n self: ArrayT,\n other: object,\n /\n) -> ArrayT: ...", "kind": 2, "label": "__ipow__", "sortText": "3.9999.__ipow__"}, {"detail": "\n@overload\ndef __irshift__[ArrayT: ndarray[tuple[Any, ...], dtype[integer]]](\n self: ArrayT,\n other: _ArrayLikeInt_co,\n /\n) -> ArrayT: ...\ndef __irshift__[ArrayT: ndarray[tuple[Any, ...], dtype[object_]]](\n self: ArrayT,\n other: object,\n /\n) -> ArrayT: ...", "kind": 2, "label": "__irshift__", "sortText": "3.9999.__irshift__"}, {"detail": "\n@overload\ndef __isub__[ArrayT: ndarray[tuple[Any, ...], dtype[complexfloating]]](\n self: ArrayT,\n other: _ArrayLikeComplex_co,\n /\n) -> ArrayT: ...\ndef __isub__[ArrayT: ndarray[tuple[Any, ...], dtype[inexact]]](\n self: ArrayT,\n other: _ArrayLikeFloat_co,\n /\n) -> ArrayT: ...\ndef __isub__[ArrayT: ndarray[tuple[Any, ...], dtype[number]]](\n self: ArrayT,\n other: _ArrayLikeInt_co,\n /\n) -> ArrayT: ...\ndef __isub__[ArrayT: ndarray[tuple[Any, ...], dtype[datetime64 | timedelta64]]](\n self: ArrayT,\n other: _ArrayLikeTD64_co,\n /\n) -> ArrayT: ...\ndef __isub__[ArrayT: ndarray[tuple[Any, ...], dtype[object_]]](\n self: ArrayT,\n other: object,\n /\n) -> ArrayT: ...", "kind": 2, "label": "__isub__", "sortText": "3.9999.__isub__"}, {"detail": "\n@overload\ndef __iter__(self: ndarray[tuple[Never, Never, Never, Never, Never, Never, Never, Never, Never], Any], /) -> Iterator[Any]: ...\ndef __iter__[ScalarT: _ScalarNotObject](self: ndarray[tuple[int], dtype[ScalarT]], /) -> Iterator[ScalarT]: ...\ndef __iter__(self: ndarray[tuple[int], StringDType], /) -> Iterator[str]: ...\ndef __iter__[DTypeT: dtype](self: ndarray[tuple[int, int, *tuple[int, ...]], DTypeT], /) -> Iterator[ndarray[tuple[Any, ...], DTypeT]]: ...\ndef __iter__(self: ndarray, /) -> Iterator[Any]: ...", "kind": 2, "label": "__iter__", "sortText": "3.9999.__iter__"}, {"detail": "\n@overload\ndef __itruediv__[ArrayT: ndarray[tuple[Any, ...], dtype[complexfloating]]](\n self: ArrayT,\n other: _ArrayLikeComplex_co,\n /\n) -> ArrayT: ...\ndef __itruediv__[ArrayT: ndarray[tuple[Any, ...], dtype[inexact | timedelta64]]](\n self: ArrayT,\n other: _ArrayLikeFloat_co,\n /\n) -> ArrayT: ...\ndef __itruediv__[ArrayT: ndarray[tuple[Any, ...], dtype[object_]]](\n self: ArrayT,\n other: object,\n /\n) -> ArrayT: ...", "kind": 2, "label": "__itruediv__", "sortText": "3.9999.__itruediv__"}, {"detail": "\n@overload\ndef __ixor__[ArrayT: ndarray[tuple[Any, ...], dtype[numpy.bool]]](\n self: ArrayT,\n other: _ArrayLikeBool_co,\n /\n) -> ArrayT: ...\ndef __ixor__[ArrayT: ndarray[tuple[Any, ...], dtype[integer]]](\n self: ArrayT,\n other: _ArrayLikeInt_co,\n /\n) -> ArrayT: ...\ndef __ixor__[ArrayT: ndarray[tuple[Any, ...], dtype[object_]]](\n self: ArrayT,\n other: object,\n /\n) -> ArrayT: ...", "kind": 2, "label": "__ixor__", "sortText": "3.9999.__ixor__"}, {"detail": "\n@overload\ndef __le__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | number]],\n other: _ArrayLikeNumber_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __le__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer | timedelta64]],\n other: _ArrayLikeTD64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __le__(\n self: ndarray[tuple[Any, ...], dtype[datetime64]],\n other: _ArrayLikeDT64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __le__(\n self: ndarray[tuple[Any, ...], dtype[bytes_]],\n other: _ArrayLikeBytes_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __le__(\n self: ndarray[tuple[Any, ...], StringDType | dtype[str_]],\n other: _NestedSequence[_SupportsArray[StringDType]] | _NestedSequence[_SupportsArray[dtype[str_]]] | _NestedSequence[str] | _SupportsArray[StringDType] | _SupportsArray[dtype[str_]] | str,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __le__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: object,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __le__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...", "kind": 2, "label": "__le__", "sortText": "3.9999.__le__"}, {"detail": "def __len__(self: ndarray) -> int: ...", "kind": 2, "label": "__len__", "sortText": "3.9999.__len__"}, {"detail": "\n@overload\ndef __lshift__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_8Bit]]]: ...\ndef __lshift__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __lshift__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __lshift__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __lshift__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__lshift__", "sortText": "3.9999.__lshift__"}, {"detail": "\n@overload\ndef __lt__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | number]],\n other: _ArrayLikeNumber_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __lt__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer | timedelta64]],\n other: _ArrayLikeTD64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __lt__(\n self: ndarray[tuple[Any, ...], dtype[datetime64]],\n other: _ArrayLikeDT64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __lt__(\n self: ndarray[tuple[Any, ...], dtype[bytes_]],\n other: _ArrayLikeBytes_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __lt__(\n self: ndarray[tuple[Any, ...], StringDType | dtype[str_]],\n other: _NestedSequence[_SupportsArray[StringDType]] | _NestedSequence[_SupportsArray[dtype[str_]]] | _NestedSequence[str] | _SupportsArray[StringDType] | _SupportsArray[dtype[str_]] | str,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __lt__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: object,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __lt__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...", "kind": 2, "label": "__lt__", "sortText": "3.9999.__lt__"}, {"detail": "\n@overload\ndef __matmul__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __matmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __matmul__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __matmul__(\n self: ndarray[tuple[Any, ...], dtype[floating[_64Bit]]],\n other: _ArrayLikeFloat64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __matmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | floating[_32Bit] | floating[_64Bit] | integer]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __matmul__(\n self: ndarray[tuple[Any, ...], dtype[complexfloating[_64Bit, _64Bit]]],\n other: _ArrayLikeComplex128_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __matmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | integer | number[_32Bit] | number[_64Bit]]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __matmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __matmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __matmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n other: _ArrayLikeFloat_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[floating]]: ...\ndef __matmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | inexact | integer]],\n other: _ArrayLikeComplex_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complexfloating]]: ...\ndef __matmul__(\n self: ndarray[tuple[Any, ...], dtype[number]],\n other: _ArrayLikeNumber_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[number]]: ...\ndef __matmul__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __matmul__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__matmul__", "sortText": "3.9999.__matmul__"}, {"detail": "\n@overload\ndef __mod__[ScalarT: floating | integer](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: numpy.bool | int,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __mod__[ScalarT: floating | integer](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __mod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_8Bit]]]: ...\ndef __mod__[ScalarT: floating | integer](\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __mod__(\n self: ndarray[tuple[Any, ...], dtype[float64]],\n other: _ArrayLikeFloat64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __mod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | floating[_32Bit] | floating[_64Bit] | integer]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __mod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __mod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __mod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n other: _ArrayLikeFloat_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[floating]]: ...\ndef __mod__(\n self: ndarray[tuple[Any, ...], dtype[timedelta64]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[timedelta64]]: ...\ndef __mod__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __mod__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__mod__", "sortText": "3.9999.__mod__"}, {"detail": "\n@overload\ndef __mul__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: numpy.bool | int,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __mul__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __mul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __mul__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __mul__(\n self: ndarray[tuple[Any, ...], dtype[float64]],\n other: _ArrayLikeFloat64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __mul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | floating[_32Bit] | floating[_64Bit] | integer]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __mul__(\n self: ndarray[tuple[Any, ...], dtype[complex128]],\n other: _ArrayLikeComplex128_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __mul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | integer | number[_32Bit] | number[_64Bit]]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __mul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __mul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __mul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n other: _ArrayLikeFloat_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[floating]]: ...\ndef __mul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | inexact | integer]],\n other: _ArrayLikeComplex_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complexfloating]]: ...\ndef __mul__(\n self: ndarray[tuple[Any, ...], dtype[number]],\n other: _ArrayLikeNumber_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[number]]: ...\ndef __mul__(\n self: ndarray[tuple[Any, ...], dtype[timedelta64]],\n other: _ArrayLikeFloat_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[timedelta64]]: ...\ndef __mul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[timedelta64]]: ...\ndef __mul__(\n self: ndarray[Any, StringDType | dtype[character]],\n other: _ArrayLikeInt,\n /\n) -> ndarray: ...\ndef __mul__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __mul__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__mul__", "sortText": "3.9999.__mul__"}, {"detail": "def __ne__(\n self: ndarray,\n other: Any,\n /\n) -> Any: ...", "kind": 2, "label": "__ne__", "sortText": "3.9999.__ne__"}, {"detail": "def __neg__[ArrayT: ndarray[tuple[Any, ...], dtype[number | object_ | timedelta64]]](self: ArrayT, /) -> ArrayT: ...", "kind": 2, "label": "__neg__", "sortText": "3.9999.__neg__"}, {"detail": "def __new__[Self@ndarray: ndarray](\n cls : type[Self@ndarray],\n shape : _ShapeLike,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = ...,\n buffer : Buffer | None = ...,\n offset : SupportsIndex = ...,\n strides: Sequence[SupportsIndex] | SupportsIndex | None = ...,\n order : _OrderKACF = ...\n) -> Self@ndarray: ...", "kind": 5, "label": "__new__", "sortText": "3.9999.__new__"}, {"detail": "\n@overload\ndef __or__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __or__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __or__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __or__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __or__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__or__", "sortText": "3.9999.__or__"}, {"detail": "def __pos__[ArrayT: ndarray[tuple[Any, ...], dtype[number | object_ | timedelta64]]](self: ArrayT, /) -> ArrayT: ...", "kind": 2, "label": "__pos__", "sortText": "3.9999.__pos__"}, {"detail": "\n@overload\ndef __pow__[ScalarT: number](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: numpy.bool | int,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __pow__[ScalarT: number](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: _ArrayLikeBool_co,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __pow__(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_8Bit]]]: ...\ndef __pow__[ScalarT: number](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLike,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __pow__(\n self : ndarray[tuple[Any, ...], dtype[float64]],\n other: _ArrayLikeFloat64_co,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __pow__(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | floating[_32Bit] | floating[_64Bit] | integer]],\n other: _ArrayLike,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __pow__(\n self : ndarray[tuple[Any, ...], dtype[complex128]],\n other: _ArrayLikeComplex128_co,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __pow__(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | integer | number[_32Bit] | number[_64Bit]]],\n other: _ArrayLike,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __pow__(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __pow__(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __pow__(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n other: _ArrayLikeFloat_co,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[floating]]: ...\ndef __pow__(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | inexact | integer]],\n other: _ArrayLikeComplex_co,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[complexfloating]]: ...\ndef __pow__(\n self : ndarray[tuple[Any, ...], dtype[number]],\n other: _ArrayLikeNumber_co,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[number]]: ...\ndef __pow__(\n self : ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n mod : None = None,\n /\n) -> Any: ...\ndef __pow__(\n self : ndarray,\n other: _ArrayLikeObject_co,\n mod : None = None,\n /\n) -> Any: ...", "kind": 2, "label": "__pow__", "sortText": "3.9999.__pow__"}, {"detail": "\n@overload\ndef __radd__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: numpy.bool | int,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __radd__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __radd__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __radd__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __radd__(\n self: ndarray[tuple[Any, ...], dtype[float64]],\n other: _ArrayLikeFloat64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __radd__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | floating[_32Bit] | floating[_64Bit] | integer]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __radd__(\n self: ndarray[tuple[Any, ...], dtype[complex128]],\n other: _ArrayLikeComplex128_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __radd__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | integer | number[_32Bit] | number[_64Bit]]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __radd__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __radd__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __radd__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n other: _ArrayLikeFloat_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[floating]]: ...\ndef __radd__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | inexact | integer]],\n other: _ArrayLikeComplex_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complexfloating]]: ...\ndef __radd__(\n self: ndarray[tuple[Any, ...], dtype[number]],\n other: _ArrayLikeNumber_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[number]]: ...\ndef __radd__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer | timedelta64]],\n other: _ArrayLikeTD64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[timedelta64]]: ...\ndef __radd__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer | timedelta64]],\n other: _ArrayLikeDT64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[datetime64]]: ...\ndef __radd__(\n self: ndarray[tuple[Any, ...], dtype[datetime64]],\n other: _ArrayLikeTD64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[datetime64]]: ...\ndef __radd__(\n self: ndarray[tuple[Any, ...], dtype[bytes_]],\n other: _ArrayLikeBytes_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[bytes_]]: ...\ndef __radd__(\n self: ndarray[tuple[Any, ...], dtype[str_]],\n other: _ArrayLikeStr_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[str_]]: ...\ndef __radd__(\n self: ndarray[Any, StringDType],\n other: _NestedSequence[_SupportsArray[StringDType]] | _NestedSequence[_SupportsArray[dtype[str_]]] | _NestedSequence[str] | _SupportsArray[StringDType] | _SupportsArray[dtype[str_]] | str,\n /\n) -> ndarray[tuple[Any, ...], StringDType]: ...\ndef __radd__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __radd__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__radd__", "sortText": "3.9999.__radd__"}, {"detail": "\n@overload\ndef __rand__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __rand__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __rand__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __rand__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __rand__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__rand__", "sortText": "3.9999.__rand__"}, {"detail": "\n@overload\ndef __rdivmod__[ScalarT: floating | integer](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n lhs: numpy.bool | int,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[ScalarT]], ndarray[tuple[Any, ...], dtype[ScalarT]]]: ...\ndef __rdivmod__[ScalarT: floating | integer](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n lhs: _ArrayLikeBool_co,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[ScalarT]], ndarray[tuple[Any, ...], dtype[ScalarT]]]: ...\ndef __rdivmod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n lhs: _ArrayLikeBool_co,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[signedinteger[_8Bit]]], ndarray[tuple[Any, ...], dtype[signedinteger[_8Bit]]]]: ...\ndef __rdivmod__[ScalarT: floating | integer](\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n lhs: _ArrayLike,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[ScalarT]], ndarray[tuple[Any, ...], dtype[ScalarT]]]: ...\ndef __rdivmod__(\n self: ndarray[tuple[Any, ...], dtype[float64]],\n lhs: _ArrayLikeFloat64_co,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[float64]], ndarray[tuple[Any, ...], dtype[float64]]]: ...\ndef __rdivmod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | floating[_32Bit] | floating[_64Bit] | integer]],\n lhs: _ArrayLike,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[float64]], ndarray[tuple[Any, ...], dtype[float64]]]: ...\ndef __rdivmod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n lhs: _ArrayLikeUInt_co,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[unsignedinteger]], ndarray[tuple[Any, ...], dtype[unsignedinteger]]]: ...\ndef __rdivmod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n lhs: _ArrayLikeInt_co,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[signedinteger]], ndarray[tuple[Any, ...], dtype[signedinteger]]]: ...\ndef __rdivmod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n lhs: _ArrayLikeFloat_co,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[floating]], ndarray[tuple[Any, ...], dtype[floating]]]: ...\ndef __rdivmod__(\n self: ndarray[tuple[Any, ...], dtype[timedelta64]],\n lhs: _ArrayLike,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[signedinteger[_64Bit]]], ndarray[tuple[Any, ...], dtype[timedelta64]]]: ...", "kind": 2, "label": "__rdivmod__", "sortText": "3.9999.__rdivmod__"}, {"detail": "\n@overload\ndef __rfloordiv__[ScalarT: floating | integer](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: numpy.bool | int,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __rfloordiv__[ScalarT: floating | integer](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __rfloordiv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_8Bit]]]: ...\ndef __rfloordiv__[ScalarT: floating | integer](\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __rfloordiv__(\n self: ndarray[tuple[Any, ...], dtype[float64]],\n other: _ArrayLikeFloat64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __rfloordiv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | floating[_32Bit] | floating[_64Bit] | integer]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __rfloordiv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __rfloordiv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __rfloordiv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n other: _ArrayLikeFloat_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[floating]]: ...\ndef __rfloordiv__(\n self: ndarray[tuple[Any, ...], dtype[timedelta64]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_64Bit]]]: ...\ndef __rfloordiv__(\n self: ndarray[tuple[Any, ...], dtype[floating | integer]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[timedelta64]]: ...\ndef __rfloordiv__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __rfloordiv__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__rfloordiv__", "sortText": "3.9999.__rfloordiv__"}, {"detail": "\n@overload\ndef __rlshift__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_8Bit]]]: ...\ndef __rlshift__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __rlshift__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __rlshift__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __rlshift__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__rlshift__", "sortText": "3.9999.__rlshift__"}, {"detail": "\n@overload\ndef __rmatmul__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __rmatmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __rmatmul__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __rmatmul__(\n self: ndarray[tuple[Any, ...], dtype[floating[_64Bit]]],\n other: _ArrayLikeFloat64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __rmatmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | floating[_32Bit] | floating[_64Bit] | integer]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __rmatmul__(\n self: ndarray[tuple[Any, ...], dtype[complexfloating[_64Bit, _64Bit]]],\n other: _ArrayLikeComplex128_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __rmatmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | integer | number[_32Bit] | number[_64Bit]]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __rmatmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __rmatmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __rmatmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n other: _ArrayLikeFloat_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[floating]]: ...\ndef __rmatmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | inexact | integer]],\n other: _ArrayLikeComplex_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complexfloating]]: ...\ndef __rmatmul__(\n self: ndarray[tuple[Any, ...], dtype[number]],\n other: _ArrayLikeNumber_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[number]]: ...\ndef __rmatmul__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __rmatmul__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__rmatmul__", "sortText": "3.9999.__rmatmul__"}, {"detail": "\n@overload\ndef __rmod__[ScalarT: floating | integer](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: numpy.bool | int,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __rmod__[ScalarT: floating | integer](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __rmod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_8Bit]]]: ...\ndef __rmod__[ScalarT: floating | integer](\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __rmod__(\n self: ndarray[tuple[Any, ...], dtype[float64]],\n other: _ArrayLikeFloat64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __rmod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | floating[_32Bit] | floating[_64Bit] | integer]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __rmod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __rmod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __rmod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n other: _ArrayLikeFloat_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[floating]]: ...\ndef __rmod__(\n self: ndarray[tuple[Any, ...], dtype[timedelta64]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[timedelta64]]: ...\ndef __rmod__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __rmod__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__rmod__", "sortText": "3.9999.__rmod__"}, {"detail": "\n@overload\ndef __rmul__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: numpy.bool | int,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __rmul__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __rmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __rmul__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __rmul__(\n self: ndarray[tuple[Any, ...], dtype[float64]],\n other: _ArrayLikeFloat64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __rmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | floating[_32Bit] | floating[_64Bit] | integer]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __rmul__(\n self: ndarray[tuple[Any, ...], dtype[complex128]],\n other: _ArrayLikeComplex128_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __rmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | integer | number[_32Bit] | number[_64Bit]]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __rmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __rmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __rmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n other: _ArrayLikeFloat_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[floating]]: ...\ndef __rmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | inexact | integer]],\n other: _ArrayLikeComplex_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complexfloating]]: ...\ndef __rmul__(\n self: ndarray[tuple[Any, ...], dtype[number]],\n other: _ArrayLikeNumber_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[number]]: ...\ndef __rmul__(\n self: ndarray[tuple[Any, ...], dtype[timedelta64]],\n other: _ArrayLikeFloat_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[timedelta64]]: ...\ndef __rmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[timedelta64]]: ...\ndef __rmul__(\n self: ndarray[Any, StringDType | dtype[character]],\n other: _ArrayLikeInt,\n /\n) -> ndarray: ...\ndef __rmul__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __rmul__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__rmul__", "sortText": "3.9999.__rmul__"}, {"detail": "\n@overload\ndef __ror__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __ror__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __ror__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __ror__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __ror__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__ror__", "sortText": "3.9999.__ror__"}, {"detail": "\n@overload\ndef __rpow__[ScalarT: number](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: numpy.bool | int,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __rpow__[ScalarT: number](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: _ArrayLikeBool_co,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __rpow__(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_8Bit]]]: ...\ndef __rpow__[ScalarT: number](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLike,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __rpow__(\n self : ndarray[tuple[Any, ...], dtype[float64]],\n other: _ArrayLikeFloat64_co,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __rpow__(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | floating[_32Bit] | floating[_64Bit] | integer]],\n other: _ArrayLike,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __rpow__(\n self : ndarray[tuple[Any, ...], dtype[complex128]],\n other: _ArrayLikeComplex128_co,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __rpow__(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | integer | number[_32Bit] | number[_64Bit]]],\n other: _ArrayLike,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __rpow__(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __rpow__(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __rpow__(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n other: _ArrayLikeFloat_co,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[floating]]: ...\ndef __rpow__(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | inexact | integer]],\n other: _ArrayLikeComplex_co,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[complexfloating]]: ...\ndef __rpow__(\n self : ndarray[tuple[Any, ...], dtype[number]],\n other: _ArrayLikeNumber_co,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[number]]: ...\ndef __rpow__(\n self : ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n mod : None = None,\n /\n) -> Any: ...\ndef __rpow__(\n self : ndarray,\n other: _ArrayLikeObject_co,\n mod : None = None,\n /\n) -> Any: ...", "kind": 2, "label": "__rpow__", "sortText": "3.9999.__rpow__"}, {"detail": "\n@overload\ndef __rrshift__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_8Bit]]]: ...\ndef __rrshift__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __rrshift__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __rrshift__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __rrshift__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__rrshift__", "sortText": "3.9999.__rrshift__"}, {"detail": "\n@overload\ndef __rshift__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_8Bit]]]: ...\ndef __rshift__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __rshift__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __rshift__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __rshift__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__rshift__", "sortText": "3.9999.__rshift__"}, {"detail": "\n@overload\ndef __rsub__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: numpy.bool | int,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __rsub__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __rsub__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> NoReturn: ...\ndef __rsub__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __rsub__(\n self: ndarray[tuple[Any, ...], dtype[float64]],\n other: _ArrayLikeFloat64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __rsub__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | floating[_32Bit] | floating[_64Bit] | integer]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __rsub__(\n self: ndarray[tuple[Any, ...], dtype[complex128]],\n other: _ArrayLikeComplex128_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __rsub__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | integer | number[_32Bit] | number[_64Bit]]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __rsub__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __rsub__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __rsub__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n other: _ArrayLikeFloat_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[floating]]: ...\ndef __rsub__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | inexact | integer]],\n other: _ArrayLikeComplex_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complexfloating]]: ...\ndef __rsub__(\n self: ndarray[tuple[Any, ...], dtype[number]],\n other: _ArrayLikeNumber_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[number]]: ...\ndef __rsub__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer | timedelta64]],\n other: _ArrayLikeTD64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[timedelta64]]: ...\ndef __rsub__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer | timedelta64]],\n other: _ArrayLikeDT64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[datetime64]]: ...\ndef __rsub__(\n self: ndarray[tuple[Any, ...], dtype[datetime64]],\n other: _ArrayLikeDT64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[timedelta64]]: ...\ndef __rsub__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __rsub__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__rsub__", "sortText": "3.9999.__rsub__"}, {"detail": "\n@overload\ndef __rtruediv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]] | ndarray[tuple[Any, ...], dtype[float64]],\n other: _ArrayLikeFloat64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __rtruediv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | floating[_32Bit] | floating[_64Bit] | integer]],\n other: _NestedSequence[_SupportsArray[dtype[numpy.bool | integer]]] | _NestedSequence[_SupportsArray[dtype[floating[_64Bit]]]] | _NestedSequence[int] | _SupportsArray[dtype[numpy.bool | integer]] | _SupportsArray[dtype[floating[_64Bit]]] | int,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __rtruediv__(\n self: ndarray[tuple[Any, ...], dtype[complex128]],\n other: _ArrayLikeComplex128_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __rtruediv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | integer | number[_32Bit] | number[_64Bit]]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __rtruediv__(\n self: ndarray[tuple[Any, ...], dtype[floating]],\n other: _ArrayLikeFloat_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[floating]]: ...\ndef __rtruediv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[floating]]: ...\ndef __rtruediv__(\n self: ndarray[tuple[Any, ...], dtype[complexfloating]],\n other: _ArrayLikeNumber_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complexfloating]]: ...\ndef __rtruediv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | number]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[complexfloating]]: ...\ndef __rtruediv__(\n self: ndarray[tuple[Any, ...], dtype[inexact]],\n other: _ArrayLikeNumber_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[inexact]]: ...\ndef __rtruediv__(\n self: ndarray[tuple[Any, ...], dtype[number]],\n other: _ArrayLikeNumber_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[number]]: ...\ndef __rtruediv__(\n self: ndarray[tuple[Any, ...], dtype[timedelta64]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __rtruediv__(\n self: ndarray[tuple[Any, ...], dtype[floating | integer]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[timedelta64]]: ...\ndef __rtruediv__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __rtruediv__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__rtruediv__", "sortText": "3.9999.__rtruediv__"}, {"detail": "\n@overload\ndef __rxor__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __rxor__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __rxor__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __rxor__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __rxor__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__rxor__", "sortText": "3.9999.__rxor__"}, {"detail": "\n@overload\ndef __setitem__(\n self: ndarray[Any, StringDType | dtype[numpy.bool | flexible | object_]],\n key: _ToIndices,\n value: object,\n /\n) -> None: ...\ndef __setitem__(\n self: ndarray[tuple[Any, ...], dtype[integer]],\n key: _ToIndices,\n value: SupportsIndex | SupportsInt | _NestedSequence[_ConvertibleToInt] | _NestedSequence[_SupportsArray[dtype[numpy.bool | integer]]] | _NestedSequence[int] | _SupportsArray[dtype[numpy.bool | integer]] | bytes | int | str,\n /\n) -> None: ...\ndef __setitem__(\n self: ndarray[tuple[Any, ...], dtype[floating]],\n key: _ToIndices,\n value: SupportsFloat | SupportsIndex | _NestedSequence[SupportsFloat | SupportsIndex | bytes | str | None] | _NestedSequence[_SupportsArray[dtype[numpy.bool | floating | integer]]] | _NestedSequence[float] | _SupportsArray[dtype[numpy.bool | floating | integer]] | bytes | float | str | None,\n /\n) -> None: ...\ndef __setitem__(\n self: ndarray[tuple[Any, ...], dtype[complexfloating]],\n key: _ToIndices,\n value: SupportsComplex | SupportsFloat | SupportsIndex | _NestedSequence[SupportsComplex | SupportsFloat | SupportsIndex | bytes | str | None] | _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _SupportsArray[dtype[numpy.bool | number]] | bytes | complex | str | None,\n /\n) -> None: ...\ndef __setitem__(\n self: ndarray[tuple[Any, ...], dtype[timedelta64]],\n key: _ToIndices,\n value: _NestedSequence[_ConvertibleToTD64] | numpy.bool | bytes | character | int | number | str | timedelta | timedelta64 | None,\n /\n) -> None: ...\ndef __setitem__(\n self: ndarray[tuple[Any, ...], dtype[datetime64]],\n key: _ToIndices,\n value: _NestedSequence[_ConvertibleToDT64] | numpy.bool | bytes | character | date | datetime64 | int | number | str | None,\n /\n) -> None: ...\ndef __setitem__(\n self: ndarray[tuple[Any, ...], dtype[void]],\n key: list[str] | str,\n value: object,\n /\n) -> None: ...\ndef __setitem__(\n self: ndarray,\n key: _ToIndices,\n value: ArrayLike,\n /\n) -> None: ...", "kind": 2, "label": "__setitem__", "sortText": "3.9999.__setitem__"}, {"detail": "def __setstate__[_DTypeT_co: dtype = dtype](\n self: ndarray,\n state: tuple[SupportsIndex, _ShapeLike, _DTypeT_co, numpy.bool, bytes | list[Any]],\n /\n) -> None: ...", "kind": 2, "label": "__setstate__", "sortText": "3.9999.__setstate__"}, {"detail": "\n@overload\ndef __sub__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: numpy.bool | int,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __sub__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __sub__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> NoReturn: ...\ndef __sub__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __sub__(\n self: ndarray[tuple[Any, ...], dtype[float64]],\n other: _ArrayLikeFloat64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __sub__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | floating[_32Bit] | floating[_64Bit] | integer]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __sub__(\n self: ndarray[tuple[Any, ...], dtype[complex128]],\n other: _ArrayLikeComplex128_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __sub__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | integer | number[_32Bit] | number[_64Bit]]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __sub__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __sub__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __sub__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n other: _ArrayLikeFloat_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[floating]]: ...\ndef __sub__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | inexact | integer]],\n other: _ArrayLikeComplex_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complexfloating]]: ...\ndef __sub__(\n self: ndarray[tuple[Any, ...], dtype[number]],\n other: _ArrayLikeNumber_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[number]]: ...\ndef __sub__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer | timedelta64]],\n other: _ArrayLikeTD64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[timedelta64]]: ...\ndef __sub__(\n self: ndarray[tuple[Any, ...], dtype[datetime64]],\n other: _ArrayLikeTD64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[datetime64]]: ...\ndef __sub__(\n self: ndarray[tuple[Any, ...], dtype[datetime64]],\n other: _ArrayLikeDT64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[timedelta64]]: ...\ndef __sub__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __sub__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__sub__", "sortText": "3.9999.__sub__"}, {"detail": "\n@overload\ndef __truediv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]] | ndarray[tuple[Any, ...], dtype[float64]],\n other: _ArrayLikeFloat64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __truediv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | floating[_32Bit] | floating[_64Bit] | integer]],\n other: _NestedSequence[_SupportsArray[dtype[numpy.bool | integer]]] | _NestedSequence[_SupportsArray[dtype[floating[_64Bit]]]] | _NestedSequence[int] | _SupportsArray[dtype[numpy.bool | integer]] | _SupportsArray[dtype[floating[_64Bit]]] | int,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __truediv__(\n self: ndarray[tuple[Any, ...], dtype[complex128]],\n other: _ArrayLikeComplex128_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __truediv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | integer | number[_32Bit] | number[_64Bit]]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __truediv__(\n self: ndarray[tuple[Any, ...], dtype[floating]],\n other: _ArrayLikeFloat_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[floating]]: ...\ndef __truediv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[floating]]: ...\ndef __truediv__(\n self: ndarray[tuple[Any, ...], dtype[complexfloating]],\n other: _ArrayLikeNumber_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complexfloating]]: ...\ndef __truediv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | number]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[complexfloating]]: ...\ndef __truediv__(\n self: ndarray[tuple[Any, ...], dtype[inexact]],\n other: _ArrayLikeNumber_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[inexact]]: ...\ndef __truediv__(\n self: ndarray[tuple[Any, ...], dtype[number]],\n other: _ArrayLikeNumber_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[number]]: ...\ndef __truediv__(\n self: ndarray[tuple[Any, ...], dtype[timedelta64]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __truediv__(\n self: ndarray[tuple[Any, ...], dtype[timedelta64]],\n other: _ArrayLikeBool_co,\n /\n) -> NoReturn: ...\ndef __truediv__(\n self: ndarray[tuple[Any, ...], dtype[timedelta64]],\n other: _ArrayLikeFloat_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[timedelta64]]: ...\ndef __truediv__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __truediv__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__truediv__", "sortText": "3.9999.__truediv__"}, {"detail": "\n@overload\ndef __xor__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __xor__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __xor__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __xor__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __xor__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__xor__", "sortText": "3.9999.__xor__"}]}} {"suite": "data_science", "label": "edit array then complete (edit+completion)", "method": "textDocument/completion", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/src/analysis.py", "line": 10, "character": 31, "iteration": 5, "result": {"isIncomplete": false, "items": [{"detail": "ndarray", "kind": 5, "label": "T", "sortText": "0.9999.T"}, {"detail": "\n@overload\ndef all(\n self : ndarray,\n axis : None = None,\n out : None = None,\n keepdims: Literal[False] = False,\n *,\n where : _ArrayLikeBool_co = True\n) -> numpy.bool: ...\ndef all(\n self : ndarray,\n axis : int | tuple[int, ...],\n out : None = None,\n keepdims: Literal[False] = False,\n *,\n where : _ArrayLikeBool_co = True\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef all(\n self : ndarray,\n axis : int | tuple[int, ...] | None = None,\n out : None = None,\n *,\n keepdims: Literal[True],\n where : _ArrayLikeBool_co = True\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef all[ArrayT: ndarray](\n self : ndarray,\n axis : int | tuple[int, ...] | None = None,\n *,\n out : ArrayT,\n keepdims: builtins.bool = False,\n where : _ArrayLikeBool_co = True\n) -> ArrayT: ...\ndef all[ArrayT: ndarray](\n self : ndarray,\n axis : int | tuple[int, ...] | None,\n out : ArrayT,\n keepdims: builtins.bool = False,\n *,\n where : _ArrayLikeBool_co = True\n) -> ArrayT: ...", "kind": 2, "label": "all", "sortText": "0.9999.all"}, {"detail": "\n@overload\ndef any(\n self : ndarray,\n axis : None = None,\n out : None = None,\n keepdims: Literal[False] = False,\n *,\n where : _ArrayLikeBool_co = True\n) -> numpy.bool: ...\ndef any(\n self : ndarray,\n axis : int | tuple[int, ...],\n out : None = None,\n keepdims: Literal[False] = False,\n *,\n where : _ArrayLikeBool_co = True\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef any(\n self : ndarray,\n axis : int | tuple[int, ...] | None = None,\n out : None = None,\n *,\n keepdims: Literal[True],\n where : _ArrayLikeBool_co = True\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef any[ArrayT: ndarray](\n self : ndarray,\n axis : int | tuple[int, ...] | None = None,\n *,\n out : ArrayT,\n keepdims: builtins.bool = False,\n where : _ArrayLikeBool_co = True\n) -> ArrayT: ...\ndef any[ArrayT: ndarray](\n self : ndarray,\n axis : int | tuple[int, ...] | None,\n out : ArrayT,\n keepdims: builtins.bool = False,\n *,\n where : _ArrayLikeBool_co = True\n) -> ArrayT: ...", "kind": 2, "label": "any", "sortText": "0.9999.any"}, {"detail": "\n@overload\ndef argmax(\n self : ndarray,\n axis : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] = False\n) -> signedinteger[_NBitIntP]: ...\ndef argmax(\n self : ndarray,\n axis : SupportsIndex,\n out : None = None,\n *,\n keepdims: Literal[False] = False\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_NBitIntP]]]: ...\ndef argmax(\n self : ndarray,\n axis : SupportsIndex | None = None,\n out : None = None,\n *,\n keepdims: Literal[True]\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_NBitIntP]]]: ...\ndef argmax[ArrayT: ndarray[tuple[Any, ...], dtype[signedinteger[_NBitIntP]]]](\n self : ndarray,\n axis : SupportsIndex | None = None,\n *,\n out : ArrayT,\n keepdims: bool = False\n) -> ArrayT: ...\ndef argmax[ArrayT: ndarray[tuple[Any, ...], dtype[signedinteger[_NBitIntP]]]](\n self : ndarray,\n axis : SupportsIndex | None,\n out : ArrayT,\n *,\n keepdims: bool = False\n) -> ArrayT: ...", "kind": 2, "label": "argmax", "sortText": "0.9999.argmax"}, {"detail": "\n@overload\ndef argmin(\n self : ndarray,\n axis : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] = False\n) -> signedinteger[_NBitIntP]: ...\ndef argmin(\n self : ndarray,\n axis : SupportsIndex,\n out : None = None,\n *,\n keepdims: Literal[False] = False\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_NBitIntP]]]: ...\ndef argmin(\n self : ndarray,\n axis : SupportsIndex | None = None,\n out : None = None,\n *,\n keepdims: Literal[True]\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_NBitIntP]]]: ...\ndef argmin[ArrayT: ndarray[tuple[Any, ...], dtype[signedinteger[_NBitIntP]]]](\n self : ndarray,\n axis : SupportsIndex | None = None,\n *,\n out : ArrayT,\n keepdims: bool = False\n) -> ArrayT: ...\ndef argmin[ArrayT: ndarray[tuple[Any, ...], dtype[signedinteger[_NBitIntP]]]](\n self : ndarray,\n axis : SupportsIndex | None,\n out : ArrayT,\n *,\n keepdims: bool = False\n) -> ArrayT: ...", "kind": 2, "label": "argmin", "sortText": "0.9999.argmin"}, {"detail": "\n@overload\ndef argpartition(\n self : ndarray,\n kth : _ArrayLikeInt,\n /,\n axis : None,\n kind : Literal['introselect'] = 'introselect',\n order: None = None\n) -> ndarray[tuple[int], dtype[signedinteger[_NBitIntP]]]: ...\ndef argpartition(\n self : ndarray,\n kth : _ArrayLikeInt,\n /,\n axis : SupportsIndex = -1,\n kind : Literal['introselect'] = 'introselect',\n order: None = None\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_NBitIntP]]]: ...\ndef argpartition(\n self : ndarray[tuple[Any, ...], dtype[void]],\n kth : _ArrayLikeInt,\n /,\n axis : None,\n kind : Literal['introselect'] = 'introselect',\n order: Sequence[str] | str | None = None\n) -> ndarray[tuple[int], dtype[signedinteger[_NBitIntP]]]: ...\ndef argpartition(\n self : ndarray[tuple[Any, ...], dtype[void]],\n kth : _ArrayLikeInt,\n /,\n axis : SupportsIndex = -1,\n kind : Literal['introselect'] = 'introselect',\n order: Sequence[str] | str | None = None\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_NBitIntP]]]: ...", "kind": 2, "label": "argpartition", "sortText": "0.9999.argpartition"}, {"detail": "def argsort(\n self : ndarray,\n axis : SupportsIndex | None = ...,\n kind : Literal['H', 'M', 'Q', 'S', 'heap', 'heapsort', 'merge', 'mergesort', 'quick', 'quicksort', 'stable', 'stablesort'] | None = ...,\n order : Sequence[str] | str | None = ...,\n *,\n stable : bool | None = ...,\n descending: bool | None = ...\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_NBitIntP]]]: ...", "kind": 2, "label": "argsort", "sortText": "0.9999.argsort"}, {"detail": "\n@overload\ndef astype[ScalarT: generic](\n self : ndarray,\n dtype : _DTypeLike,\n order : _OrderKACF = ...,\n casting: _CastingKind = ...,\n subok : bool = ...,\n copy : _CopyMode | bool = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef astype(\n self : ndarray,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None,\n order : _OrderKACF = ...,\n casting: _CastingKind = ...,\n subok : bool = ...,\n copy : _CopyMode | bool = ...\n) -> ndarray: ...", "kind": 2, "label": "astype", "sortText": "0.9999.astype"}, {"detail": "ndarray | None", "kind": 5, "label": "base", "sortText": "0.9999.base"}, {"detail": "def byteswap(\n self : ndarray,\n inplace: bool = ...\n) -> ndarray: ...", "kind": 2, "label": "byteswap", "sortText": "0.9999.byteswap"}, {"detail": "\n@overload\ndef choose(\n self : ndarray,\n /,\n choices: ArrayLike,\n out : None = None,\n mode : _ModeKind = 'raise'\n) -> ndarray: ...\ndef choose[ArrayT: ndarray](\n self : ndarray,\n /,\n choices: ArrayLike,\n out : ArrayT,\n mode : _ModeKind = 'raise'\n) -> ArrayT: ...", "kind": 2, "label": "choose", "sortText": "0.9999.choose"}, {"detail": "\n@overload\ndef clip(\n self : ndarray,\n /,\n min : ArrayLike,\n max : Buffer | _NestedSequence[bytes | complex | str] | _NestedSequence[_SupportsArray[dtype]] | _SupportsArray[dtype] | bytes | complex | str | None = None,\n out : None = None,\n **kwargs: Any\n) -> ndarray: ...\ndef clip(\n self : ndarray,\n /,\n min : None,\n max : ArrayLike,\n out : None = None,\n **kwargs: Any\n) -> ndarray: ...\ndef clip(\n self : ndarray,\n /,\n min : None = None,\n *,\n max : ArrayLike,\n out : None = None,\n **kwargs: Any\n) -> ndarray: ...\ndef clip[ArrayT: ndarray](\n self: ndarray,\n /,\n min: ArrayLike,\n max: Buffer | _NestedSequence[bytes | complex | str] | _NestedSequence[_SupportsArray[dtype]] | _SupportsArray[dtype] | bytes | complex | str | None,\n out: ArrayT,\n **kwargs: Any\n) -> ArrayT: ...\ndef clip[ArrayT: ndarray](\n self : ndarray,\n /,\n min : ArrayLike,\n max : Buffer | _NestedSequence[bytes | complex | str] | _NestedSequence[_SupportsArray[dtype]] | _SupportsArray[dtype] | bytes | complex | str | None = None,\n *,\n out : ArrayT,\n **kwargs: Any\n) -> ArrayT: ...\ndef clip[ArrayT: ndarray](\n self: ndarray,\n /,\n min: None,\n max: ArrayLike,\n out: ArrayT,\n **kwargs: Any\n) -> ArrayT: ...\ndef clip[ArrayT: ndarray](\n self : ndarray,\n /,\n min : None = None,\n *,\n max : ArrayLike,\n out : ArrayT,\n **kwargs: Any\n) -> ArrayT: ...", "kind": 2, "label": "clip", "sortText": "0.9999.clip"}, {"detail": "\n@overload\ndef compress(\n self : ndarray,\n /,\n condition: _ArrayLikeInt_co,\n axis : SupportsIndex | None = None,\n out : None = None\n) -> ndarray: ...\ndef compress[ArrayT: ndarray](\n self: ndarray,\n /,\n condition: _ArrayLikeInt_co,\n axis: SupportsIndex | None,\n out: ArrayT\n) -> ArrayT: ...\ndef compress[ArrayT: ndarray](\n self : ndarray,\n /,\n condition: _ArrayLikeInt_co,\n axis : SupportsIndex | None = None,\n *,\n out : ArrayT\n) -> ArrayT: ...", "kind": 2, "label": "compress", "sortText": "0.9999.compress"}, {"detail": "def conj(self: ndarray) -> ndarray: ...", "kind": 2, "label": "conj", "sortText": "0.9999.conj"}, {"detail": "def conjugate(self: ndarray) -> ndarray: ...", "kind": 2, "label": "conjugate", "sortText": "0.9999.conjugate"}, {"detail": "def copy(\n self : ndarray,\n order: _OrderKACF = ...\n) -> ndarray: ...", "kind": 2, "label": "copy", "sortText": "0.9999.copy"}, {"detail": "_ctypes[int]", "kind": 5, "label": "ctypes", "sortText": "0.9999.ctypes"}, {"detail": "\n@overload\ndef cumprod[DTypeT: dtype[inexact | object_]](\n self : ndarray[Any, DTypeT],\n axis : None = None,\n dtype: None = None,\n out : None = None\n) -> ndarray[tuple[int], DTypeT]: ...\ndef cumprod(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n axis : None = None,\n dtype: None = None,\n out : None = None\n) -> ndarray[tuple[int], dtype[signedinteger[_NBitIntP]]]: ...\ndef cumprod[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_]],\n axis : None = None,\n *,\n dtype: _DTypeLike,\n out : None = None\n) -> ndarray[tuple[int], dtype[ScalarT]]: ...\ndef cumprod(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_]],\n axis : None = None,\n *,\n dtype: DTypeLike,\n out : None = None\n) -> ndarray[tuple[int]]: ...\ndef cumprod[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_]],\n axis : None,\n dtype: _DTypeLike,\n out : None = None\n) -> ndarray[tuple[int], dtype[ScalarT]]: ...\ndef cumprod(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_]],\n axis : None,\n dtype: DTypeLike,\n out : None = None\n) -> ndarray[tuple[int]]: ...\ndef cumprod[ArrayT: ndarray[tuple[Any, ...], dtype[inexact | object_]]](\n self : ArrayT,\n axis : SupportsIndex,\n dtype: None = None,\n out : None = None\n) -> ArrayT: ...\ndef cumprod[ShapeT: tuple[int, ...]](\n self : ndarray[ShapeT, dtype[numpy.bool | integer]],\n axis : SupportsIndex,\n dtype: None = None,\n out : None = None\n) -> ndarray[ShapeT, dtype[signedinteger[_NBitIntP]]]: ...\ndef cumprod[ShapeT: tuple[int, ...], ScalarT: generic](\n self : ndarray[ShapeT, dtype[numpy.bool | number | object_]],\n axis : SupportsIndex,\n dtype: _DTypeLike,\n out : None = None\n) -> ndarray[ShapeT, dtype[ScalarT]]: ...\ndef cumprod[ShapeT: tuple[int, ...]](\n self : ndarray[ShapeT, dtype[numpy.bool | number | object_]],\n axis : SupportsIndex,\n dtype: DTypeLike,\n out : None = None\n) -> ndarray[ShapeT]: ...\ndef cumprod[ArrayT: ndarray](\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_]],\n axis: SupportsIndex | None,\n dtype: _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None,\n out: ArrayT\n) -> ArrayT: ...\ndef cumprod[ArrayT: ndarray](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_]],\n axis : SupportsIndex | None = None,\n dtype: _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n *,\n out : ArrayT\n) -> ArrayT: ...", "kind": 2, "label": "cumprod", "sortText": "0.9999.cumprod"}, {"detail": "\n@overload\ndef cumsum[DTypeT: dtype[inexact | object_ | timedelta64]](\n self : ndarray[Any, DTypeT],\n axis : None = None,\n dtype: None = None,\n out : None = None\n) -> ndarray[tuple[int], DTypeT]: ...\ndef cumsum(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n axis : None = None,\n dtype: None = None,\n out : None = None\n) -> ndarray[tuple[int], dtype[signedinteger[_NBitIntP]]]: ...\ndef cumsum[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : None = None,\n *,\n dtype: _DTypeLike,\n out : None = None\n) -> ndarray[tuple[int], dtype[ScalarT]]: ...\ndef cumsum(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : None = None,\n *,\n dtype: DTypeLike,\n out : None = None\n) -> ndarray[tuple[int]]: ...\ndef cumsum[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : None,\n dtype: _DTypeLike,\n out : None = None\n) -> ndarray[tuple[int], dtype[ScalarT]]: ...\ndef cumsum(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : None,\n dtype: DTypeLike,\n out : None = None\n) -> ndarray[tuple[int]]: ...\ndef cumsum[ArrayT: ndarray[tuple[Any, ...], dtype[inexact | object_ | timedelta64]]](\n self : ArrayT,\n axis : SupportsIndex,\n dtype: None = None,\n out : None = None\n) -> ArrayT: ...\ndef cumsum[ShapeT: tuple[int, ...]](\n self : ndarray[ShapeT, dtype[numpy.bool | integer]],\n axis : SupportsIndex,\n dtype: None = None,\n out : None = None\n) -> ndarray[ShapeT, dtype[signedinteger[_NBitIntP]]]: ...\ndef cumsum[ShapeT: tuple[int, ...], ScalarT: generic](\n self : ndarray[ShapeT, dtype[numpy.bool | number | object_ | timedelta64]],\n axis : SupportsIndex,\n dtype: _DTypeLike,\n out : None = None\n) -> ndarray[ShapeT, dtype[ScalarT]]: ...\ndef cumsum[ShapeT: tuple[int, ...]](\n self : ndarray[ShapeT, dtype[numpy.bool | number | object_ | timedelta64]],\n axis : SupportsIndex,\n dtype: DTypeLike,\n out : None = None\n) -> ndarray[ShapeT]: ...\ndef cumsum[ArrayT: ndarray](\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis: SupportsIndex | None,\n dtype: _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None,\n out: ArrayT\n) -> ArrayT: ...\ndef cumsum[ArrayT: ndarray](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : SupportsIndex | None = None,\n dtype: _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n *,\n out : ArrayT\n) -> ArrayT: ...", "kind": 2, "label": "cumsum", "sortText": "0.9999.cumsum"}, {"detail": "memoryview", "kind": 5, "label": "data", "sortText": "0.9999.data"}, {"detail": "Literal['cpu']", "kind": 5, "label": "device", "sortText": "0.9999.device"}, {"detail": "\n@overload\ndef diagonal[DTypeT: dtype](\n self : ndarray[tuple[Never, Never, Never, Never], DTypeT],\n offset: SupportsIndex = 0,\n axis1 : SupportsIndex = 0,\n axis2 : SupportsIndex = 1\n) -> ndarray[tuple[Any, ...], DTypeT]: ...\ndef diagonal[DTypeT: dtype](\n self : ndarray[tuple[int, int], DTypeT],\n offset: SupportsIndex = 0,\n axis1 : SupportsIndex = 0,\n axis2 : SupportsIndex = 1\n) -> ndarray[tuple[int], DTypeT]: ...\ndef diagonal[DTypeT: dtype](\n self : ndarray[tuple[int, int, int], DTypeT],\n offset: SupportsIndex = 0,\n axis1 : SupportsIndex = 0,\n axis2 : SupportsIndex = 1\n) -> ndarray[tuple[int, int], DTypeT]: ...\ndef diagonal(\n self : ndarray,\n offset: SupportsIndex = 0,\n axis1 : SupportsIndex = 0,\n axis2 : SupportsIndex = 1\n) -> ndarray: ...", "kind": 2, "label": "diagonal", "sortText": "0.9999.diagonal"}, {"detail": "\n@overload\ndef dot(\n self: ndarray,\n b : _ScalarLike_co,\n /,\n out : None = None\n) -> ndarray: ...\ndef dot(\n self: ndarray,\n b : ArrayLike,\n /,\n out : None = None\n) -> Any: ...\ndef dot[ArrayT: ndarray](\n self: ndarray,\n b: ArrayLike,\n /,\n out: ArrayT\n) -> ArrayT: ...", "kind": 2, "label": "dot", "sortText": "0.9999.dot"}, {"detail": "dtype", "kind": 5, "label": "dtype", "sortText": "0.9999.dtype"}, {"detail": "def dump(\n self: ndarray,\n file: PathLike[bytes] | PathLike[str] | SupportsWrite[bytes] | bytes | str\n) -> None: ...", "kind": 2, "label": "dump", "sortText": "0.9999.dump"}, {"detail": "def dumps(self: ndarray) -> bytes: ...", "kind": 2, "label": "dumps", "sortText": "0.9999.dumps"}, {"detail": "def fill(\n self: ndarray,\n /,\n value: Any\n) -> None: ...", "kind": 2, "label": "fill", "sortText": "0.9999.fill"}, {"detail": "flagsobj", "kind": 5, "label": "flags", "sortText": "0.9999.flags"}, {"detail": "flatiter", "kind": 5, "label": "flat", "sortText": "0.9999.flat"}, {"detail": "def flatten(\n self : ndarray,\n /,\n order: _OrderKACF = 'C'\n) -> ndarray[tuple[int]]: ...", "kind": 2, "label": "flatten", "sortText": "0.9999.flatten"}, {"detail": "\n@overload\ndef getfield[ScalarT: generic](\n self : ndarray,\n /,\n dtype : _DTypeLike,\n offset: SupportsIndex = 0\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef getfield(\n self : ndarray,\n /,\n dtype : DTypeLike,\n offset: SupportsIndex = 0\n) -> ndarray: ...", "kind": 2, "label": "getfield", "sortText": "0.9999.getfield"}, {"detail": "ndarray", "kind": 5, "label": "imag", "sortText": "0.9999.imag"}, {"detail": "\n@overload\ndef item[T](\n self : ndarray[tuple[Any, ...], dtype[generic[T]]],\n i0 : SupportsIndex | tuple[SupportsIndex, ...] = ...,\n /,\n *args: SupportsIndex\n) -> T: ...\ndef item(\n self : ndarray[Any, StringDType],\n arg0 : SupportsIndex | tuple[SupportsIndex, ...] = ...,\n /,\n *args: SupportsIndex\n) -> str: ...", "kind": 2, "label": "item", "sortText": "0.9999.item"}, {"detail": "int", "kind": 5, "label": "itemsize", "sortText": "0.9999.itemsize"}, {"detail": "ndarray", "kind": 5, "label": "mT", "sortText": "0.9999.mT"}, {"detail": "\n@overload\ndef max[ScalarT: numpy.bool | datetime64 | number | timedelta64](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n axis : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ScalarT: ...\ndef max[ScalarT: numpy.bool | datetime64 | number | object_ | timedelta64](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n axis : int | tuple[int, ...],\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef max[ArrayT: ndarray[tuple[Any, ...], dtype[numpy.bool | datetime64 | number | object_ | timedelta64]]](\n self : ArrayT,\n axis : int | tuple[int, ...] | None = None,\n out : None = None,\n *,\n keepdims: Literal[True],\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ArrayT: ...\ndef max(\n self : ndarray[tuple[Any, ...], dtype[object_]],\n axis : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> Any: ...\ndef max[ArrayT: ndarray](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | datetime64 | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None = None,\n *,\n out : ArrayT,\n keepdims: _NoValueType | builtins.bool = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ArrayT: ...", "kind": 2, "label": "max", "sortText": "0.9999.max"}, {"detail": "\n@overload\ndef mean(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | integer | object_]],\n axis : None = None,\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> float64: ...\ndef mean(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n axis : int | tuple[int, ...],\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef mean(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n axis : int | tuple[int, ...] | None = None,\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[True],\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef mean[ScalarT: inexact | timedelta64](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n axis : None = None,\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ScalarT: ...\ndef mean[ScalarT: inexact | object_ | timedelta64](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n axis : int | tuple[int, ...],\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef mean[ArrayT: ndarray[tuple[Any, ...], dtype[inexact | object_ | timedelta64]]](\n self : ArrayT,\n axis : int | tuple[int, ...] | None = None,\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[True],\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ArrayT: ...\ndef mean[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : None = None,\n *,\n dtype : _DTypeLike,\n out : None = None,\n keepdims: Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ScalarT: ...\ndef mean[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None = None,\n *,\n dtype : _DTypeLike,\n out : None = None,\n keepdims: Literal[True],\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef mean[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None,\n dtype : _DTypeLike,\n out : None = None,\n *,\n keepdims: Literal[True],\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef mean[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...],\n dtype : _DTypeLike,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef mean[ArrayT: ndarray](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None = None,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n *,\n out : ArrayT,\n keepdims: _NoValueType | builtins.bool = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ArrayT: ...\ndef mean(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : None = None,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> Any: ...\ndef mean(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...],\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray: ...\ndef mean(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None = None,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n out : None = None,\n *,\n keepdims: Literal[True],\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray: ...", "kind": 2, "label": "mean", "sortText": "0.9999.mean"}, {"detail": "\n@overload\ndef min[ScalarT: numpy.bool | datetime64 | number | timedelta64](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n axis : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ScalarT: ...\ndef min[ScalarT: numpy.bool | datetime64 | number | object_ | timedelta64](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n axis : int | tuple[int, ...],\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef min[ArrayT: ndarray[tuple[Any, ...], dtype[numpy.bool | datetime64 | number | object_ | timedelta64]]](\n self : ArrayT,\n axis : int | tuple[int, ...] | None = None,\n out : None = None,\n *,\n keepdims: Literal[True],\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ArrayT: ...\ndef min(\n self : ndarray[tuple[Any, ...], dtype[object_]],\n axis : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> Any: ...\ndef min[ArrayT: ndarray](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | datetime64 | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None = None,\n *,\n out : ArrayT,\n keepdims: _NoValueType | builtins.bool = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ArrayT: ...", "kind": 2, "label": "min", "sortText": "0.9999.min"}, {"detail": "int", "kind": 5, "label": "nbytes", "sortText": "0.9999.nbytes"}, {"detail": "int", "kind": 5, "label": "ndim", "sortText": "0.9999.ndim"}, {"detail": "\n@overload\ndef nonzero(self: ndarray[tuple[Never, Never, Never, Never]]) -> tuple[ndarray[tuple[int], dtype[signedinteger[_NBitIntP]]], ...]: ...\ndef nonzero(self: ndarray[tuple[int]]) -> tuple[ndarray[tuple[int], dtype[signedinteger[_NBitIntP]]]]: ...\ndef nonzero(self: ndarray[tuple[int, int]]) -> tuple[ndarray[tuple[int], dtype[signedinteger[_NBitIntP]]], ndarray[tuple[int], dtype[signedinteger[_NBitIntP]]]]: ...\ndef nonzero(self: ndarray[tuple[int, int, int]]) -> tuple[ndarray[tuple[int], dtype[signedinteger[_NBitIntP]]], ndarray[tuple[int], dtype[signedinteger[_NBitIntP]]], ndarray[tuple[int], dtype[signedinteger[_NBitIntP]]]]: ...\ndef nonzero(self: ndarray) -> tuple[ndarray[tuple[int], dtype[signedinteger[_NBitIntP]]], ...]: ...", "kind": 2, "label": "nonzero", "sortText": "0.9999.nonzero"}, {"detail": "\n@overload\ndef partition(\n self : ndarray,\n kth : _ArrayLikeInt,\n /,\n axis : SupportsIndex = -1,\n kind : Literal['introselect'] = 'introselect',\n order: None = None\n) -> None: ...\ndef partition(\n self : ndarray[tuple[Any, ...], dtype[void]],\n kth : _ArrayLikeInt,\n /,\n axis : SupportsIndex = -1,\n kind : Literal['introselect'] = 'introselect',\n order: Sequence[str] | str | None = None\n) -> None: ...", "kind": 2, "label": "partition", "sortText": "0.9999.partition"}, {"detail": "\n@overload\ndef prod[ScalarT: inexact](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n axis : None = None,\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ScalarT: ...\ndef prod[ScalarT: inexact | object_](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n axis : int | tuple[int, ...],\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef prod[ArrayT: ndarray[tuple[Any, ...], dtype[inexact | object_]]](\n self : ArrayT,\n axis : int | tuple[int, ...] | None = None,\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[True],\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ArrayT: ...\ndef prod(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n axis : None = None,\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | int | integer = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> signedinteger[_NBitIntP]: ...\ndef prod(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n axis : int | tuple[int, ...],\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | int | integer = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_NBitIntP]]]: ...\ndef prod(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n axis : int | tuple[int, ...] | None = None,\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[True],\n initial : _NoValueType | numpy.bool | int | integer = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_NBitIntP]]]: ...\ndef prod(\n self : ndarray[tuple[Any, ...], dtype[object_]],\n axis : None = None,\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> Any: ...\ndef prod[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_]],\n axis : None = None,\n *,\n dtype : _DTypeLike,\n out : None = None,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ScalarT: ...\ndef prod[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_]],\n axis : int | tuple[int, ...] | None = None,\n *,\n dtype : _DTypeLike,\n out : None = None,\n keepdims: Literal[True],\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef prod[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_]],\n axis : int | tuple[int, ...] | None,\n dtype : _DTypeLike,\n out : None = None,\n *,\n keepdims: Literal[True],\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef prod[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_]],\n axis : int | tuple[int, ...],\n dtype : _DTypeLike,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef prod[ArrayT: ndarray](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_]],\n axis : int | tuple[int, ...] | None = None,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n *,\n out : ArrayT,\n keepdims: _NoValueType | builtins.bool = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ArrayT: ...\ndef prod[ArrayT: ndarray](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_]],\n axis : int | tuple[int, ...] | None,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None,\n out : ArrayT,\n *,\n keepdims: _NoValueType | builtins.bool = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ArrayT: ...\ndef prod(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_]],\n axis : None = None,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> Any: ...\ndef prod(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_]],\n axis : int | tuple[int, ...],\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray: ...\ndef prod(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_]],\n axis : int | tuple[int, ...] | None = None,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n out : None = None,\n *,\n keepdims: Literal[True],\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray: ...", "kind": 2, "label": "prod", "sortText": "0.9999.prod"}, {"detail": "def put(\n self : ndarray,\n indices: _ArrayLikeInt_co,\n values : ArrayLike,\n /,\n mode : _ModeKind = 'raise'\n) -> None: ...", "kind": 2, "label": "put", "sortText": "0.9999.put"}, {"detail": "def ravel(\n self : ndarray,\n /,\n order: _OrderKACF = 'C'\n) -> ndarray[tuple[int]]: ...", "kind": 2, "label": "ravel", "sortText": "0.9999.ravel"}, {"detail": "ndarray", "kind": 5, "label": "real", "sortText": "0.9999.real"}, {"detail": "\n@overload\ndef repeat(\n self : ndarray,\n repeats: _ArrayLikeInt_co,\n /,\n axis : None = None\n) -> ndarray[tuple[int]]: ...\ndef repeat(\n self: ndarray,\n repeats: _ArrayLikeInt_co,\n /,\n axis: SupportsIndex\n) -> ndarray: ...", "kind": 2, "label": "repeat", "sortText": "0.9999.repeat"}, {"detail": "\n@overload\ndef reshape(\n self : ndarray,\n shape: None,\n /,\n *,\n order: _OrderACF = 'C',\n copy : bool | None = None\n) -> ndarray: ...\ndef reshape(\n self : ndarray,\n shape: Sequence[Never],\n /,\n *,\n order: _OrderACF = 'C',\n copy : bool | None = None\n) -> ndarray[tuple[()]]: ...\ndef reshape[AnyShapeT: (tuple[()], tuple[int], tuple[int, int], tuple[int, int, int], tuple[int, int, int, int], tuple[int, int, int, int, int], tuple[int, int, int, int, int, int], tuple[int, int, int, int, int, int, int], tuple[int, int, int, int, int, int, int, int])](\n self : ndarray,\n shape: AnyShapeT,\n /,\n *,\n order: _OrderACF = 'C',\n copy : bool | None = None\n) -> ndarray[AnyShapeT]: ...\ndef reshape(\n self : ndarray,\n size1: SupportsIndex,\n /,\n *,\n order: _OrderACF = 'C',\n copy : bool | None = None\n) -> ndarray[tuple[int]]: ...\ndef reshape(\n self : ndarray,\n size1: SupportsIndex,\n size2: SupportsIndex,\n /,\n *,\n order: _OrderACF = 'C',\n copy : bool | None = None\n) -> ndarray[tuple[int, int]]: ...\ndef reshape(\n self : ndarray,\n size1: SupportsIndex,\n size2: SupportsIndex,\n size3: SupportsIndex,\n /,\n *,\n order: _OrderACF = 'C',\n copy : bool | None = None\n) -> ndarray[tuple[int, int, int]]: ...\ndef reshape(\n self : ndarray,\n size1: SupportsIndex,\n size2: SupportsIndex,\n size3: SupportsIndex,\n size4: SupportsIndex,\n /,\n *,\n order: _OrderACF = 'C',\n copy : bool | None = None\n) -> ndarray[tuple[int, int, int, int]]: ...\ndef reshape(\n self : ndarray,\n size0 : SupportsIndex,\n /,\n *shape: SupportsIndex,\n *,\n order : _OrderACF = 'C',\n copy : bool | None = None\n) -> ndarray: ...\ndef reshape(\n self : ndarray,\n shape: Sequence[SupportsIndex],\n /,\n *,\n order: _OrderACF = 'C',\n copy : bool | None = None\n) -> ndarray: ...", "kind": 2, "label": "reshape", "sortText": "0.9999.reshape"}, {"detail": "\n@overload\ndef resize(\n self : ndarray,\n new_shape: _ShapeLike,\n /,\n *,\n refcheck : bool = True\n) -> None: ...\ndef resize(\n self : ndarray,\n /,\n *new_shape: SupportsIndex,\n *,\n refcheck : bool = True\n) -> None: ...", "kind": 2, "label": "resize", "sortText": "0.9999.resize"}, {"detail": "\n@overload\ndef round(\n self : ndarray,\n /,\n decimals: SupportsIndex = 0,\n out : None = None\n) -> ndarray: ...\ndef round[ArrayT: ndarray](\n self: ndarray,\n /,\n decimals: SupportsIndex,\n out: ArrayT\n) -> ArrayT: ...\ndef round[ArrayT: ndarray](\n self : ndarray,\n /,\n decimals: SupportsIndex = 0,\n *,\n out : ArrayT\n) -> ArrayT: ...", "kind": 2, "label": "round", "sortText": "0.9999.round"}, {"detail": "\n@overload\ndef searchsorted(\n self : ndarray,\n v : _ScalarLike_co,\n /,\n side : _SortSide = 'left',\n sorter: _NestedSequence[_SupportsArray[dtype[numpy.bool | integer]]] | _NestedSequence[int] | _SupportsArray[dtype[numpy.bool | integer]] | int | None = None\n) -> signedinteger[_NBitIntP]: ...\ndef searchsorted(\n self : ndarray,\n v : ArrayLike,\n /,\n side : _SortSide = 'left',\n sorter: _NestedSequence[_SupportsArray[dtype[numpy.bool | integer]]] | _NestedSequence[int] | _SupportsArray[dtype[numpy.bool | integer]] | int | None = None\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_NBitIntP]]]: ...", "kind": 2, "label": "searchsorted", "sortText": "0.9999.searchsorted"}, {"detail": "def setfield(\n self : ndarray,\n val : ArrayLike,\n /,\n dtype : DTypeLike,\n offset: SupportsIndex = 0\n) -> None: ...", "kind": 2, "label": "setfield", "sortText": "0.9999.setfield"}, {"detail": "def setflags(\n self : ndarray,\n /,\n *,\n write: bool | None = None,\n align: bool | None = None,\n uic : bool | None = None\n) -> None: ...", "kind": 2, "label": "setflags", "sortText": "0.9999.setflags"}, {"detail": "tuple[Any, ...]", "kind": 5, "label": "shape", "sortText": "0.9999.shape"}, {"detail": "int", "kind": 5, "label": "size", "sortText": "0.9999.size"}, {"detail": "def sort(\n self : ndarray,\n /,\n axis : SupportsIndex = -1,\n kind : Literal['H', 'M', 'Q', 'S', 'heap', 'heapsort', 'merge', 'mergesort', 'quick', 'quicksort', 'stable', 'stablesort'] | None = None,\n order : Sequence[str] | str | None = None,\n *,\n stable : bool | None = None,\n descending: bool | None = None\n) -> None: ...", "kind": 2, "label": "sort", "sortText": "0.9999.sort"}, {"detail": "def squeeze(\n self: ndarray,\n /,\n axis: SupportsIndex | tuple[SupportsIndex, ...] | None = ...\n) -> ndarray: ...", "kind": 2, "label": "squeeze", "sortText": "0.9999.squeeze"}, {"detail": "\n@overload\ndef std(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | complex128 | integer | object_]],\n axis : None = None,\n dtype : None = None,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> float64: ...\ndef std(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | complex128 | integer]],\n axis : int | tuple[int, ...],\n dtype : None = None,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef std(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | complex128 | integer]],\n axis : int | tuple[int, ...] | None = None,\n dtype : None = None,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[True],\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef std[ScalarT: floating | timedelta64](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n axis : None = None,\n dtype : None = None,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ScalarT: ...\ndef std[ScalarT: floating | object_ | timedelta64](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n axis : int | tuple[int, ...],\n dtype : None = None,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef std[ArrayT: ndarray[tuple[Any, ...], dtype[floating | object_ | timedelta64]]](\n self : ArrayT,\n axis : int | tuple[int, ...] | None = None,\n dtype : None = None,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[True],\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ArrayT: ...\ndef std[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : None = None,\n *,\n dtype : _DTypeLike,\n out : None = None,\n ddof : float = 0,\n keepdims : Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ScalarT: ...\ndef std[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None = None,\n *,\n dtype : _DTypeLike,\n out : None = None,\n ddof : float = 0,\n keepdims : Literal[True],\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef std[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None,\n dtype : _DTypeLike,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[True],\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef std[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...],\n dtype : _DTypeLike,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef std[ArrayT: ndarray](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None = None,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n *,\n out : ArrayT,\n ddof : float = 0,\n keepdims : _NoValueType | builtins.bool = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ArrayT: ...\ndef std(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : None = None,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> Any: ...\ndef std(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...],\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ndarray: ...\ndef std(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None = None,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[True],\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ndarray: ...", "kind": 2, "label": "std", "sortText": "0.9999.std"}, {"detail": "tuple[int, ...]", "kind": 5, "label": "strides", "sortText": "0.9999.strides"}, {"detail": "\n@overload\ndef sum[ScalarT: inexact | timedelta64](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n axis : None = None,\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ScalarT: ...\ndef sum[ScalarT: inexact | object_ | timedelta64](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n axis : int | tuple[int, ...],\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef sum[ArrayT: ndarray[tuple[Any, ...], dtype[inexact | object_ | timedelta64]]](\n self : ArrayT,\n axis : int | tuple[int, ...] | None = None,\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[True],\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ArrayT: ...\ndef sum(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n axis : None = None,\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | int | integer = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> signedinteger[_NBitIntP]: ...\ndef sum(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n axis : int | tuple[int, ...],\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | int | integer = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_NBitIntP]]]: ...\ndef sum(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n axis : int | tuple[int, ...] | None = None,\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[True],\n initial : _NoValueType | numpy.bool | int | integer = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_NBitIntP]]]: ...\ndef sum(\n self : ndarray[tuple[Any, ...], dtype[object_]],\n axis : None = None,\n dtype : None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> Any: ...\ndef sum[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : None = None,\n *,\n dtype : _DTypeLike,\n out : None = None,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ScalarT: ...\ndef sum[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None = None,\n *,\n dtype : _DTypeLike,\n out : None = None,\n keepdims: Literal[True],\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef sum[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None,\n dtype : _DTypeLike,\n out : None = None,\n *,\n keepdims: Literal[True],\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef sum[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...],\n dtype : _DTypeLike,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef sum[ArrayT: ndarray](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None = None,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n *,\n out : ArrayT,\n keepdims: _NoValueType | builtins.bool = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ArrayT: ...\ndef sum[ArrayT: ndarray](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None,\n out : ArrayT,\n *,\n keepdims: _NoValueType | builtins.bool = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ArrayT: ...\ndef sum(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : None = None,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> Any: ...\ndef sum(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...],\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n out : None = None,\n *,\n keepdims: Literal[False] | _NoValueType = ...,\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray: ...\ndef sum(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None = None,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n out : None = None,\n *,\n keepdims: Literal[True],\n initial : _NoValueType | numpy.bool | complex | number = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...\n) -> ndarray: ...", "kind": 2, "label": "sum", "sortText": "0.9999.sum"}, {"detail": "def swapaxes(\n self: ndarray,\n axis1: SupportsIndex,\n axis2: SupportsIndex,\n /\n) -> ndarray: ...", "kind": 2, "label": "swapaxes", "sortText": "0.9999.swapaxes"}, {"detail": "\n@overload\ndef take[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n indices: _IntLike_co,\n /,\n axis : SupportsIndex | None = ...,\n out : None = None,\n mode : _ModeKind = ...\n) -> ScalarT: ...\ndef take(\n self : ndarray,\n indices: _ArrayLikeInt_co,\n /,\n axis : SupportsIndex | None = ...,\n out : None = None,\n mode : _ModeKind = ...\n) -> ndarray: ...\ndef take[ArrayT: ndarray](\n self : ndarray,\n indices: _ArrayLikeInt_co,\n /,\n axis : SupportsIndex | None = ...,\n *,\n out : ArrayT,\n mode : _ModeKind = ...\n) -> ArrayT: ...\ndef take[ArrayT: ndarray](\n self : ndarray,\n indices: _ArrayLikeInt_co,\n /,\n axis : SupportsIndex | None,\n out : ArrayT,\n mode : _ModeKind = ...\n) -> ArrayT: ...", "kind": 2, "label": "take", "sortText": "0.9999.take"}, {"detail": "def to_device(\n self : ndarray,\n device: Literal['cpu'],\n /,\n *,\n stream: int | Any | None = ...\n) -> ndarray: ...", "kind": 2, "label": "to_device", "sortText": "0.9999.to_device"}, {"detail": "def tobytes(\n self : ndarray,\n order: _OrderKACF = ...\n) -> bytes: ...", "kind": 2, "label": "tobytes", "sortText": "0.9999.tobytes"}, {"detail": "def tofile(\n self : ndarray,\n fid : PathLike[bytes] | PathLike[str] | _SupportsFileMethods | bytes | str,\n /,\n sep : str = '',\n format: str = '%s'\n) -> None: ...", "kind": 2, "label": "tofile", "sortText": "0.9999.tofile"}, {"detail": "\n@overload\ndef tolist[T](self: ndarray[tuple[Never], dtype[generic[T]]], /) -> Any: ...\ndef tolist[T](self: ndarray[tuple[()], dtype[generic[T]]], /) -> T: ...\ndef tolist[T](self: ndarray[tuple[int], dtype[generic[T]]], /) -> list[T]: ...\ndef tolist[T](self: ndarray[tuple[int, int], dtype[generic[T]]], /) -> list[list[T]]: ...\ndef tolist[T](self: ndarray[tuple[int, int, int], dtype[generic[T]]], /) -> list[list[list[T]]]: ...\ndef tolist(self: ndarray, /) -> Any: ...", "kind": 2, "label": "tolist", "sortText": "0.9999.tolist"}, {"detail": "\n@overload\ndef trace(\n self : ndarray,\n /,\n offset: SupportsIndex = 0,\n axis1 : SupportsIndex = 0,\n axis2 : SupportsIndex = 1,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n out : None = None\n) -> Any: ...\ndef trace[ArrayT: ndarray](\n self : ndarray,\n /,\n offset: SupportsIndex = 0,\n axis1 : SupportsIndex = 0,\n axis2 : SupportsIndex = 1,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n *,\n out : ArrayT\n) -> ArrayT: ...\ndef trace[ArrayT: ndarray](\n self: ndarray,\n /,\n offset: SupportsIndex,\n axis1: SupportsIndex,\n axis2: SupportsIndex,\n dtype: _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None,\n out: ArrayT\n) -> ArrayT: ...", "kind": 2, "label": "trace", "sortText": "0.9999.trace"}, {"detail": "\n@overload\ndef transpose(\n self: ndarray,\n axes: Sequence[SupportsIndex] | SupportsIndex | None,\n /\n) -> ndarray: ...\ndef transpose(\n self: ndarray,\n /,\n *axes: SupportsIndex\n) -> ndarray: ...", "kind": 2, "label": "transpose", "sortText": "0.9999.transpose"}, {"detail": "\n@overload\ndef var(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | complex128 | integer | object_]],\n axis : None = None,\n dtype : None = None,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> float64: ...\ndef var(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | complex128 | integer]],\n axis : int | tuple[int, ...],\n dtype : None = None,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef var(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | complex128 | integer]],\n axis : int | tuple[int, ...] | None = None,\n dtype : None = None,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[True],\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef var[ScalarT: floating | timedelta64](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n axis : None = None,\n dtype : None = None,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ScalarT: ...\ndef var[ScalarT: floating | object_ | timedelta64](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n axis : int | tuple[int, ...],\n dtype : None = None,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef var[ArrayT: ndarray[tuple[Any, ...], dtype[floating | object_ | timedelta64]]](\n self : ArrayT,\n axis : int | tuple[int, ...] | None = None,\n dtype : None = None,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[True],\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ArrayT: ...\ndef var[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : None = None,\n *,\n dtype : _DTypeLike,\n out : None = None,\n ddof : float = 0,\n keepdims : Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ScalarT: ...\ndef var[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None = None,\n *,\n dtype : _DTypeLike,\n out : None = None,\n ddof : float = 0,\n keepdims : Literal[True],\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef var[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None,\n dtype : _DTypeLike,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[True],\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef var[ScalarT: generic](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...],\n dtype : _DTypeLike,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef var[ArrayT: ndarray](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None = None,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n *,\n out : ArrayT,\n ddof : float = 0,\n keepdims : _NoValueType | builtins.bool = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ArrayT: ...\ndef var(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : None = None,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> Any: ...\ndef var(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...],\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[False] | _NoValueType = ...,\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ndarray: ...\ndef var(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_ | timedelta64]],\n axis : int | tuple[int, ...] | None = None,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n out : None = None,\n ddof : float = 0,\n *,\n keepdims : Literal[True],\n where : _NestedSequence[_SupportsArray[dtype[numpy.bool]]] | _NestedSequence[builtins.bool] | _NoValueType | _SupportsArray[dtype[numpy.bool]] | builtins.bool = ...,\n mean : _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _NoValueType | _SupportsArray[dtype[numpy.bool | number]] | complex = ...,\n correction: _NoValueType | float = ...\n) -> ndarray: ...", "kind": 2, "label": "var", "sortText": "0.9999.var"}, {"detail": "\n@overload\ndef view(self: ndarray, /) -> ndarray: ...\ndef view[DTypeT: dtype](\n self: ndarray,\n /,\n dtype: numpy._HasDType[DTypeT] | DTypeT\n) -> ndarray[tuple[Any, ...], DTypeT]: ...\ndef view[ScalarT: generic](\n self: ndarray,\n /,\n dtype: _DTypeLike\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef view[ArrayT: ndarray](\n self: ndarray,\n /,\n *,\n type: type[ArrayT]\n) -> ArrayT: ...\ndef view[ArrayT: ndarray](\n self: ndarray,\n /,\n dtype: type[ArrayT]\n) -> ArrayT: ...\ndef view(\n self: ndarray,\n /,\n dtype: DTypeLike\n) -> ndarray: ...\ndef view[ArrayT: ndarray](\n self: ndarray,\n /,\n dtype: DTypeLike,\n type: type[ArrayT]\n) -> ArrayT: ...", "kind": 2, "label": "view", "sortText": "0.9999.view"}, {"detail": "\n@overload\ndef __abs__[ShapeT: tuple[int, ...], NBitT: NBitBase](self: ndarray[ShapeT, dtype[complexfloating[NBitT, NBitT]]], /) -> ndarray[ShapeT, dtype[floating[NBitT]]]: ...\ndef __abs__[ArrayT: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer | object_ | timedelta64]]](self: ArrayT, /) -> ArrayT: ...", "kind": 2, "label": "__abs__", "sortText": "3.9999.__abs__"}, {"detail": "\n@overload\ndef __add__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: numpy.bool | int,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __add__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __add__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __add__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __add__(\n self: ndarray[tuple[Any, ...], dtype[float64]],\n other: _ArrayLikeFloat64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __add__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | floating[_32Bit] | floating[_64Bit] | integer]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __add__(\n self: ndarray[tuple[Any, ...], dtype[complex128]],\n other: _ArrayLikeComplex128_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __add__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | integer | number[_32Bit] | number[_64Bit]]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __add__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __add__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __add__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n other: _ArrayLikeFloat_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[floating]]: ...\ndef __add__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | inexact | integer]],\n other: _ArrayLikeComplex_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complexfloating]]: ...\ndef __add__(\n self: ndarray[tuple[Any, ...], dtype[number]],\n other: _ArrayLikeNumber_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[number]]: ...\ndef __add__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer | timedelta64]],\n other: _ArrayLikeTD64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[timedelta64]]: ...\ndef __add__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer | timedelta64]],\n other: _ArrayLikeDT64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[datetime64]]: ...\ndef __add__(\n self: ndarray[tuple[Any, ...], dtype[datetime64]],\n other: _ArrayLikeTD64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[datetime64]]: ...\ndef __add__(\n self: ndarray[tuple[Any, ...], dtype[bytes_]],\n other: _ArrayLikeBytes_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[bytes_]]: ...\ndef __add__(\n self: ndarray[tuple[Any, ...], dtype[str_]],\n other: _ArrayLikeStr_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[str_]]: ...\ndef __add__(\n self: ndarray[Any, StringDType],\n other: _NestedSequence[_SupportsArray[StringDType]] | _NestedSequence[_SupportsArray[dtype[str_]]] | _NestedSequence[str] | _SupportsArray[StringDType] | _SupportsArray[dtype[str_]] | str,\n /\n) -> ndarray[tuple[Any, ...], StringDType]: ...\ndef __add__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __add__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__add__", "sortText": "3.9999.__add__"}, {"detail": "\n@overload\ndef __and__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __and__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __and__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __and__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __and__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__and__", "sortText": "3.9999.__and__"}, {"detail": "\n@overload\ndef __array__(\n self : ndarray,\n dtype: None = None,\n /,\n *,\n copy : bool | None = None\n) -> ndarray: ...\ndef __array__[DTypeT: dtype](\n self : ndarray,\n dtype: DTypeT,\n /,\n *,\n copy : bool | None = None\n) -> ndarray[tuple[Any, ...], DTypeT]: ...", "kind": 2, "label": "__array__", "sortText": "3.9999.__array__"}, {"detail": "def __array_finalize__(\n self: ndarray,\n obj: ndarray | None,\n /\n) -> None: ...", "kind": 2, "label": "__array_finalize__", "sortText": "3.9999.__array_finalize__"}, {"detail": "def __array_function__(\n self: ndarray,\n func: (...) -> Any,\n types: Iterable[type[Any]],\n args: Iterable[Any],\n kwargs: Mapping[str, Any]\n) -> Any: ...", "kind": 2, "label": "__array_function__", "sortText": "3.9999.__array_function__"}, {"detail": "dict[str, Any]", "kind": 5, "label": "__array_interface__", "sortText": "3.9999.__array_interface__"}, {"detail": "def __array_namespace__(\n self : ndarray,\n /,\n *,\n api_version: Literal['2021.12', '2022.12', '2023.12', '2024.12', '2025.12'] | None = None\n) -> ModuleType: ...", "kind": 2, "label": "__array_namespace__", "sortText": "3.9999.__array_namespace__"}, {"detail": "float", "kind": 5, "label": "__array_priority__", "sortText": "3.9999.__array_priority__"}, {"detail": "CapsuleType", "kind": 5, "label": "__array_struct__", "sortText": "3.9999.__array_struct__"}, {"detail": "def __array_ufunc__(\n self: ndarray,\n ufunc: ufunc,\n method: Literal['__call__', 'accumulate', 'at', 'outer', 'reduce', 'reduceat'],\n /,\n *inputs: Any,\n **kwargs: Any\n) -> Any: ...", "kind": 2, "label": "__array_ufunc__", "sortText": "3.9999.__array_ufunc__"}, {"detail": "def __array_wrap__[ShapeT: tuple[int, ...], DTypeT: dtype](\n self : ndarray,\n array : ndarray[ShapeT, DTypeT],\n context : tuple[ufunc, tuple[Any, ...], int] | None = ...,\n return_scalar: bool = ...,\n /\n) -> ndarray[ShapeT, DTypeT]: ...", "kind": 2, "label": "__array_wrap__", "sortText": "3.9999.__array_wrap__"}, {"detail": "def __bool__(self: ndarray, /) -> bool: ...", "kind": 2, "label": "__bool__", "sortText": "3.9999.__bool__"}, {"detail": "def __buffer__(\n self: ndarray,\n flags: int,\n /\n) -> memoryview: ...", "kind": 2, "label": "__buffer__", "sortText": "3.9999.__buffer__"}, {"detail": "def __class_getitem__(\n cls: type[ndarray],\n item: Any,\n /\n) -> GenericAlias: ...", "kind": 2, "label": "__class_getitem__", "sortText": "3.9999.__class_getitem__"}, {"detail": "def __complex__(self: ndarray[tuple[Any, ...], dtype[numpy.bool | number | object_]], /) -> complex: ...", "kind": 2, "label": "__complex__", "sortText": "3.9999.__complex__"}, {"detail": "def __contains__(\n self: ndarray,\n value: object,\n /\n) -> bool: ...", "kind": 2, "label": "__contains__", "sortText": "3.9999.__contains__"}, {"detail": "def __copy__(self: ndarray) -> ndarray: ...", "kind": 2, "label": "__copy__", "sortText": "3.9999.__copy__"}, {"detail": "def __deepcopy__(\n self: ndarray,\n memo: dict[int, Any] | None,\n /\n) -> ndarray: ...", "kind": 2, "label": "__deepcopy__", "sortText": "3.9999.__deepcopy__"}, {"detail": "\n@overload\ndef __divmod__[ScalarT: floating | integer](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n rhs: numpy.bool | int,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[ScalarT]], ndarray[tuple[Any, ...], dtype[ScalarT]]]: ...\ndef __divmod__[ScalarT: floating | integer](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n rhs: _ArrayLikeBool_co,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[ScalarT]], ndarray[tuple[Any, ...], dtype[ScalarT]]]: ...\ndef __divmod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n rhs: _ArrayLikeBool_co,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[signedinteger[_8Bit]]], ndarray[tuple[Any, ...], dtype[signedinteger[_8Bit]]]]: ...\ndef __divmod__[ScalarT: floating | integer](\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n rhs: _ArrayLike,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[ScalarT]], ndarray[tuple[Any, ...], dtype[ScalarT]]]: ...\ndef __divmod__(\n self: ndarray[tuple[Any, ...], dtype[float64]],\n rhs: _ArrayLikeFloat64_co,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[float64]], ndarray[tuple[Any, ...], dtype[float64]]]: ...\ndef __divmod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | floating[_32Bit] | floating[_64Bit] | integer]],\n rhs: _ArrayLike,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[float64]], ndarray[tuple[Any, ...], dtype[float64]]]: ...\ndef __divmod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n rhs: _ArrayLikeUInt_co,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[unsignedinteger]], ndarray[tuple[Any, ...], dtype[unsignedinteger]]]: ...\ndef __divmod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n rhs: _ArrayLikeInt_co,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[signedinteger]], ndarray[tuple[Any, ...], dtype[signedinteger]]]: ...\ndef __divmod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n rhs: _ArrayLikeFloat_co,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[floating]], ndarray[tuple[Any, ...], dtype[floating]]]: ...\ndef __divmod__(\n self: ndarray[tuple[Any, ...], dtype[timedelta64]],\n rhs: _ArrayLike,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[signedinteger[_64Bit]]], ndarray[tuple[Any, ...], dtype[timedelta64]]]: ...", "kind": 2, "label": "__divmod__", "sortText": "3.9999.__divmod__"}, {"detail": "def __dlpack__(\n self : ndarray[tuple[Any, ...], dtype[number]],\n /,\n *,\n stream : int | Any | None = None,\n max_version: tuple[int, int] | None = None,\n dl_device : tuple[int, int] | None = None,\n copy : bool | None = None\n) -> CapsuleType: ...", "kind": 2, "label": "__dlpack__", "sortText": "3.9999.__dlpack__"}, {"detail": "def __dlpack_device__(self: ndarray, /) -> tuple[Literal[1], Literal[0]]: ...", "kind": 2, "label": "__dlpack_device__", "sortText": "3.9999.__dlpack_device__"}, {"detail": "def __eq__(\n self: ndarray,\n other: Any,\n /\n) -> Any: ...", "kind": 2, "label": "__eq__", "sortText": "3.9999.__eq__"}, {"detail": "def __float__(self: ndarray, /) -> float: ...", "kind": 2, "label": "__float__", "sortText": "3.9999.__float__"}, {"detail": "\n@overload\ndef __floordiv__[ScalarT: floating | integer](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: numpy.bool | int,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __floordiv__[ScalarT: floating | integer](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __floordiv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_8Bit]]]: ...\ndef __floordiv__[ScalarT: floating | integer](\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __floordiv__(\n self: ndarray[tuple[Any, ...], dtype[float64]],\n other: _ArrayLikeFloat64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __floordiv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | floating[_32Bit] | floating[_64Bit] | integer]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __floordiv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __floordiv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __floordiv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n other: _ArrayLikeFloat_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[floating]]: ...\ndef __floordiv__(\n self: ndarray[tuple[Any, ...], dtype[timedelta64]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_64Bit]]]: ...\ndef __floordiv__(\n self: ndarray[tuple[Any, ...], dtype[timedelta64]],\n other: _ArrayLikeBool_co,\n /\n) -> NoReturn: ...\ndef __floordiv__(\n self: ndarray[tuple[Any, ...], dtype[timedelta64]],\n other: _ArrayLikeFloat_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[timedelta64]]: ...\ndef __floordiv__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __floordiv__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__floordiv__", "sortText": "3.9999.__floordiv__"}, {"detail": "\n@overload\ndef __ge__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | number]],\n other: _ArrayLikeNumber_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __ge__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer | timedelta64]],\n other: _ArrayLikeTD64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __ge__(\n self: ndarray[tuple[Any, ...], dtype[datetime64]],\n other: _ArrayLikeDT64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __ge__(\n self: ndarray[tuple[Any, ...], dtype[bytes_]],\n other: _ArrayLikeBytes_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __ge__(\n self: ndarray[tuple[Any, ...], StringDType | dtype[str_]],\n other: _NestedSequence[_SupportsArray[StringDType]] | _NestedSequence[_SupportsArray[dtype[str_]]] | _NestedSequence[str] | _SupportsArray[StringDType] | _SupportsArray[dtype[str_]] | str,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __ge__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: object,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __ge__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...", "kind": 2, "label": "__ge__", "sortText": "3.9999.__ge__"}, {"detail": "\n@overload\ndef __getitem__(\n self: ndarray,\n key: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]] | tuple[ndarray[tuple[Any, ...], dtype[numpy.bool | integer]], ...],\n /\n) -> ndarray: ...\ndef __getitem__(\n self: ndarray,\n key: SupportsIndex | tuple[SupportsIndex, ...],\n /\n) -> Any: ...\ndef __getitem__(\n self: ndarray,\n key: _ToIndices,\n /\n) -> ndarray: ...\ndef __getitem__(\n self: ndarray[tuple[Any, ...], dtype[void]],\n key: str,\n /\n) -> ndarray: ...\ndef __getitem__(\n self: ndarray[tuple[Any, ...], dtype[void]],\n key: list[str],\n /\n) -> ndarray[tuple[Any, ...], dtype[void]]: ...", "kind": 2, "label": "__getitem__", "sortText": "3.9999.__getitem__"}, {"detail": "\n@overload\ndef __gt__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | number]],\n other: _ArrayLikeNumber_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __gt__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer | timedelta64]],\n other: _ArrayLikeTD64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __gt__(\n self: ndarray[tuple[Any, ...], dtype[datetime64]],\n other: _ArrayLikeDT64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __gt__(\n self: ndarray[tuple[Any, ...], dtype[bytes_]],\n other: _ArrayLikeBytes_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __gt__(\n self: ndarray[tuple[Any, ...], StringDType | dtype[str_]],\n other: _NestedSequence[_SupportsArray[StringDType]] | _NestedSequence[_SupportsArray[dtype[str_]]] | _NestedSequence[str] | _SupportsArray[StringDType] | _SupportsArray[dtype[str_]] | str,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __gt__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: object,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __gt__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...", "kind": 2, "label": "__gt__", "sortText": "3.9999.__gt__"}, {"detail": "None", "kind": 5, "label": "__hash__", "sortText": "3.9999.__hash__"}, {"detail": "\n@overload\ndef __iadd__[ArrayT: ndarray[tuple[Any, ...], dtype[numpy.bool]]](\n self: ArrayT,\n other: _ArrayLikeBool_co,\n /\n) -> ArrayT: ...\ndef __iadd__[ArrayT: ndarray[tuple[Any, ...], dtype[complexfloating]]](\n self: ArrayT,\n other: _ArrayLikeComplex_co,\n /\n) -> ArrayT: ...\ndef __iadd__[ArrayT: ndarray[tuple[Any, ...], dtype[inexact]]](\n self: ArrayT,\n other: _ArrayLikeFloat_co,\n /\n) -> ArrayT: ...\ndef __iadd__[ArrayT: ndarray[tuple[Any, ...], dtype[number]]](\n self: ArrayT,\n other: _ArrayLikeInt_co,\n /\n) -> ArrayT: ...\ndef __iadd__[ArrayT: ndarray[tuple[Any, ...], dtype[datetime64 | timedelta64]]](\n self: ArrayT,\n other: _ArrayLikeTD64_co,\n /\n) -> ArrayT: ...\ndef __iadd__[ArrayT: ndarray[tuple[Any, ...], dtype[bytes_]]](\n self: ArrayT,\n other: _ArrayLikeBytes_co,\n /\n) -> ArrayT: ...\ndef __iadd__[ArrayT: ndarray[tuple[Any, ...], StringDType | dtype[str_]]](\n self: ArrayT,\n other: _NestedSequence[_SupportsArray[StringDType]] | _NestedSequence[_SupportsArray[dtype[str_]]] | _NestedSequence[str] | _SupportsArray[StringDType] | _SupportsArray[dtype[str_]] | str,\n /\n) -> ArrayT: ...\ndef __iadd__[ArrayT: ndarray[tuple[Any, ...], dtype[object_]]](\n self: ArrayT,\n other: object,\n /\n) -> ArrayT: ...", "kind": 2, "label": "__iadd__", "sortText": "3.9999.__iadd__"}, {"detail": "\n@overload\ndef __iand__[ArrayT: ndarray[tuple[Any, ...], dtype[numpy.bool]]](\n self: ArrayT,\n other: _ArrayLikeBool_co,\n /\n) -> ArrayT: ...\ndef __iand__[ArrayT: ndarray[tuple[Any, ...], dtype[integer]]](\n self: ArrayT,\n other: _ArrayLikeInt_co,\n /\n) -> ArrayT: ...\ndef __iand__[ArrayT: ndarray[tuple[Any, ...], dtype[object_]]](\n self: ArrayT,\n other: object,\n /\n) -> ArrayT: ...", "kind": 2, "label": "__iand__", "sortText": "3.9999.__iand__"}, {"detail": "\n@overload\ndef __ifloordiv__[ArrayT: ndarray[tuple[Any, ...], dtype[integer]]](\n self: ArrayT,\n other: _ArrayLikeInt_co,\n /\n) -> ArrayT: ...\ndef __ifloordiv__[ArrayT: ndarray[tuple[Any, ...], dtype[floating | timedelta64]]](\n self: ArrayT,\n other: _ArrayLikeFloat_co,\n /\n) -> ArrayT: ...\ndef __ifloordiv__[ArrayT: ndarray[tuple[Any, ...], dtype[object_]]](\n self: ArrayT,\n other: object,\n /\n) -> ArrayT: ...", "kind": 2, "label": "__ifloordiv__", "sortText": "3.9999.__ifloordiv__"}, {"detail": "\n@overload\ndef __ilshift__[ArrayT: ndarray[tuple[Any, ...], dtype[integer]]](\n self: ArrayT,\n other: _ArrayLikeInt_co,\n /\n) -> ArrayT: ...\ndef __ilshift__[ArrayT: ndarray[tuple[Any, ...], dtype[object_]]](\n self: ArrayT,\n other: object,\n /\n) -> ArrayT: ...", "kind": 2, "label": "__ilshift__", "sortText": "3.9999.__ilshift__"}, {"detail": "\n@overload\ndef __imatmul__[ArrayT: ndarray[tuple[Any, ...], dtype[numpy.bool]]](\n self: ArrayT,\n other: _ArrayLikeBool_co,\n /\n) -> ArrayT: ...\ndef __imatmul__[ArrayT: ndarray[tuple[Any, ...], dtype[complexfloating]]](\n self: ArrayT,\n other: _ArrayLikeComplex_co,\n /\n) -> ArrayT: ...\ndef __imatmul__[ArrayT: ndarray[tuple[Any, ...], dtype[inexact]]](\n self: ArrayT,\n other: _ArrayLikeFloat_co,\n /\n) -> ArrayT: ...\ndef __imatmul__[ArrayT: ndarray[tuple[Any, ...], dtype[number]]](\n self: ArrayT,\n other: _ArrayLikeInt_co,\n /\n) -> ArrayT: ...\ndef __imatmul__[ArrayT: ndarray[tuple[Any, ...], dtype[object_]]](\n self: ArrayT,\n other: object,\n /\n) -> ArrayT: ...", "kind": 2, "label": "__imatmul__", "sortText": "3.9999.__imatmul__"}, {"detail": "\n@overload\ndef __imod__[ArrayT: ndarray[tuple[Any, ...], dtype[integer]]](\n self: ArrayT,\n other: _ArrayLikeInt_co,\n /\n) -> ArrayT: ...\ndef __imod__[ArrayT: ndarray[tuple[Any, ...], dtype[floating]]](\n self: ArrayT,\n other: _ArrayLikeFloat_co,\n /\n) -> ArrayT: ...\ndef __imod__[ArrayT: ndarray[tuple[Any, ...], dtype[timedelta64]]](\n self: ArrayT,\n other: _ArrayLike,\n /\n) -> ArrayT: ...\ndef __imod__[ArrayT: ndarray[tuple[Any, ...], dtype[object_]]](\n self: ArrayT,\n other: object,\n /\n) -> ArrayT: ...", "kind": 2, "label": "__imod__", "sortText": "3.9999.__imod__"}, {"detail": "\n@overload\ndef __imul__[ArrayT: ndarray[tuple[Any, ...], dtype[numpy.bool]]](\n self: ArrayT,\n other: _ArrayLikeBool_co,\n /\n) -> ArrayT: ...\ndef __imul__[ArrayT: ndarray[tuple[Any, ...], dtype[complexfloating]]](\n self: ArrayT,\n other: _ArrayLikeComplex_co,\n /\n) -> ArrayT: ...\ndef __imul__[ArrayT: ndarray[tuple[Any, ...], dtype[inexact | timedelta64]]](\n self: ArrayT,\n other: _ArrayLikeFloat_co,\n /\n) -> ArrayT: ...\ndef __imul__[ArrayT: ndarray[tuple[Any, ...], dtype[character | number]]](\n self: ArrayT,\n other: _ArrayLikeInt_co,\n /\n) -> ArrayT: ...\ndef __imul__[ArrayT: ndarray[tuple[Any, ...], StringDType | dtype[str_]]](\n self: ArrayT,\n other: _ArrayLikeInt_co,\n /\n) -> ArrayT: ...\ndef __imul__[ArrayT: ndarray[tuple[Any, ...], dtype[object_]]](\n self: ArrayT,\n other: object,\n /\n) -> ArrayT: ...", "kind": 2, "label": "__imul__", "sortText": "3.9999.__imul__"}, {"detail": "def __index__(self: ndarray[tuple[Any, ...], dtype[integer]], /) -> int: ...", "kind": 2, "label": "__index__", "sortText": "3.9999.__index__"}, {"detail": "def __int__(self: ndarray, /) -> int: ...", "kind": 2, "label": "__int__", "sortText": "3.9999.__int__"}, {"detail": "def __invert__[ArrayT: ndarray[tuple[Any, ...], dtype[numpy.bool | integer | object_]]](self: ArrayT, /) -> ArrayT: ...", "kind": 2, "label": "__invert__", "sortText": "3.9999.__invert__"}, {"detail": "\n@overload\ndef __ior__[ArrayT: ndarray[tuple[Any, ...], dtype[numpy.bool]]](\n self: ArrayT,\n other: _ArrayLikeBool_co,\n /\n) -> ArrayT: ...\ndef __ior__[ArrayT: ndarray[tuple[Any, ...], dtype[integer]]](\n self: ArrayT,\n other: _ArrayLikeInt_co,\n /\n) -> ArrayT: ...\ndef __ior__[ArrayT: ndarray[tuple[Any, ...], dtype[object_]]](\n self: ArrayT,\n other: object,\n /\n) -> ArrayT: ...", "kind": 2, "label": "__ior__", "sortText": "3.9999.__ior__"}, {"detail": "\n@overload\ndef __ipow__[ArrayT: ndarray[tuple[Any, ...], dtype[complexfloating]]](\n self: ArrayT,\n other: _ArrayLikeComplex_co,\n /\n) -> ArrayT: ...\ndef __ipow__[ArrayT: ndarray[tuple[Any, ...], dtype[inexact]]](\n self: ArrayT,\n other: _ArrayLikeFloat_co,\n /\n) -> ArrayT: ...\ndef __ipow__[ArrayT: ndarray[tuple[Any, ...], dtype[number]]](\n self: ArrayT,\n other: _ArrayLikeInt_co,\n /\n) -> ArrayT: ...\ndef __ipow__[ArrayT: ndarray[tuple[Any, ...], dtype[object_]]](\n self: ArrayT,\n other: object,\n /\n) -> ArrayT: ...", "kind": 2, "label": "__ipow__", "sortText": "3.9999.__ipow__"}, {"detail": "\n@overload\ndef __irshift__[ArrayT: ndarray[tuple[Any, ...], dtype[integer]]](\n self: ArrayT,\n other: _ArrayLikeInt_co,\n /\n) -> ArrayT: ...\ndef __irshift__[ArrayT: ndarray[tuple[Any, ...], dtype[object_]]](\n self: ArrayT,\n other: object,\n /\n) -> ArrayT: ...", "kind": 2, "label": "__irshift__", "sortText": "3.9999.__irshift__"}, {"detail": "\n@overload\ndef __isub__[ArrayT: ndarray[tuple[Any, ...], dtype[complexfloating]]](\n self: ArrayT,\n other: _ArrayLikeComplex_co,\n /\n) -> ArrayT: ...\ndef __isub__[ArrayT: ndarray[tuple[Any, ...], dtype[inexact]]](\n self: ArrayT,\n other: _ArrayLikeFloat_co,\n /\n) -> ArrayT: ...\ndef __isub__[ArrayT: ndarray[tuple[Any, ...], dtype[number]]](\n self: ArrayT,\n other: _ArrayLikeInt_co,\n /\n) -> ArrayT: ...\ndef __isub__[ArrayT: ndarray[tuple[Any, ...], dtype[datetime64 | timedelta64]]](\n self: ArrayT,\n other: _ArrayLikeTD64_co,\n /\n) -> ArrayT: ...\ndef __isub__[ArrayT: ndarray[tuple[Any, ...], dtype[object_]]](\n self: ArrayT,\n other: object,\n /\n) -> ArrayT: ...", "kind": 2, "label": "__isub__", "sortText": "3.9999.__isub__"}, {"detail": "\n@overload\ndef __iter__(self: ndarray[tuple[Never, Never, Never, Never, Never, Never, Never, Never, Never], Any], /) -> Iterator[Any]: ...\ndef __iter__[ScalarT: _ScalarNotObject](self: ndarray[tuple[int], dtype[ScalarT]], /) -> Iterator[ScalarT]: ...\ndef __iter__(self: ndarray[tuple[int], StringDType], /) -> Iterator[str]: ...\ndef __iter__[DTypeT: dtype](self: ndarray[tuple[int, int, *tuple[int, ...]], DTypeT], /) -> Iterator[ndarray[tuple[Any, ...], DTypeT]]: ...\ndef __iter__(self: ndarray, /) -> Iterator[Any]: ...", "kind": 2, "label": "__iter__", "sortText": "3.9999.__iter__"}, {"detail": "\n@overload\ndef __itruediv__[ArrayT: ndarray[tuple[Any, ...], dtype[complexfloating]]](\n self: ArrayT,\n other: _ArrayLikeComplex_co,\n /\n) -> ArrayT: ...\ndef __itruediv__[ArrayT: ndarray[tuple[Any, ...], dtype[inexact | timedelta64]]](\n self: ArrayT,\n other: _ArrayLikeFloat_co,\n /\n) -> ArrayT: ...\ndef __itruediv__[ArrayT: ndarray[tuple[Any, ...], dtype[object_]]](\n self: ArrayT,\n other: object,\n /\n) -> ArrayT: ...", "kind": 2, "label": "__itruediv__", "sortText": "3.9999.__itruediv__"}, {"detail": "\n@overload\ndef __ixor__[ArrayT: ndarray[tuple[Any, ...], dtype[numpy.bool]]](\n self: ArrayT,\n other: _ArrayLikeBool_co,\n /\n) -> ArrayT: ...\ndef __ixor__[ArrayT: ndarray[tuple[Any, ...], dtype[integer]]](\n self: ArrayT,\n other: _ArrayLikeInt_co,\n /\n) -> ArrayT: ...\ndef __ixor__[ArrayT: ndarray[tuple[Any, ...], dtype[object_]]](\n self: ArrayT,\n other: object,\n /\n) -> ArrayT: ...", "kind": 2, "label": "__ixor__", "sortText": "3.9999.__ixor__"}, {"detail": "\n@overload\ndef __le__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | number]],\n other: _ArrayLikeNumber_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __le__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer | timedelta64]],\n other: _ArrayLikeTD64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __le__(\n self: ndarray[tuple[Any, ...], dtype[datetime64]],\n other: _ArrayLikeDT64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __le__(\n self: ndarray[tuple[Any, ...], dtype[bytes_]],\n other: _ArrayLikeBytes_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __le__(\n self: ndarray[tuple[Any, ...], StringDType | dtype[str_]],\n other: _NestedSequence[_SupportsArray[StringDType]] | _NestedSequence[_SupportsArray[dtype[str_]]] | _NestedSequence[str] | _SupportsArray[StringDType] | _SupportsArray[dtype[str_]] | str,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __le__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: object,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __le__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...", "kind": 2, "label": "__le__", "sortText": "3.9999.__le__"}, {"detail": "def __len__(self: ndarray) -> int: ...", "kind": 2, "label": "__len__", "sortText": "3.9999.__len__"}, {"detail": "\n@overload\ndef __lshift__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_8Bit]]]: ...\ndef __lshift__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __lshift__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __lshift__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __lshift__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__lshift__", "sortText": "3.9999.__lshift__"}, {"detail": "\n@overload\ndef __lt__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | number]],\n other: _ArrayLikeNumber_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __lt__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer | timedelta64]],\n other: _ArrayLikeTD64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __lt__(\n self: ndarray[tuple[Any, ...], dtype[datetime64]],\n other: _ArrayLikeDT64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __lt__(\n self: ndarray[tuple[Any, ...], dtype[bytes_]],\n other: _ArrayLikeBytes_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __lt__(\n self: ndarray[tuple[Any, ...], StringDType | dtype[str_]],\n other: _NestedSequence[_SupportsArray[StringDType]] | _NestedSequence[_SupportsArray[dtype[str_]]] | _NestedSequence[str] | _SupportsArray[StringDType] | _SupportsArray[dtype[str_]] | str,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __lt__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: object,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __lt__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...", "kind": 2, "label": "__lt__", "sortText": "3.9999.__lt__"}, {"detail": "\n@overload\ndef __matmul__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __matmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __matmul__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __matmul__(\n self: ndarray[tuple[Any, ...], dtype[floating[_64Bit]]],\n other: _ArrayLikeFloat64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __matmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | floating[_32Bit] | floating[_64Bit] | integer]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __matmul__(\n self: ndarray[tuple[Any, ...], dtype[complexfloating[_64Bit, _64Bit]]],\n other: _ArrayLikeComplex128_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __matmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | integer | number[_32Bit] | number[_64Bit]]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __matmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __matmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __matmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n other: _ArrayLikeFloat_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[floating]]: ...\ndef __matmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | inexact | integer]],\n other: _ArrayLikeComplex_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complexfloating]]: ...\ndef __matmul__(\n self: ndarray[tuple[Any, ...], dtype[number]],\n other: _ArrayLikeNumber_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[number]]: ...\ndef __matmul__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __matmul__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__matmul__", "sortText": "3.9999.__matmul__"}, {"detail": "\n@overload\ndef __mod__[ScalarT: floating | integer](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: numpy.bool | int,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __mod__[ScalarT: floating | integer](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __mod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_8Bit]]]: ...\ndef __mod__[ScalarT: floating | integer](\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __mod__(\n self: ndarray[tuple[Any, ...], dtype[float64]],\n other: _ArrayLikeFloat64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __mod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | floating[_32Bit] | floating[_64Bit] | integer]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __mod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __mod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __mod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n other: _ArrayLikeFloat_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[floating]]: ...\ndef __mod__(\n self: ndarray[tuple[Any, ...], dtype[timedelta64]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[timedelta64]]: ...\ndef __mod__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __mod__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__mod__", "sortText": "3.9999.__mod__"}, {"detail": "\n@overload\ndef __mul__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: numpy.bool | int,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __mul__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __mul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __mul__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __mul__(\n self: ndarray[tuple[Any, ...], dtype[float64]],\n other: _ArrayLikeFloat64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __mul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | floating[_32Bit] | floating[_64Bit] | integer]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __mul__(\n self: ndarray[tuple[Any, ...], dtype[complex128]],\n other: _ArrayLikeComplex128_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __mul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | integer | number[_32Bit] | number[_64Bit]]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __mul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __mul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __mul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n other: _ArrayLikeFloat_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[floating]]: ...\ndef __mul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | inexact | integer]],\n other: _ArrayLikeComplex_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complexfloating]]: ...\ndef __mul__(\n self: ndarray[tuple[Any, ...], dtype[number]],\n other: _ArrayLikeNumber_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[number]]: ...\ndef __mul__(\n self: ndarray[tuple[Any, ...], dtype[timedelta64]],\n other: _ArrayLikeFloat_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[timedelta64]]: ...\ndef __mul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[timedelta64]]: ...\ndef __mul__(\n self: ndarray[Any, StringDType | dtype[character]],\n other: _ArrayLikeInt,\n /\n) -> ndarray: ...\ndef __mul__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __mul__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__mul__", "sortText": "3.9999.__mul__"}, {"detail": "def __ne__(\n self: ndarray,\n other: Any,\n /\n) -> Any: ...", "kind": 2, "label": "__ne__", "sortText": "3.9999.__ne__"}, {"detail": "def __neg__[ArrayT: ndarray[tuple[Any, ...], dtype[number | object_ | timedelta64]]](self: ArrayT, /) -> ArrayT: ...", "kind": 2, "label": "__neg__", "sortText": "3.9999.__neg__"}, {"detail": "def __new__[Self@ndarray: ndarray](\n cls : type[Self@ndarray],\n shape : _ShapeLike,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = ...,\n buffer : Buffer | None = ...,\n offset : SupportsIndex = ...,\n strides: Sequence[SupportsIndex] | SupportsIndex | None = ...,\n order : _OrderKACF = ...\n) -> Self@ndarray: ...", "kind": 5, "label": "__new__", "sortText": "3.9999.__new__"}, {"detail": "\n@overload\ndef __or__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __or__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __or__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __or__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __or__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__or__", "sortText": "3.9999.__or__"}, {"detail": "def __pos__[ArrayT: ndarray[tuple[Any, ...], dtype[number | object_ | timedelta64]]](self: ArrayT, /) -> ArrayT: ...", "kind": 2, "label": "__pos__", "sortText": "3.9999.__pos__"}, {"detail": "\n@overload\ndef __pow__[ScalarT: number](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: numpy.bool | int,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __pow__[ScalarT: number](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: _ArrayLikeBool_co,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __pow__(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_8Bit]]]: ...\ndef __pow__[ScalarT: number](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLike,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __pow__(\n self : ndarray[tuple[Any, ...], dtype[float64]],\n other: _ArrayLikeFloat64_co,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __pow__(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | floating[_32Bit] | floating[_64Bit] | integer]],\n other: _ArrayLike,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __pow__(\n self : ndarray[tuple[Any, ...], dtype[complex128]],\n other: _ArrayLikeComplex128_co,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __pow__(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | integer | number[_32Bit] | number[_64Bit]]],\n other: _ArrayLike,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __pow__(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __pow__(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __pow__(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n other: _ArrayLikeFloat_co,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[floating]]: ...\ndef __pow__(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | inexact | integer]],\n other: _ArrayLikeComplex_co,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[complexfloating]]: ...\ndef __pow__(\n self : ndarray[tuple[Any, ...], dtype[number]],\n other: _ArrayLikeNumber_co,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[number]]: ...\ndef __pow__(\n self : ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n mod : None = None,\n /\n) -> Any: ...\ndef __pow__(\n self : ndarray,\n other: _ArrayLikeObject_co,\n mod : None = None,\n /\n) -> Any: ...", "kind": 2, "label": "__pow__", "sortText": "3.9999.__pow__"}, {"detail": "\n@overload\ndef __radd__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: numpy.bool | int,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __radd__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __radd__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __radd__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __radd__(\n self: ndarray[tuple[Any, ...], dtype[float64]],\n other: _ArrayLikeFloat64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __radd__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | floating[_32Bit] | floating[_64Bit] | integer]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __radd__(\n self: ndarray[tuple[Any, ...], dtype[complex128]],\n other: _ArrayLikeComplex128_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __radd__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | integer | number[_32Bit] | number[_64Bit]]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __radd__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __radd__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __radd__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n other: _ArrayLikeFloat_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[floating]]: ...\ndef __radd__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | inexact | integer]],\n other: _ArrayLikeComplex_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complexfloating]]: ...\ndef __radd__(\n self: ndarray[tuple[Any, ...], dtype[number]],\n other: _ArrayLikeNumber_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[number]]: ...\ndef __radd__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer | timedelta64]],\n other: _ArrayLikeTD64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[timedelta64]]: ...\ndef __radd__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer | timedelta64]],\n other: _ArrayLikeDT64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[datetime64]]: ...\ndef __radd__(\n self: ndarray[tuple[Any, ...], dtype[datetime64]],\n other: _ArrayLikeTD64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[datetime64]]: ...\ndef __radd__(\n self: ndarray[tuple[Any, ...], dtype[bytes_]],\n other: _ArrayLikeBytes_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[bytes_]]: ...\ndef __radd__(\n self: ndarray[tuple[Any, ...], dtype[str_]],\n other: _ArrayLikeStr_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[str_]]: ...\ndef __radd__(\n self: ndarray[Any, StringDType],\n other: _NestedSequence[_SupportsArray[StringDType]] | _NestedSequence[_SupportsArray[dtype[str_]]] | _NestedSequence[str] | _SupportsArray[StringDType] | _SupportsArray[dtype[str_]] | str,\n /\n) -> ndarray[tuple[Any, ...], StringDType]: ...\ndef __radd__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __radd__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__radd__", "sortText": "3.9999.__radd__"}, {"detail": "\n@overload\ndef __rand__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __rand__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __rand__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __rand__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __rand__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__rand__", "sortText": "3.9999.__rand__"}, {"detail": "\n@overload\ndef __rdivmod__[ScalarT: floating | integer](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n lhs: numpy.bool | int,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[ScalarT]], ndarray[tuple[Any, ...], dtype[ScalarT]]]: ...\ndef __rdivmod__[ScalarT: floating | integer](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n lhs: _ArrayLikeBool_co,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[ScalarT]], ndarray[tuple[Any, ...], dtype[ScalarT]]]: ...\ndef __rdivmod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n lhs: _ArrayLikeBool_co,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[signedinteger[_8Bit]]], ndarray[tuple[Any, ...], dtype[signedinteger[_8Bit]]]]: ...\ndef __rdivmod__[ScalarT: floating | integer](\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n lhs: _ArrayLike,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[ScalarT]], ndarray[tuple[Any, ...], dtype[ScalarT]]]: ...\ndef __rdivmod__(\n self: ndarray[tuple[Any, ...], dtype[float64]],\n lhs: _ArrayLikeFloat64_co,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[float64]], ndarray[tuple[Any, ...], dtype[float64]]]: ...\ndef __rdivmod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | floating[_32Bit] | floating[_64Bit] | integer]],\n lhs: _ArrayLike,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[float64]], ndarray[tuple[Any, ...], dtype[float64]]]: ...\ndef __rdivmod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n lhs: _ArrayLikeUInt_co,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[unsignedinteger]], ndarray[tuple[Any, ...], dtype[unsignedinteger]]]: ...\ndef __rdivmod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n lhs: _ArrayLikeInt_co,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[signedinteger]], ndarray[tuple[Any, ...], dtype[signedinteger]]]: ...\ndef __rdivmod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n lhs: _ArrayLikeFloat_co,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[floating]], ndarray[tuple[Any, ...], dtype[floating]]]: ...\ndef __rdivmod__(\n self: ndarray[tuple[Any, ...], dtype[timedelta64]],\n lhs: _ArrayLike,\n /\n) -> tuple[ndarray[tuple[Any, ...], dtype[signedinteger[_64Bit]]], ndarray[tuple[Any, ...], dtype[timedelta64]]]: ...", "kind": 2, "label": "__rdivmod__", "sortText": "3.9999.__rdivmod__"}, {"detail": "\n@overload\ndef __rfloordiv__[ScalarT: floating | integer](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: numpy.bool | int,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __rfloordiv__[ScalarT: floating | integer](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __rfloordiv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_8Bit]]]: ...\ndef __rfloordiv__[ScalarT: floating | integer](\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __rfloordiv__(\n self: ndarray[tuple[Any, ...], dtype[float64]],\n other: _ArrayLikeFloat64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __rfloordiv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | floating[_32Bit] | floating[_64Bit] | integer]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __rfloordiv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __rfloordiv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __rfloordiv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n other: _ArrayLikeFloat_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[floating]]: ...\ndef __rfloordiv__(\n self: ndarray[tuple[Any, ...], dtype[timedelta64]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_64Bit]]]: ...\ndef __rfloordiv__(\n self: ndarray[tuple[Any, ...], dtype[floating | integer]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[timedelta64]]: ...\ndef __rfloordiv__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __rfloordiv__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__rfloordiv__", "sortText": "3.9999.__rfloordiv__"}, {"detail": "\n@overload\ndef __rlshift__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_8Bit]]]: ...\ndef __rlshift__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __rlshift__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __rlshift__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __rlshift__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__rlshift__", "sortText": "3.9999.__rlshift__"}, {"detail": "\n@overload\ndef __rmatmul__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __rmatmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __rmatmul__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __rmatmul__(\n self: ndarray[tuple[Any, ...], dtype[floating[_64Bit]]],\n other: _ArrayLikeFloat64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __rmatmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | floating[_32Bit] | floating[_64Bit] | integer]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __rmatmul__(\n self: ndarray[tuple[Any, ...], dtype[complexfloating[_64Bit, _64Bit]]],\n other: _ArrayLikeComplex128_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __rmatmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | integer | number[_32Bit] | number[_64Bit]]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __rmatmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __rmatmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __rmatmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n other: _ArrayLikeFloat_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[floating]]: ...\ndef __rmatmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | inexact | integer]],\n other: _ArrayLikeComplex_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complexfloating]]: ...\ndef __rmatmul__(\n self: ndarray[tuple[Any, ...], dtype[number]],\n other: _ArrayLikeNumber_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[number]]: ...\ndef __rmatmul__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __rmatmul__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__rmatmul__", "sortText": "3.9999.__rmatmul__"}, {"detail": "\n@overload\ndef __rmod__[ScalarT: floating | integer](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: numpy.bool | int,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __rmod__[ScalarT: floating | integer](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __rmod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_8Bit]]]: ...\ndef __rmod__[ScalarT: floating | integer](\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __rmod__(\n self: ndarray[tuple[Any, ...], dtype[float64]],\n other: _ArrayLikeFloat64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __rmod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | floating[_32Bit] | floating[_64Bit] | integer]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __rmod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __rmod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __rmod__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n other: _ArrayLikeFloat_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[floating]]: ...\ndef __rmod__(\n self: ndarray[tuple[Any, ...], dtype[timedelta64]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[timedelta64]]: ...\ndef __rmod__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __rmod__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__rmod__", "sortText": "3.9999.__rmod__"}, {"detail": "\n@overload\ndef __rmul__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: numpy.bool | int,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __rmul__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __rmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __rmul__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __rmul__(\n self: ndarray[tuple[Any, ...], dtype[float64]],\n other: _ArrayLikeFloat64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __rmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | floating[_32Bit] | floating[_64Bit] | integer]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __rmul__(\n self: ndarray[tuple[Any, ...], dtype[complex128]],\n other: _ArrayLikeComplex128_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __rmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | integer | number[_32Bit] | number[_64Bit]]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __rmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __rmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __rmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n other: _ArrayLikeFloat_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[floating]]: ...\ndef __rmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | inexact | integer]],\n other: _ArrayLikeComplex_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complexfloating]]: ...\ndef __rmul__(\n self: ndarray[tuple[Any, ...], dtype[number]],\n other: _ArrayLikeNumber_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[number]]: ...\ndef __rmul__(\n self: ndarray[tuple[Any, ...], dtype[timedelta64]],\n other: _ArrayLikeFloat_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[timedelta64]]: ...\ndef __rmul__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[timedelta64]]: ...\ndef __rmul__(\n self: ndarray[Any, StringDType | dtype[character]],\n other: _ArrayLikeInt,\n /\n) -> ndarray: ...\ndef __rmul__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __rmul__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__rmul__", "sortText": "3.9999.__rmul__"}, {"detail": "\n@overload\ndef __ror__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __ror__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __ror__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __ror__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __ror__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__ror__", "sortText": "3.9999.__ror__"}, {"detail": "\n@overload\ndef __rpow__[ScalarT: number](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: numpy.bool | int,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __rpow__[ScalarT: number](\n self : ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: _ArrayLikeBool_co,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __rpow__(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_8Bit]]]: ...\ndef __rpow__[ScalarT: number](\n self : ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLike,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __rpow__(\n self : ndarray[tuple[Any, ...], dtype[float64]],\n other: _ArrayLikeFloat64_co,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __rpow__(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | floating[_32Bit] | floating[_64Bit] | integer]],\n other: _ArrayLike,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __rpow__(\n self : ndarray[tuple[Any, ...], dtype[complex128]],\n other: _ArrayLikeComplex128_co,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __rpow__(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | integer | number[_32Bit] | number[_64Bit]]],\n other: _ArrayLike,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __rpow__(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __rpow__(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __rpow__(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n other: _ArrayLikeFloat_co,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[floating]]: ...\ndef __rpow__(\n self : ndarray[tuple[Any, ...], dtype[numpy.bool | inexact | integer]],\n other: _ArrayLikeComplex_co,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[complexfloating]]: ...\ndef __rpow__(\n self : ndarray[tuple[Any, ...], dtype[number]],\n other: _ArrayLikeNumber_co,\n mod : None = None,\n /\n) -> ndarray[tuple[Any, ...], dtype[number]]: ...\ndef __rpow__(\n self : ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n mod : None = None,\n /\n) -> Any: ...\ndef __rpow__(\n self : ndarray,\n other: _ArrayLikeObject_co,\n mod : None = None,\n /\n) -> Any: ...", "kind": 2, "label": "__rpow__", "sortText": "3.9999.__rpow__"}, {"detail": "\n@overload\ndef __rrshift__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_8Bit]]]: ...\ndef __rrshift__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __rrshift__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __rrshift__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __rrshift__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__rrshift__", "sortText": "3.9999.__rrshift__"}, {"detail": "\n@overload\ndef __rshift__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger[_8Bit]]]: ...\ndef __rshift__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __rshift__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __rshift__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __rshift__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__rshift__", "sortText": "3.9999.__rshift__"}, {"detail": "\n@overload\ndef __rsub__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: numpy.bool | int,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __rsub__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __rsub__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> NoReturn: ...\ndef __rsub__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __rsub__(\n self: ndarray[tuple[Any, ...], dtype[float64]],\n other: _ArrayLikeFloat64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __rsub__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | floating[_32Bit] | floating[_64Bit] | integer]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __rsub__(\n self: ndarray[tuple[Any, ...], dtype[complex128]],\n other: _ArrayLikeComplex128_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __rsub__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | integer | number[_32Bit] | number[_64Bit]]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __rsub__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __rsub__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __rsub__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n other: _ArrayLikeFloat_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[floating]]: ...\ndef __rsub__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | inexact | integer]],\n other: _ArrayLikeComplex_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complexfloating]]: ...\ndef __rsub__(\n self: ndarray[tuple[Any, ...], dtype[number]],\n other: _ArrayLikeNumber_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[number]]: ...\ndef __rsub__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer | timedelta64]],\n other: _ArrayLikeTD64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[timedelta64]]: ...\ndef __rsub__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer | timedelta64]],\n other: _ArrayLikeDT64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[datetime64]]: ...\ndef __rsub__(\n self: ndarray[tuple[Any, ...], dtype[datetime64]],\n other: _ArrayLikeDT64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[timedelta64]]: ...\ndef __rsub__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __rsub__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__rsub__", "sortText": "3.9999.__rsub__"}, {"detail": "\n@overload\ndef __rtruediv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]] | ndarray[tuple[Any, ...], dtype[float64]],\n other: _ArrayLikeFloat64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __rtruediv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | floating[_32Bit] | floating[_64Bit] | integer]],\n other: _NestedSequence[_SupportsArray[dtype[numpy.bool | integer]]] | _NestedSequence[_SupportsArray[dtype[floating[_64Bit]]]] | _NestedSequence[int] | _SupportsArray[dtype[numpy.bool | integer]] | _SupportsArray[dtype[floating[_64Bit]]] | int,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __rtruediv__(\n self: ndarray[tuple[Any, ...], dtype[complex128]],\n other: _ArrayLikeComplex128_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __rtruediv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | integer | number[_32Bit] | number[_64Bit]]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __rtruediv__(\n self: ndarray[tuple[Any, ...], dtype[floating]],\n other: _ArrayLikeFloat_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[floating]]: ...\ndef __rtruediv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[floating]]: ...\ndef __rtruediv__(\n self: ndarray[tuple[Any, ...], dtype[complexfloating]],\n other: _ArrayLikeNumber_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complexfloating]]: ...\ndef __rtruediv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | number]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[complexfloating]]: ...\ndef __rtruediv__(\n self: ndarray[tuple[Any, ...], dtype[inexact]],\n other: _ArrayLikeNumber_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[inexact]]: ...\ndef __rtruediv__(\n self: ndarray[tuple[Any, ...], dtype[number]],\n other: _ArrayLikeNumber_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[number]]: ...\ndef __rtruediv__(\n self: ndarray[tuple[Any, ...], dtype[timedelta64]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __rtruediv__(\n self: ndarray[tuple[Any, ...], dtype[floating | integer]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[timedelta64]]: ...\ndef __rtruediv__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __rtruediv__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__rtruediv__", "sortText": "3.9999.__rtruediv__"}, {"detail": "\n@overload\ndef __rxor__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __rxor__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __rxor__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __rxor__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __rxor__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__rxor__", "sortText": "3.9999.__rxor__"}, {"detail": "\n@overload\ndef __setitem__(\n self: ndarray[Any, StringDType | dtype[numpy.bool | flexible | object_]],\n key: _ToIndices,\n value: object,\n /\n) -> None: ...\ndef __setitem__(\n self: ndarray[tuple[Any, ...], dtype[integer]],\n key: _ToIndices,\n value: SupportsIndex | SupportsInt | _NestedSequence[_ConvertibleToInt] | _NestedSequence[_SupportsArray[dtype[numpy.bool | integer]]] | _NestedSequence[int] | _SupportsArray[dtype[numpy.bool | integer]] | bytes | int | str,\n /\n) -> None: ...\ndef __setitem__(\n self: ndarray[tuple[Any, ...], dtype[floating]],\n key: _ToIndices,\n value: SupportsFloat | SupportsIndex | _NestedSequence[SupportsFloat | SupportsIndex | bytes | str | None] | _NestedSequence[_SupportsArray[dtype[numpy.bool | floating | integer]]] | _NestedSequence[float] | _SupportsArray[dtype[numpy.bool | floating | integer]] | bytes | float | str | None,\n /\n) -> None: ...\ndef __setitem__(\n self: ndarray[tuple[Any, ...], dtype[complexfloating]],\n key: _ToIndices,\n value: SupportsComplex | SupportsFloat | SupportsIndex | _NestedSequence[SupportsComplex | SupportsFloat | SupportsIndex | bytes | str | None] | _NestedSequence[_SupportsArray[dtype[numpy.bool | number]]] | _NestedSequence[complex] | _SupportsArray[dtype[numpy.bool | number]] | bytes | complex | str | None,\n /\n) -> None: ...\ndef __setitem__(\n self: ndarray[tuple[Any, ...], dtype[timedelta64]],\n key: _ToIndices,\n value: _NestedSequence[_ConvertibleToTD64] | numpy.bool | bytes | character | int | number | str | timedelta | timedelta64 | None,\n /\n) -> None: ...\ndef __setitem__(\n self: ndarray[tuple[Any, ...], dtype[datetime64]],\n key: _ToIndices,\n value: _NestedSequence[_ConvertibleToDT64] | numpy.bool | bytes | character | date | datetime64 | int | number | str | None,\n /\n) -> None: ...\ndef __setitem__(\n self: ndarray[tuple[Any, ...], dtype[void]],\n key: list[str] | str,\n value: object,\n /\n) -> None: ...\ndef __setitem__(\n self: ndarray,\n key: _ToIndices,\n value: ArrayLike,\n /\n) -> None: ...", "kind": 2, "label": "__setitem__", "sortText": "3.9999.__setitem__"}, {"detail": "def __setstate__[_DTypeT_co: dtype = dtype](\n self: ndarray,\n state: tuple[SupportsIndex, _ShapeLike, _DTypeT_co, numpy.bool, bytes | list[Any]],\n /\n) -> None: ...", "kind": 2, "label": "__setstate__", "sortText": "3.9999.__setstate__"}, {"detail": "\n@overload\ndef __sub__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: numpy.bool | int,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __sub__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[ScalarT]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __sub__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> NoReturn: ...\ndef __sub__[ScalarT: number](\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[ScalarT]]: ...\ndef __sub__(\n self: ndarray[tuple[Any, ...], dtype[float64]],\n other: _ArrayLikeFloat64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __sub__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | floating[_32Bit] | floating[_64Bit] | integer]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __sub__(\n self: ndarray[tuple[Any, ...], dtype[complex128]],\n other: _ArrayLikeComplex128_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __sub__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | integer | number[_32Bit] | number[_64Bit]]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __sub__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __sub__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __sub__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n other: _ArrayLikeFloat_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[floating]]: ...\ndef __sub__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | inexact | integer]],\n other: _ArrayLikeComplex_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complexfloating]]: ...\ndef __sub__(\n self: ndarray[tuple[Any, ...], dtype[number]],\n other: _ArrayLikeNumber_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[number]]: ...\ndef __sub__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer | timedelta64]],\n other: _ArrayLikeTD64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[timedelta64]]: ...\ndef __sub__(\n self: ndarray[tuple[Any, ...], dtype[datetime64]],\n other: _ArrayLikeTD64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[datetime64]]: ...\ndef __sub__(\n self: ndarray[tuple[Any, ...], dtype[datetime64]],\n other: _ArrayLikeDT64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[timedelta64]]: ...\ndef __sub__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __sub__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__sub__", "sortText": "3.9999.__sub__"}, {"detail": "\n@overload\ndef __truediv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]] | ndarray[tuple[Any, ...], dtype[float64]],\n other: _ArrayLikeFloat64_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __truediv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | floating[_32Bit] | floating[_64Bit] | integer]],\n other: _NestedSequence[_SupportsArray[dtype[numpy.bool | integer]]] | _NestedSequence[_SupportsArray[dtype[floating[_64Bit]]]] | _NestedSequence[int] | _SupportsArray[dtype[numpy.bool | integer]] | _SupportsArray[dtype[floating[_64Bit]]] | int,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __truediv__(\n self: ndarray[tuple[Any, ...], dtype[complex128]],\n other: _ArrayLikeComplex128_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __truediv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating[_16Bit] | integer | number[_32Bit] | number[_64Bit]]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[complex128]]: ...\ndef __truediv__(\n self: ndarray[tuple[Any, ...], dtype[floating]],\n other: _ArrayLikeFloat_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[floating]]: ...\ndef __truediv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | floating | integer]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[floating]]: ...\ndef __truediv__(\n self: ndarray[tuple[Any, ...], dtype[complexfloating]],\n other: _ArrayLikeNumber_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[complexfloating]]: ...\ndef __truediv__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | number]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[complexfloating]]: ...\ndef __truediv__(\n self: ndarray[tuple[Any, ...], dtype[inexact]],\n other: _ArrayLikeNumber_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[inexact]]: ...\ndef __truediv__(\n self: ndarray[tuple[Any, ...], dtype[number]],\n other: _ArrayLikeNumber_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[number]]: ...\ndef __truediv__(\n self: ndarray[tuple[Any, ...], dtype[timedelta64]],\n other: _ArrayLike,\n /\n) -> ndarray[tuple[Any, ...], dtype[float64]]: ...\ndef __truediv__(\n self: ndarray[tuple[Any, ...], dtype[timedelta64]],\n other: _ArrayLikeBool_co,\n /\n) -> NoReturn: ...\ndef __truediv__(\n self: ndarray[tuple[Any, ...], dtype[timedelta64]],\n other: _ArrayLikeFloat_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[timedelta64]]: ...\ndef __truediv__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __truediv__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__truediv__", "sortText": "3.9999.__truediv__"}, {"detail": "\n@overload\ndef __xor__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other: _ArrayLikeBool_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[numpy.bool]]: ...\ndef __xor__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | unsignedinteger]],\n other: _ArrayLikeUInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[unsignedinteger]]: ...\ndef __xor__(\n self: ndarray[tuple[Any, ...], dtype[numpy.bool | integer]],\n other: _ArrayLikeInt_co,\n /\n) -> ndarray[tuple[Any, ...], dtype[signedinteger]]: ...\ndef __xor__(\n self: ndarray[tuple[Any, ...], dtype[object_]],\n other: Any,\n /\n) -> Any: ...\ndef __xor__(\n self: ndarray,\n other: _ArrayLikeObject_co,\n /\n) -> Any: ...", "kind": 2, "label": "__xor__", "sortText": "3.9999.__xor__"}]}} -{"suite": "data_science", "label": "edit array then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/src/analysis.py", "line": 10, "character": 15, "iteration": 1, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(method) array: def array(\n object: Any,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n *,\n copy : _CopyMode | bool | None = True,\n order : _OrderKACF = 'K',\n subok : bool = False,\n ndmin : int = 0,\n ndmax : int = 0,\n like : _SupportsArrayFunc | None = None\n) -> ndarray: ...\n```\n\nGo to [dtype](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L1086,7) | [_HasDType](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/_typing/_dtype_like.py#L37,7) | [_HasNumPyDType](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/_typing/_dtype_like.py#L43,7) | [list](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3464,7) | [str](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L1033,7) | [_DTypeDict](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/_typing/_dtype_like.py#L24,7) | [_CopyMode](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/_globals.pyi#L7,7) | [bool](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3200,7) | [int](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L418,7) | [_SupportsArrayFunc](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/_typing/_array_like.py#L28,7) | [ndarray](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L2078,7)"}}} -{"suite": "data_science", "label": "edit array then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/src/analysis.py", "line": 10, "character": 15, "iteration": 2, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(method) array: def array(\n object: Any,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n *,\n copy : _CopyMode | bool | None = True,\n order : _OrderKACF = 'K',\n subok : bool = False,\n ndmin : int = 0,\n ndmax : int = 0,\n like : _SupportsArrayFunc | None = None\n) -> ndarray: ...\n```\n\nGo to [dtype](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L1086,7) | [_HasDType](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/_typing/_dtype_like.py#L37,7) | [_HasNumPyDType](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/_typing/_dtype_like.py#L43,7) | [list](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3464,7) | [str](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L1033,7) | [_DTypeDict](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/_typing/_dtype_like.py#L24,7) | [_CopyMode](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/_globals.pyi#L7,7) | [bool](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3200,7) | [int](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L418,7) | [_SupportsArrayFunc](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/_typing/_array_like.py#L28,7) | [ndarray](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L2078,7)"}}} -{"suite": "data_science", "label": "edit array then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/src/analysis.py", "line": 10, "character": 15, "iteration": 3, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(method) array: def array(\n object: Any,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n *,\n copy : _CopyMode | bool | None = True,\n order : _OrderKACF = 'K',\n subok : bool = False,\n ndmin : int = 0,\n ndmax : int = 0,\n like : _SupportsArrayFunc | None = None\n) -> ndarray: ...\n```\n\nGo to [dtype](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L1086,7) | [_HasDType](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/_typing/_dtype_like.py#L37,7) | [_HasNumPyDType](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/_typing/_dtype_like.py#L43,7) | [list](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3464,7) | [str](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L1033,7) | [_DTypeDict](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/_typing/_dtype_like.py#L24,7) | [_CopyMode](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/_globals.pyi#L7,7) | [bool](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3200,7) | [int](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L418,7) | [_SupportsArrayFunc](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/_typing/_array_like.py#L28,7) | [ndarray](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L2078,7)"}}} -{"suite": "data_science", "label": "edit array then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/src/analysis.py", "line": 10, "character": 15, "iteration": 4, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(method) array: def array(\n object: Any,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n *,\n copy : _CopyMode | bool | None = True,\n order : _OrderKACF = 'K',\n subok : bool = False,\n ndmin : int = 0,\n ndmax : int = 0,\n like : _SupportsArrayFunc | None = None\n) -> ndarray: ...\n```\n\nGo to [dtype](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L1086,7) | [_HasDType](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/_typing/_dtype_like.py#L37,7) | [_HasNumPyDType](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/_typing/_dtype_like.py#L43,7) | [list](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3464,7) | [str](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L1033,7) | [_DTypeDict](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/_typing/_dtype_like.py#L24,7) | [_CopyMode](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/_globals.pyi#L7,7) | [bool](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3200,7) | [int](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L418,7) | [_SupportsArrayFunc](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/_typing/_array_like.py#L28,7) | [ndarray](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L2078,7)"}}} -{"suite": "data_science", "label": "edit array then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/src/analysis.py", "line": 10, "character": 15, "iteration": 5, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(method) array: def array(\n object: Any,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n *,\n copy : _CopyMode | bool | None = True,\n order : _OrderKACF = 'K',\n subok : bool = False,\n ndmin : int = 0,\n ndmax : int = 0,\n like : _SupportsArrayFunc | None = None\n) -> ndarray: ...\n```\n\nGo to [dtype](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L1086,7) | [_HasDType](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/_typing/_dtype_like.py#L37,7) | [_HasNumPyDType](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/_typing/_dtype_like.py#L43,7) | [list](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3464,7) | [str](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L1033,7) | [_DTypeDict](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/_typing/_dtype_like.py#L24,7) | [_CopyMode](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/_globals.pyi#L7,7) | [bool](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3200,7) | [int](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L418,7) | [_SupportsArrayFunc](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/_typing/_array_like.py#L28,7) | [ndarray](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L2078,7)"}}} +{"suite": "data_science", "label": "edit array then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/src/analysis.py", "line": 10, "character": 15, "iteration": 1, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(method) array: def array(\n object: Any,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n *,\n copy : _CopyMode | bool | None = True,\n order : _OrderKACF = 'K',\n subok : bool = False,\n ndmin : int = 0,\n ndmax : int = 0,\n like : _SupportsArrayFunc | None = None\n) -> ndarray: ...\n```\n\nGo to [dtype](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L1086,7) | [_HasDType](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/_typing/_dtype_like.py#L37,7) | [_HasNumPyDType](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/_typing/_dtype_like.py#L43,7) | [list](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3464,7) | [str](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L1033,7) | [_DTypeDict](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/_typing/_dtype_like.py#L24,7) | [_CopyMode](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/_globals.pyi#L7,7) | [bool](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3200,7) | [int](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L418,7) | [_SupportsArrayFunc](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/_typing/_array_like.py#L28,7) | [ndarray](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L2078,7)"}}} +{"suite": "data_science", "label": "edit array then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/src/analysis.py", "line": 10, "character": 15, "iteration": 2, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(method) array: def array(\n object: Any,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n *,\n copy : _CopyMode | bool | None = True,\n order : _OrderKACF = 'K',\n subok : bool = False,\n ndmin : int = 0,\n ndmax : int = 0,\n like : _SupportsArrayFunc | None = None\n) -> ndarray: ...\n```\n\nGo to [dtype](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L1086,7) | [_HasDType](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/_typing/_dtype_like.py#L37,7) | [_HasNumPyDType](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/_typing/_dtype_like.py#L43,7) | [list](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3464,7) | [str](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L1033,7) | [_DTypeDict](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/_typing/_dtype_like.py#L24,7) | [_CopyMode](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/_globals.pyi#L7,7) | [bool](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3200,7) | [int](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L418,7) | [_SupportsArrayFunc](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/_typing/_array_like.py#L28,7) | [ndarray](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L2078,7)"}}} +{"suite": "data_science", "label": "edit array then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/src/analysis.py", "line": 10, "character": 15, "iteration": 3, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(method) array: def array(\n object: Any,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n *,\n copy : _CopyMode | bool | None = True,\n order : _OrderKACF = 'K',\n subok : bool = False,\n ndmin : int = 0,\n ndmax : int = 0,\n like : _SupportsArrayFunc | None = None\n) -> ndarray: ...\n```\n\nGo to [dtype](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L1086,7) | [_HasDType](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/_typing/_dtype_like.py#L37,7) | [_HasNumPyDType](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/_typing/_dtype_like.py#L43,7) | [list](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3464,7) | [str](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L1033,7) | [_DTypeDict](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/_typing/_dtype_like.py#L24,7) | [_CopyMode](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/_globals.pyi#L7,7) | [bool](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3200,7) | [int](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L418,7) | [_SupportsArrayFunc](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/_typing/_array_like.py#L28,7) | [ndarray](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L2078,7)"}}} +{"suite": "data_science", "label": "edit array then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/src/analysis.py", "line": 10, "character": 15, "iteration": 4, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(method) array: def array(\n object: Any,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n *,\n copy : _CopyMode | bool | None = True,\n order : _OrderKACF = 'K',\n subok : bool = False,\n ndmin : int = 0,\n ndmax : int = 0,\n like : _SupportsArrayFunc | None = None\n) -> ndarray: ...\n```\n\nGo to [dtype](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L1086,7) | [_HasDType](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/_typing/_dtype_like.py#L37,7) | [_HasNumPyDType](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/_typing/_dtype_like.py#L43,7) | [list](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3464,7) | [str](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L1033,7) | [_DTypeDict](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/_typing/_dtype_like.py#L24,7) | [_CopyMode](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/_globals.pyi#L7,7) | [bool](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3200,7) | [int](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L418,7) | [_SupportsArrayFunc](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/_typing/_array_like.py#L28,7) | [ndarray](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L2078,7)"}}} +{"suite": "data_science", "label": "edit array then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/src/analysis.py", "line": 10, "character": 15, "iteration": 5, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(method) array: def array(\n object: Any,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n *,\n copy : _CopyMode | bool | None = True,\n order : _OrderKACF = 'K',\n subok : bool = False,\n ndmin : int = 0,\n ndmax : int = 0,\n like : _SupportsArrayFunc | None = None\n) -> ndarray: ...\n```\n\nGo to [dtype](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L1086,7) | [_HasDType](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/_typing/_dtype_like.py#L37,7) | [_HasNumPyDType](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/_typing/_dtype_like.py#L43,7) | [list](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3464,7) | [str](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L1033,7) | [_DTypeDict](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/_typing/_dtype_like.py#L24,7) | [_CopyMode](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/_globals.pyi#L7,7) | [bool](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3200,7) | [int](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L418,7) | [_SupportsArrayFunc](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/_typing/_array_like.py#L28,7) | [ndarray](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L2078,7)"}}} {"suite": "django", "label": "queryset completion", "method": "textDocument/completion", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/src/blog.py", "line": 20, "character": 20, "iteration": 1, "result": {"isIncomplete": true, "items": [{"kind": 14, "label": "False", "sortText": "0.9999.False"}, {"kind": 14, "label": "None", "sortText": "0.9999.None"}, {"kind": 14, "label": "True", "sortText": "0.9999.True"}, {"kind": 14, "label": "and", "sortText": "0.9999.and"}, {"kind": 14, "label": "await", "sortText": "0.9999.await"}, {"kind": 14, "label": "else", "sortText": "0.9999.else"}, {"detail": "QuerySet[Article, Article]", "kind": 6, "label": "filtered", "sortText": "0.9999.filtered"}, {"kind": 14, "label": "for", "sortText": "0.9999.for"}, {"kind": 14, "label": "if", "sortText": "0.9999.if"}, {"kind": 14, "label": "in", "sortText": "0.9999.in"}, {"kind": 14, "label": "is", "sortText": "0.9999.is"}, {"kind": 14, "label": "lambda", "sortText": "0.9999.lambda"}, {"kind": 14, "label": "not", "sortText": "0.9999.not"}, {"kind": 14, "label": "or", "sortText": "0.9999.or"}, {"kind": 14, "label": "yield", "sortText": "0.9999.yield"}]}} {"suite": "django", "label": "queryset completion", "method": "textDocument/completion", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/src/blog.py", "line": 20, "character": 20, "iteration": 2, "result": {"isIncomplete": true, "items": [{"kind": 14, "label": "False", "sortText": "0.9999.False"}, {"kind": 14, "label": "None", "sortText": "0.9999.None"}, {"kind": 14, "label": "True", "sortText": "0.9999.True"}, {"kind": 14, "label": "and", "sortText": "0.9999.and"}, {"kind": 14, "label": "await", "sortText": "0.9999.await"}, {"kind": 14, "label": "else", "sortText": "0.9999.else"}, {"detail": "QuerySet[Article, Article]", "kind": 6, "label": "filtered", "sortText": "0.9999.filtered"}, {"kind": 14, "label": "for", "sortText": "0.9999.for"}, {"kind": 14, "label": "if", "sortText": "0.9999.if"}, {"kind": 14, "label": "in", "sortText": "0.9999.in"}, {"kind": 14, "label": "is", "sortText": "0.9999.is"}, {"kind": 14, "label": "lambda", "sortText": "0.9999.lambda"}, {"kind": 14, "label": "not", "sortText": "0.9999.not"}, {"kind": 14, "label": "or", "sortText": "0.9999.or"}, {"kind": 14, "label": "yield", "sortText": "0.9999.yield"}]}} {"suite": "django", "label": "queryset completion", "method": "textDocument/completion", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/src/blog.py", "line": 20, "character": 20, "iteration": 3, "result": {"isIncomplete": true, "items": [{"kind": 14, "label": "False", "sortText": "0.9999.False"}, {"kind": 14, "label": "None", "sortText": "0.9999.None"}, {"kind": 14, "label": "True", "sortText": "0.9999.True"}, {"kind": 14, "label": "and", "sortText": "0.9999.and"}, {"kind": 14, "label": "await", "sortText": "0.9999.await"}, {"kind": 14, "label": "else", "sortText": "0.9999.else"}, {"detail": "QuerySet[Article, Article]", "kind": 6, "label": "filtered", "sortText": "0.9999.filtered"}, {"kind": 14, "label": "for", "sortText": "0.9999.for"}, {"kind": 14, "label": "if", "sortText": "0.9999.if"}, {"kind": 14, "label": "in", "sortText": "0.9999.in"}, {"kind": 14, "label": "is", "sortText": "0.9999.is"}, {"kind": 14, "label": "lambda", "sortText": "0.9999.lambda"}, {"kind": 14, "label": "not", "sortText": "0.9999.not"}, {"kind": 14, "label": "or", "sortText": "0.9999.or"}, {"kind": 14, "label": "yield", "sortText": "0.9999.yield"}]}} {"suite": "django", "label": "queryset completion", "method": "textDocument/completion", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/src/blog.py", "line": 20, "character": 20, "iteration": 4, "result": {"isIncomplete": true, "items": [{"kind": 14, "label": "False", "sortText": "0.9999.False"}, {"kind": 14, "label": "None", "sortText": "0.9999.None"}, {"kind": 14, "label": "True", "sortText": "0.9999.True"}, {"kind": 14, "label": "and", "sortText": "0.9999.and"}, {"kind": 14, "label": "await", "sortText": "0.9999.await"}, {"kind": 14, "label": "else", "sortText": "0.9999.else"}, {"detail": "QuerySet[Article, Article]", "kind": 6, "label": "filtered", "sortText": "0.9999.filtered"}, {"kind": 14, "label": "for", "sortText": "0.9999.for"}, {"kind": 14, "label": "if", "sortText": "0.9999.if"}, {"kind": 14, "label": "in", "sortText": "0.9999.in"}, {"kind": 14, "label": "is", "sortText": "0.9999.is"}, {"kind": 14, "label": "lambda", "sortText": "0.9999.lambda"}, {"kind": 14, "label": "not", "sortText": "0.9999.not"}, {"kind": 14, "label": "or", "sortText": "0.9999.or"}, {"kind": 14, "label": "yield", "sortText": "0.9999.yield"}]}} {"suite": "django", "label": "queryset completion", "method": "textDocument/completion", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/src/blog.py", "line": 20, "character": 20, "iteration": 5, "result": {"isIncomplete": true, "items": [{"kind": 14, "label": "False", "sortText": "0.9999.False"}, {"kind": 14, "label": "None", "sortText": "0.9999.None"}, {"kind": 14, "label": "True", "sortText": "0.9999.True"}, {"kind": 14, "label": "and", "sortText": "0.9999.and"}, {"kind": 14, "label": "await", "sortText": "0.9999.await"}, {"kind": 14, "label": "else", "sortText": "0.9999.else"}, {"detail": "QuerySet[Article, Article]", "kind": 6, "label": "filtered", "sortText": "0.9999.filtered"}, {"kind": 14, "label": "for", "sortText": "0.9999.for"}, {"kind": 14, "label": "if", "sortText": "0.9999.if"}, {"kind": 14, "label": "in", "sortText": "0.9999.in"}, {"kind": 14, "label": "is", "sortText": "0.9999.is"}, {"kind": 14, "label": "lambda", "sortText": "0.9999.lambda"}, {"kind": 14, "label": "not", "sortText": "0.9999.not"}, {"kind": 14, "label": "or", "sortText": "0.9999.or"}, {"kind": 14, "label": "yield", "sortText": "0.9999.yield"}]}} -{"suite": "django", "label": "queryset filter hover", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/src/blog.py", "line": 18, "character": 23, "iteration": 1, "result": {"canIncreaseVerbosity": false, "contents": {"kind": "markdown", "value": "```python\n(function) load_published_articles: def load_published_articles() -> list[Article]: ...\n```\n\nGo to [Article](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/src/blog.py#L8,7) | [list](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3464,7)"}}} -{"suite": "django", "label": "queryset filter hover", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/src/blog.py", "line": 18, "character": 23, "iteration": 2, "result": {"canIncreaseVerbosity": false, "contents": {"kind": "markdown", "value": "```python\n(function) load_published_articles: def load_published_articles() -> list[Article]: ...\n```\n\nGo to [Article](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/src/blog.py#L8,7) | [list](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3464,7)"}}} -{"suite": "django", "label": "queryset filter hover", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/src/blog.py", "line": 18, "character": 23, "iteration": 3, "result": {"canIncreaseVerbosity": false, "contents": {"kind": "markdown", "value": "```python\n(function) load_published_articles: def load_published_articles() -> list[Article]: ...\n```\n\nGo to [Article](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/src/blog.py#L8,7) | [list](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3464,7)"}}} -{"suite": "django", "label": "queryset filter hover", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/src/blog.py", "line": 18, "character": 23, "iteration": 4, "result": {"canIncreaseVerbosity": false, "contents": {"kind": "markdown", "value": "```python\n(function) load_published_articles: def load_published_articles() -> list[Article]: ...\n```\n\nGo to [Article](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/src/blog.py#L8,7) | [list](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3464,7)"}}} -{"suite": "django", "label": "queryset filter hover", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/src/blog.py", "line": 18, "character": 23, "iteration": 5, "result": {"canIncreaseVerbosity": false, "contents": {"kind": "markdown", "value": "```python\n(function) load_published_articles: def load_published_articles() -> list[Article]: ...\n```\n\nGo to [Article](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/src/blog.py#L8,7) | [list](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3464,7)"}}} +{"suite": "django", "label": "queryset filter hover", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/src/blog.py", "line": 18, "character": 23, "iteration": 1, "result": {"canIncreaseVerbosity": false, "contents": {"kind": "markdown", "value": "```python\n(function) load_published_articles: def load_published_articles() -> list[Article]: ...\n```\n\nGo to [Article](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/src/blog.py#L8,7) | [list](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3464,7)"}}} +{"suite": "django", "label": "queryset filter hover", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/src/blog.py", "line": 18, "character": 23, "iteration": 2, "result": {"canIncreaseVerbosity": false, "contents": {"kind": "markdown", "value": "```python\n(function) load_published_articles: def load_published_articles() -> list[Article]: ...\n```\n\nGo to [Article](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/src/blog.py#L8,7) | [list](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3464,7)"}}} +{"suite": "django", "label": "queryset filter hover", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/src/blog.py", "line": 18, "character": 23, "iteration": 3, "result": {"canIncreaseVerbosity": false, "contents": {"kind": "markdown", "value": "```python\n(function) load_published_articles: def load_published_articles() -> list[Article]: ...\n```\n\nGo to [Article](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/src/blog.py#L8,7) | [list](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3464,7)"}}} +{"suite": "django", "label": "queryset filter hover", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/src/blog.py", "line": 18, "character": 23, "iteration": 4, "result": {"canIncreaseVerbosity": false, "contents": {"kind": "markdown", "value": "```python\n(function) load_published_articles: def load_published_articles() -> list[Article]: ...\n```\n\nGo to [Article](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/src/blog.py#L8,7) | [list](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3464,7)"}}} +{"suite": "django", "label": "queryset filter hover", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/src/blog.py", "line": 18, "character": 23, "iteration": 5, "result": {"canIncreaseVerbosity": false, "contents": {"kind": "markdown", "value": "```python\n(function) load_published_articles: def load_published_articles() -> list[Article]: ...\n```\n\nGo to [Article](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/src/blog.py#L8,7) | [list](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3464,7)"}}} {"suite": "django", "label": "model definition", "method": "textDocument/definition", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/src/blog.py", "line": 19, "character": 14, "iteration": 1, "result": {"range": {"end": {"character": 13, "line": 7}, "start": {"character": 6, "line": 7}}, "uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/src/blog.py"}} {"suite": "django", "label": "model definition", "method": "textDocument/definition", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/src/blog.py", "line": 19, "character": 14, "iteration": 2, "result": {"range": {"end": {"character": 13, "line": 7}, "start": {"character": 6, "line": 7}}, "uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/src/blog.py"}} {"suite": "django", "label": "model definition", "method": "textDocument/definition", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/src/blog.py", "line": 19, "character": 14, "iteration": 3, "result": {"range": {"end": {"character": 13, "line": 7}, "start": {"character": 6, "line": 7}}, "uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/src/blog.py"}} @@ -43,21 +43,21 @@ {"suite": "django", "label": "edit queryset then complete (edit+completion)", "method": "textDocument/completion", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/src/blog.py", "line": 20, "character": 48, "iteration": 3, "result": {"isIncomplete": false, "items": [{"detail": "def aaggregate(\n self: QuerySet[Article, Article],\n *args: Any,\n **kwargs: Any\n) -> Coroutine[Unknown, Unknown, dict[str, Any]]: ...", "kind": 2, "label": "aaggregate", "sortText": "0.9999.aaggregate"}, {"detail": "def abulk_create(\n self : QuerySet[Article, Article],\n objs : Iterable[Article],\n batch_size : int | None = None,\n ignore_conflicts: bool = False,\n update_conflicts: bool = False,\n update_fields : Collection[str] | None = None,\n unique_fields : Collection[str] | None = None\n) -> Coroutine[Unknown, Unknown, list[Article]]: ...", "kind": 2, "label": "abulk_create", "sortText": "0.9999.abulk_create"}, {"detail": "def abulk_update(\n self : QuerySet[Article, Article],\n objs : Iterable[Article],\n fields : Iterable[str],\n batch_size: int | None = None\n) -> Coroutine[Unknown, Unknown, int]: ...", "kind": 2, "label": "abulk_update", "sortText": "0.9999.abulk_update"}, {"detail": "def acontains(\n self: QuerySet[Article, Article],\n obj: Model\n) -> Coroutine[Unknown, Unknown, bool]: ...", "kind": 2, "label": "acontains", "sortText": "0.9999.acontains"}, {"detail": "def acount(self: QuerySet[Article, Article]) -> Coroutine[Unknown, Unknown, int]: ...", "kind": 2, "label": "acount", "sortText": "0.9999.acount"}, {"detail": "def acreate(\n self: QuerySet[Article, Article],\n **kwargs: Any\n) -> Coroutine[Unknown, Unknown, Article]: ...", "kind": 2, "label": "acreate", "sortText": "0.9999.acreate"}, {"detail": "def adelete(self: QuerySet[Article, Article]) -> Coroutine[Unknown, Unknown, tuple[int, dict[str, int]]]: ...", "kind": 2, "label": "adelete", "sortText": "0.9999.adelete"}, {"detail": "def aearliest(\n self: QuerySet[Article, Article],\n *fields: OrderBy | str\n) -> Coroutine[Unknown, Unknown, Article]: ...", "kind": 2, "label": "aearliest", "sortText": "0.9999.aearliest"}, {"detail": "def aexists(self: QuerySet[Article, Article]) -> Coroutine[Unknown, Unknown, bool]: ...", "kind": 2, "label": "aexists", "sortText": "0.9999.aexists"}, {"detail": "def aexplain(\n self : QuerySet[Article, Article],\n *,\n format : str | None = None,\n **options: Any\n) -> Coroutine[Unknown, Unknown, str]: ...", "kind": 2, "label": "aexplain", "sortText": "0.9999.aexplain"}, {"detail": "def afirst(self: QuerySet[Article, Article]) -> Coroutine[Unknown, Unknown, Article | None]: ...", "kind": 2, "label": "afirst", "sortText": "0.9999.afirst"}, {"detail": "def aget(\n self: QuerySet[Article, Article],\n *args: Any,\n **kwargs: Any\n) -> Coroutine[Unknown, Unknown, Article]: ...", "kind": 2, "label": "aget", "sortText": "0.9999.aget"}, {"detail": "def aget_or_create(\n self : QuerySet[Article, Article],\n defaults: Mapping[str, Any] | None = None,\n **kwargs: Any\n) -> Coroutine[Unknown, Unknown, tuple[Article, bool]]: ...", "kind": 2, "label": "aget_or_create", "sortText": "0.9999.aget_or_create"}, {"detail": "def aggregate(\n self: QuerySet[Article, Article],\n *args: Any,\n **kwargs: Any\n) -> dict[str, Any]: ...", "kind": 2, "label": "aggregate", "sortText": "0.9999.aggregate"}, {"detail": "def ain_bulk(\n self : QuerySet[Article, Article],\n id_list : Iterable[Any] | None = None,\n *,\n field_name: str = 'pk'\n) -> Coroutine[Unknown, Unknown, dict[Any, Article]]: ...", "kind": 2, "label": "ain_bulk", "sortText": "0.9999.ain_bulk"}, {"detail": "def aiterator(\n self : QuerySet[Article, Article],\n chunk_size: int = 2000\n) -> AsyncIterator[Article]: ...", "kind": 2, "label": "aiterator", "sortText": "0.9999.aiterator"}, {"detail": "def alast(self: QuerySet[Article, Article]) -> Coroutine[Unknown, Unknown, Article | None]: ...", "kind": 2, "label": "alast", "sortText": "0.9999.alast"}, {"detail": "def alatest(\n self: QuerySet[Article, Article],\n *fields: OrderBy | str\n) -> Coroutine[Unknown, Unknown, Article]: ...", "kind": 2, "label": "alatest", "sortText": "0.9999.alatest"}, {"detail": "def alias(\n self: QuerySet[Article, Article],\n *args: Any,\n **kwargs: Any\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "alias", "sortText": "0.9999.alias"}, {"detail": "def all(self: QuerySet[Article, Article]) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "all", "sortText": "0.9999.all"}, {"detail": "def annotate(\n self: QuerySet[Article, Article],\n *args: Any,\n **kwargs: Any\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "annotate", "sortText": "0.9999.annotate"}, {"detail": "def as_manager(cls: type[QuerySet[Article, Article]]) -> Manager[Article]: ...", "kind": 2, "label": "as_manager", "sortText": "0.9999.as_manager"}, {"detail": "def aupdate(\n self: QuerySet[Article, Article],\n **kwargs: Any\n) -> Coroutine[Unknown, Unknown, int]: ...", "kind": 2, "label": "aupdate", "sortText": "0.9999.aupdate"}, {"detail": "def aupdate_or_create(\n self : QuerySet[Article, Article],\n defaults : Mapping[str, Any] | None = None,\n create_defaults: Mapping[str, Any] | None = None,\n **kwargs : Any\n) -> Coroutine[Unknown, Unknown, tuple[Article, bool]]: ...", "kind": 2, "label": "aupdate_or_create", "sortText": "0.9999.aupdate_or_create"}, {"detail": "def bulk_create(\n self : QuerySet[Article, Article],\n objs : Iterable[Article],\n batch_size : int | None = None,\n ignore_conflicts: bool = False,\n update_conflicts: bool = False,\n update_fields : Collection[str] | None = None,\n unique_fields : Collection[str] | None = None\n) -> list[Article]: ...", "kind": 2, "label": "bulk_create", "sortText": "0.9999.bulk_create"}, {"detail": "def bulk_update(\n self : QuerySet[Article, Article],\n objs : Iterable[Article],\n fields : Iterable[str],\n batch_size: int | None = None\n) -> int: ...", "kind": 2, "label": "bulk_update", "sortText": "0.9999.bulk_update"}, {"detail": "def complex_filter(\n self: QuerySet[Article, Article],\n filter_obj: Any\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "complex_filter", "sortText": "0.9999.complex_filter"}, {"detail": "def contains(\n self: QuerySet[Article, Article],\n obj: Model\n) -> bool: ...", "kind": 2, "label": "contains", "sortText": "0.9999.contains"}, {"detail": "def count(self: QuerySet[Article, Article]) -> int: ...", "kind": 2, "label": "count", "sortText": "0.9999.count"}, {"detail": "def create(\n self: QuerySet[Article, Article],\n **kwargs: Any\n) -> Article: ...", "kind": 2, "label": "create", "sortText": "0.9999.create"}, {"detail": "def dates(\n self : QuerySet[Article, Article],\n field_name: str,\n kind : Literal['day', 'month', 'week', 'year'],\n order : Literal['ASC', 'DESC'] = 'ASC'\n) -> QuerySet[Article, date]: ...", "kind": 2, "label": "dates", "sortText": "0.9999.dates"}, {"detail": "def datetimes(\n self : QuerySet[Article, Article],\n field_name: str,\n kind : Literal['day', 'hour', 'minute', 'month', 'second', 'week', 'year'],\n order : Literal['ASC', 'DESC'] = 'ASC',\n tzinfo : tzinfo | None = None\n) -> QuerySet[Article, datetime]: ...", "kind": 2, "label": "datetimes", "sortText": "0.9999.datetimes"}, {"detail": "str", "kind": 5, "label": "db", "sortText": "0.9999.db"}, {"detail": "\n@overload\ndef defer(\n self: QuerySet[Article, Article],\n clear: None,\n /\n) -> QuerySet[Article, Article]: ...\ndef defer(\n self: QuerySet[Article, Article],\n *fields: str\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "defer", "sortText": "0.9999.defer"}, {"detail": "def delete(self: QuerySet[Article, Article]) -> tuple[int, dict[str, int]]: ...", "kind": 2, "label": "delete", "sortText": "0.9999.delete"}, {"detail": "def difference(\n self: QuerySet[Article, Article],\n *other_qs: QuerySet[Model, Any]\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "difference", "sortText": "0.9999.difference"}, {"detail": "def distinct(\n self: QuerySet[Article, Article],\n *field_names: str\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "distinct", "sortText": "0.9999.distinct"}, {"detail": "def earliest(\n self: QuerySet[Article, Article],\n *fields: OrderBy | str\n) -> Article: ...", "kind": 2, "label": "earliest", "sortText": "0.9999.earliest"}, {"detail": "def exclude(\n self: QuerySet[Article, Article],\n *args: Any,\n **kwargs: Any\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "exclude", "sortText": "0.9999.exclude"}, {"detail": "def exists(self: QuerySet[Article, Article]) -> bool: ...", "kind": 2, "label": "exists", "sortText": "0.9999.exists"}, {"detail": "def explain(\n self : QuerySet[Article, Article],\n *,\n format : str | None = None,\n **options: Any\n) -> str: ...", "kind": 2, "label": "explain", "sortText": "0.9999.explain"}, {"detail": "def extra(\n self : QuerySet[Article, Article],\n select : dict[str, Any] | None = None,\n where : Sequence[str] | None = None,\n params : Sequence[Any] | None = None,\n tables : Sequence[str] | None = None,\n order_by : Sequence[_OrderByFieldName] | None = None,\n select_params: Sequence[Any] | None = None\n) -> QuerySet[Any, Any]: ...", "kind": 2, "label": "extra", "sortText": "0.9999.extra"}, {"detail": "def filter(\n self: QuerySet[Article, Article],\n *args: Any,\n **kwargs: Any\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "filter", "sortText": "0.9999.filter"}, {"detail": "def first(self: QuerySet[Article, Article]) -> Article | None: ...", "kind": 2, "label": "first", "sortText": "0.9999.first"}, {"detail": "def get(\n self: QuerySet[Article, Article],\n *args: Any,\n **kwargs: Any\n) -> Article: ...", "kind": 2, "label": "get", "sortText": "0.9999.get"}, {"detail": "def get_or_create(\n self : QuerySet[Article, Article],\n defaults: Mapping[str, Any] | None = None,\n **kwargs: Any\n) -> tuple[Article, bool]: ...", "kind": 2, "label": "get_or_create", "sortText": "0.9999.get_or_create"}, {"detail": "def in_bulk(\n self : QuerySet[Article, Article],\n id_list : Iterable[Any] | None = None,\n *,\n field_name: str = 'pk'\n) -> dict[Any, Article]: ...", "kind": 2, "label": "in_bulk", "sortText": "0.9999.in_bulk"}, {"detail": "def intersection(\n self: QuerySet[Article, Article],\n *other_qs: QuerySet[Model, Any]\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "intersection", "sortText": "0.9999.intersection"}, {"detail": "def iterator(\n self : QuerySet[Article, Article],\n chunk_size: int | None = None\n) -> Iterator[Article]: ...", "kind": 2, "label": "iterator", "sortText": "0.9999.iterator"}, {"detail": "def last(self: QuerySet[Article, Article]) -> Article | None: ...", "kind": 2, "label": "last", "sortText": "0.9999.last"}, {"detail": "def latest(\n self: QuerySet[Article, Article],\n *fields: OrderBy | str\n) -> Article: ...", "kind": 2, "label": "latest", "sortText": "0.9999.latest"}, {"detail": "type[Article]", "kind": 5, "label": "model", "sortText": "0.9999.model"}, {"detail": "def none(self: QuerySet[Article, Article]) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "none", "sortText": "0.9999.none"}, {"detail": "def only(\n self: QuerySet[Article, Article],\n *fields: str\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "only", "sortText": "0.9999.only"}, {"detail": "def order_by(\n self: QuerySet[Article, Article],\n *field_names: _OrderByFieldName\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "order_by", "sortText": "0.9999.order_by"}, {"detail": "bool", "kind": 5, "label": "ordered", "sortText": "0.9999.ordered"}, {"detail": "\n@overload\ndef prefetch_related(\n self: QuerySet[Article, Article],\n clear: None,\n /\n) -> QuerySet[Article, Article]: ...\ndef prefetch_related[_LookupT: str, _PrefetchedQuerySetT: QuerySet[Model, Model] = QuerySet[Model, Model], _ToAttrT: str = str](\n self: QuerySet[Article, Article],\n *lookups: Prefetch[_LookupT, _PrefetchedQuerySetT, _ToAttrT] | str\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "prefetch_related", "sortText": "0.9999.prefetch_related"}, {"detail": "Query", "kind": 5, "label": "query", "sortText": "0.9999.query"}, {"detail": "def raw(\n self : QuerySet[Article, Article],\n raw_query : _ExecuteQuery,\n params : Any = ...,\n translations: dict[str, str] | None = None,\n using : str | None = None\n) -> RawQuerySet[Article]: ...", "kind": 2, "label": "raw", "sortText": "0.9999.raw"}, {"detail": "def resolve_expression(\n self: QuerySet[Article, Article],\n *args: Any,\n **kwargs: Any\n) -> Any: ...", "kind": 2, "label": "resolve_expression", "sortText": "0.9999.resolve_expression"}, {"detail": "def reverse(self: QuerySet[Article, Article]) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "reverse", "sortText": "0.9999.reverse"}, {"detail": "def select_for_update(\n self : QuerySet[Article, Article],\n nowait : bool = False,\n skip_locked: bool = False,\n of : Sequence[str] = ...,\n no_key : bool = False\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "select_for_update", "sortText": "0.9999.select_for_update"}, {"detail": "\n@overload\ndef select_related(\n self: QuerySet[Article, Article],\n clear: None,\n /\n) -> QuerySet[Article, Article]: ...\ndef select_related(\n self: QuerySet[Article, Article],\n *fields: str\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "select_related", "sortText": "0.9999.select_related"}, {"detail": "def union(\n self : QuerySet[Article, Article],\n *other_qs: QuerySet[Model, Any],\n *,\n all : bool = False\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "union", "sortText": "0.9999.union"}, {"detail": "def update(\n self: QuerySet[Article, Article],\n **kwargs: Any\n) -> int: ...", "kind": 2, "label": "update", "sortText": "0.9999.update"}, {"detail": "def update_or_create(\n self : QuerySet[Article, Article],\n defaults : Mapping[str, Any] | None = None,\n create_defaults: Mapping[str, Any] | None = None,\n **kwargs : Any\n) -> tuple[Article, bool]: ...", "kind": 2, "label": "update_or_create", "sortText": "0.9999.update_or_create"}, {"detail": "def using(\n self: QuerySet[Article, Article],\n alias: str | None\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "using", "sortText": "0.9999.using"}, {"detail": "def values(\n self: QuerySet[Article, Article],\n *fields: Combinable | str,\n **expressions: Any\n) -> QuerySet[Article, dict[str, Any]]: ...", "kind": 2, "label": "values", "sortText": "0.9999.values"}, {"detail": "def values_list(\n self : QuerySet[Article, Article],\n *fields: Combinable | str,\n *,\n flat : bool = False,\n named : bool = False\n) -> QuerySet[Article, Any]: ...", "kind": 2, "label": "values_list", "sortText": "0.9999.values_list"}, {"detail": "def _fetch_all(self: QuerySet[Article, Article]) -> None: ...", "kind": 2, "label": "_fetch_all", "sortText": "2.9999._fetch_all"}, {"detail": "type[BaseIterable[Unknown]]", "kind": 5, "label": "_iterable_class", "sortText": "2.9999._iterable_class"}, {"detail": "def _raw_delete(\n self: QuerySet[Article, Article],\n using: str | None\n) -> int: ...", "kind": 2, "label": "_raw_delete", "sortText": "2.9999._raw_delete"}, {"detail": "list[Article] | None", "kind": 5, "label": "_result_cache", "sortText": "2.9999._result_cache"}, {"detail": "def __aiter__(self: QuerySet[Article, Article]) -> AsyncIterator[Article]: ...", "kind": 2, "label": "__aiter__", "sortText": "3.9999.__aiter__"}, {"detail": "def __and__(\n self: QuerySet[Article, Article],\n other: QuerySet[Article, Article]\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "__and__", "sortText": "3.9999.__and__"}, {"detail": "def __bool__(self: QuerySet[Article, Article]) -> bool: ...", "kind": 2, "label": "__bool__", "sortText": "3.9999.__bool__"}, {"detail": "def __class_getitem__(\n cls: type[QuerySet[Article, Article]],\n item: type[Article]\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "__class_getitem__", "sortText": "3.9999.__class_getitem__"}, {"detail": "\n@overload\ndef __getitem__(\n self: QuerySet[Article, Article],\n i: int\n) -> Article: ...\ndef __getitem__(\n self: QuerySet[Article, Article],\n s: slice[Any, Any, Any]\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "__getitem__", "sortText": "3.9999.__getitem__"}, {"detail": "def __getstate__(self: QuerySet[Article, Article]) -> dict[str, Any]: ...", "kind": 2, "label": "__getstate__", "sortText": "3.9999.__getstate__"}, {"detail": "def __init__(\n self : QuerySet[Article, Article],\n model: type[Model] | None = None,\n query: Query | None = None,\n using: str | None = None,\n hints: dict[str, Model] | None = None\n) -> None: ...", "kind": 2, "label": "__init__", "sortText": "3.9999.__init__"}, {"detail": "def __iter__(self: QuerySet[Article, Article]) -> Iterator[Article]: ...", "kind": 2, "label": "__iter__", "sortText": "3.9999.__iter__"}, {"detail": "def __len__(self: QuerySet[Article, Article]) -> int: ...", "kind": 2, "label": "__len__", "sortText": "3.9999.__len__"}, {"detail": "def __or__(\n self: QuerySet[Article, Article],\n other: QuerySet[Article, Article]\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "__or__", "sortText": "3.9999.__or__"}]}} {"suite": "django", "label": "edit queryset then complete (edit+completion)", "method": "textDocument/completion", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/src/blog.py", "line": 20, "character": 48, "iteration": 4, "result": {"isIncomplete": false, "items": [{"detail": "def aaggregate(\n self: QuerySet[Article, Article],\n *args: Any,\n **kwargs: Any\n) -> Coroutine[Unknown, Unknown, dict[str, Any]]: ...", "kind": 2, "label": "aaggregate", "sortText": "0.9999.aaggregate"}, {"detail": "def abulk_create(\n self : QuerySet[Article, Article],\n objs : Iterable[Article],\n batch_size : int | None = None,\n ignore_conflicts: bool = False,\n update_conflicts: bool = False,\n update_fields : Collection[str] | None = None,\n unique_fields : Collection[str] | None = None\n) -> Coroutine[Unknown, Unknown, list[Article]]: ...", "kind": 2, "label": "abulk_create", "sortText": "0.9999.abulk_create"}, {"detail": "def abulk_update(\n self : QuerySet[Article, Article],\n objs : Iterable[Article],\n fields : Iterable[str],\n batch_size: int | None = None\n) -> Coroutine[Unknown, Unknown, int]: ...", "kind": 2, "label": "abulk_update", "sortText": "0.9999.abulk_update"}, {"detail": "def acontains(\n self: QuerySet[Article, Article],\n obj: Model\n) -> Coroutine[Unknown, Unknown, bool]: ...", "kind": 2, "label": "acontains", "sortText": "0.9999.acontains"}, {"detail": "def acount(self: QuerySet[Article, Article]) -> Coroutine[Unknown, Unknown, int]: ...", "kind": 2, "label": "acount", "sortText": "0.9999.acount"}, {"detail": "def acreate(\n self: QuerySet[Article, Article],\n **kwargs: Any\n) -> Coroutine[Unknown, Unknown, Article]: ...", "kind": 2, "label": "acreate", "sortText": "0.9999.acreate"}, {"detail": "def adelete(self: QuerySet[Article, Article]) -> Coroutine[Unknown, Unknown, tuple[int, dict[str, int]]]: ...", "kind": 2, "label": "adelete", "sortText": "0.9999.adelete"}, {"detail": "def aearliest(\n self: QuerySet[Article, Article],\n *fields: OrderBy | str\n) -> Coroutine[Unknown, Unknown, Article]: ...", "kind": 2, "label": "aearliest", "sortText": "0.9999.aearliest"}, {"detail": "def aexists(self: QuerySet[Article, Article]) -> Coroutine[Unknown, Unknown, bool]: ...", "kind": 2, "label": "aexists", "sortText": "0.9999.aexists"}, {"detail": "def aexplain(\n self : QuerySet[Article, Article],\n *,\n format : str | None = None,\n **options: Any\n) -> Coroutine[Unknown, Unknown, str]: ...", "kind": 2, "label": "aexplain", "sortText": "0.9999.aexplain"}, {"detail": "def afirst(self: QuerySet[Article, Article]) -> Coroutine[Unknown, Unknown, Article | None]: ...", "kind": 2, "label": "afirst", "sortText": "0.9999.afirst"}, {"detail": "def aget(\n self: QuerySet[Article, Article],\n *args: Any,\n **kwargs: Any\n) -> Coroutine[Unknown, Unknown, Article]: ...", "kind": 2, "label": "aget", "sortText": "0.9999.aget"}, {"detail": "def aget_or_create(\n self : QuerySet[Article, Article],\n defaults: Mapping[str, Any] | None = None,\n **kwargs: Any\n) -> Coroutine[Unknown, Unknown, tuple[Article, bool]]: ...", "kind": 2, "label": "aget_or_create", "sortText": "0.9999.aget_or_create"}, {"detail": "def aggregate(\n self: QuerySet[Article, Article],\n *args: Any,\n **kwargs: Any\n) -> dict[str, Any]: ...", "kind": 2, "label": "aggregate", "sortText": "0.9999.aggregate"}, {"detail": "def ain_bulk(\n self : QuerySet[Article, Article],\n id_list : Iterable[Any] | None = None,\n *,\n field_name: str = 'pk'\n) -> Coroutine[Unknown, Unknown, dict[Any, Article]]: ...", "kind": 2, "label": "ain_bulk", "sortText": "0.9999.ain_bulk"}, {"detail": "def aiterator(\n self : QuerySet[Article, Article],\n chunk_size: int = 2000\n) -> AsyncIterator[Article]: ...", "kind": 2, "label": "aiterator", "sortText": "0.9999.aiterator"}, {"detail": "def alast(self: QuerySet[Article, Article]) -> Coroutine[Unknown, Unknown, Article | None]: ...", "kind": 2, "label": "alast", "sortText": "0.9999.alast"}, {"detail": "def alatest(\n self: QuerySet[Article, Article],\n *fields: OrderBy | str\n) -> Coroutine[Unknown, Unknown, Article]: ...", "kind": 2, "label": "alatest", "sortText": "0.9999.alatest"}, {"detail": "def alias(\n self: QuerySet[Article, Article],\n *args: Any,\n **kwargs: Any\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "alias", "sortText": "0.9999.alias"}, {"detail": "def all(self: QuerySet[Article, Article]) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "all", "sortText": "0.9999.all"}, {"detail": "def annotate(\n self: QuerySet[Article, Article],\n *args: Any,\n **kwargs: Any\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "annotate", "sortText": "0.9999.annotate"}, {"detail": "def as_manager(cls: type[QuerySet[Article, Article]]) -> Manager[Article]: ...", "kind": 2, "label": "as_manager", "sortText": "0.9999.as_manager"}, {"detail": "def aupdate(\n self: QuerySet[Article, Article],\n **kwargs: Any\n) -> Coroutine[Unknown, Unknown, int]: ...", "kind": 2, "label": "aupdate", "sortText": "0.9999.aupdate"}, {"detail": "def aupdate_or_create(\n self : QuerySet[Article, Article],\n defaults : Mapping[str, Any] | None = None,\n create_defaults: Mapping[str, Any] | None = None,\n **kwargs : Any\n) -> Coroutine[Unknown, Unknown, tuple[Article, bool]]: ...", "kind": 2, "label": "aupdate_or_create", "sortText": "0.9999.aupdate_or_create"}, {"detail": "def bulk_create(\n self : QuerySet[Article, Article],\n objs : Iterable[Article],\n batch_size : int | None = None,\n ignore_conflicts: bool = False,\n update_conflicts: bool = False,\n update_fields : Collection[str] | None = None,\n unique_fields : Collection[str] | None = None\n) -> list[Article]: ...", "kind": 2, "label": "bulk_create", "sortText": "0.9999.bulk_create"}, {"detail": "def bulk_update(\n self : QuerySet[Article, Article],\n objs : Iterable[Article],\n fields : Iterable[str],\n batch_size: int | None = None\n) -> int: ...", "kind": 2, "label": "bulk_update", "sortText": "0.9999.bulk_update"}, {"detail": "def complex_filter(\n self: QuerySet[Article, Article],\n filter_obj: Any\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "complex_filter", "sortText": "0.9999.complex_filter"}, {"detail": "def contains(\n self: QuerySet[Article, Article],\n obj: Model\n) -> bool: ...", "kind": 2, "label": "contains", "sortText": "0.9999.contains"}, {"detail": "def count(self: QuerySet[Article, Article]) -> int: ...", "kind": 2, "label": "count", "sortText": "0.9999.count"}, {"detail": "def create(\n self: QuerySet[Article, Article],\n **kwargs: Any\n) -> Article: ...", "kind": 2, "label": "create", "sortText": "0.9999.create"}, {"detail": "def dates(\n self : QuerySet[Article, Article],\n field_name: str,\n kind : Literal['day', 'month', 'week', 'year'],\n order : Literal['ASC', 'DESC'] = 'ASC'\n) -> QuerySet[Article, date]: ...", "kind": 2, "label": "dates", "sortText": "0.9999.dates"}, {"detail": "def datetimes(\n self : QuerySet[Article, Article],\n field_name: str,\n kind : Literal['day', 'hour', 'minute', 'month', 'second', 'week', 'year'],\n order : Literal['ASC', 'DESC'] = 'ASC',\n tzinfo : tzinfo | None = None\n) -> QuerySet[Article, datetime]: ...", "kind": 2, "label": "datetimes", "sortText": "0.9999.datetimes"}, {"detail": "str", "kind": 5, "label": "db", "sortText": "0.9999.db"}, {"detail": "\n@overload\ndef defer(\n self: QuerySet[Article, Article],\n clear: None,\n /\n) -> QuerySet[Article, Article]: ...\ndef defer(\n self: QuerySet[Article, Article],\n *fields: str\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "defer", "sortText": "0.9999.defer"}, {"detail": "def delete(self: QuerySet[Article, Article]) -> tuple[int, dict[str, int]]: ...", "kind": 2, "label": "delete", "sortText": "0.9999.delete"}, {"detail": "def difference(\n self: QuerySet[Article, Article],\n *other_qs: QuerySet[Model, Any]\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "difference", "sortText": "0.9999.difference"}, {"detail": "def distinct(\n self: QuerySet[Article, Article],\n *field_names: str\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "distinct", "sortText": "0.9999.distinct"}, {"detail": "def earliest(\n self: QuerySet[Article, Article],\n *fields: OrderBy | str\n) -> Article: ...", "kind": 2, "label": "earliest", "sortText": "0.9999.earliest"}, {"detail": "def exclude(\n self: QuerySet[Article, Article],\n *args: Any,\n **kwargs: Any\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "exclude", "sortText": "0.9999.exclude"}, {"detail": "def exists(self: QuerySet[Article, Article]) -> bool: ...", "kind": 2, "label": "exists", "sortText": "0.9999.exists"}, {"detail": "def explain(\n self : QuerySet[Article, Article],\n *,\n format : str | None = None,\n **options: Any\n) -> str: ...", "kind": 2, "label": "explain", "sortText": "0.9999.explain"}, {"detail": "def extra(\n self : QuerySet[Article, Article],\n select : dict[str, Any] | None = None,\n where : Sequence[str] | None = None,\n params : Sequence[Any] | None = None,\n tables : Sequence[str] | None = None,\n order_by : Sequence[_OrderByFieldName] | None = None,\n select_params: Sequence[Any] | None = None\n) -> QuerySet[Any, Any]: ...", "kind": 2, "label": "extra", "sortText": "0.9999.extra"}, {"detail": "def filter(\n self: QuerySet[Article, Article],\n *args: Any,\n **kwargs: Any\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "filter", "sortText": "0.9999.filter"}, {"detail": "def first(self: QuerySet[Article, Article]) -> Article | None: ...", "kind": 2, "label": "first", "sortText": "0.9999.first"}, {"detail": "def get(\n self: QuerySet[Article, Article],\n *args: Any,\n **kwargs: Any\n) -> Article: ...", "kind": 2, "label": "get", "sortText": "0.9999.get"}, {"detail": "def get_or_create(\n self : QuerySet[Article, Article],\n defaults: Mapping[str, Any] | None = None,\n **kwargs: Any\n) -> tuple[Article, bool]: ...", "kind": 2, "label": "get_or_create", "sortText": "0.9999.get_or_create"}, {"detail": "def in_bulk(\n self : QuerySet[Article, Article],\n id_list : Iterable[Any] | None = None,\n *,\n field_name: str = 'pk'\n) -> dict[Any, Article]: ...", "kind": 2, "label": "in_bulk", "sortText": "0.9999.in_bulk"}, {"detail": "def intersection(\n self: QuerySet[Article, Article],\n *other_qs: QuerySet[Model, Any]\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "intersection", "sortText": "0.9999.intersection"}, {"detail": "def iterator(\n self : QuerySet[Article, Article],\n chunk_size: int | None = None\n) -> Iterator[Article]: ...", "kind": 2, "label": "iterator", "sortText": "0.9999.iterator"}, {"detail": "def last(self: QuerySet[Article, Article]) -> Article | None: ...", "kind": 2, "label": "last", "sortText": "0.9999.last"}, {"detail": "def latest(\n self: QuerySet[Article, Article],\n *fields: OrderBy | str\n) -> Article: ...", "kind": 2, "label": "latest", "sortText": "0.9999.latest"}, {"detail": "type[Article]", "kind": 5, "label": "model", "sortText": "0.9999.model"}, {"detail": "def none(self: QuerySet[Article, Article]) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "none", "sortText": "0.9999.none"}, {"detail": "def only(\n self: QuerySet[Article, Article],\n *fields: str\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "only", "sortText": "0.9999.only"}, {"detail": "def order_by(\n self: QuerySet[Article, Article],\n *field_names: _OrderByFieldName\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "order_by", "sortText": "0.9999.order_by"}, {"detail": "bool", "kind": 5, "label": "ordered", "sortText": "0.9999.ordered"}, {"detail": "\n@overload\ndef prefetch_related(\n self: QuerySet[Article, Article],\n clear: None,\n /\n) -> QuerySet[Article, Article]: ...\ndef prefetch_related[_LookupT: str, _PrefetchedQuerySetT: QuerySet[Model, Model] = QuerySet[Model, Model], _ToAttrT: str = str](\n self: QuerySet[Article, Article],\n *lookups: Prefetch[_LookupT, _PrefetchedQuerySetT, _ToAttrT] | str\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "prefetch_related", "sortText": "0.9999.prefetch_related"}, {"detail": "Query", "kind": 5, "label": "query", "sortText": "0.9999.query"}, {"detail": "def raw(\n self : QuerySet[Article, Article],\n raw_query : _ExecuteQuery,\n params : Any = ...,\n translations: dict[str, str] | None = None,\n using : str | None = None\n) -> RawQuerySet[Article]: ...", "kind": 2, "label": "raw", "sortText": "0.9999.raw"}, {"detail": "def resolve_expression(\n self: QuerySet[Article, Article],\n *args: Any,\n **kwargs: Any\n) -> Any: ...", "kind": 2, "label": "resolve_expression", "sortText": "0.9999.resolve_expression"}, {"detail": "def reverse(self: QuerySet[Article, Article]) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "reverse", "sortText": "0.9999.reverse"}, {"detail": "def select_for_update(\n self : QuerySet[Article, Article],\n nowait : bool = False,\n skip_locked: bool = False,\n of : Sequence[str] = ...,\n no_key : bool = False\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "select_for_update", "sortText": "0.9999.select_for_update"}, {"detail": "\n@overload\ndef select_related(\n self: QuerySet[Article, Article],\n clear: None,\n /\n) -> QuerySet[Article, Article]: ...\ndef select_related(\n self: QuerySet[Article, Article],\n *fields: str\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "select_related", "sortText": "0.9999.select_related"}, {"detail": "def union(\n self : QuerySet[Article, Article],\n *other_qs: QuerySet[Model, Any],\n *,\n all : bool = False\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "union", "sortText": "0.9999.union"}, {"detail": "def update(\n self: QuerySet[Article, Article],\n **kwargs: Any\n) -> int: ...", "kind": 2, "label": "update", "sortText": "0.9999.update"}, {"detail": "def update_or_create(\n self : QuerySet[Article, Article],\n defaults : Mapping[str, Any] | None = None,\n create_defaults: Mapping[str, Any] | None = None,\n **kwargs : Any\n) -> tuple[Article, bool]: ...", "kind": 2, "label": "update_or_create", "sortText": "0.9999.update_or_create"}, {"detail": "def using(\n self: QuerySet[Article, Article],\n alias: str | None\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "using", "sortText": "0.9999.using"}, {"detail": "def values(\n self: QuerySet[Article, Article],\n *fields: Combinable | str,\n **expressions: Any\n) -> QuerySet[Article, dict[str, Any]]: ...", "kind": 2, "label": "values", "sortText": "0.9999.values"}, {"detail": "def values_list(\n self : QuerySet[Article, Article],\n *fields: Combinable | str,\n *,\n flat : bool = False,\n named : bool = False\n) -> QuerySet[Article, Any]: ...", "kind": 2, "label": "values_list", "sortText": "0.9999.values_list"}, {"detail": "def _fetch_all(self: QuerySet[Article, Article]) -> None: ...", "kind": 2, "label": "_fetch_all", "sortText": "2.9999._fetch_all"}, {"detail": "type[BaseIterable[Unknown]]", "kind": 5, "label": "_iterable_class", "sortText": "2.9999._iterable_class"}, {"detail": "def _raw_delete(\n self: QuerySet[Article, Article],\n using: str | None\n) -> int: ...", "kind": 2, "label": "_raw_delete", "sortText": "2.9999._raw_delete"}, {"detail": "list[Article] | None", "kind": 5, "label": "_result_cache", "sortText": "2.9999._result_cache"}, {"detail": "def __aiter__(self: QuerySet[Article, Article]) -> AsyncIterator[Article]: ...", "kind": 2, "label": "__aiter__", "sortText": "3.9999.__aiter__"}, {"detail": "def __and__(\n self: QuerySet[Article, Article],\n other: QuerySet[Article, Article]\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "__and__", "sortText": "3.9999.__and__"}, {"detail": "def __bool__(self: QuerySet[Article, Article]) -> bool: ...", "kind": 2, "label": "__bool__", "sortText": "3.9999.__bool__"}, {"detail": "def __class_getitem__(\n cls: type[QuerySet[Article, Article]],\n item: type[Article]\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "__class_getitem__", "sortText": "3.9999.__class_getitem__"}, {"detail": "\n@overload\ndef __getitem__(\n self: QuerySet[Article, Article],\n i: int\n) -> Article: ...\ndef __getitem__(\n self: QuerySet[Article, Article],\n s: slice[Any, Any, Any]\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "__getitem__", "sortText": "3.9999.__getitem__"}, {"detail": "def __getstate__(self: QuerySet[Article, Article]) -> dict[str, Any]: ...", "kind": 2, "label": "__getstate__", "sortText": "3.9999.__getstate__"}, {"detail": "def __init__(\n self : QuerySet[Article, Article],\n model: type[Model] | None = None,\n query: Query | None = None,\n using: str | None = None,\n hints: dict[str, Model] | None = None\n) -> None: ...", "kind": 2, "label": "__init__", "sortText": "3.9999.__init__"}, {"detail": "def __iter__(self: QuerySet[Article, Article]) -> Iterator[Article]: ...", "kind": 2, "label": "__iter__", "sortText": "3.9999.__iter__"}, {"detail": "def __len__(self: QuerySet[Article, Article]) -> int: ...", "kind": 2, "label": "__len__", "sortText": "3.9999.__len__"}, {"detail": "def __or__(\n self: QuerySet[Article, Article],\n other: QuerySet[Article, Article]\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "__or__", "sortText": "3.9999.__or__"}]}} {"suite": "django", "label": "edit queryset then complete (edit+completion)", "method": "textDocument/completion", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/src/blog.py", "line": 20, "character": 48, "iteration": 5, "result": {"isIncomplete": false, "items": [{"detail": "def aaggregate(\n self: QuerySet[Article, Article],\n *args: Any,\n **kwargs: Any\n) -> Coroutine[Unknown, Unknown, dict[str, Any]]: ...", "kind": 2, "label": "aaggregate", "sortText": "0.9999.aaggregate"}, {"detail": "def abulk_create(\n self : QuerySet[Article, Article],\n objs : Iterable[Article],\n batch_size : int | None = None,\n ignore_conflicts: bool = False,\n update_conflicts: bool = False,\n update_fields : Collection[str] | None = None,\n unique_fields : Collection[str] | None = None\n) -> Coroutine[Unknown, Unknown, list[Article]]: ...", "kind": 2, "label": "abulk_create", "sortText": "0.9999.abulk_create"}, {"detail": "def abulk_update(\n self : QuerySet[Article, Article],\n objs : Iterable[Article],\n fields : Iterable[str],\n batch_size: int | None = None\n) -> Coroutine[Unknown, Unknown, int]: ...", "kind": 2, "label": "abulk_update", "sortText": "0.9999.abulk_update"}, {"detail": "def acontains(\n self: QuerySet[Article, Article],\n obj: Model\n) -> Coroutine[Unknown, Unknown, bool]: ...", "kind": 2, "label": "acontains", "sortText": "0.9999.acontains"}, {"detail": "def acount(self: QuerySet[Article, Article]) -> Coroutine[Unknown, Unknown, int]: ...", "kind": 2, "label": "acount", "sortText": "0.9999.acount"}, {"detail": "def acreate(\n self: QuerySet[Article, Article],\n **kwargs: Any\n) -> Coroutine[Unknown, Unknown, Article]: ...", "kind": 2, "label": "acreate", "sortText": "0.9999.acreate"}, {"detail": "def adelete(self: QuerySet[Article, Article]) -> Coroutine[Unknown, Unknown, tuple[int, dict[str, int]]]: ...", "kind": 2, "label": "adelete", "sortText": "0.9999.adelete"}, {"detail": "def aearliest(\n self: QuerySet[Article, Article],\n *fields: OrderBy | str\n) -> Coroutine[Unknown, Unknown, Article]: ...", "kind": 2, "label": "aearliest", "sortText": "0.9999.aearliest"}, {"detail": "def aexists(self: QuerySet[Article, Article]) -> Coroutine[Unknown, Unknown, bool]: ...", "kind": 2, "label": "aexists", "sortText": "0.9999.aexists"}, {"detail": "def aexplain(\n self : QuerySet[Article, Article],\n *,\n format : str | None = None,\n **options: Any\n) -> Coroutine[Unknown, Unknown, str]: ...", "kind": 2, "label": "aexplain", "sortText": "0.9999.aexplain"}, {"detail": "def afirst(self: QuerySet[Article, Article]) -> Coroutine[Unknown, Unknown, Article | None]: ...", "kind": 2, "label": "afirst", "sortText": "0.9999.afirst"}, {"detail": "def aget(\n self: QuerySet[Article, Article],\n *args: Any,\n **kwargs: Any\n) -> Coroutine[Unknown, Unknown, Article]: ...", "kind": 2, "label": "aget", "sortText": "0.9999.aget"}, {"detail": "def aget_or_create(\n self : QuerySet[Article, Article],\n defaults: Mapping[str, Any] | None = None,\n **kwargs: Any\n) -> Coroutine[Unknown, Unknown, tuple[Article, bool]]: ...", "kind": 2, "label": "aget_or_create", "sortText": "0.9999.aget_or_create"}, {"detail": "def aggregate(\n self: QuerySet[Article, Article],\n *args: Any,\n **kwargs: Any\n) -> dict[str, Any]: ...", "kind": 2, "label": "aggregate", "sortText": "0.9999.aggregate"}, {"detail": "def ain_bulk(\n self : QuerySet[Article, Article],\n id_list : Iterable[Any] | None = None,\n *,\n field_name: str = 'pk'\n) -> Coroutine[Unknown, Unknown, dict[Any, Article]]: ...", "kind": 2, "label": "ain_bulk", "sortText": "0.9999.ain_bulk"}, {"detail": "def aiterator(\n self : QuerySet[Article, Article],\n chunk_size: int = 2000\n) -> AsyncIterator[Article]: ...", "kind": 2, "label": "aiterator", "sortText": "0.9999.aiterator"}, {"detail": "def alast(self: QuerySet[Article, Article]) -> Coroutine[Unknown, Unknown, Article | None]: ...", "kind": 2, "label": "alast", "sortText": "0.9999.alast"}, {"detail": "def alatest(\n self: QuerySet[Article, Article],\n *fields: OrderBy | str\n) -> Coroutine[Unknown, Unknown, Article]: ...", "kind": 2, "label": "alatest", "sortText": "0.9999.alatest"}, {"detail": "def alias(\n self: QuerySet[Article, Article],\n *args: Any,\n **kwargs: Any\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "alias", "sortText": "0.9999.alias"}, {"detail": "def all(self: QuerySet[Article, Article]) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "all", "sortText": "0.9999.all"}, {"detail": "def annotate(\n self: QuerySet[Article, Article],\n *args: Any,\n **kwargs: Any\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "annotate", "sortText": "0.9999.annotate"}, {"detail": "def as_manager(cls: type[QuerySet[Article, Article]]) -> Manager[Article]: ...", "kind": 2, "label": "as_manager", "sortText": "0.9999.as_manager"}, {"detail": "def aupdate(\n self: QuerySet[Article, Article],\n **kwargs: Any\n) -> Coroutine[Unknown, Unknown, int]: ...", "kind": 2, "label": "aupdate", "sortText": "0.9999.aupdate"}, {"detail": "def aupdate_or_create(\n self : QuerySet[Article, Article],\n defaults : Mapping[str, Any] | None = None,\n create_defaults: Mapping[str, Any] | None = None,\n **kwargs : Any\n) -> Coroutine[Unknown, Unknown, tuple[Article, bool]]: ...", "kind": 2, "label": "aupdate_or_create", "sortText": "0.9999.aupdate_or_create"}, {"detail": "def bulk_create(\n self : QuerySet[Article, Article],\n objs : Iterable[Article],\n batch_size : int | None = None,\n ignore_conflicts: bool = False,\n update_conflicts: bool = False,\n update_fields : Collection[str] | None = None,\n unique_fields : Collection[str] | None = None\n) -> list[Article]: ...", "kind": 2, "label": "bulk_create", "sortText": "0.9999.bulk_create"}, {"detail": "def bulk_update(\n self : QuerySet[Article, Article],\n objs : Iterable[Article],\n fields : Iterable[str],\n batch_size: int | None = None\n) -> int: ...", "kind": 2, "label": "bulk_update", "sortText": "0.9999.bulk_update"}, {"detail": "def complex_filter(\n self: QuerySet[Article, Article],\n filter_obj: Any\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "complex_filter", "sortText": "0.9999.complex_filter"}, {"detail": "def contains(\n self: QuerySet[Article, Article],\n obj: Model\n) -> bool: ...", "kind": 2, "label": "contains", "sortText": "0.9999.contains"}, {"detail": "def count(self: QuerySet[Article, Article]) -> int: ...", "kind": 2, "label": "count", "sortText": "0.9999.count"}, {"detail": "def create(\n self: QuerySet[Article, Article],\n **kwargs: Any\n) -> Article: ...", "kind": 2, "label": "create", "sortText": "0.9999.create"}, {"detail": "def dates(\n self : QuerySet[Article, Article],\n field_name: str,\n kind : Literal['day', 'month', 'week', 'year'],\n order : Literal['ASC', 'DESC'] = 'ASC'\n) -> QuerySet[Article, date]: ...", "kind": 2, "label": "dates", "sortText": "0.9999.dates"}, {"detail": "def datetimes(\n self : QuerySet[Article, Article],\n field_name: str,\n kind : Literal['day', 'hour', 'minute', 'month', 'second', 'week', 'year'],\n order : Literal['ASC', 'DESC'] = 'ASC',\n tzinfo : tzinfo | None = None\n) -> QuerySet[Article, datetime]: ...", "kind": 2, "label": "datetimes", "sortText": "0.9999.datetimes"}, {"detail": "str", "kind": 5, "label": "db", "sortText": "0.9999.db"}, {"detail": "\n@overload\ndef defer(\n self: QuerySet[Article, Article],\n clear: None,\n /\n) -> QuerySet[Article, Article]: ...\ndef defer(\n self: QuerySet[Article, Article],\n *fields: str\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "defer", "sortText": "0.9999.defer"}, {"detail": "def delete(self: QuerySet[Article, Article]) -> tuple[int, dict[str, int]]: ...", "kind": 2, "label": "delete", "sortText": "0.9999.delete"}, {"detail": "def difference(\n self: QuerySet[Article, Article],\n *other_qs: QuerySet[Model, Any]\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "difference", "sortText": "0.9999.difference"}, {"detail": "def distinct(\n self: QuerySet[Article, Article],\n *field_names: str\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "distinct", "sortText": "0.9999.distinct"}, {"detail": "def earliest(\n self: QuerySet[Article, Article],\n *fields: OrderBy | str\n) -> Article: ...", "kind": 2, "label": "earliest", "sortText": "0.9999.earliest"}, {"detail": "def exclude(\n self: QuerySet[Article, Article],\n *args: Any,\n **kwargs: Any\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "exclude", "sortText": "0.9999.exclude"}, {"detail": "def exists(self: QuerySet[Article, Article]) -> bool: ...", "kind": 2, "label": "exists", "sortText": "0.9999.exists"}, {"detail": "def explain(\n self : QuerySet[Article, Article],\n *,\n format : str | None = None,\n **options: Any\n) -> str: ...", "kind": 2, "label": "explain", "sortText": "0.9999.explain"}, {"detail": "def extra(\n self : QuerySet[Article, Article],\n select : dict[str, Any] | None = None,\n where : Sequence[str] | None = None,\n params : Sequence[Any] | None = None,\n tables : Sequence[str] | None = None,\n order_by : Sequence[_OrderByFieldName] | None = None,\n select_params: Sequence[Any] | None = None\n) -> QuerySet[Any, Any]: ...", "kind": 2, "label": "extra", "sortText": "0.9999.extra"}, {"detail": "def filter(\n self: QuerySet[Article, Article],\n *args: Any,\n **kwargs: Any\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "filter", "sortText": "0.9999.filter"}, {"detail": "def first(self: QuerySet[Article, Article]) -> Article | None: ...", "kind": 2, "label": "first", "sortText": "0.9999.first"}, {"detail": "def get(\n self: QuerySet[Article, Article],\n *args: Any,\n **kwargs: Any\n) -> Article: ...", "kind": 2, "label": "get", "sortText": "0.9999.get"}, {"detail": "def get_or_create(\n self : QuerySet[Article, Article],\n defaults: Mapping[str, Any] | None = None,\n **kwargs: Any\n) -> tuple[Article, bool]: ...", "kind": 2, "label": "get_or_create", "sortText": "0.9999.get_or_create"}, {"detail": "def in_bulk(\n self : QuerySet[Article, Article],\n id_list : Iterable[Any] | None = None,\n *,\n field_name: str = 'pk'\n) -> dict[Any, Article]: ...", "kind": 2, "label": "in_bulk", "sortText": "0.9999.in_bulk"}, {"detail": "def intersection(\n self: QuerySet[Article, Article],\n *other_qs: QuerySet[Model, Any]\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "intersection", "sortText": "0.9999.intersection"}, {"detail": "def iterator(\n self : QuerySet[Article, Article],\n chunk_size: int | None = None\n) -> Iterator[Article]: ...", "kind": 2, "label": "iterator", "sortText": "0.9999.iterator"}, {"detail": "def last(self: QuerySet[Article, Article]) -> Article | None: ...", "kind": 2, "label": "last", "sortText": "0.9999.last"}, {"detail": "def latest(\n self: QuerySet[Article, Article],\n *fields: OrderBy | str\n) -> Article: ...", "kind": 2, "label": "latest", "sortText": "0.9999.latest"}, {"detail": "type[Article]", "kind": 5, "label": "model", "sortText": "0.9999.model"}, {"detail": "def none(self: QuerySet[Article, Article]) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "none", "sortText": "0.9999.none"}, {"detail": "def only(\n self: QuerySet[Article, Article],\n *fields: str\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "only", "sortText": "0.9999.only"}, {"detail": "def order_by(\n self: QuerySet[Article, Article],\n *field_names: _OrderByFieldName\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "order_by", "sortText": "0.9999.order_by"}, {"detail": "bool", "kind": 5, "label": "ordered", "sortText": "0.9999.ordered"}, {"detail": "\n@overload\ndef prefetch_related(\n self: QuerySet[Article, Article],\n clear: None,\n /\n) -> QuerySet[Article, Article]: ...\ndef prefetch_related[_LookupT: str, _PrefetchedQuerySetT: QuerySet[Model, Model] = QuerySet[Model, Model], _ToAttrT: str = str](\n self: QuerySet[Article, Article],\n *lookups: Prefetch[_LookupT, _PrefetchedQuerySetT, _ToAttrT] | str\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "prefetch_related", "sortText": "0.9999.prefetch_related"}, {"detail": "Query", "kind": 5, "label": "query", "sortText": "0.9999.query"}, {"detail": "def raw(\n self : QuerySet[Article, Article],\n raw_query : _ExecuteQuery,\n params : Any = ...,\n translations: dict[str, str] | None = None,\n using : str | None = None\n) -> RawQuerySet[Article]: ...", "kind": 2, "label": "raw", "sortText": "0.9999.raw"}, {"detail": "def resolve_expression(\n self: QuerySet[Article, Article],\n *args: Any,\n **kwargs: Any\n) -> Any: ...", "kind": 2, "label": "resolve_expression", "sortText": "0.9999.resolve_expression"}, {"detail": "def reverse(self: QuerySet[Article, Article]) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "reverse", "sortText": "0.9999.reverse"}, {"detail": "def select_for_update(\n self : QuerySet[Article, Article],\n nowait : bool = False,\n skip_locked: bool = False,\n of : Sequence[str] = ...,\n no_key : bool = False\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "select_for_update", "sortText": "0.9999.select_for_update"}, {"detail": "\n@overload\ndef select_related(\n self: QuerySet[Article, Article],\n clear: None,\n /\n) -> QuerySet[Article, Article]: ...\ndef select_related(\n self: QuerySet[Article, Article],\n *fields: str\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "select_related", "sortText": "0.9999.select_related"}, {"detail": "def union(\n self : QuerySet[Article, Article],\n *other_qs: QuerySet[Model, Any],\n *,\n all : bool = False\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "union", "sortText": "0.9999.union"}, {"detail": "def update(\n self: QuerySet[Article, Article],\n **kwargs: Any\n) -> int: ...", "kind": 2, "label": "update", "sortText": "0.9999.update"}, {"detail": "def update_or_create(\n self : QuerySet[Article, Article],\n defaults : Mapping[str, Any] | None = None,\n create_defaults: Mapping[str, Any] | None = None,\n **kwargs : Any\n) -> tuple[Article, bool]: ...", "kind": 2, "label": "update_or_create", "sortText": "0.9999.update_or_create"}, {"detail": "def using(\n self: QuerySet[Article, Article],\n alias: str | None\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "using", "sortText": "0.9999.using"}, {"detail": "def values(\n self: QuerySet[Article, Article],\n *fields: Combinable | str,\n **expressions: Any\n) -> QuerySet[Article, dict[str, Any]]: ...", "kind": 2, "label": "values", "sortText": "0.9999.values"}, {"detail": "def values_list(\n self : QuerySet[Article, Article],\n *fields: Combinable | str,\n *,\n flat : bool = False,\n named : bool = False\n) -> QuerySet[Article, Any]: ...", "kind": 2, "label": "values_list", "sortText": "0.9999.values_list"}, {"detail": "def _fetch_all(self: QuerySet[Article, Article]) -> None: ...", "kind": 2, "label": "_fetch_all", "sortText": "2.9999._fetch_all"}, {"detail": "type[BaseIterable[Unknown]]", "kind": 5, "label": "_iterable_class", "sortText": "2.9999._iterable_class"}, {"detail": "def _raw_delete(\n self: QuerySet[Article, Article],\n using: str | None\n) -> int: ...", "kind": 2, "label": "_raw_delete", "sortText": "2.9999._raw_delete"}, {"detail": "list[Article] | None", "kind": 5, "label": "_result_cache", "sortText": "2.9999._result_cache"}, {"detail": "def __aiter__(self: QuerySet[Article, Article]) -> AsyncIterator[Article]: ...", "kind": 2, "label": "__aiter__", "sortText": "3.9999.__aiter__"}, {"detail": "def __and__(\n self: QuerySet[Article, Article],\n other: QuerySet[Article, Article]\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "__and__", "sortText": "3.9999.__and__"}, {"detail": "def __bool__(self: QuerySet[Article, Article]) -> bool: ...", "kind": 2, "label": "__bool__", "sortText": "3.9999.__bool__"}, {"detail": "def __class_getitem__(\n cls: type[QuerySet[Article, Article]],\n item: type[Article]\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "__class_getitem__", "sortText": "3.9999.__class_getitem__"}, {"detail": "\n@overload\ndef __getitem__(\n self: QuerySet[Article, Article],\n i: int\n) -> Article: ...\ndef __getitem__(\n self: QuerySet[Article, Article],\n s: slice[Any, Any, Any]\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "__getitem__", "sortText": "3.9999.__getitem__"}, {"detail": "def __getstate__(self: QuerySet[Article, Article]) -> dict[str, Any]: ...", "kind": 2, "label": "__getstate__", "sortText": "3.9999.__getstate__"}, {"detail": "def __init__(\n self : QuerySet[Article, Article],\n model: type[Model] | None = None,\n query: Query | None = None,\n using: str | None = None,\n hints: dict[str, Model] | None = None\n) -> None: ...", "kind": 2, "label": "__init__", "sortText": "3.9999.__init__"}, {"detail": "def __iter__(self: QuerySet[Article, Article]) -> Iterator[Article]: ...", "kind": 2, "label": "__iter__", "sortText": "3.9999.__iter__"}, {"detail": "def __len__(self: QuerySet[Article, Article]) -> int: ...", "kind": 2, "label": "__len__", "sortText": "3.9999.__len__"}, {"detail": "def __or__(\n self: QuerySet[Article, Article],\n other: QuerySet[Article, Article]\n) -> QuerySet[Article, Article]: ...", "kind": 2, "label": "__or__", "sortText": "3.9999.__or__"}]}} -{"suite": "django", "label": "edit queryset then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/src/blog.py", "line": 20, "character": 30, "iteration": 1, "result": {"canIncreaseVerbosity": false, "contents": {"kind": "markdown", "value": "```python\n(method) order_by: def order_by(\n self: Manager[Article],\n *field_names: Combinable | str\n) -> QuerySet[Article, Article]: ...\n```\n\nGo to [Article](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/src/blog.py#L8,7) | [Manager](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/.venv/lib/python3.12/site-packages/django-stubs/db/models/manager.pyi#L38,7) | [Combinable](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/.venv/lib/python3.12/site-packages/django-stubs/db/models/expressions.pyi#L23,7) | [str](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L1033,7) | [QuerySet](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/.venv/lib/python3.12/site-packages/django-stubs/db/models/query.pyi#L58,7)"}}} -{"suite": "django", "label": "edit queryset then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/src/blog.py", "line": 20, "character": 30, "iteration": 2, "result": {"canIncreaseVerbosity": false, "contents": {"kind": "markdown", "value": "```python\n(method) order_by: def order_by(\n self: Manager[Article],\n *field_names: Combinable | str\n) -> QuerySet[Article, Article]: ...\n```\n\nGo to [Article](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/src/blog.py#L8,7) | [Manager](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/.venv/lib/python3.12/site-packages/django-stubs/db/models/manager.pyi#L38,7) | [Combinable](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/.venv/lib/python3.12/site-packages/django-stubs/db/models/expressions.pyi#L23,7) | [str](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L1033,7) | [QuerySet](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/.venv/lib/python3.12/site-packages/django-stubs/db/models/query.pyi#L58,7)"}}} -{"suite": "django", "label": "edit queryset then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/src/blog.py", "line": 20, "character": 30, "iteration": 3, "result": {"canIncreaseVerbosity": false, "contents": {"kind": "markdown", "value": "```python\n(method) order_by: def order_by(\n self: Manager[Article],\n *field_names: Combinable | str\n) -> QuerySet[Article, Article]: ...\n```\n\nGo to [Article](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/src/blog.py#L8,7) | [Manager](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/.venv/lib/python3.12/site-packages/django-stubs/db/models/manager.pyi#L38,7) | [Combinable](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/.venv/lib/python3.12/site-packages/django-stubs/db/models/expressions.pyi#L23,7) | [str](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L1033,7) | [QuerySet](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/.venv/lib/python3.12/site-packages/django-stubs/db/models/query.pyi#L58,7)"}}} -{"suite": "django", "label": "edit queryset then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/src/blog.py", "line": 20, "character": 30, "iteration": 4, "result": {"canIncreaseVerbosity": false, "contents": {"kind": "markdown", "value": "```python\n(method) order_by: def order_by(\n self: Manager[Article],\n *field_names: Combinable | str\n) -> QuerySet[Article, Article]: ...\n```\n\nGo to [Article](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/src/blog.py#L8,7) | [Manager](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/.venv/lib/python3.12/site-packages/django-stubs/db/models/manager.pyi#L38,7) | [Combinable](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/.venv/lib/python3.12/site-packages/django-stubs/db/models/expressions.pyi#L23,7) | [str](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L1033,7) | [QuerySet](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/.venv/lib/python3.12/site-packages/django-stubs/db/models/query.pyi#L58,7)"}}} -{"suite": "django", "label": "edit queryset then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/src/blog.py", "line": 20, "character": 30, "iteration": 5, "result": {"canIncreaseVerbosity": false, "contents": {"kind": "markdown", "value": "```python\n(method) order_by: def order_by(\n self: Manager[Article],\n *field_names: Combinable | str\n) -> QuerySet[Article, Article]: ...\n```\n\nGo to [Article](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/src/blog.py#L8,7) | [Manager](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/.venv/lib/python3.12/site-packages/django-stubs/db/models/manager.pyi#L38,7) | [Combinable](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/.venv/lib/python3.12/site-packages/django-stubs/db/models/expressions.pyi#L23,7) | [str](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L1033,7) | [QuerySet](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/.venv/lib/python3.12/site-packages/django-stubs/db/models/query.pyi#L58,7)"}}} +{"suite": "django", "label": "edit queryset then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/src/blog.py", "line": 20, "character": 30, "iteration": 1, "result": {"canIncreaseVerbosity": false, "contents": {"kind": "markdown", "value": "```python\n(method) order_by: def order_by(\n self: Manager[Article],\n *field_names: Combinable | str\n) -> QuerySet[Article, Article]: ...\n```\n\nGo to [Article](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/src/blog.py#L8,7) | [Manager](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/.venv/lib/python3.12/site-packages/django-stubs/db/models/manager.pyi#L38,7) | [Combinable](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/.venv/lib/python3.12/site-packages/django-stubs/db/models/expressions.pyi#L23,7) | [str](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L1033,7) | [QuerySet](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/.venv/lib/python3.12/site-packages/django-stubs/db/models/query.pyi#L58,7)"}}} +{"suite": "django", "label": "edit queryset then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/src/blog.py", "line": 20, "character": 30, "iteration": 2, "result": {"canIncreaseVerbosity": false, "contents": {"kind": "markdown", "value": "```python\n(method) order_by: def order_by(\n self: Manager[Article],\n *field_names: Combinable | str\n) -> QuerySet[Article, Article]: ...\n```\n\nGo to [Article](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/src/blog.py#L8,7) | [Manager](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/.venv/lib/python3.12/site-packages/django-stubs/db/models/manager.pyi#L38,7) | [Combinable](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/.venv/lib/python3.12/site-packages/django-stubs/db/models/expressions.pyi#L23,7) | [str](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L1033,7) | [QuerySet](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/.venv/lib/python3.12/site-packages/django-stubs/db/models/query.pyi#L58,7)"}}} +{"suite": "django", "label": "edit queryset then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/src/blog.py", "line": 20, "character": 30, "iteration": 3, "result": {"canIncreaseVerbosity": false, "contents": {"kind": "markdown", "value": "```python\n(method) order_by: def order_by(\n self: Manager[Article],\n *field_names: Combinable | str\n) -> QuerySet[Article, Article]: ...\n```\n\nGo to [Article](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/src/blog.py#L8,7) | [Manager](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/.venv/lib/python3.12/site-packages/django-stubs/db/models/manager.pyi#L38,7) | [Combinable](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/.venv/lib/python3.12/site-packages/django-stubs/db/models/expressions.pyi#L23,7) | [str](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L1033,7) | [QuerySet](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/.venv/lib/python3.12/site-packages/django-stubs/db/models/query.pyi#L58,7)"}}} +{"suite": "django", "label": "edit queryset then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/src/blog.py", "line": 20, "character": 30, "iteration": 4, "result": {"canIncreaseVerbosity": false, "contents": {"kind": "markdown", "value": "```python\n(method) order_by: def order_by(\n self: Manager[Article],\n *field_names: Combinable | str\n) -> QuerySet[Article, Article]: ...\n```\n\nGo to [Article](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/src/blog.py#L8,7) | [Manager](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/.venv/lib/python3.12/site-packages/django-stubs/db/models/manager.pyi#L38,7) | [Combinable](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/.venv/lib/python3.12/site-packages/django-stubs/db/models/expressions.pyi#L23,7) | [str](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L1033,7) | [QuerySet](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/.venv/lib/python3.12/site-packages/django-stubs/db/models/query.pyi#L58,7)"}}} +{"suite": "django", "label": "edit queryset then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/src/blog.py", "line": 20, "character": 30, "iteration": 5, "result": {"canIncreaseVerbosity": false, "contents": {"kind": "markdown", "value": "```python\n(method) order_by: def order_by(\n self: Manager[Article],\n *field_names: Combinable | str\n) -> QuerySet[Article, Article]: ...\n```\n\nGo to [Article](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/src/blog.py#L8,7) | [Manager](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/.venv/lib/python3.12/site-packages/django-stubs/db/models/manager.pyi#L38,7) | [Combinable](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/.venv/lib/python3.12/site-packages/django-stubs/db/models/expressions.pyi#L23,7) | [str](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L1033,7) | [QuerySet](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/.venv/lib/python3.12/site-packages/django-stubs/db/models/query.pyi#L58,7)"}}} {"suite": "pandas", "label": "report dataframe completion", "method": "textDocument/completion", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py", "line": 17, "character": 20, "iteration": 1, "result": {"isIncomplete": true, "items": [{"kind": 14, "label": "False", "sortText": "0.9999.False"}, {"kind": 14, "label": "None", "sortText": "0.9999.None"}, {"kind": 14, "label": "True", "sortText": "0.9999.True"}, {"kind": 14, "label": "and", "sortText": "0.9999.and"}, {"kind": 14, "label": "await", "sortText": "0.9999.await"}, {"kind": 14, "label": "else", "sortText": "0.9999.else"}, {"kind": 14, "label": "for", "sortText": "0.9999.for"}, {"kind": 14, "label": "if", "sortText": "0.9999.if"}, {"kind": 14, "label": "in", "sortText": "0.9999.in"}, {"kind": 14, "label": "is", "sortText": "0.9999.is"}, {"kind": 14, "label": "lambda", "sortText": "0.9999.lambda"}, {"kind": 14, "label": "not", "sortText": "0.9999.not"}, {"kind": 14, "label": "or", "sortText": "0.9999.or"}, {"detail": "DataFrame", "kind": 6, "label": "report", "sortText": "0.9999.report"}, {"kind": 14, "label": "yield", "sortText": "0.9999.yield"}, {"detail": "() -> DataFrame", "kind": 3, "label": "build_report", "sortText": "0z.9999.build_report"}]}} {"suite": "pandas", "label": "report dataframe completion", "method": "textDocument/completion", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py", "line": 17, "character": 20, "iteration": 2, "result": {"isIncomplete": true, "items": [{"kind": 14, "label": "False", "sortText": "0.9999.False"}, {"kind": 14, "label": "None", "sortText": "0.9999.None"}, {"kind": 14, "label": "True", "sortText": "0.9999.True"}, {"kind": 14, "label": "and", "sortText": "0.9999.and"}, {"kind": 14, "label": "await", "sortText": "0.9999.await"}, {"kind": 14, "label": "else", "sortText": "0.9999.else"}, {"kind": 14, "label": "for", "sortText": "0.9999.for"}, {"kind": 14, "label": "if", "sortText": "0.9999.if"}, {"kind": 14, "label": "in", "sortText": "0.9999.in"}, {"kind": 14, "label": "is", "sortText": "0.9999.is"}, {"kind": 14, "label": "lambda", "sortText": "0.9999.lambda"}, {"kind": 14, "label": "not", "sortText": "0.9999.not"}, {"kind": 14, "label": "or", "sortText": "0.9999.or"}, {"detail": "DataFrame", "kind": 6, "label": "report", "sortText": "0.9999.report"}, {"kind": 14, "label": "yield", "sortText": "0.9999.yield"}, {"detail": "() -> DataFrame", "kind": 3, "label": "build_report", "sortText": "0z.9999.build_report"}]}} {"suite": "pandas", "label": "report dataframe completion", "method": "textDocument/completion", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py", "line": 17, "character": 20, "iteration": 3, "result": {"isIncomplete": true, "items": [{"kind": 14, "label": "False", "sortText": "0.9999.False"}, {"kind": 14, "label": "None", "sortText": "0.9999.None"}, {"kind": 14, "label": "True", "sortText": "0.9999.True"}, {"kind": 14, "label": "and", "sortText": "0.9999.and"}, {"kind": 14, "label": "await", "sortText": "0.9999.await"}, {"kind": 14, "label": "else", "sortText": "0.9999.else"}, {"kind": 14, "label": "for", "sortText": "0.9999.for"}, {"kind": 14, "label": "if", "sortText": "0.9999.if"}, {"kind": 14, "label": "in", "sortText": "0.9999.in"}, {"kind": 14, "label": "is", "sortText": "0.9999.is"}, {"kind": 14, "label": "lambda", "sortText": "0.9999.lambda"}, {"kind": 14, "label": "not", "sortText": "0.9999.not"}, {"kind": 14, "label": "or", "sortText": "0.9999.or"}, {"detail": "DataFrame", "kind": 6, "label": "report", "sortText": "0.9999.report"}, {"kind": 14, "label": "yield", "sortText": "0.9999.yield"}, {"detail": "() -> DataFrame", "kind": 3, "label": "build_report", "sortText": "0z.9999.build_report"}]}} {"suite": "pandas", "label": "report dataframe completion", "method": "textDocument/completion", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py", "line": 17, "character": 20, "iteration": 4, "result": {"isIncomplete": true, "items": [{"kind": 14, "label": "False", "sortText": "0.9999.False"}, {"kind": 14, "label": "None", "sortText": "0.9999.None"}, {"kind": 14, "label": "True", "sortText": "0.9999.True"}, {"kind": 14, "label": "and", "sortText": "0.9999.and"}, {"kind": 14, "label": "await", "sortText": "0.9999.await"}, {"kind": 14, "label": "else", "sortText": "0.9999.else"}, {"kind": 14, "label": "for", "sortText": "0.9999.for"}, {"kind": 14, "label": "if", "sortText": "0.9999.if"}, {"kind": 14, "label": "in", "sortText": "0.9999.in"}, {"kind": 14, "label": "is", "sortText": "0.9999.is"}, {"kind": 14, "label": "lambda", "sortText": "0.9999.lambda"}, {"kind": 14, "label": "not", "sortText": "0.9999.not"}, {"kind": 14, "label": "or", "sortText": "0.9999.or"}, {"detail": "DataFrame", "kind": 6, "label": "report", "sortText": "0.9999.report"}, {"kind": 14, "label": "yield", "sortText": "0.9999.yield"}, {"detail": "() -> DataFrame", "kind": 3, "label": "build_report", "sortText": "0z.9999.build_report"}]}} {"suite": "pandas", "label": "report dataframe completion", "method": "textDocument/completion", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py", "line": 17, "character": 20, "iteration": 5, "result": {"isIncomplete": true, "items": [{"kind": 14, "label": "False", "sortText": "0.9999.False"}, {"kind": 14, "label": "None", "sortText": "0.9999.None"}, {"kind": 14, "label": "True", "sortText": "0.9999.True"}, {"kind": 14, "label": "and", "sortText": "0.9999.and"}, {"kind": 14, "label": "await", "sortText": "0.9999.await"}, {"kind": 14, "label": "else", "sortText": "0.9999.else"}, {"kind": 14, "label": "for", "sortText": "0.9999.for"}, {"kind": 14, "label": "if", "sortText": "0.9999.if"}, {"kind": 14, "label": "in", "sortText": "0.9999.in"}, {"kind": 14, "label": "is", "sortText": "0.9999.is"}, {"kind": 14, "label": "lambda", "sortText": "0.9999.lambda"}, {"kind": 14, "label": "not", "sortText": "0.9999.not"}, {"kind": 14, "label": "or", "sortText": "0.9999.or"}, {"detail": "DataFrame", "kind": 6, "label": "report", "sortText": "0.9999.report"}, {"kind": 14, "label": "yield", "sortText": "0.9999.yield"}, {"detail": "() -> DataFrame", "kind": 3, "label": "build_report", "sortText": "0z.9999.build_report"}]}} -{"suite": "pandas", "label": "dataframe groupby hover", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py", "line": 11, "character": 20, "iteration": 1, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(method) groupby: def groupby(\n self : DataFrame,\n by : Scalar,\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[True] = True,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[Scalar, Literal[True]]: ...\n```\n\nGo to [DataFrame](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/core/frame.pyi#L396,7) | [Timedelta](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/_libs/tslibs/timedeltas.pyi#L93,7) | [Timestamp](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/_libs/tslibs/timestamps.pyi#L51,7) | [bool](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3200,7) | [bytes](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L1902,7) | [complex](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L932,7) | [complexfloating](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L6722,7) | [date](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/datetime.pyi#L73,7) | [datetime](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/datetime.pyi#L441,7) | [datetime64](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L7244,7) | [float](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L735,7) | [floating](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L6418,7) | [int](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L418,7) | [integer](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L5878,7) | [str](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L1033,7) | [timedelta](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/datetime.pyi#L337,7) | [timedelta64](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L6880,7) | [Hashable](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L555,7) | [Sequence](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L718,7) | [_NoDefault](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/_libs/lib.pyi#L11,7) | [DataFrameGroupBy](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/core/groupby/generic.pyi#L228,7)"}}} -{"suite": "pandas", "label": "dataframe groupby hover", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py", "line": 11, "character": 20, "iteration": 2, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(method) groupby: def groupby(\n self : DataFrame,\n by : Scalar,\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[True] = True,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[Scalar, Literal[True]]: ...\n```\n\nGo to [DataFrame](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/core/frame.pyi#L396,7) | [Timedelta](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/_libs/tslibs/timedeltas.pyi#L93,7) | [Timestamp](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/_libs/tslibs/timestamps.pyi#L51,7) | [bool](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3200,7) | [bytes](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L1902,7) | [complex](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L932,7) | [complexfloating](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L6722,7) | [date](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/datetime.pyi#L73,7) | [datetime](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/datetime.pyi#L441,7) | [datetime64](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L7244,7) | [float](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L735,7) | [floating](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L6418,7) | [int](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L418,7) | [integer](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L5878,7) | [str](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L1033,7) | [timedelta](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/datetime.pyi#L337,7) | [timedelta64](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L6880,7) | [Hashable](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L555,7) | [Sequence](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L718,7) | [_NoDefault](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/_libs/lib.pyi#L11,7) | [DataFrameGroupBy](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/core/groupby/generic.pyi#L228,7)"}}} -{"suite": "pandas", "label": "dataframe groupby hover", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py", "line": 11, "character": 20, "iteration": 3, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(method) groupby: def groupby(\n self : DataFrame,\n by : Scalar,\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[True] = True,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[Scalar, Literal[True]]: ...\n```\n\nGo to [DataFrame](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/core/frame.pyi#L396,7) | [Timedelta](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/_libs/tslibs/timedeltas.pyi#L93,7) | [Timestamp](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/_libs/tslibs/timestamps.pyi#L51,7) | [bool](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3200,7) | [bytes](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L1902,7) | [complex](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L932,7) | [complexfloating](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L6722,7) | [date](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/datetime.pyi#L73,7) | [datetime](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/datetime.pyi#L441,7) | [datetime64](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L7244,7) | [float](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L735,7) | [floating](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L6418,7) | [int](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L418,7) | [integer](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L5878,7) | [str](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L1033,7) | [timedelta](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/datetime.pyi#L337,7) | [timedelta64](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L6880,7) | [Hashable](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L555,7) | [Sequence](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L718,7) | [_NoDefault](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/_libs/lib.pyi#L11,7) | [DataFrameGroupBy](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/core/groupby/generic.pyi#L228,7)"}}} -{"suite": "pandas", "label": "dataframe groupby hover", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py", "line": 11, "character": 20, "iteration": 4, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(method) groupby: def groupby(\n self : DataFrame,\n by : Scalar,\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[True] = True,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[Scalar, Literal[True]]: ...\n```\n\nGo to [DataFrame](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/core/frame.pyi#L396,7) | [Timedelta](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/_libs/tslibs/timedeltas.pyi#L93,7) | [Timestamp](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/_libs/tslibs/timestamps.pyi#L51,7) | [bool](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3200,7) | [bytes](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L1902,7) | [complex](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L932,7) | [complexfloating](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L6722,7) | [date](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/datetime.pyi#L73,7) | [datetime](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/datetime.pyi#L441,7) | [datetime64](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L7244,7) | [float](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L735,7) | [floating](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L6418,7) | [int](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L418,7) | [integer](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L5878,7) | [str](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L1033,7) | [timedelta](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/datetime.pyi#L337,7) | [timedelta64](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L6880,7) | [Hashable](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L555,7) | [Sequence](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L718,7) | [_NoDefault](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/_libs/lib.pyi#L11,7) | [DataFrameGroupBy](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/core/groupby/generic.pyi#L228,7)"}}} -{"suite": "pandas", "label": "dataframe groupby hover", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py", "line": 11, "character": 20, "iteration": 5, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(method) groupby: def groupby(\n self : DataFrame,\n by : Scalar,\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[True] = True,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[Scalar, Literal[True]]: ...\n```\n\nGo to [DataFrame](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/core/frame.pyi#L396,7) | [Timedelta](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/_libs/tslibs/timedeltas.pyi#L93,7) | [Timestamp](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/_libs/tslibs/timestamps.pyi#L51,7) | [bool](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3200,7) | [bytes](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L1902,7) | [complex](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L932,7) | [complexfloating](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L6722,7) | [date](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/datetime.pyi#L73,7) | [datetime](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/datetime.pyi#L441,7) | [datetime64](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L7244,7) | [float](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L735,7) | [floating](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L6418,7) | [int](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L418,7) | [integer](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L5878,7) | [str](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L1033,7) | [timedelta](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/datetime.pyi#L337,7) | [timedelta64](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L6880,7) | [Hashable](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L555,7) | [Sequence](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L718,7) | [_NoDefault](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/_libs/lib.pyi#L11,7) | [DataFrameGroupBy](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/core/groupby/generic.pyi#L228,7)"}}} +{"suite": "pandas", "label": "dataframe groupby hover", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py", "line": 11, "character": 20, "iteration": 1, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(method) groupby: def groupby(\n self : DataFrame,\n by : Scalar,\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[True] = True,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[Scalar, Literal[True]]: ...\n```\n\nGo to [DataFrame](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/core/frame.pyi#L396,7) | [Timedelta](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/_libs/tslibs/timedeltas.pyi#L93,7) | [Timestamp](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/_libs/tslibs/timestamps.pyi#L51,7) | [bool](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3200,7) | [bytes](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L1902,7) | [complex](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L932,7) | [complexfloating](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L6722,7) | [date](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/datetime.pyi#L73,7) | [datetime](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/datetime.pyi#L441,7) | [datetime64](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L7244,7) | [float](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L735,7) | [floating](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L6418,7) | [int](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L418,7) | [integer](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L5878,7) | [str](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L1033,7) | [timedelta](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/datetime.pyi#L337,7) | [timedelta64](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L6880,7) | [Hashable](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L555,7) | [Sequence](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L718,7) | [_NoDefault](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/_libs/lib.pyi#L11,7) | [DataFrameGroupBy](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/core/groupby/generic.pyi#L228,7)"}}} +{"suite": "pandas", "label": "dataframe groupby hover", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py", "line": 11, "character": 20, "iteration": 2, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(method) groupby: def groupby(\n self : DataFrame,\n by : Scalar,\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[True] = True,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[Scalar, Literal[True]]: ...\n```\n\nGo to [DataFrame](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/core/frame.pyi#L396,7) | [Timedelta](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/_libs/tslibs/timedeltas.pyi#L93,7) | [Timestamp](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/_libs/tslibs/timestamps.pyi#L51,7) | [bool](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3200,7) | [bytes](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L1902,7) | [complex](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L932,7) | [complexfloating](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L6722,7) | [date](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/datetime.pyi#L73,7) | [datetime](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/datetime.pyi#L441,7) | [datetime64](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L7244,7) | [float](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L735,7) | [floating](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L6418,7) | [int](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L418,7) | [integer](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L5878,7) | [str](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L1033,7) | [timedelta](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/datetime.pyi#L337,7) | [timedelta64](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L6880,7) | [Hashable](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L555,7) | [Sequence](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L718,7) | [_NoDefault](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/_libs/lib.pyi#L11,7) | [DataFrameGroupBy](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/core/groupby/generic.pyi#L228,7)"}}} +{"suite": "pandas", "label": "dataframe groupby hover", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py", "line": 11, "character": 20, "iteration": 3, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(method) groupby: def groupby(\n self : DataFrame,\n by : Scalar,\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[True] = True,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[Scalar, Literal[True]]: ...\n```\n\nGo to [DataFrame](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/core/frame.pyi#L396,7) | [Timedelta](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/_libs/tslibs/timedeltas.pyi#L93,7) | [Timestamp](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/_libs/tslibs/timestamps.pyi#L51,7) | [bool](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3200,7) | [bytes](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L1902,7) | [complex](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L932,7) | [complexfloating](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L6722,7) | [date](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/datetime.pyi#L73,7) | [datetime](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/datetime.pyi#L441,7) | [datetime64](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L7244,7) | [float](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L735,7) | [floating](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L6418,7) | [int](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L418,7) | [integer](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L5878,7) | [str](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L1033,7) | [timedelta](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/datetime.pyi#L337,7) | [timedelta64](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L6880,7) | [Hashable](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L555,7) | [Sequence](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L718,7) | [_NoDefault](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/_libs/lib.pyi#L11,7) | [DataFrameGroupBy](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/core/groupby/generic.pyi#L228,7)"}}} +{"suite": "pandas", "label": "dataframe groupby hover", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py", "line": 11, "character": 20, "iteration": 4, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(method) groupby: def groupby(\n self : DataFrame,\n by : Scalar,\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[True] = True,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[Scalar, Literal[True]]: ...\n```\n\nGo to [DataFrame](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/core/frame.pyi#L396,7) | [Timedelta](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/_libs/tslibs/timedeltas.pyi#L93,7) | [Timestamp](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/_libs/tslibs/timestamps.pyi#L51,7) | [bool](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3200,7) | [bytes](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L1902,7) | [complex](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L932,7) | [complexfloating](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L6722,7) | [date](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/datetime.pyi#L73,7) | [datetime](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/datetime.pyi#L441,7) | [datetime64](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L7244,7) | [float](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L735,7) | [floating](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L6418,7) | [int](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L418,7) | [integer](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L5878,7) | [str](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L1033,7) | [timedelta](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/datetime.pyi#L337,7) | [timedelta64](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L6880,7) | [Hashable](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L555,7) | [Sequence](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L718,7) | [_NoDefault](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/_libs/lib.pyi#L11,7) | [DataFrameGroupBy](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/core/groupby/generic.pyi#L228,7)"}}} +{"suite": "pandas", "label": "dataframe groupby hover", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py", "line": 11, "character": 20, "iteration": 5, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(method) groupby: def groupby(\n self : DataFrame,\n by : Scalar,\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[True] = True,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[Scalar, Literal[True]]: ...\n```\n\nGo to [DataFrame](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/core/frame.pyi#L396,7) | [Timedelta](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/_libs/tslibs/timedeltas.pyi#L93,7) | [Timestamp](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/_libs/tslibs/timestamps.pyi#L51,7) | [bool](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3200,7) | [bytes](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L1902,7) | [complex](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L932,7) | [complexfloating](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L6722,7) | [date](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/datetime.pyi#L73,7) | [datetime](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/datetime.pyi#L441,7) | [datetime64](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L7244,7) | [float](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L735,7) | [floating](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L6418,7) | [int](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L418,7) | [integer](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L5878,7) | [str](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L1033,7) | [timedelta](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/datetime.pyi#L337,7) | [timedelta64](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv/lib/python3.12/site-packages/numpy/__init__.pyi#L6880,7) | [Hashable](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L555,7) | [Sequence](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L718,7) | [_NoDefault](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/_libs/lib.pyi#L11,7) | [DataFrameGroupBy](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/core/groupby/generic.pyi#L228,7)"}}} {"suite": "pandas", "label": "build report definition", "method": "textDocument/definition", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py", "line": 16, "character": 17, "iteration": 1, "result": {"range": {"end": {"character": 16, "line": 3}, "start": {"character": 4, "line": 3}}, "uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}} {"suite": "pandas", "label": "build report definition", "method": "textDocument/definition", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py", "line": 16, "character": 17, "iteration": 2, "result": {"range": {"end": {"character": 16, "line": 3}, "start": {"character": 4, "line": 3}}, "uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}} {"suite": "pandas", "label": "build report definition", "method": "textDocument/definition", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py", "line": 16, "character": 17, "iteration": 3, "result": {"range": {"end": {"character": 16, "line": 3}, "start": {"character": 4, "line": 3}}, "uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py"}} @@ -68,21 +68,21 @@ {"suite": "pandas", "label": "edit dataframe then complete (edit+completion)", "method": "textDocument/completion", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py", "line": 17, "character": 39, "iteration": 3, "result": {"isIncomplete": false, "items": [{"detail": "str", "kind": 5, "label": "Name", "sortText": "0.9999.Name"}, {"detail": "DataFrame", "kind": 5, "label": "T", "sortText": "0z.9999.T"}, {"detail": "def abs(self: DataFrame) -> DataFrame: ...", "kind": 2, "label": "abs", "sortText": "0z.9999.abs"}, {"detail": "def add(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Literal['columns', 'index', 0, 1] | None = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "add", "sortText": "0z.9999.add"}, {"detail": "def add_prefix(\n self : DataFrame,\n prefix: str,\n axis : Literal['columns', 'index', 0, 1] | None = None\n) -> DataFrame: ...", "kind": 2, "label": "add_prefix", "sortText": "0z.9999.add_prefix"}, {"detail": "def add_suffix(\n self : DataFrame,\n suffix: str,\n axis : Literal['columns', 'index', 0, 1] | None = None\n) -> DataFrame: ...", "kind": 2, "label": "add_suffix", "sortText": "0z.9999.add_suffix"}, {"detail": "\n@overload\ndef aggregate(\n self : DataFrame,\n func : ((...) -> Unknown) | Mapping[Unknown, ((...) -> Unknown) | str | ufunc] | str | ufunc,\n axis : Axis = 0,\n **kwargs: Any\n) -> Series: ...\ndef aggregate(\n self : DataFrame,\n func : Mapping[Unknown, ((...) -> Unknown) | list[((...) -> Unknown) | str | ufunc] | str | ufunc] | list[AggFuncTypeBase] | None = ...,\n axis : Axis = 0,\n **kwargs: Any\n) -> DataFrame: ...", "kind": 2, "label": "agg", "sortText": "0z.9999.agg"}, {"detail": "\n@overload\ndef aggregate(\n self : DataFrame,\n func : ((...) -> Unknown) | Mapping[Unknown, ((...) -> Unknown) | str | ufunc] | str | ufunc,\n axis : Axis = 0,\n **kwargs: Any\n) -> Series: ...\ndef aggregate(\n self : DataFrame,\n func : Mapping[Unknown, ((...) -> Unknown) | list[((...) -> Unknown) | str | ufunc] | str | ufunc] | list[AggFuncTypeBase] | None = ...,\n axis : Axis = 0,\n **kwargs: Any\n) -> DataFrame: ...", "kind": 2, "label": "aggregate", "sortText": "0z.9999.aggregate"}, {"detail": "def align[NDFrameT: NDFrame](\n self : DataFrame,\n other : NDFrameT,\n join : AlignJoin = 'outer',\n axis : Literal['columns', 'index', 0, 1] | None = None,\n level : Hashable | None = None,\n copy : bool = True,\n fill_value: NAType | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 | None = ...\n) -> tuple[DataFrame, NDFrameT]: ...", "kind": 2, "label": "align", "sortText": "0z.9999.align"}, {"detail": "\n@overload\ndef all(\n self : DataFrame,\n axis : None,\n bool_only: builtins.bool | None = ...,\n skipna : builtins.bool = ...,\n **kwargs : Any\n) -> numpy.bool: ...\ndef all(\n self : DataFrame,\n axis : Axis = 0,\n bool_only: builtins.bool | None = ...,\n skipna : builtins.bool = ...,\n **kwargs : Any\n) -> Series[builtins.bool]: ...", "kind": 2, "label": "all", "sortText": "0z.9999.all"}, {"detail": "\n@overload\ndef any(\n self : DataFrame,\n *,\n axis : None,\n bool_only: builtins.bool | None = ...,\n skipna : builtins.bool = ...,\n **kwargs : Any\n) -> numpy.bool: ...\ndef any(\n self : DataFrame,\n *,\n axis : Axis = 0,\n bool_only: builtins.bool | None = ...,\n skipna : builtins.bool = ...,\n **kwargs : Any\n) -> Series[builtins.bool]: ...", "kind": 2, "label": "any", "sortText": "0z.9999.any"}, {"detail": "\n@overload\ndef apply(\n self : DataFrame,\n f : (...) -> Index | MutableSequence[Any] | Series | ndarray[tuple[int]] | tuple[Any, ...],\n axis : AxisIndex = ...,\n raw : bool = ...,\n result_type: None = None,\n args : Any = ...,\n **kwargs : Any\n) -> DataFrame: ...\ndef apply[S2: SeriesDType](\n self : DataFrame,\n f : (...) -> NAType | S2,\n axis : AxisIndex = ...,\n raw : bool = ...,\n result_type: None = None,\n args : Any = ...,\n **kwargs : Any\n) -> Series[S2]: ...\ndef apply(\n self : DataFrame,\n f : (...) -> Mapping[Any, Any],\n axis : AxisIndex = ...,\n raw : bool = ...,\n result_type: None = None,\n args : Any = ...,\n **kwargs : Any\n) -> Series: ...\ndef apply[S2: SeriesDType](\n self : DataFrame,\n f : (...) -> NAType | S2,\n axis : Axis = 0,\n raw : bool = ...,\n args : Any = ...,\n *,\n result_type: Literal['expand', 'reduce'],\n **kwargs : Any\n) -> Series[S2]: ...\ndef apply(\n self : DataFrame,\n f : (...) -> Index | Mapping[Any, Any] | MutableSequence[Any] | Series | ndarray[tuple[int]] | tuple[Any, ...],\n axis : Axis = 0,\n raw : bool = ...,\n args : Any = ...,\n *,\n result_type: Literal['expand'],\n **kwargs : Any\n) -> DataFrame: ...\ndef apply(\n self : DataFrame,\n f : (...) -> Index | Mapping[Any, Any] | MutableSequence[Any] | ndarray[tuple[int]] | tuple[Any, ...],\n axis : Axis = 0,\n raw : bool = ...,\n args : Any = ...,\n *,\n result_type: Literal['reduce'],\n **kwargs : Any\n) -> Series: ...\ndef apply(\n self : DataFrame,\n f : (...) -> Index | Mapping[Any, Any] | MutableSequence[Any] | Series | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | ndarray[tuple[int]] | str | timedelta | timedelta64 | tuple[Any, ...],\n axis : Axis = 0,\n raw : bool = ...,\n args : Any = ...,\n *,\n result_type: Literal['broadcast'],\n **kwargs : Any\n) -> DataFrame: ...\ndef apply(\n self : DataFrame,\n f : (...) -> Series,\n axis : AxisIndex = 0,\n raw : bool = ...,\n args : Any = ...,\n *,\n result_type: Literal['reduce'],\n **kwargs : Any\n) -> Series: ...\ndef apply[S2: SeriesDType](\n self : DataFrame,\n f : (...) -> NAType | S2,\n raw : bool = ...,\n result_type: None = None,\n args : Any = ...,\n *,\n axis : AxisColumn,\n **kwargs : Any\n) -> Series[S2]: ...\ndef apply(\n self : DataFrame,\n f : (...) -> Index | Mapping[Any, Any] | MutableSequence[Any] | ndarray[tuple[int]] | tuple[Any, ...],\n raw : bool = ...,\n result_type: None = None,\n args : Any = ...,\n *,\n axis : AxisColumn,\n **kwargs : Any\n) -> Series: ...\ndef apply(\n self : DataFrame,\n f : (...) -> Series,\n raw : bool = ...,\n result_type: None = None,\n args : Any = ...,\n *,\n axis : AxisColumn,\n **kwargs : Any\n) -> DataFrame: ...\ndef apply(\n self : DataFrame,\n f : (...) -> Series,\n raw : bool = ...,\n args : Any = ...,\n *,\n axis : AxisColumn,\n result_type: Literal['reduce'],\n **kwargs : Any\n) -> DataFrame: ...", "kind": 2, "label": "apply", "sortText": "0z.9999.apply"}, {"detail": "def asfreq(\n self : DataFrame,\n freq : Frequency,\n method : Literal['backfill', 'bfill', 'ffill', 'pad'] | None = None,\n how : Literal['end', 'start'] | None = ...,\n normalize : bool = False,\n fill_value: Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 | None = ...\n) -> DataFrame: ...", "kind": 2, "label": "asfreq", "sortText": "0z.9999.asfreq"}, {"detail": "def asof(\n self : DataFrame,\n where : ExtensionArray | Index | Sequence[Scalar] | Series | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | ndarray | str | timedelta | timedelta64,\n subset: Hashable | list[Hashable] | None = None\n) -> DataFrame: ...", "kind": 2, "label": "asof", "sortText": "0z.9999.asof"}, {"detail": "def assign(\n self: DataFrame,\n **kwargs: IntoColumn\n) -> DataFrame: ...", "kind": 2, "label": "assign", "sortText": "0z.9999.assign"}, {"detail": "def astype(\n self : DataFrame,\n dtype : Literal[' DataFrame: ...", "kind": 2, "label": "astype", "sortText": "0z.9999.astype"}, {"detail": "_AtIndexerFrame", "kind": 5, "label": "at", "sortText": "0z.9999.at"}, {"detail": "def at_time(\n self: DataFrame,\n time: str | time,\n asof: bool = False,\n axis: Literal['columns', 'index', 0, 1] | None = 0\n) -> DataFrame: ...", "kind": 2, "label": "at_time", "sortText": "0z.9999.at_time"}, {"detail": "dict[Hashable | None, Any]", "kind": 5, "label": "attrs", "sortText": "0z.9999.attrs"}, {"detail": "list[Index]", "kind": 5, "label": "axes", "sortText": "0z.9999.axes"}, {"detail": "def between_time(\n self : DataFrame,\n start_time: str | time,\n end_time : str | time,\n inclusive : IntervalClosedType = 'both',\n axis : Literal['columns', 'index', 0, 1] | None = 0\n) -> DataFrame: ...", "kind": 2, "label": "between_time", "sortText": "0z.9999.between_time"}, {"detail": "\n@overload\ndef bfill(\n self : DataFrame,\n *,\n axis : Literal['columns', 'index', 0, 1] | None = None,\n inplace : Literal[True],\n limit : int | None = ...,\n limit_area: Literal['inside', 'outside'] | None = ...\n) -> None: ...\ndef bfill(\n self : DataFrame,\n *,\n axis : Literal['columns', 'index', 0, 1] | None = None,\n inplace : Literal[False] = False,\n limit : int | None = ...,\n limit_area: Literal['inside', 'outside'] | None = ...\n) -> DataFrame: ...", "kind": 2, "label": "bfill", "sortText": "0z.9999.bfill"}, {"detail": "def bool(self: DataFrame) -> bool: ...", "kind": 2, "label": "bool", "sortText": "0z.9999.bool"}, {"detail": "\n@overload\ndef boxplot(\n self : DataFrame,\n by : None = None,\n ax : Unknown = None,\n fontsize : float | str | None = None,\n rot : float = 0,\n grid : bool = True,\n figsize : tuple[float, float] | None = None,\n layout : tuple[int, int] | None = None,\n *,\n return_type: Literal['axes'] | None = None,\n backend : str | None = None,\n **kwargs : Any\n) -> Unknown: ...\ndef boxplot(\n self : DataFrame,\n by : None = None,\n ax : Unknown = None,\n fontsize : float | str | None = None,\n rot : float = 0,\n grid : bool = True,\n figsize : tuple[float, float] | None = None,\n layout : tuple[int, int] | None = None,\n *,\n return_type: Literal['dict'],\n backend : str | None = None,\n **kwargs : Any\n) -> dict[str, Unknown]: ...\ndef boxplot(\n self : DataFrame,\n by : None = None,\n ax : Unknown = None,\n fontsize : float | str | None = None,\n rot : float = 0,\n grid : bool = True,\n figsize : tuple[float, float] | None = None,\n layout : tuple[int, int] | None = None,\n *,\n return_type: Literal['both'],\n backend : str | None = None,\n **kwargs : Any\n) -> _BoxPlotT: ...\ndef boxplot(\n self : DataFrame,\n by : Hashable | MutableSequence[Unknown] | ndarray[tuple[int]] | range | tuple[Unknown, ...],\n ax : Unknown = None,\n fontsize : float | str | None = None,\n rot : float = 0,\n grid : bool = True,\n figsize : tuple[float, float] | None = None,\n layout : tuple[int, int] | None = None,\n *,\n return_type: None = None,\n backend : str | None = None,\n **kwargs : Any\n) -> Unknown: ...\ndef boxplot(\n self : DataFrame,\n by : Hashable | MutableSequence[Unknown] | ndarray[tuple[int]] | range | tuple[Unknown, ...],\n ax : Unknown = None,\n fontsize : float | str | None = None,\n rot : float = 0,\n grid : bool = True,\n figsize : tuple[float, float] | None = None,\n layout : tuple[int, int] | None = None,\n *,\n return_type: Literal['axes', 'both', 'dict'],\n backend : str | None = None,\n **kwargs : Any\n) -> Series: ...", "kind": 2, "label": "boxplot", "sortText": "0z.9999.boxplot"}, {"detail": "\n@overload\ndef clip(\n self : DataFrame,\n lower : float | None = ...,\n upper : float | None = ...,\n *,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n inplace : Literal[False] = False,\n **kwargs: Any\n) -> DataFrame: ...\ndef clip(\n self : DataFrame,\n lower : AnyArrayLike = ...,\n upper : ExtensionArray | Index | Series | ndarray | None = ...,\n *,\n axis : Axis = ...,\n inplace : Literal[False] = False,\n **kwargs: Any\n) -> DataFrame: ...\ndef clip(\n self : DataFrame,\n lower : ExtensionArray | Index | Series | ndarray | None = ...,\n upper : AnyArrayLike = ...,\n *,\n axis : Axis = ...,\n inplace : Literal[False] = False,\n **kwargs: Any\n) -> DataFrame: ...\ndef clip(\n self : DataFrame,\n lower : None = None,\n upper : None = None,\n *,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n inplace : Literal[True],\n **kwargs: Any\n) -> DataFrame: ...\ndef clip(\n self : DataFrame,\n lower : float | None = ...,\n upper : float | None = ...,\n *,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n inplace : Literal[True],\n **kwargs: Any\n) -> None: ...\ndef clip(\n self : DataFrame,\n lower : AnyArrayLike = ...,\n upper : ExtensionArray | Index | Series | ndarray | None = ...,\n *,\n axis : Axis = ...,\n inplace : Literal[True],\n **kwargs: Any\n) -> None: ...\ndef clip(\n self : DataFrame,\n lower : ExtensionArray | Index | Series | ndarray | None = ...,\n upper : AnyArrayLike = ...,\n *,\n axis : Axis = ...,\n inplace : Literal[True],\n **kwargs: Any\n) -> None: ...", "kind": 2, "label": "clip", "sortText": "0z.9999.clip"}, {"detail": "Index[str]", "kind": 5, "label": "columns", "sortText": "0z.9999.columns"}, {"detail": "def combine(\n self : DataFrame,\n other : DataFrame,\n func : (...) -> Unknown,\n fill_value: Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 | None = None,\n overwrite : bool = True\n) -> DataFrame: ...", "kind": 2, "label": "combine", "sortText": "0z.9999.combine"}, {"detail": "def combine_first(\n self: DataFrame,\n other: DataFrame\n) -> DataFrame: ...", "kind": 2, "label": "combine_first", "sortText": "0z.9999.combine_first"}, {"detail": "def compare(\n self : DataFrame,\n other : DataFrame,\n align_axis : Axis = 1,\n keep_shape : bool = False,\n keep_equal : bool = False,\n result_names: Suffixes = ...\n) -> DataFrame: ...", "kind": 2, "label": "compare", "sortText": "0z.9999.compare"}, {"detail": "def convert_dtypes(\n self : DataFrame,\n infer_objects : bool = True,\n convert_string : bool = True,\n convert_integer : bool = True,\n convert_boolean : bool = True,\n convert_floating: bool = True,\n dtype_backend : DtypeBackend = 'numpy_nullable'\n) -> DataFrame: ...", "kind": 2, "label": "convert_dtypes", "sortText": "0z.9999.convert_dtypes"}, {"detail": "def copy(\n self: DataFrame,\n deep: bool = True\n) -> DataFrame: ...", "kind": 2, "label": "copy", "sortText": "0z.9999.copy"}, {"detail": "def corr(\n self : DataFrame,\n method : Literal['kendall', 'pearson', 'spearman'] = 'pearson',\n min_periods : int = ...,\n numeric_only: bool = False\n) -> DataFrame: ...", "kind": 2, "label": "corr", "sortText": "0z.9999.corr"}, {"detail": "def corrwith(\n self : DataFrame,\n other : DataFrame | Series,\n axis : Literal['columns', 'index', 0, 1] | None = 0,\n drop : bool = False,\n method : Literal['kendall', 'pearson', 'spearman'] = 'pearson',\n numeric_only: bool = False\n) -> Series: ...", "kind": 2, "label": "corrwith", "sortText": "0z.9999.corrwith"}, {"detail": "def count(\n self : DataFrame,\n axis : Axis = 0,\n numeric_only: bool = False\n) -> Series[int]: ...", "kind": 2, "label": "count", "sortText": "0z.9999.count"}, {"detail": "def cov(\n self : DataFrame,\n min_periods : int | None = None,\n ddof : int = 1,\n numeric_only: bool = False\n) -> DataFrame: ...", "kind": 2, "label": "cov", "sortText": "0z.9999.cov"}, {"detail": "def cummax(\n self : DataFrame,\n axis : Literal['columns', 'index', 0, 1] | None = None,\n skipna : bool = True,\n *args : Any,\n **kwargs: Any\n) -> DataFrame: ...", "kind": 2, "label": "cummax", "sortText": "0z.9999.cummax"}, {"detail": "def cummin(\n self : DataFrame,\n axis : Literal['columns', 'index', 0, 1] | None = None,\n skipna : bool = True,\n *args : Any,\n **kwargs: Any\n) -> DataFrame: ...", "kind": 2, "label": "cummin", "sortText": "0z.9999.cummin"}, {"detail": "def cumprod(\n self : DataFrame,\n axis : Literal['columns', 'index', 0, 1] | None = None,\n skipna : bool = True,\n *args : Any,\n **kwargs: Any\n) -> DataFrame: ...", "kind": 2, "label": "cumprod", "sortText": "0z.9999.cumprod"}, {"detail": "def cumsum(\n self : DataFrame,\n axis : Literal['columns', 'index', 0, 1] | None = None,\n skipna : bool = True,\n *args : Any,\n **kwargs: Any\n) -> DataFrame: ...", "kind": 2, "label": "cumsum", "sortText": "0z.9999.cumsum"}, {"detail": "def describe(\n self : DataFrame,\n percentiles: list[float] | None = ...,\n include : Literal['all'] | list[Dtype] | None = ...,\n exclude : list[Dtype] | None = ...\n) -> DataFrame: ...", "kind": 2, "label": "describe", "sortText": "0z.9999.describe"}, {"detail": "def diff(\n self : DataFrame,\n periods: int = 1,\n axis : Axis = 0\n) -> DataFrame: ...", "kind": 2, "label": "diff", "sortText": "0z.9999.diff"}, {"detail": "def truediv(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Literal['columns', 'index', 0, 1] | None = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "div", "sortText": "0z.9999.div"}, {"detail": "def truediv(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Literal['columns', 'index', 0, 1] | None = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "divide", "sortText": "0z.9999.divide"}, {"detail": "\n@overload\ndef dot(\n self: DataFrame,\n other: DataFrame | ExtensionArray | ndarray\n) -> DataFrame: ...\ndef dot(\n self: DataFrame,\n other: Series\n) -> Series: ...", "kind": 2, "label": "dot", "sortText": "0z.9999.dot"}, {"detail": "\n@overload\ndef drop(\n self : DataFrame,\n labels : Unknown = ...,\n *,\n axis : Unknown = ...,\n index : None,\n columns: Unknown = ...,\n level : Unknown = ...,\n inplace: Unknown = ...,\n errors : Unknown = ...\n) -> Never: ...\ndef drop(\n self : DataFrame,\n labels : Unknown = ...,\n *,\n axis : Unknown = ...,\n index : Unknown = ...,\n columns: None,\n level : Unknown = ...,\n inplace: Unknown = ...,\n errors : Unknown = ...\n) -> Never: ...\ndef drop(\n self : DataFrame,\n labels : None,\n *,\n axis : Unknown = ...,\n index : Unknown = ...,\n columns: Unknown = ...,\n level : Unknown = ...,\n inplace: Unknown = ...,\n errors : Unknown = ...\n) -> Never: ...\ndef drop(\n self : DataFrame,\n labels : None = None,\n *,\n axis : Axis = ...,\n index : Hashable | Index | Sequence[Hashable] = ...,\n columns: Hashable | Iterable[Hashable],\n level : Hashable | None = ...,\n inplace: Literal[True],\n errors : IgnoreRaise = ...\n) -> None: ...\ndef drop(\n self : DataFrame,\n labels : None = None,\n *,\n axis : Axis = ...,\n index : Hashable | Index | Sequence[Hashable],\n columns: Hashable | Iterable[Hashable] = ...,\n level : Hashable | None = ...,\n inplace: Literal[True],\n errors : IgnoreRaise = ...\n) -> None: ...\ndef drop(\n self : DataFrame,\n labels : Hashable | Index | Sequence[Hashable],\n *,\n axis : Axis = ...,\n index : None = None,\n columns: None = None,\n level : Hashable | None = ...,\n inplace: Literal[True],\n errors : IgnoreRaise = ...\n) -> None: ...\ndef drop(\n self : DataFrame,\n labels : None = None,\n *,\n axis : Axis = ...,\n index : Hashable | Index | Sequence[Hashable] = ...,\n columns: Hashable | Iterable[Hashable],\n level : Hashable | None = ...,\n inplace: Literal[False] = False,\n errors : IgnoreRaise = ...\n) -> DataFrame: ...\ndef drop(\n self : DataFrame,\n labels : None = None,\n *,\n axis : Axis = ...,\n index : Hashable | Index | Sequence[Hashable],\n columns: Hashable | Iterable[Hashable] = ...,\n level : Hashable | None = ...,\n inplace: Literal[False] = False,\n errors : IgnoreRaise = ...\n) -> DataFrame: ...\ndef drop(\n self : DataFrame,\n labels : Hashable | Index | Sequence[Hashable],\n *,\n axis : Axis = ...,\n index : None = None,\n columns: None = None,\n level : Hashable | None = ...,\n inplace: Literal[False] = False,\n errors : IgnoreRaise = ...\n) -> DataFrame: ...", "kind": 2, "label": "drop", "sortText": "0z.9999.drop"}, {"detail": "\n@overload\ndef drop_duplicates(\n self : DataFrame,\n subset : Hashable | Iterable[Hashable] | None = ...,\n *,\n keep : DropKeep = ...,\n inplace : Literal[True],\n ignore_index: bool = ...\n) -> None: ...\ndef drop_duplicates(\n self : DataFrame,\n subset : Hashable | Iterable[Hashable] | None = ...,\n *,\n keep : DropKeep = ...,\n inplace : Literal[False] = False,\n ignore_index: bool = ...\n) -> DataFrame: ...", "kind": 2, "label": "drop_duplicates", "sortText": "0z.9999.drop_duplicates"}, {"detail": "def droplevel(\n self : DataFrame,\n level: Hashable | list[Hashable],\n axis : Axis = 0\n) -> DataFrame: ...", "kind": 2, "label": "droplevel", "sortText": "0z.9999.droplevel"}, {"detail": "\n@overload\ndef dropna(\n self : DataFrame,\n *,\n axis : Axis = 0,\n how : AnyAll = ...,\n thresh : int | None = ...,\n subset : Index | Sequence[Unknown] | Series | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | ndarray[tuple[int]] | str | timedelta | timedelta64 | None = ...,\n inplace : Literal[True],\n ignore_index: bool = ...\n) -> None: ...\ndef dropna(\n self : DataFrame,\n *,\n axis : Axis = 0,\n how : AnyAll = ...,\n thresh : int | None = ...,\n subset : Index | Sequence[Unknown] | Series | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | ndarray[tuple[int]] | str | timedelta | timedelta64 | None = ...,\n inplace : Literal[False] = False,\n ignore_index: bool = ...\n) -> DataFrame: ...", "kind": 2, "label": "dropna", "sortText": "0z.9999.dropna"}, {"detail": "Series", "kind": 5, "label": "dtypes", "sortText": "0z.9999.dtypes"}, {"detail": "def duplicated(\n self : DataFrame,\n subset: Hashable | Iterable[Hashable] | None = ...,\n keep : DropKeep = 'first'\n) -> Series: ...", "kind": 2, "label": "duplicated", "sortText": "0z.9999.duplicated"}, {"detail": "bool", "kind": 5, "label": "empty", "sortText": "0z.9999.empty"}, {"detail": "def eq(\n self : DataFrame,\n other: DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Axis = 'columns',\n level: Hashable | None = None\n) -> DataFrame: ...", "kind": 2, "label": "eq", "sortText": "0z.9999.eq"}, {"detail": "def equals(\n self: DataFrame,\n other: DataFrame | Series\n) -> bool: ...", "kind": 2, "label": "equals", "sortText": "0z.9999.equals"}, {"detail": "\n@overload\ndef eval(\n self: DataFrame,\n expr: str,\n *,\n inplace: Literal[True],\n **kwargs: Any\n) -> None: ...\ndef eval(\n self : DataFrame,\n expr : str,\n *,\n inplace : Literal[False] = False,\n **kwargs: Any\n) -> DataFrame | Series | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | ndarray | str | timedelta | timedelta64: ...", "kind": 2, "label": "eval", "sortText": "0z.9999.eval"}, {"detail": "def ewm(\n self : DataFrame,\n com : float | None = ...,\n span : float | None = ...,\n halflife : float | None = ...,\n alpha : float | None = ...,\n min_periods: int = 0,\n adjust : bool = True,\n ignore_na : bool = False,\n axis : Axis = 0\n) -> ExponentialMovingWindow[DataFrame]: ...", "kind": 2, "label": "ewm", "sortText": "0z.9999.ewm"}, {"detail": "def expanding(\n self : DataFrame,\n min_periods: int = 1,\n axis : AxisIndex = 0,\n method : CalculationMethod = 'single'\n) -> Expanding[DataFrame]: ...", "kind": 2, "label": "expanding", "sortText": "0z.9999.expanding"}, {"detail": "def explode(\n self : DataFrame,\n column : Sequence[Hashable],\n ignore_index: bool = False\n) -> DataFrame: ...", "kind": 2, "label": "explode", "sortText": "0z.9999.explode"}, {"detail": "\n@overload\ndef ffill(\n self : DataFrame,\n *,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n inplace : Literal[True],\n limit : int | None = ...,\n limit_area: Literal['inside', 'outside'] | None = ...\n) -> None: ...\ndef ffill(\n self : DataFrame,\n *,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n inplace : Literal[False] = False,\n limit : int | None = ...,\n limit_area: Literal['inside', 'outside'] | None = ...\n) -> DataFrame: ...", "kind": 2, "label": "ffill", "sortText": "0z.9999.ffill"}, {"detail": "\n@overload\ndef fillna(\n self : DataFrame,\n value : DataFrame | NAType | Series | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | dict[Unknown, Unknown] | float | floating | int | integer | str | timedelta | timedelta64 | None = ...,\n *,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n limit : int = ...,\n inplace: Literal[True]\n) -> None: ...\ndef fillna(\n self : DataFrame,\n value : DataFrame | NAType | Series | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | dict[Unknown, Unknown] | float | floating | int | integer | str | timedelta | timedelta64 | None = ...,\n *,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n limit : int = ...,\n inplace: Literal[False] = False\n) -> DataFrame: ...", "kind": 2, "label": "fillna", "sortText": "0z.9999.fillna"}, {"detail": "def filter(\n self : DataFrame,\n items: ExtensionArray | Index | SequenceNotStr[Any] | Series | ndarray | range | None = ...,\n like : str | None = ...,\n regex: str | None = ...,\n axis : Literal['columns', 'index', 0, 1] | None = None\n) -> DataFrame: ...", "kind": 2, "label": "filter", "sortText": "0z.9999.filter"}, {"detail": "def first_valid_index(self: DataFrame) -> Scalar: ...", "kind": 2, "label": "first_valid_index", "sortText": "0z.9999.first_valid_index"}, {"detail": "def floordiv(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | float | ndarray | range,\n axis : Literal['columns', 'index', 0, 1] | None = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "floordiv", "sortText": "0z.9999.floordiv"}, {"detail": "\n@overload\ndef from_dict(\n cls : type[DataFrame],\n data : dict[Any, Any],\n orient : Literal['index'],\n dtype : Literal[' DataFrame: ...\ndef from_dict(\n cls : type[DataFrame],\n data : dict[Any, Any],\n orient: Literal['columns', 'tight'] = ...,\n dtype : Literal[' DataFrame: ...", "kind": 2, "label": "from_dict", "sortText": "0z.9999.from_dict"}, {"detail": "def from_records[HashableT: Hashable](\n cls : type[DataFrame],\n data : Iterable[Mapping[HashableT, Any]] | Iterable[SequenceNotStr[Any]] | Mapping[HashableT, SequenceNotStr[Any]] | Mapping[HashableT, Any] | ndarray[tuple[int, int]],\n index : ExtensionArray | Index | SequenceNotStr[Any] | Series | ndarray | range | str | None = None,\n exclude : ExtensionArray | Index | SequenceNotStr[Any] | Series | ndarray | range | None = None,\n columns : ExtensionArray | Index | SequenceNotStr[Any] | Series | ndarray | range | None = None,\n coerce_float: bool = False,\n nrows : int | None = None\n) -> DataFrame: ...", "kind": 2, "label": "from_records", "sortText": "0z.9999.from_records"}, {"detail": "def ge(\n self : DataFrame,\n other: DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Axis = 'columns',\n level: Hashable | None = None\n) -> DataFrame: ...", "kind": 2, "label": "ge", "sortText": "0z.9999.ge"}, {"detail": "\n@overload\ndef get(\n self : DataFrame,\n key : Hashable,\n default: None = None\n) -> Series | None: ...\ndef get[T](\n self: DataFrame,\n key: Hashable,\n default: T\n) -> Series | T: ...\ndef get(\n self : DataFrame,\n key : list[Hashable],\n default: None = None\n) -> DataFrame | None: ...\ndef get[T](\n self: DataFrame,\n key: list[Hashable],\n default: T\n) -> DataFrame | T: ...", "kind": 2, "label": "get", "sortText": "0z.9999.get"}, {"detail": "\n@overload\ndef groupby(\n self : DataFrame,\n by : Scalar,\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[True] = True,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[Scalar, Literal[True]]: ...\ndef groupby(\n self : DataFrame,\n by : Scalar,\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[False] = False,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[Scalar, Literal[False]]: ...\ndef groupby(\n self : DataFrame,\n by : DatetimeIndex,\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[True] = True,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[Timestamp, Literal[True]]: ...\ndef groupby(\n self : DataFrame,\n by : DatetimeIndex,\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[False] = False,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[Timestamp, Literal[False]]: ...\ndef groupby(\n self : DataFrame,\n by : TimedeltaIndex,\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[True] = True,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[Timedelta, Literal[True]]: ...\ndef groupby(\n self : DataFrame,\n by : TimedeltaIndex,\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[False] = False,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[Timedelta, Literal[False]]: ...\ndef groupby(\n self : DataFrame,\n by : PeriodIndex,\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[True] = True,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[Period, Literal[True]]: ...\ndef groupby(\n self : DataFrame,\n by : PeriodIndex,\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[False] = False,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[Period, Literal[False]]: ...\ndef groupby[IntervalT: Interval[Unknown]](\n self : DataFrame,\n by : IntervalIndex[IntervalT],\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[True] = True,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[IntervalT, Literal[True]]: ...\ndef groupby[IntervalT: Interval[Unknown]](\n self : DataFrame,\n by : IntervalIndex[IntervalT],\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[False] = False,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[IntervalT, Literal[False]]: ...\ndef groupby(\n self : DataFrame,\n by : ((...) -> Any) | Grouper | Mapping[Hashable | None, Any] | MultiIndex | list[((...) -> Any) | ufunc] | list[Grouper] | list[Index] | list[Mapping[Hashable | None, Any]] | list[Series] | list[ndarray] | list[Unknown] | ndarray | ufunc | tuple[Unknown, ...] | None = ...,\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[True] = True,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[tuple[Unknown, ...], Literal[True]]: ...\ndef groupby(\n self : DataFrame,\n by : ((...) -> Any) | Grouper | Mapping[Hashable | None, Any] | MultiIndex | list[((...) -> Any) | ufunc] | list[Grouper] | list[Index] | list[Mapping[Hashable | None, Any]] | list[Series] | list[ndarray] | list[Unknown] | ndarray | ufunc | tuple[Unknown, ...] | None = ...,\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[False] = False,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[tuple[Unknown, ...], Literal[False]]: ...\ndef groupby[SeriesByT: Interval[Timedelta | Timestamp | float | int] | Period | bool | bytes | complex | date | datetime | float | int | str | timedelta](\n self : DataFrame,\n by : Series[SeriesByT],\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[True] = True,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[SeriesByT, Literal[True]]: ...\ndef groupby[SeriesByT: Interval[Timedelta | Timestamp | float | int] | Period | bool | bytes | complex | date | datetime | float | int | str | timedelta](\n self : DataFrame,\n by : Series[SeriesByT],\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[False] = False,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[SeriesByT, Literal[False]]: ...\ndef groupby(\n self : DataFrame,\n by : CategoricalIndex | Index | Series,\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[True] = True,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[Any, Literal[True]]: ...\ndef groupby(\n self : DataFrame,\n by : CategoricalIndex | Index | Series,\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[False] = False,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[Any, Literal[False]]: ...", "kind": 2, "label": "groupby", "sortText": "0z.9999.groupby"}, {"detail": "def gt(\n self : DataFrame,\n other: DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Axis = 'columns',\n level: Hashable | None = None\n) -> DataFrame: ...", "kind": 2, "label": "gt", "sortText": "0z.9999.gt"}, {"detail": "def head(\n self: DataFrame,\n n : int = 5\n) -> DataFrame: ...", "kind": 2, "label": "head", "sortText": "0z.9999.head"}, {"detail": "def hist(\n self : DataFrame,\n by : ExtensionArray | Index | SequenceNotStr[Any] | Series | ndarray | range | str | None = None,\n bins : int | list[Unknown] = 10,\n *,\n grid : bool = True,\n xlabelsize: float | str | None = None,\n xrot : float | None = None,\n ylabelsize: float | str | None = None,\n yrot : float | None = None,\n ax : Unknown = None,\n sharex : bool = False,\n sharey : bool = False,\n figsize : tuple[float, float] | None = None,\n layout : tuple[int, int] | None = None,\n backend : str | None = None,\n legend : bool = False,\n **kwargs : Any\n) -> ndarray[tuple[Any, ...], dtype[object_]]: ...", "kind": 2, "label": "hist", "sortText": "0z.9999.hist"}, {"detail": "_iAtIndexerFrame", "kind": 5, "label": "iat", "sortText": "0z.9999.iat"}, {"detail": "def idxmax(\n self : DataFrame,\n axis : Axis = 0,\n skipna : bool = True,\n numeric_only: bool = False\n) -> Series[int]: ...", "kind": 2, "label": "idxmax", "sortText": "0z.9999.idxmax"}, {"detail": "def idxmin(\n self : DataFrame,\n axis : Axis = 0,\n skipna : bool = True,\n numeric_only: bool = False\n) -> Series[int]: ...", "kind": 2, "label": "idxmin", "sortText": "0z.9999.idxmin"}, {"detail": "_iLocIndexerFrame[DataFrame]", "kind": 5, "label": "iloc", "sortText": "0z.9999.iloc"}, {"detail": "Index", "kind": 5, "label": "index", "sortText": "0z.9999.index"}, {"detail": "def infer_objects(\n self: DataFrame,\n copy: bool | None = ...\n) -> DataFrame: ...", "kind": 2, "label": "infer_objects", "sortText": "0z.9999.infer_objects"}, {"detail": "def info(\n self : DataFrame,\n verbose : bool | None = ...,\n buf : WriteBuffer[str] | None = ...,\n max_cols : int | None = ...,\n memory_usage: Literal['deep'] | bool | None = ...,\n show_counts : bool | None = ...\n) -> None: ...", "kind": 2, "label": "info", "sortText": "0z.9999.info"}, {"detail": "def insert(\n self : DataFrame,\n loc : int,\n column : Hashable,\n value : Index | Sequence[Unknown] | Series | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | ndarray[tuple[int]] | str | timedelta | timedelta64 | None,\n allow_duplicates: bool = ...\n) -> None: ...", "kind": 2, "label": "insert", "sortText": "0z.9999.insert"}, {"detail": "\n@overload\ndef interpolate(\n self : DataFrame,\n method : InterpolateOptions = ...,\n *,\n axis : Axis = 0,\n limit : int | None = ...,\n limit_direction: Literal['backward', 'both', 'forward'] = ...,\n limit_area : Literal['inside', 'outside'] | None = ...,\n inplace : Literal[True],\n **kwargs : Any\n) -> None: ...\ndef interpolate(\n self : DataFrame,\n method : InterpolateOptions = ...,\n *,\n axis : Axis = 0,\n limit : int | None = ...,\n limit_direction: Literal['backward', 'both', 'forward'] = ...,\n limit_area : Literal['inside', 'outside'] | None = ...,\n inplace : Literal[False] = False,\n **kwargs : Any\n) -> DataFrame: ...", "kind": 2, "label": "interpolate", "sortText": "0z.9999.interpolate"}, {"detail": "def isetitem(\n self: DataFrame,\n loc: Sequence[int] | int,\n value: ExtensionArray | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | list[Any] | ndarray | str | timedelta | timedelta64\n) -> None: ...", "kind": 2, "label": "isetitem", "sortText": "0z.9999.isetitem"}, {"detail": "def isin(\n self: DataFrame,\n values: DataFrame | Iterable[Any] | Mapping[Hashable, Iterable[Any]]\n) -> DataFrame: ...", "kind": 2, "label": "isin", "sortText": "0z.9999.isin"}, {"detail": "def isna(self: DataFrame) -> DataFrame: ...", "kind": 2, "label": "isna", "sortText": "0z.9999.isna"}, {"detail": "def isnull(self: DataFrame) -> DataFrame: ...", "kind": 2, "label": "isnull", "sortText": "0z.9999.isnull"}, {"detail": "def items(self: DataFrame) -> Iterator[tuple[Hashable, Series]]: ...", "kind": 2, "label": "items", "sortText": "0z.9999.items"}, {"detail": "def iterrows(self: DataFrame) -> Iterator[tuple[Hashable, Series]]: ...", "kind": 2, "label": "iterrows", "sortText": "0z.9999.iterrows"}, {"detail": "\n@overload\ndef itertuples(\n self : DataFrame,\n index: bool = ...,\n name : str = ...\n) -> Iterator[_PandasNamedTuple]: ...\ndef itertuples(\n self : DataFrame,\n index: bool = ...,\n name : None = None\n) -> Iterator[tuple[Any, ...]]: ...", "kind": 2, "label": "itertuples", "sortText": "0z.9999.itertuples"}, {"detail": "def join(\n self : DataFrame,\n other : DataFrame | Series | list[DataFrame | Series],\n on : list[str] | str | None = ...,\n how : MergeHow = 'left',\n lsuffix : str = '',\n rsuffix : str = '',\n sort : bool = False,\n validate: Literal['1:1', '1:m', 'm:1', 'm:m', 'many_to_many', 'many_to_one', 'one_to_many', 'one_to_one'] | None = ...\n) -> DataFrame: ...", "kind": 2, "label": "join", "sortText": "0z.9999.join"}, {"detail": "def keys(self: DataFrame) -> Index: ...", "kind": 2, "label": "keys", "sortText": "0z.9999.keys"}, {"detail": "def kurt(\n self : DataFrame,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n skipna : bool | None = True,\n numeric_only: bool = False,\n **kwargs : Any\n) -> Series: ...", "kind": 2, "label": "kurt", "sortText": "0z.9999.kurt"}, {"detail": "def kurtosis(\n self : DataFrame,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n skipna : bool | None = True,\n numeric_only: bool = False,\n **kwargs : Any\n) -> Series: ...", "kind": 2, "label": "kurtosis", "sortText": "0z.9999.kurtosis"}, {"detail": "def last_valid_index(self: DataFrame) -> Scalar: ...", "kind": 2, "label": "last_valid_index", "sortText": "0z.9999.last_valid_index"}, {"detail": "def le(\n self : DataFrame,\n other: DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Axis = 'columns',\n level: Hashable | None = None\n) -> DataFrame: ...", "kind": 2, "label": "le", "sortText": "0z.9999.le"}, {"detail": "_LocIndexerFrame[DataFrame]", "kind": 5, "label": "loc", "sortText": "0z.9999.loc"}, {"detail": "def lt(\n self : DataFrame,\n other: DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Axis = 'columns',\n level: Hashable | None = None\n) -> DataFrame: ...", "kind": 2, "label": "lt", "sortText": "0z.9999.lt"}, {"detail": "def map(\n self : DataFrame,\n func : (...) -> Unknown,\n na_action: Literal['ignore'] | None = None,\n **kwargs : Any\n) -> DataFrame: ...", "kind": 2, "label": "map", "sortText": "0z.9999.map"}, {"detail": "\n@overload\ndef mask(\n self : DataFrame,\n cond : ((DataFrame) -> DataFrame) | ((Any) -> builtins.bool) | DataFrame | Series | ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other : ((...) -> Unknown) | DataFrame | NAType | Series | Timedelta | Timestamp | builtins.bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 | None = ...,\n *,\n inplace: Literal[True],\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n level : Hashable | None = None\n) -> None: ...\ndef mask(\n self : DataFrame,\n cond : ((DataFrame) -> DataFrame) | ((Any) -> builtins.bool) | DataFrame | Series | ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other : ((...) -> Unknown) | DataFrame | NAType | Series | Timedelta | Timestamp | builtins.bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 | None = ...,\n *,\n inplace: Literal[False] = False,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n level : Hashable | None = None\n) -> DataFrame: ...", "kind": 2, "label": "mask", "sortText": "0z.9999.mask"}, {"detail": "\n@overload\ndef max(\n self : DataFrame,\n axis : None,\n skipna : bool | None = True,\n numeric_only: bool = False,\n **kwargs : Any\n) -> Scalar: ...\ndef max(\n self : DataFrame,\n axis : Axis = 0,\n skipna : bool | None = True,\n numeric_only: bool = False,\n **kwargs : Any\n) -> Series: ...", "kind": 2, "label": "max", "sortText": "0z.9999.max"}, {"detail": "\n@overload\ndef mean(\n self : DataFrame,\n axis : None,\n skipna : bool | None = True,\n numeric_only: bool = False,\n **kwargs : Any\n) -> Scalar: ...\ndef mean(\n self : DataFrame,\n axis : Axis = 0,\n skipna : bool | None = True,\n numeric_only: bool = False,\n **kwargs : Any\n) -> Series: ...", "kind": 2, "label": "mean", "sortText": "0z.9999.mean"}, {"detail": "\n@overload\ndef median(\n self : DataFrame,\n axis : None,\n skipna : bool | None = True,\n numeric_only: bool = False,\n **kwargs : Any\n) -> Scalar: ...\ndef median(\n self : DataFrame,\n axis : Axis = 0,\n skipna : bool | None = True,\n numeric_only: bool = False,\n **kwargs : Any\n) -> Series: ...", "kind": 2, "label": "median", "sortText": "0z.9999.median"}, {"detail": "def melt(\n self : DataFrame,\n id_vars : Sequence[Unknown] | ndarray | tuple[Unknown, ...] | None = ...,\n value_vars : Sequence[Unknown] | ndarray | tuple[Unknown, ...] | None = ...,\n var_name : Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 | None = None,\n value_name : Scalar = 'value',\n col_level : int | str | None = ...,\n ignore_index: bool = True\n) -> DataFrame: ...", "kind": 2, "label": "melt", "sortText": "0z.9999.melt"}, {"detail": "def memory_usage(\n self : DataFrame,\n index: bool = True,\n deep : bool = False\n) -> Series: ...", "kind": 2, "label": "memory_usage", "sortText": "0z.9999.memory_usage"}, {"detail": "def merge(\n self : DataFrame,\n right : DataFrame | Series,\n how : MergeHow = 'inner',\n on : ExtensionArray | Hashable | Index | Sequence[Hashable] | Series | ndarray | None = ...,\n left_on : ExtensionArray | Hashable | Index | Sequence[Hashable] | Series | ndarray | None = ...,\n right_on : ExtensionArray | Hashable | Index | Sequence[Hashable] | Series | ndarray | None = ...,\n left_index : bool = False,\n right_index: bool = False,\n sort : bool = False,\n suffixes : Suffixes = ...,\n copy : bool = True,\n indicator : bool | str = False,\n validate : Literal['1:1', '1:m', 'm:1', 'm:m', 'many_to_many', 'many_to_one', 'one_to_many', 'one_to_one'] | None = None\n) -> DataFrame: ...", "kind": 2, "label": "merge", "sortText": "0z.9999.merge"}, {"detail": "\n@overload\ndef min(\n self : DataFrame,\n axis : None,\n skipna : bool | None = True,\n numeric_only: bool = False,\n **kwargs : Any\n) -> Scalar: ...\ndef min(\n self : DataFrame,\n axis : Axis = 0,\n skipna : bool | None = True,\n numeric_only: bool = False,\n **kwargs : Any\n) -> Series: ...", "kind": 2, "label": "min", "sortText": "0z.9999.min"}, {"detail": "def mod(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | float | ndarray | range,\n axis : Literal['columns', 'index', 0, 1] | None = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "mod", "sortText": "0z.9999.mod"}, {"detail": "def mode(\n self : DataFrame,\n axis : Axis = 0,\n numeric_only: bool = False,\n dropna : bool = True\n) -> Series: ...", "kind": 2, "label": "mode", "sortText": "0z.9999.mode"}, {"detail": "def mul(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Literal['columns', 'index', 0, 1] | None = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "mul", "sortText": "0z.9999.mul"}, {"detail": "def mul(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Literal['columns', 'index', 0, 1] | None = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "multiply", "sortText": "0z.9999.multiply"}, {"detail": "int", "kind": 5, "label": "ndim", "sortText": "0z.9999.ndim"}, {"detail": "def ne(\n self : DataFrame,\n other: DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Axis = 'columns',\n level: Hashable | None = None\n) -> DataFrame: ...", "kind": 2, "label": "ne", "sortText": "0z.9999.ne"}, {"detail": "def nlargest(\n self : DataFrame,\n n : int,\n columns: list[str] | str,\n keep : NsmallestNlargestKeep = 'first'\n) -> DataFrame: ...", "kind": 2, "label": "nlargest", "sortText": "0z.9999.nlargest"}, {"detail": "def notna(self: DataFrame) -> DataFrame: ...", "kind": 2, "label": "notna", "sortText": "0z.9999.notna"}, {"detail": "def notnull(self: DataFrame) -> DataFrame: ...", "kind": 2, "label": "notnull", "sortText": "0z.9999.notnull"}, {"detail": "def nsmallest(\n self : DataFrame,\n n : int,\n columns: list[str] | str,\n keep : NsmallestNlargestKeep = 'first'\n) -> DataFrame: ...", "kind": 2, "label": "nsmallest", "sortText": "0z.9999.nsmallest"}, {"detail": "def nunique(\n self : DataFrame,\n axis : Axis = 0,\n dropna: bool = True\n) -> Series[int]: ...", "kind": 2, "label": "nunique", "sortText": "0z.9999.nunique"}, {"detail": "def pct_change(\n self : DataFrame,\n periods : int = 1,\n fill_method: None = None,\n freq : BaseOffset | str | timedelta | None = ...,\n fill_value : NAType | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 | None = ...,\n axis : Literal['columns', 'index', 0, 1] | None = ...\n) -> DataFrame: ...", "kind": 2, "label": "pct_change", "sortText": "0z.9999.pct_change"}, {"detail": "\n@overload\ndef pipe[**P, T](\n DataFrame,\n (\n DataFrame,\n ParamSpec(P)\n ) -> T,\n ParamSpec(P)\n) -> T: ...\ndef pipe[T](\n self: DataFrame,\n func: tuple[(...) -> T, str],\n *args: Any,\n **kwargs: Any\n) -> T: ...", "kind": 2, "label": "pipe", "sortText": "0z.9999.pipe"}, {"detail": "def pivot(\n self : DataFrame,\n *,\n columns: IndexLabel,\n index : IndexLabel = ...,\n values : IndexLabel = ...\n) -> DataFrame: ...", "kind": 2, "label": "pivot", "sortText": "0z.9999.pivot"}, {"detail": "def pivot_table(\n self : DataFrame,\n values : _PivotTableValuesTypes = None,\n index : _PivotTableIndexTypes = None,\n columns : _PivotTableColumnsTypes = None,\n aggfunc : Literal['count', 'max', 'mean', 'median', 'min', 'std', 'sum', 'var'] | ((Series) -> Unknown) | Mapping[Hashable, _PivotAggFunc] | Sequence[_PivotAggFunc] | ufunc = 'mean',\n fill_value : Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 | None = None,\n margins : bool = False,\n dropna : bool = True,\n margins_name: str = 'All',\n observed : bool = True,\n sort : bool = True\n) -> DataFrame: ...", "kind": 2, "label": "pivot_table", "sortText": "0z.9999.pivot_table"}, {"detail": "PlotAccessor", "kind": 5, "label": "plot", "sortText": "0z.9999.plot"}, {"detail": "def pop(\n self: DataFrame,\n item: str\n) -> Series: ...", "kind": 2, "label": "pop", "sortText": "0z.9999.pop"}, {"detail": "def pow(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Literal['columns', 'index', 0, 1] | None = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "pow", "sortText": "0z.9999.pow"}, {"detail": "def prod(\n self : DataFrame,\n axis : Literal['columns', 'index', 0, 1] | None = 'columns',\n skipna : bool | None = True,\n numeric_only: bool = False,\n min_count : int = 0,\n **kwargs : Any\n) -> Series: ...", "kind": 2, "label": "prod", "sortText": "0z.9999.prod"}, {"detail": "def prod(\n self : DataFrame,\n axis : Literal['columns', 'index', 0, 1] | None = 'columns',\n skipna : bool | None = True,\n numeric_only: bool = False,\n min_count : int = 0,\n **kwargs : Any\n) -> Series: ...", "kind": 2, "label": "product", "sortText": "0z.9999.product"}, {"detail": "\n@overload\ndef quantile(\n self : DataFrame,\n q : float = ...,\n axis : Axis = 0,\n numeric_only : bool = ...,\n interpolation: QuantileInterpolation = ...,\n method : CalculationMethod = ...\n) -> Series: ...\ndef quantile(\n self : DataFrame,\n q : Sequence[float] | ndarray[tuple[Any, ...], dtype[floating]],\n axis : Axis = 0,\n numeric_only : bool = ...,\n interpolation: QuantileInterpolation = ...,\n method : CalculationMethod = ...\n) -> DataFrame: ...", "kind": 2, "label": "quantile", "sortText": "0z.9999.quantile"}, {"detail": "\n@overload\ndef query(\n self : DataFrame,\n expr : str,\n *,\n parser : Literal['pandas', 'python'] = ...,\n engine : Literal['numexpr', 'python'] | None = ...,\n local_dict : dict[str, Any] | None = ...,\n global_dict: dict[str, Any] | None = ...,\n resolvers : list[Mapping[Unknown, Unknown]] | None = ...,\n level : int = ...,\n target : object | None = ...,\n inplace : Literal[True]\n) -> None: ...\ndef query(\n self : DataFrame,\n expr : str,\n *,\n inplace : Literal[False] = False,\n parser : Literal['pandas', 'python'] = ...,\n engine : Literal['numexpr', 'python'] | None = ...,\n local_dict : dict[str, Any] | None = ...,\n global_dict: dict[str, Any] | None = ...,\n resolvers : list[Mapping[Unknown, Unknown]] | None = ...,\n level : int = ...,\n target : object | None = ...\n) -> DataFrame: ...", "kind": 2, "label": "query", "sortText": "0z.9999.query"}, {"detail": "def radd(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Axis = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "radd", "sortText": "0z.9999.radd"}, {"detail": "def rank(\n self : DataFrame,\n axis : Axis = 0,\n method : Literal['average', 'dense', 'first', 'max', 'min'] = 'average',\n numeric_only: bool = False,\n na_option : Literal['bottom', 'keep', 'top'] = 'keep',\n ascending : bool = True,\n pct : bool = False\n) -> DataFrame: ...", "kind": 2, "label": "rank", "sortText": "0z.9999.rank"}, {"detail": "def rtruediv(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Axis = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "rdiv", "sortText": "0z.9999.rdiv"}, {"detail": "def reindex(\n self : DataFrame,\n labels : ExtensionArray | Index | SequenceNotStr[Any] | Series | ndarray | range | None = ...,\n *,\n index : ExtensionArray | Index | SequenceNotStr[Any] | Series | ndarray | range | None = ...,\n columns : ExtensionArray | Index | SequenceNotStr[Any] | Series | ndarray | range | None = ...,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n method : Literal['backfill', 'bfill', 'ffill', 'nearest', 'pad'] | None = ...,\n copy : bool = True,\n level : int | str = ...,\n fill_value: Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 | None = ...,\n limit : int | None = None,\n tolerance : Timedelta | float | None = ...\n) -> DataFrame: ...", "kind": 2, "label": "reindex", "sortText": "0z.9999.reindex"}, {"detail": "def reindex_like(\n self : DataFrame,\n other : DataFrame,\n method : Literal['backfill', 'bfill', 'ffill', 'nearest', 'pad'] | None = ...,\n copy : bool = True,\n limit : int | None = None,\n tolerance: ExtensionArray | Index | Sequence[Scalar] | Series | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | ndarray | str | timedelta | timedelta64 = ...\n) -> DataFrame: ...", "kind": 2, "label": "reindex_like", "sortText": "0z.9999.reindex_like"}, {"detail": "\n@overload\ndef rename(\n self : DataFrame,\n mapper : ((Any) -> Hashable | None) | Mapping[Any, Hashable | None] | None = ...,\n *,\n index : ((Any) -> Hashable | None) | Mapping[Any, Hashable | None] | None = ...,\n columns: ((Any) -> Hashable | None) | Mapping[Any, Hashable | None] | None = ...,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n copy : bool = ...,\n inplace: Literal[True],\n level : Hashable | None = None,\n errors : IgnoreRaise = ...\n) -> None: ...\ndef rename(\n self : DataFrame,\n mapper : ((Any) -> Hashable | None) | Mapping[Any, Hashable | None] | None = ...,\n *,\n index : ((Any) -> Hashable | None) | Mapping[Any, Hashable | None] | None = ...,\n columns: ((Any) -> Hashable | None) | Mapping[Any, Hashable | None] | None = ...,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n copy : bool = ...,\n inplace: Literal[False] = False,\n level : Hashable | None = None,\n errors : IgnoreRaise = ...\n) -> DataFrame: ...", "kind": 2, "label": "rename", "sortText": "0z.9999.rename"}, {"detail": "\n@overload\ndef rename_axis(\n self : DataFrame,\n mapper : ExtensionArray | Index | SequenceNotStr[Any] | Series | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | ndarray | range | str | timedelta | timedelta64 | None = ...,\n *,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n copy : bool = ...,\n inplace: Literal[True]\n) -> None: ...\ndef rename_axis(\n self : DataFrame,\n mapper : ExtensionArray | Index | SequenceNotStr[Any] | Series | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | ndarray | range | str | timedelta | timedelta64 | None = ...,\n *,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n copy : bool = ...,\n inplace: Literal[False] = False\n) -> DataFrame: ...\ndef rename_axis(\n self : DataFrame,\n *,\n index : ((...) -> Unknown) | Sequence[str] | dict[int | str, str] | str | None = ...,\n columns: ((...) -> Unknown) | Sequence[str] | dict[int | str, str] | str | None = ...,\n copy : bool = ...,\n inplace: Literal[True]\n) -> None: ...\ndef rename_axis(\n self : DataFrame,\n *,\n index : ((...) -> Unknown) | Sequence[str] | dict[int | str, str] | str | None = ...,\n columns: ((...) -> Unknown) | Sequence[str] | dict[int | str, str] | str | None = ...,\n copy : bool = ...,\n inplace: Literal[False] = False\n) -> DataFrame: ...", "kind": 2, "label": "rename_axis", "sortText": "0z.9999.rename_axis"}, {"detail": "def reorder_levels(\n self : DataFrame,\n order: list[Unknown],\n axis : Axis = 0\n) -> DataFrame: ...", "kind": 2, "label": "reorder_levels", "sortText": "0z.9999.reorder_levels"}, {"detail": "\n@overload\ndef replace[HashableT2: Hashable, HashableT3: Hashable](\n self : DataFrame,\n to_replace: Mapping[HashableT2, ReplaceValue] | Mapping[Unknown, Unknown] | NAType | Pattern[Unknown] | Sequence[Pattern[Unknown] | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64] | Series | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 | None = ...,\n value : Mapping[HashableT3, ReplaceValue] | Mapping[Unknown, Unknown] | NAType | Pattern[Unknown] | Sequence[Pattern[Unknown] | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64] | Series | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 | None = ...,\n *,\n inplace : Literal[True],\n regex : Mapping[HashableT3, ReplaceValue] | Mapping[Unknown, Unknown] | NAType | Pattern[Unknown] | Sequence[Pattern[Unknown] | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64] | Series | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 | None = ...\n) -> None: ...\ndef replace[HashableT2: Hashable, HashableT3: Hashable](\n self : DataFrame,\n to_replace: Mapping[HashableT2, ReplaceValue] | Mapping[Unknown, Unknown] | NAType | Pattern[Unknown] | Sequence[Pattern[Unknown] | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64] | Series | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 | None = ...,\n value : Mapping[HashableT3, ReplaceValue] | Mapping[Unknown, Unknown] | NAType | Pattern[Unknown] | Sequence[Pattern[Unknown] | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64] | Series | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 | None = ...,\n *,\n inplace : Literal[False] = False,\n regex : Mapping[HashableT3, ReplaceValue] | Mapping[Unknown, Unknown] | NAType | Pattern[Unknown] | Sequence[Pattern[Unknown] | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64] | Series | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 | None = ...\n) -> DataFrame: ...", "kind": 2, "label": "replace", "sortText": "0z.9999.replace"}, {"detail": "def resample(\n self : DataFrame,\n rule : BaseOffset | str | timedelta,\n axis : Literal['columns', 'index', 0, 1] | _NoDefault = 0,\n closed : Literal['left', 'right'] | None = None,\n label : Literal['left', 'right'] | None = None,\n on : Hashable | None = None,\n level : Hashable | None = None,\n origin : Timestamp | date | datetime | datetime64 | float | integer | str = 'start_day',\n offset : Timedelta | float | integer | str | timedelta | timedelta64 | None = None,\n group_keys: bool = False\n) -> DatetimeIndexResampler[DataFrame]: ...", "kind": 2, "label": "resample", "sortText": "0z.9999.resample"}, {"detail": "\n@overload\ndef reset_index(\n self : DataFrame,\n level : Hashable | Sequence[Hashable] = ...,\n *,\n drop : bool = ...,\n col_level : int | str = ...,\n col_fill : Hashable = ...,\n inplace : Literal[True],\n allow_duplicates: bool = ...,\n names : Hashable | Sequence[Hashable] = ...\n) -> None: ...\ndef reset_index(\n self : DataFrame,\n level : Hashable | Sequence[Hashable] = ...,\n *,\n col_level : int | str = ...,\n col_fill : Hashable = ...,\n drop : bool = ...,\n inplace : Literal[False] = False,\n allow_duplicates: bool = ...,\n names : Hashable | Sequence[Hashable] = ...\n) -> DataFrame: ...", "kind": 2, "label": "reset_index", "sortText": "0z.9999.reset_index"}, {"detail": "def rfloordiv(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Axis = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "rfloordiv", "sortText": "0z.9999.rfloordiv"}, {"detail": "def rmod(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Axis = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "rmod", "sortText": "0z.9999.rmod"}, {"detail": "def rmul(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Axis = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "rmul", "sortText": "0z.9999.rmul"}, {"detail": "\n@overload\ndef rolling(\n self : DataFrame,\n window : BaseIndexer | BaseOffset | int | str | timedelta,\n min_periods: int | None = ...,\n center : bool = ...,\n on : Hashable | None = ...,\n axis : AxisIndex = ...,\n closed : Literal['both', 'left', 'neither', 'right'] | None = ...,\n step : int | None = ...,\n method : CalculationMethod = ...,\n *,\n win_type : str\n) -> Window[DataFrame]: ...\ndef rolling(\n self : DataFrame,\n window : BaseIndexer | BaseOffset | int | str | timedelta,\n min_periods: int | None = ...,\n center : bool = ...,\n on : Hashable | None = ...,\n axis : AxisIndex = ...,\n closed : Literal['both', 'left', 'neither', 'right'] | None = ...,\n step : int | None = ...,\n method : CalculationMethod = ...,\n *,\n win_type : None = None\n) -> Rolling[DataFrame]: ...", "kind": 2, "label": "rolling", "sortText": "0z.9999.rolling"}, {"detail": "def round(\n self : DataFrame,\n decimals: Series | dict[Unknown, Unknown] | int = ...,\n *args : Any,\n **kwargs: Any\n) -> DataFrame: ...", "kind": 2, "label": "round", "sortText": "0z.9999.round"}, {"detail": "def rpow(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Axis = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "rpow", "sortText": "0z.9999.rpow"}, {"detail": "def rsub(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Axis = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "rsub", "sortText": "0z.9999.rsub"}, {"detail": "def rtruediv(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Axis = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "rtruediv", "sortText": "0z.9999.rtruediv"}, {"detail": "def sample(\n self : DataFrame,\n n : int | None = ...,\n frac : float | None = ...,\n replace : bool = False,\n weights : ExtensionArray | Index | SequenceNotStr[Any] | Series | ndarray | range | str | None = ...,\n random_state: BitGenerator | ExtensionArray | Generator | RandomState | int | ndarray | None = ...,\n axis : Literal['columns', 'index', 0, 1] | None = None,\n ignore_index: bool = False\n) -> DataFrame: ...", "kind": 2, "label": "sample", "sortText": "0z.9999.sample"}, {"detail": "\n@overload\ndef select_dtypes(\n self : DataFrame,\n include: StrDtypeArg,\n exclude: Literal[' Never: ...\ndef select_dtypes(\n self: DataFrame,\n include: Literal[' Never: ...\ndef select_dtypes(\n self: DataFrame,\n exclude: StrDtypeArg\n) -> Never: ...\ndef select_dtypes(\n self: DataFrame,\n include: list[Never],\n exclude: list[Never]\n) -> Never: ...\ndef select_dtypes(\n self : DataFrame,\n include: _AstypeArgExtList,\n exclude: Literal[' DataFrame: ...\ndef select_dtypes(\n self: DataFrame,\n include: Literal[' DataFrame: ...\ndef select_dtypes(\n self: DataFrame,\n exclude: _AstypeArgExtList\n) -> DataFrame: ...", "kind": 2, "label": "select_dtypes", "sortText": "0z.9999.select_dtypes"}, {"detail": "def sem(\n self : DataFrame,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n skipna : bool | None = True,\n ddof : int = 1,\n numeric_only: bool = False,\n **kwargs : Any\n) -> Series: ...", "kind": 2, "label": "sem", "sortText": "0z.9999.sem"}, {"detail": "def set_axis(\n self : DataFrame,\n labels: AxesData,\n *,\n axis : Axis = 0\n) -> DataFrame: ...", "kind": 2, "label": "set_axis", "sortText": "0z.9999.set_axis"}, {"detail": "def set_flags(\n self : DataFrame,\n *,\n copy : bool = ...,\n allows_duplicate_labels: bool | None = ...\n) -> DataFrame: ...", "kind": 2, "label": "set_flags", "sortText": "0z.9999.set_flags"}, {"detail": "\n@overload\ndef set_index(\n self : DataFrame,\n keys : Hashable | Index | Iterator[Hashable] | Sequence[Hashable] | Series | ndarray | None,\n *,\n drop : bool = ...,\n append : bool = ...,\n verify_integrity: bool = ...,\n inplace : Literal[True]\n) -> None: ...\ndef set_index(\n self : DataFrame,\n keys : Hashable | Index | Iterator[Hashable] | Sequence[Hashable] | Series | ndarray | None,\n *,\n drop : bool = ...,\n append : bool = ...,\n verify_integrity: bool = ...,\n inplace : Literal[False] = False\n) -> DataFrame: ...", "kind": 2, "label": "set_index", "sortText": "0z.9999.set_index"}, {"detail": "tuple[int, int]", "kind": 5, "label": "shape", "sortText": "0z.9999.shape"}, {"detail": "def shift(\n self : DataFrame,\n periods : Sequence[int] | int = ...,\n freq : BaseOffset | str | timedelta | None = ...,\n axis : Literal['columns', 'index', 0, 1] | None = None,\n fill_value: NAType | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 | None = ...\n) -> DataFrame: ...", "kind": 2, "label": "shift", "sortText": "0z.9999.shift"}, {"detail": "int", "kind": 5, "label": "size", "sortText": "0z.9999.size"}, {"detail": "def skew(\n self : DataFrame,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n skipna : bool | None = True,\n numeric_only: bool = False,\n **kwargs : Any\n) -> Series: ...", "kind": 2, "label": "skew", "sortText": "0z.9999.skew"}, {"detail": "\n@overload\ndef sort_index(\n self : DataFrame,\n *,\n axis : Axis = 0,\n level : Hashable | None = None,\n ascending : Sequence[bool] | bool = ...,\n kind : SortKind = ...,\n na_position : NaPosition = ...,\n sort_remaining: bool = ...,\n ignore_index : bool = ...,\n inplace : Literal[True],\n key : IndexKeyFunc = ...\n) -> None: ...\ndef sort_index(\n self : DataFrame,\n *,\n axis : Axis = 0,\n level : Hashable | list[int] | list[str] | None = ...,\n ascending : Sequence[bool] | bool = ...,\n kind : SortKind = ...,\n na_position : NaPosition = ...,\n sort_remaining: bool = ...,\n ignore_index : bool = ...,\n inplace : Literal[False] = False,\n key : IndexKeyFunc = ...\n) -> DataFrame: ...", "kind": 2, "label": "sort_index", "sortText": "0z.9999.sort_index"}, {"detail": "\n@overload\ndef sort_values(\n self : DataFrame,\n by : Sequence[str] | str,\n *,\n axis : Axis = 0,\n ascending : Sequence[bool] | bool = ...,\n kind : SortKind = ...,\n na_position : NaPosition = ...,\n ignore_index: bool = ...,\n inplace : Literal[True],\n key : ValueKeyFunc = ...\n) -> None: ...\ndef sort_values(\n self : DataFrame,\n by : Sequence[str] | str,\n *,\n axis : Axis = 0,\n ascending : Sequence[bool] | bool = ...,\n kind : SortKind = ...,\n na_position : NaPosition = ...,\n ignore_index: bool = ...,\n inplace : Literal[False] = False,\n key : ValueKeyFunc = ...\n) -> DataFrame: ...", "kind": 2, "label": "sort_values", "sortText": "0z.9999.sort_values"}, {"detail": "EllipsisType", "kind": 5, "label": "sparse", "sortText": "0z.9999.sparse"}, {"detail": "def squeeze(\n self: DataFrame,\n axis: Literal['columns', 'index', 0, 1] | None = None\n) -> DataFrame | Series | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64: ...", "kind": 2, "label": "squeeze", "sortText": "0z.9999.squeeze"}, {"detail": "\n@overload\ndef stack(\n self : DataFrame,\n level : IndexLabel = ...,\n *,\n future_stack: Literal[True]\n) -> DataFrame | Series: ...\ndef stack(\n self : DataFrame,\n level : IndexLabel = ...,\n dropna : bool = ...,\n sort : bool = ...,\n future_stack: Literal[False] = False\n) -> DataFrame | Series: ...", "kind": 2, "label": "stack", "sortText": "0z.9999.stack"}, {"detail": "def std(\n self : DataFrame,\n axis : Literal['columns', 'index', 0, 1] | None = 0,\n skipna : bool = True,\n ddof : int = 1,\n numeric_only: bool = False,\n **kwargs : Any\n) -> Series: ...", "kind": 2, "label": "std", "sortText": "0z.9999.std"}, {"detail": "Styler", "kind": 5, "label": "style", "sortText": "0z.9999.style"}, {"detail": "def sub(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Axis = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "sub", "sortText": "0z.9999.sub"}, {"detail": "def sub(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Axis = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "subtract", "sortText": "0z.9999.subtract"}, {"detail": "def sum(\n self : DataFrame,\n axis : Literal['columns', 'index', 0, 1] | None = 0,\n skipna : bool | None = True,\n numeric_only: bool = False,\n min_count : int = 0,\n **kwargs : Any\n) -> Series: ...", "kind": 2, "label": "sum", "sortText": "0z.9999.sum"}, {"detail": "def swapaxes(\n self : DataFrame,\n axis1: Axis,\n axis2: Axis,\n copy : bool = ...\n) -> DataFrame: ...", "kind": 2, "label": "swapaxes", "sortText": "0z.9999.swapaxes"}, {"detail": "def swaplevel(\n self: DataFrame,\n i : Hashable = ...,\n j : Hashable = ...,\n axis: Axis = 0\n) -> DataFrame: ...", "kind": 2, "label": "swaplevel", "sortText": "0z.9999.swaplevel"}, {"detail": "def tail(\n self: DataFrame,\n n : int = 5\n) -> DataFrame: ...", "kind": 2, "label": "tail", "sortText": "0z.9999.tail"}, {"detail": "def take(\n self : DataFrame,\n indices : TakeIndexer,\n axis : Axis = 0,\n **kwargs: Any\n) -> DataFrame: ...", "kind": 2, "label": "take", "sortText": "0z.9999.take"}, {"detail": "def to_clipboard[HashableT1: Hashable, HashableT2: Hashable](\n self : DataFrame,\n excel : bool = True,\n sep : str | None = None,\n *,\n na_rep : str = ...,\n float_format : ((object) -> str) | str | None = ...,\n columns : list[HashableT1] | None = ...,\n header : bool | list[str] = ...,\n index : bool = ...,\n index_label : Literal[False] | list[HashableT2] | str | None = ...,\n mode : FileWriteMode = ...,\n encoding : str | None = ...,\n compression : CompressionOptions = ...,\n quoting : CSVQuoting = ...,\n quotechar : str = ...,\n lineterminator : str | None = ...,\n chunksize : int | None = ...,\n date_format : str | None = ...,\n doublequote : bool = ...,\n escapechar : str | None = ...,\n decimal : str = ...,\n errors : str = ...,\n storage_options: StorageOptions = ...\n) -> None: ...", "kind": 2, "label": "to_clipboard", "sortText": "0z.9999.to_clipboard"}, {"detail": "\n@overload\ndef to_csv[HashableT1: Hashable, HashableT2: Hashable](\n self : DataFrame,\n path_or_buf : PathLike[str] | WriteBuffer[bytes] | WriteBuffer[str] | str,\n sep : str = ...,\n na_rep : str = ...,\n float_format : ((object) -> str) | str | None = ...,\n columns : list[HashableT1] | None = ...,\n header : bool | list[str] = ...,\n index : bool = ...,\n index_label : Literal[False] | list[HashableT2] | str | None = ...,\n mode : FileWriteMode = ...,\n encoding : str | None = ...,\n compression : CompressionOptions = ...,\n quoting : CSVQuoting = ...,\n quotechar : str = ...,\n lineterminator : str | None = ...,\n chunksize : int | None = ...,\n date_format : str | None = ...,\n doublequote : bool = ...,\n escapechar : str | None = ...,\n decimal : str = ...,\n errors : OpenFileErrors = ...,\n storage_options: StorageOptions = ...\n) -> None: ...\ndef to_csv[HashableT1: Hashable, HashableT2: Hashable](\n self : DataFrame,\n path_or_buf : None = None,\n sep : str = ...,\n na_rep : str = ...,\n float_format : ((object) -> str) | str | None = ...,\n columns : list[HashableT1] | None = ...,\n header : bool | list[str] = ...,\n index : bool = ...,\n index_label : Literal[False] | list[HashableT2] | str | None = ...,\n mode : FileWriteMode = ...,\n encoding : str | None = ...,\n compression : CompressionOptions = ...,\n quoting : CSVQuoting = ...,\n quotechar : str = ...,\n lineterminator : str | None = ...,\n chunksize : int | None = ...,\n date_format : str | None = ...,\n doublequote : bool = ...,\n escapechar : str | None = ...,\n decimal : str = ...,\n errors : OpenFileErrors = ...,\n storage_options: StorageOptions = ...\n) -> str: ...", "kind": 2, "label": "to_csv", "sortText": "0z.9999.to_csv"}, {"detail": "\n@overload\ndef to_dict(\n self : DataFrame,\n orient: str = ...,\n *,\n into : type[defaultdict[Unknown, Unknown]],\n index : Literal[True] = True\n) -> Never: ...\ndef to_dict[_T_MUTABLE_MAPPING_co: MutableMapping[Unknown, Unknown]](\n self : DataFrame,\n orient: Literal['records'],\n *,\n into : _T_MUTABLE_MAPPING_co | type[_T_MUTABLE_MAPPING_co],\n index : Literal[True] = True\n) -> list[_T_MUTABLE_MAPPING_co]: ...\ndef to_dict(\n self : DataFrame,\n orient: Literal['records'],\n *,\n into : type[dict[Unknown, Unknown]] = ...,\n index : Literal[True] = True\n) -> list[dict[Hashable, Any]]: ...\ndef to_dict(\n self : DataFrame,\n orient: Literal['index'],\n *,\n into : defaultdict[Unknown, Unknown],\n index : Literal[True] = True\n) -> defaultdict[Hashable, dict[Hashable, Any]]: ...\ndef to_dict(\n self : DataFrame,\n orient: Literal['index'],\n *,\n into : OrderedDict[Unknown, Unknown] | type[OrderedDict[Unknown, Unknown]],\n index : Literal[True] = True\n) -> OrderedDict[Hashable, dict[Hashable, Any]]: ...\ndef to_dict(\n self : DataFrame,\n orient: Literal['index'],\n *,\n into : type[MutableMapping[Unknown, Unknown]],\n index : Literal[True] = True\n) -> MutableMapping[Hashable, dict[Hashable, Any]]: ...\ndef to_dict(\n self : DataFrame,\n orient: Literal['index'],\n *,\n into : type[dict[Unknown, Unknown]] = ...,\n index : Literal[True] = True\n) -> dict[Hashable, dict[Hashable, Any]]: ...\ndef to_dict[_T_MUTABLE_MAPPING_co: MutableMapping[Unknown, Unknown]](\n self : DataFrame,\n orient: Literal['dict', 'list', 'series'] = ...,\n *,\n into : _T_MUTABLE_MAPPING_co | type[_T_MUTABLE_MAPPING_co],\n index : Literal[True] = True\n) -> _T_MUTABLE_MAPPING_co: ...\ndef to_dict(\n self : DataFrame,\n orient: Literal['dict', 'list', 'series'] = ...,\n *,\n into : type[dict[Unknown, Unknown]] = ...,\n index : Literal[True] = True\n) -> dict[Hashable, Any]: ...\ndef to_dict(\n self : DataFrame,\n orient: Literal['split', 'tight'],\n *,\n into : MutableMapping[Unknown, Unknown] | type[MutableMapping[Unknown, Unknown]],\n index : bool = ...\n) -> MutableMapping[str, list[Unknown]]: ...\ndef to_dict(\n self : DataFrame,\n orient: Literal['split', 'tight'],\n *,\n into : type[dict[Unknown, Unknown]] = ...,\n index : bool = ...\n) -> dict[str, list[Unknown]]: ...", "kind": 2, "label": "to_dict", "sortText": "0z.9999.to_dict"}, {"detail": "def to_excel(\n self : DataFrame,\n excel_writer: Unknown,\n sheet_name : str = 'Sheet1',\n na_rep : str = '',\n float_format: str | None = ...,\n columns : Sequence[str] | str | None = ...,\n header : bool | list[str] = True,\n index : bool = True,\n index_label : Sequence[str] | str | None = ...,\n startrow : int = 0,\n startcol : int = 0,\n engine : str | None = ...,\n merge_cells : ExcelWriterMergeCells = True,\n inf_rep : str = 'inf',\n freeze_panes: tuple[int, int] | None = ...\n) -> None: ...", "kind": 2, "label": "to_excel", "sortText": "0z.9999.to_excel"}, {"detail": "def to_feather(\n self: DataFrame,\n path: PathLike[str] | WriteBuffer[bytes] | str,\n **kwargs: Any\n) -> None: ...", "kind": 2, "label": "to_feather", "sortText": "0z.9999.to_feather"}, {"detail": "def to_hdf[HashableT1: Hashable, HashableT2: Hashable](\n self : DataFrame,\n path_or_buf : HDFStore | PathLike[str] | str,\n *,\n key : str,\n mode : Literal['a', 'r+', 'w'] = ...,\n complevel : int | None = ...,\n complib : Literal['blosc', 'bzip2', 'lzo', 'zlib'] | None = ...,\n append : bool = ...,\n format : Literal['f', 'fixed', 't', 'table'] | None = ...,\n index : bool = ...,\n min_itemsize: dict[HashableT1, int] | int | None = ...,\n nan_rep : str | None = ...,\n dropna : bool | None = ...,\n data_columns: Literal[True] | list[HashableT2] | None = ...,\n errors : OpenFileErrors = ...,\n encoding : str = ...\n) -> None: ...", "kind": 2, "label": "to_hdf", "sortText": "0z.9999.to_hdf"}, {"detail": "\n@overload\ndef to_html(\n self : DataFrame,\n buf : PathLike[str] | WriteBuffer[str] | str,\n *,\n columns : Index | SequenceNotStr[Hashable] | Series | None = ...,\n col_space : Mapping[Hashable, int | str] | Sequence[int | str] | int | str | None = ...,\n header : bool = ...,\n index : bool = ...,\n na_rep : str = ...,\n formatters : Mapping[Hashable, (object) -> str] | list[(object) -> str] | tuple[(object) -> str, ...] | None = ...,\n float_format : ((float) -> str) | None = ...,\n sparsify : bool | None = ...,\n index_names : bool = ...,\n justify : Literal['center', 'end', 'inherit', 'initial', 'justify', 'justify-all', 'left', 'match-parent', 'right', 'start', 'unset'] | None = ...,\n max_rows : int | None = ...,\n max_cols : int | None = ...,\n show_dimensions: bool = ...,\n decimal : str = ...,\n bold_rows : bool = ...,\n classes : Sequence[str] | None = ...,\n escape : bool = ...,\n notebook : bool = ...,\n border : int | None = ...,\n table_id : str | None = ...,\n render_links : bool = ...,\n encoding : str | None = ...\n) -> None: ...\ndef to_html(\n self : DataFrame,\n buf : None = None,\n *,\n columns : Sequence[Hashable] | None = ...,\n col_space : Mapping[Hashable, int | str] | Sequence[int | str] | int | str | None = ...,\n header : bool = ...,\n index : bool = ...,\n na_rep : str = ...,\n formatters : Mapping[Hashable, (object) -> str] | list[(object) -> str] | tuple[(object) -> str, ...] | None = ...,\n float_format : ((float) -> str) | None = ...,\n sparsify : bool | None = ...,\n index_names : bool = ...,\n justify : Literal['center', 'end', 'inherit', 'initial', 'justify', 'justify-all', 'left', 'match-parent', 'right', 'start', 'unset'] | None = ...,\n max_rows : int | None = ...,\n max_cols : int | None = ...,\n show_dimensions: bool = ...,\n decimal : str = ...,\n bold_rows : bool = ...,\n classes : Sequence[str] | None = ...,\n escape : bool = ...,\n notebook : bool = ...,\n border : int | None = ...,\n table_id : str | None = ...,\n render_links : bool = ...,\n encoding : str | None = ...\n) -> str: ...", "kind": 2, "label": "to_html", "sortText": "0z.9999.to_html"}, {"detail": "\n@overload\ndef to_json(\n self : DataFrame,\n path_or_buf : PathLike[str] | WriteBuffer[str] | str,\n *,\n orient : Literal['records'],\n date_format : Literal['epoch', 'iso'] | None = ...,\n double_precision: int = ...,\n force_ascii : bool = ...,\n date_unit : TimeUnit = ...,\n default_handler : ((Any) -> JSONSerializable) | None = ...,\n lines : Literal[True],\n compression : CompressionOptions = ...,\n index : bool | None = ...,\n indent : int | None = ...,\n storage_options : dict[Unknown, Unknown] | None = ...,\n mode : Literal['a']\n) -> None: ...\ndef to_json(\n self : DataFrame,\n path_or_buf : None = None,\n *,\n orient : Literal['records'],\n date_format : Literal['epoch', 'iso'] | None = ...,\n double_precision: int = ...,\n force_ascii : bool = ...,\n date_unit : TimeUnit = ...,\n default_handler : ((Any) -> JSONSerializable) | None = ...,\n lines : Literal[True],\n compression : CompressionOptions = ...,\n index : bool | None = ...,\n indent : int | None = ...,\n storage_options : dict[Unknown, Unknown] | None = ...,\n mode : Literal['a']\n) -> str: ...\ndef to_json(\n self : DataFrame,\n path_or_buf : None = None,\n *,\n orient : Literal['columns', 'index', 'records', 'split', 'table', 'values'] | None = ...,\n date_format : Literal['epoch', 'iso'] | None = ...,\n double_precision: int = ...,\n force_ascii : bool = ...,\n date_unit : TimeUnit = ...,\n default_handler : ((Any) -> JSONSerializable) | None = ...,\n lines : bool = ...,\n compression : CompressionOptions = ...,\n index : bool | None = ...,\n indent : int | None = ...,\n storage_options : dict[Unknown, Unknown] | None = ...,\n mode : Literal['w'] = ...\n) -> str: ...\ndef to_json(\n self : DataFrame,\n path_or_buf : PathLike[str] | WriteBuffer[bytes] | WriteBuffer[str] | str,\n *,\n orient : Literal['columns', 'index', 'records', 'split', 'table', 'values'] | None = ...,\n date_format : Literal['epoch', 'iso'] | None = ...,\n double_precision: int = ...,\n force_ascii : bool = ...,\n date_unit : TimeUnit = ...,\n default_handler : ((Any) -> JSONSerializable) | None = ...,\n lines : bool = ...,\n compression : CompressionOptions = ...,\n index : bool | None = ...,\n indent : int | None = ...,\n storage_options : dict[Unknown, Unknown] | None = ...,\n mode : Literal['w'] = ...\n) -> None: ...", "kind": 2, "label": "to_json", "sortText": "0z.9999.to_json"}, {"detail": "\n@overload\ndef to_latex(\n self : DataFrame,\n buf : PathLike[str] | WriteBuffer[str] | str,\n columns : list[str] | None = ...,\n header : bool | list[str] = ...,\n index : bool = ...,\n na_rep : str = ...,\n formatters : Unknown = ...,\n float_format : Unknown = ...,\n sparsify : bool | None = ...,\n index_names : bool = ...,\n bold_rows : bool = ...,\n column_format : str | None = ...,\n longtable : bool | None = ...,\n escape : bool | None = ...,\n encoding : str | None = ...,\n decimal : str = ...,\n multicolumn : bool | None = ...,\n multicolumn_format: str | None = ...,\n multirow : bool | None = ...,\n caption : str | tuple[str, str] | None = ...,\n label : str | None = ...,\n position : str | None = ...\n) -> None: ...\ndef to_latex(\n self : DataFrame,\n buf : None = None,\n columns : list[str] | None = ...,\n header : bool | list[str] = ...,\n index : bool = ...,\n na_rep : str = ...,\n formatters : Unknown = ...,\n float_format : Unknown = ...,\n sparsify : bool | None = ...,\n index_names : bool = ...,\n bold_rows : bool = ...,\n column_format : str | None = ...,\n longtable : bool | None = ...,\n escape : bool | None = ...,\n encoding : str | None = ...,\n decimal : str = ...,\n multicolumn : bool | None = ...,\n multicolumn_format: str | None = ...,\n multirow : bool | None = ...,\n caption : str | tuple[str, str] | None = ...,\n label : str | None = ...,\n position : str | None = ...\n) -> str: ...", "kind": 2, "label": "to_latex", "sortText": "0z.9999.to_latex"}, {"detail": "\n@overload\ndef to_markdown(\n self : DataFrame,\n buf : PathLike[str] | WriteBuffer[str] | str,\n *,\n mode : FileWriteMode = ...,\n index : bool = ...,\n storage_options: StorageOptions = ...,\n **kwargs : Any\n) -> None: ...\ndef to_markdown(\n self : DataFrame,\n buf : None = None,\n *,\n mode : Literal['a', 'a+', 'a+b', 'ab', 'at', 'w', 'w+', 'w+b', 'wb', 'wt', 'x', 'xb', 'xt'] | None = ...,\n index : bool = ...,\n storage_options: StorageOptions = ...,\n **kwargs : Any\n) -> str: ...", "kind": 2, "label": "to_markdown", "sortText": "0z.9999.to_markdown"}, {"detail": "def to_numpy(\n self : DataFrame,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = ...,\n copy : bool = False,\n na_value: Scalar = ...\n) -> ndarray[tuple[int, int]]: ...", "kind": 2, "label": "to_numpy", "sortText": "0z.9999.to_numpy"}, {"detail": "\n@overload\ndef to_orc(\n self : DataFrame,\n path : PathLike[str] | WriteBuffer[bytes] | str,\n *,\n engine : Literal['pyarrow'] = ...,\n index : bool | None = ...,\n engine_kwargs: dict[str, Any] | None = ...\n) -> None: ...\ndef to_orc(\n self : DataFrame,\n path : None = None,\n *,\n engine : Literal['pyarrow'] = ...,\n index : bool | None = ...,\n engine_kwargs: dict[str, Any] | None = ...\n) -> bytes: ...", "kind": 2, "label": "to_orc", "sortText": "0z.9999.to_orc"}, {"detail": "\n@overload\ndef to_parquet(\n self : DataFrame,\n path : PathLike[str] | WriteBuffer[bytes] | str,\n *,\n engine : ParquetEngine = ...,\n compression : Literal['brotli', 'gzip', 'lz4', 'snappy', 'zstd'] | None = ...,\n index : bool | None = ...,\n partition_cols : Sequence[Hashable] | None = ...,\n storage_options: StorageOptions = ...,\n **kwargs : Any\n) -> None: ...\ndef to_parquet(\n self : DataFrame,\n path : None = None,\n *,\n engine : ParquetEngine = ...,\n compression : Literal['brotli', 'gzip', 'lz4', 'snappy', 'zstd'] | None = ...,\n index : bool | None = ...,\n partition_cols : Sequence[Hashable] | None = ...,\n storage_options: StorageOptions = ...,\n **kwargs : Any\n) -> bytes: ...", "kind": 2, "label": "to_parquet", "sortText": "0z.9999.to_parquet"}, {"detail": "def to_period(\n self: DataFrame,\n freq: Day | Hour | Micro | Milli | Minute | MonthEnd | Nano | QuarterEnd | Second | Week | YearEnd | str | None = None,\n axis: Axis = 0,\n copy: bool = True\n) -> DataFrame: ...", "kind": 2, "label": "to_period", "sortText": "0z.9999.to_period"}, {"detail": "def to_pickle(\n self : DataFrame,\n path : PathLike[str] | WriteBuffer[bytes] | str,\n compression : CompressionOptions = 'infer',\n protocol : int = 5,\n storage_options: StorageOptions = ...\n) -> None: ...", "kind": 2, "label": "to_pickle", "sortText": "0z.9999.to_pickle"}, {"detail": "def to_records[HashableT1: Hashable, HashableT2: Hashable](\n self : DataFrame,\n index : bool = True,\n column_dtypes: Mapping[HashableT1, DTypeLike] | _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n index_dtypes : Mapping[HashableT2, DTypeLike] | _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None\n) -> recarray: ...", "kind": 2, "label": "to_records", "sortText": "0z.9999.to_records"}, {"detail": "def to_sql(\n self: DataFrame,\n name: str,\n con: Unknown,\n *,\n schema: str | None = None,\n if_exists: Literal['append', 'delete_rows', 'fail', 'replace'] = 'fail',\n index: bool = True,\n index_label: IndexLabel = None,\n chunksize: int | None = None,\n dtype: ExtensionDtype | Mapping[Hashable, ExtensionDtype | dtype[generic] | str | type[bool | complex | object | str]] | dtype[generic] | str | type[bool | complex | object | str] | None = None,\n method: Literal['multi'] | ((\n SQLTable,\n Any,\n list[str],\n Iterable[tuple[Any, ...]]\n) -> int | None) | None = None\n) -> int | None: ...", "kind": 2, "label": "to_sql", "sortText": "0z.9999.to_sql"}, {"detail": "\n@overload\ndef to_stata[HashableT1: Hashable, HashableT2: Hashable](\n self : DataFrame,\n path : PathLike[str] | WriteBuffer[bytes] | str,\n *,\n convert_dates : dict[HashableT1, StataDateFormat] | None = ...,\n write_index : bool = ...,\n byteorder : Literal['<', '>', 'big', 'little'] | None = ...,\n time_stamp : datetime | None = ...,\n data_label : str | None = ...,\n variable_labels: dict[HashableT2, str] | None = ...,\n version : Literal[117, 118, 119],\n convert_strl : SequenceNotStr[Hashable] | None = ...,\n compression : CompressionOptions = ...,\n storage_options: StorageOptions = ...,\n value_labels : dict[Hashable, dict[float, str]] | None = ...\n) -> None: ...\ndef to_stata[HashableT1: Hashable, HashableT2: Hashable](\n self : DataFrame,\n path : PathLike[str] | WriteBuffer[bytes] | str,\n *,\n convert_dates : dict[HashableT1, StataDateFormat] | None = ...,\n write_index : bool = ...,\n byteorder : Literal['<', '>', 'big', 'little'] | None = ...,\n time_stamp : datetime | None = ...,\n data_label : str | None = ...,\n variable_labels: dict[HashableT2, str] | None = ...,\n version : Literal[114, 117, 118, 119] | None = ...,\n convert_strl : None = None,\n compression : CompressionOptions = ...,\n storage_options: StorageOptions = ...,\n value_labels : dict[Hashable, dict[float, str]] | None = ...\n) -> None: ...", "kind": 2, "label": "to_stata", "sortText": "0z.9999.to_stata"}, {"detail": "\n@overload\ndef to_string[HashableT: Hashable](\n self : DataFrame,\n buf : PathLike[str] | WriteBuffer[str] | str,\n *,\n columns : Index | SequenceNotStr[Hashable] | Series | None = ...,\n col_space : dict[HashableT, int] | int | list[int] | None = ...,\n header : bool | list[str] | tuple[str, ...] = ...,\n index : bool = ...,\n na_rep : str = ...,\n formatters : Mapping[int | str, (...) -> Unknown] | list[(...) -> Unknown] | tuple[(...) -> Unknown, ...] | None = ...,\n float_format : ((float) -> str) | EngFormatter | str | None = ...,\n sparsify : bool | None = ...,\n index_names : bool = ...,\n justify : str | None = ...,\n max_rows : int | None = ...,\n max_cols : int | None = ...,\n show_dimensions: bool = ...,\n decimal : str = ...,\n line_width : int | None = ...,\n min_rows : int | None = ...,\n max_colwidth : int | None = ...,\n encoding : str | None = ...\n) -> None: ...\ndef to_string(\n self : DataFrame,\n buf : None = None,\n *,\n columns : Index | Sequence[Hashable] | Series | None = ...,\n col_space : dict[Hashable, int] | int | list[int] | None = ...,\n header : Sequence[str] | bool = ...,\n index : bool = ...,\n na_rep : str = ...,\n formatters : Mapping[int | str, (...) -> Unknown] | list[(...) -> Unknown] | tuple[(...) -> Unknown, ...] | None = ...,\n float_format : ((float) -> str) | EngFormatter | str | None = ...,\n sparsify : bool | None = ...,\n index_names : bool = ...,\n justify : str | None = ...,\n max_rows : int | None = ...,\n max_cols : int | None = ...,\n show_dimensions: bool = ...,\n decimal : str = ...,\n line_width : int | None = ...,\n min_rows : int | None = ...,\n max_colwidth : int | None = ...,\n encoding : str | None = ...\n) -> str: ...", "kind": 2, "label": "to_string", "sortText": "0z.9999.to_string"}, {"detail": "def to_timestamp(\n self: DataFrame,\n freq: Day | Hour | Micro | Milli | Minute | MonthEnd | Nano | QuarterEnd | Second | Week | YearEnd | str | None = None,\n how : ToTimestampHow = ...,\n axis: Axis = 0,\n copy: bool = True\n) -> DataFrame: ...", "kind": 2, "label": "to_timestamp", "sortText": "0z.9999.to_timestamp"}, {"detail": "def to_xarray(self: DataFrame) -> Unknown: ...", "kind": 2, "label": "to_xarray", "sortText": "0z.9999.to_xarray"}, {"detail": "\n@overload\ndef to_xml(\n self : DataFrame,\n path_or_buffer : PathLike[str] | WriteBuffer[bytes] | WriteBuffer[str] | str,\n index : bool = ...,\n root_name : str = ...,\n row_name : str = ...,\n na_rep : str | None = ...,\n attr_cols : SequenceNotStr[Hashable] | None = ...,\n elem_cols : SequenceNotStr[Hashable] | None = ...,\n namespaces : dict[str | None, str] | None = ...,\n prefix : str | None = ...,\n encoding : str = ...,\n xml_declaration: bool = ...,\n pretty_print : bool = ...,\n parser : XMLParsers = ...,\n stylesheet : PathLike[str] | ReadBuffer[bytes] | ReadBuffer[str] | str | None = ...,\n compression : CompressionOptions = ...,\n storage_options: StorageOptions = ...\n) -> None: ...\ndef to_xml(\n self : DataFrame,\n path_or_buffer : None = None,\n index : bool = ...,\n root_name : str | None = ...,\n row_name : str | None = ...,\n na_rep : str | None = ...,\n attr_cols : list[Hashable] | None = ...,\n elem_cols : list[Hashable] | None = ...,\n namespaces : dict[str | None, str] | None = ...,\n prefix : str | None = ...,\n encoding : str = ...,\n xml_declaration: bool | None = ...,\n pretty_print : bool | None = ...,\n parser : str | None = ...,\n stylesheet : PathLike[str] | ReadBuffer[bytes] | ReadBuffer[str] | str | None = ...,\n compression : CompressionOptions = ...,\n storage_options: StorageOptions = ...\n) -> str: ...", "kind": 2, "label": "to_xml", "sortText": "0z.9999.to_xml"}, {"detail": "def transform(\n self : DataFrame,\n func : AggFuncTypeFrame,\n axis : Axis = 0,\n *args : Any,\n **kwargs: Any\n) -> DataFrame: ...", "kind": 2, "label": "transform", "sortText": "0z.9999.transform"}, {"detail": "def transpose(\n self : DataFrame,\n *args: Any,\n *,\n copy : bool = ...\n) -> DataFrame: ...", "kind": 2, "label": "transpose", "sortText": "0z.9999.transpose"}, {"detail": "def truediv(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Literal['columns', 'index', 0, 1] | None = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "truediv", "sortText": "0z.9999.truediv"}, {"detail": "def truncate(\n self : DataFrame,\n before: date | int | str | None = ...,\n after : date | int | str | None = ...,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n copy : bool = ...\n) -> DataFrame: ...", "kind": 2, "label": "truncate", "sortText": "0z.9999.truncate"}, {"detail": "def tz_convert(\n self : DataFrame,\n tz : TimeZones,\n axis : Axis = 0,\n level: Hashable | None = None,\n copy : bool = True\n) -> DataFrame: ...", "kind": 2, "label": "tz_convert", "sortText": "0z.9999.tz_convert"}, {"detail": "def tz_localize(\n self : DataFrame,\n tz : TimeZones,\n axis : Axis = 0,\n level : Hashable | None = None,\n copy : builtins.bool = True,\n ambiguous : TimeAmbiguous = 'raise',\n nonexistent: TimeNonexistent = 'raise'\n) -> DataFrame: ...", "kind": 2, "label": "tz_localize", "sortText": "0z.9999.tz_localize"}, {"detail": "def unstack(\n self : DataFrame,\n level : IndexLabel = -1,\n fill_value: Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 | None = None,\n sort : bool = True\n) -> DataFrame | Series: ...", "kind": 2, "label": "unstack", "sortText": "0z.9999.unstack"}, {"detail": "def update(\n self : DataFrame,\n other : DataFrame | Series,\n join : Literal['left'] = 'left',\n overwrite : bool = True,\n filter_func: ((...) -> Unknown) | None = ...,\n errors : IgnoreRaise = 'ignore'\n) -> None: ...", "kind": 2, "label": "update", "sortText": "0z.9999.update"}, {"detail": "\n@overload\ndef value_counts(\n self : DataFrame,\n subset : Sequence[Hashable] | None = ...,\n normalize: Literal[False] = False,\n sort : bool = ...,\n ascending: bool = ...,\n dropna : bool = ...\n) -> Series[int]: ...\ndef value_counts(\n self : DataFrame,\n normalize: Literal[True],\n subset : Sequence[Hashable] | None = ...,\n sort : bool = ...,\n ascending: bool = ...,\n dropna : bool = ...\n) -> Series[float]: ...", "kind": 2, "label": "value_counts", "sortText": "0z.9999.value_counts"}, {"detail": "ndarray[tuple[int, int]]", "kind": 5, "label": "values", "sortText": "0z.9999.values"}, {"detail": "def var(\n self : DataFrame,\n axis : Literal['columns', 'index', 0, 1] | None = 0,\n skipna : bool | None = True,\n ddof : int = 1,\n numeric_only: bool = False,\n **kwargs : Any\n) -> Series: ...", "kind": 2, "label": "var", "sortText": "0z.9999.var"}, {"detail": "\n@overload\ndef where(\n self : DataFrame,\n cond : ((DataFrame) -> DataFrame) | ((Any) -> builtins.bool) | DataFrame | Series | ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other : ((...) -> DataFrame | Timedelta | Timestamp | builtins.bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64) | DataFrame | Timedelta | Timestamp | builtins.bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 = ...,\n *,\n inplace: Literal[True],\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n level : Hashable | None = None\n) -> None: ...\ndef where(\n self : DataFrame,\n cond : ((DataFrame) -> DataFrame) | ((Any) -> builtins.bool) | DataFrame | Series | ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other : ((...) -> DataFrame | Timedelta | Timestamp | builtins.bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64) | DataFrame | Timedelta | Timestamp | builtins.bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 = ...,\n *,\n inplace: Literal[False] = False,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n level : Hashable | None = None\n) -> DataFrame: ...", "kind": 2, "label": "where", "sortText": "0z.9999.where"}, {"detail": "def xs(\n self : DataFrame,\n key : IndexLabel,\n axis : Axis = 0,\n level : Hashable | Sequence[Hashable] | None = None,\n drop_level: bool = True\n) -> DataFrame | Series: ...", "kind": 2, "label": "xs", "sortText": "0z.9999.xs"}, {"detail": "def __abs__(self: DataFrame) -> DataFrame: ...", "kind": 2, "label": "__abs__", "sortText": "3z.9999.__abs__"}, {"detail": "def __add__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__add__", "sortText": "3z.9999.__add__"}, {"detail": "def __and__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__and__", "sortText": "3z.9999.__and__"}, {"detail": "def __array__(\n self : DataFrame,\n dtype: Unknown = ...\n) -> ndarray: ...", "kind": 2, "label": "__array__", "sortText": "3z.9999.__array__"}, {"detail": "int", "kind": 5, "label": "__array_priority__", "sortText": "3z.9999.__array_priority__"}, {"detail": "def __arrow_c_stream__(\n self : DataFrame,\n requested_schema: object | None = None\n) -> object: ...", "kind": 2, "label": "__arrow_c_stream__", "sortText": "3z.9999.__arrow_c_stream__"}, {"detail": "def __bool__(self: DataFrame) -> NoReturn: ...", "kind": 2, "label": "__bool__", "sortText": "3z.9999.__bool__"}, {"detail": "def __contains__(\n self: DataFrame,\n key: Unknown\n) -> bool: ...", "kind": 2, "label": "__contains__", "sortText": "3z.9999.__contains__"}, {"detail": "def __copy__(\n self: DataFrame,\n deep: bool = ...\n) -> DataFrame: ...", "kind": 2, "label": "__copy__", "sortText": "3z.9999.__copy__"}, {"detail": "def __deepcopy__(\n self: DataFrame,\n memo: MutableMapping[int, Any] | None = None\n) -> DataFrame: ...", "kind": 2, "label": "__deepcopy__", "sortText": "3z.9999.__deepcopy__"}, {"detail": "def __delitem__(\n self: DataFrame,\n idx: Hashable\n) -> None: ...", "kind": 2, "label": "__delitem__", "sortText": "3z.9999.__delitem__"}, {"detail": "def __divmod__(\n self: DataFrame,\n other: Any\n) -> tuple[DataFrame, DataFrame]: ...", "kind": 2, "label": "__divmod__", "sortText": "3z.9999.__divmod__"}, {"detail": "def __eq__(\n self: DataFrame,\n other: object\n) -> DataFrame: ...", "kind": 2, "label": "__eq__", "sortText": "3z.9999.__eq__"}, {"detail": "def __finalize__(\n self : DataFrame,\n other : Unknown,\n method : Unknown = ...,\n **kwargs: Any\n) -> DataFrame: ...", "kind": 2, "label": "__finalize__", "sortText": "3z.9999.__finalize__"}, {"detail": "def __floordiv__(\n self: DataFrame,\n other: DataFrame | Sequence[float] | Series[float] | Series[int] | float\n) -> DataFrame: ...", "kind": 2, "label": "__floordiv__", "sortText": "3z.9999.__floordiv__"}, {"detail": "def __ge__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__ge__", "sortText": "3z.9999.__ge__"}, {"detail": "def __getattr__(\n self: DataFrame,\n name: str\n) -> Series: ...", "kind": 2, "label": "__getattr__", "sortText": "3z.9999.__getattr__"}, {"detail": "\n@overload\ndef __getitem__(\n self: DataFrame,\n key: Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 | tuple[Hashable, ...]\n) -> Series: ...\ndef __getitem__(\n self: DataFrame,\n key: Iterable[Hashable] | slice[Any, Any, Any]\n) -> DataFrame: ...\ndef __getitem__(\n self: DataFrame,\n key: Hashable\n) -> Series: ...", "kind": 2, "label": "__getitem__", "sortText": "3z.9999.__getitem__"}, {"detail": "def __gt__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__gt__", "sortText": "3z.9999.__gt__"}, {"detail": "None", "kind": 5, "label": "__hash__", "sortText": "3z.9999.__hash__"}, {"detail": "def __invert__(self: DataFrame) -> DataFrame: ...", "kind": 2, "label": "__invert__", "sortText": "3z.9999.__invert__"}, {"detail": "def __iter__(self: DataFrame) -> Iterator[Hashable]: ...", "kind": 2, "label": "__iter__", "sortText": "3z.9999.__iter__"}, {"detail": "def __le__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__le__", "sortText": "3z.9999.__le__"}, {"detail": "def __len__(self: DataFrame) -> int: ...", "kind": 2, "label": "__len__", "sortText": "3z.9999.__len__"}, {"detail": "def __lt__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__lt__", "sortText": "3z.9999.__lt__"}, {"detail": "\n@overload\ndef __matmul__(\n self: DataFrame,\n other: DataFrame\n) -> DataFrame: ...\ndef __matmul__(\n self: DataFrame,\n other: Series\n) -> Series: ...\ndef __matmul__(\n self: DataFrame,\n other: ndarray[tuple[Any, ...], dtype[np_num]]\n) -> DataFrame: ...", "kind": 2, "label": "__matmul__", "sortText": "3z.9999.__matmul__"}, {"detail": "def __mod__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__mod__", "sortText": "3z.9999.__mod__"}, {"detail": "def __mul__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__mul__", "sortText": "3z.9999.__mul__"}, {"detail": "def __ne__(\n self: DataFrame,\n other: object\n) -> DataFrame: ...", "kind": 2, "label": "__ne__", "sortText": "3z.9999.__ne__"}, {"detail": "def __neg__(self: DataFrame) -> DataFrame: ...", "kind": 2, "label": "__neg__", "sortText": "3z.9999.__neg__"}, {"detail": "\n@overload\ndef __new__[Self@DataFrame: DataFrame](\n cls : type[Self@DataFrame],\n data : DataFrame | Index | Iterable[Index | Sequence[Unknown] | Series | dict[Any, Any] | ndarray[tuple[int]] | tuple[Hashable, ListLikeU]] | Sequence[Unknown] | Series | dict[Any, Any] | ndarray[tuple[int]] | None = None,\n index : ExtensionArray | Index | SequenceNotStr[Any] | Series | ndarray | range | None = None,\n columns: ExtensionArray | Index | SequenceNotStr[Any] | Series | ndarray | range | None = None,\n dtype : ExtensionDtype | dtype[generic] | str | type[bool | complex | object | str] | None = None,\n copy : bool | None = None\n) -> Self@DataFrame: ...\ndef __new__[Self@DataFrame: DataFrame](\n cls : type[Self@DataFrame],\n data : Scalar,\n index : Axes,\n columns: Axes,\n dtype : ExtensionDtype | dtype[generic] | str | type[bool | complex | object | str] | None = None,\n copy : bool | None = None\n) -> Self@DataFrame: ...", "kind": 3, "label": "__new__", "sortText": "3z.9999.__new__"}, {"detail": "def __nonzero__(self: DataFrame) -> None: ...", "kind": 2, "label": "__nonzero__", "sortText": "3z.9999.__nonzero__"}, {"detail": "def __or__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__or__", "sortText": "3z.9999.__or__"}, {"detail": "def __pos__(self: DataFrame) -> DataFrame: ...", "kind": 2, "label": "__pos__", "sortText": "3z.9999.__pos__"}, {"detail": "def __pow__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__pow__", "sortText": "3z.9999.__pow__"}, {"detail": "def __radd__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__radd__", "sortText": "3z.9999.__radd__"}, {"detail": "def __rand__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__rand__", "sortText": "3z.9999.__rand__"}, {"detail": "def __rdivmod__(\n self: DataFrame,\n other: Any\n) -> tuple[DataFrame, DataFrame]: ...", "kind": 2, "label": "__rdivmod__", "sortText": "3z.9999.__rdivmod__"}, {"detail": "def __rfloordiv__(\n self: DataFrame,\n other: DataFrame | Sequence[float] | Series[float] | Series[int] | float\n) -> DataFrame: ...", "kind": 2, "label": "__rfloordiv__", "sortText": "3z.9999.__rfloordiv__"}, {"detail": "def __rmatmul__(\n self: DataFrame,\n other: ndarray[tuple[Any, ...], dtype[np_num]]\n) -> DataFrame: ...", "kind": 2, "label": "__rmatmul__", "sortText": "3z.9999.__rmatmul__"}, {"detail": "def __rmod__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__rmod__", "sortText": "3z.9999.__rmod__"}, {"detail": "def __rmul__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__rmul__", "sortText": "3z.9999.__rmul__"}, {"detail": "def __ror__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__ror__", "sortText": "3z.9999.__ror__"}, {"detail": "def __round__(\n self : DataFrame,\n decimals: int = ...\n) -> DataFrame: ...", "kind": 2, "label": "__round__", "sortText": "3z.9999.__round__"}, {"detail": "def __rpow__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__rpow__", "sortText": "3z.9999.__rpow__"}, {"detail": "def __rsub__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__rsub__", "sortText": "3z.9999.__rsub__"}, {"detail": "def __rtruediv__(\n self: DataFrame,\n other: DataFrame | Sequence[Unknown] | Series | float\n) -> DataFrame: ...", "kind": 2, "label": "__rtruediv__", "sortText": "3z.9999.__rtruediv__"}, {"detail": "def __rxor__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__rxor__", "sortText": "3z.9999.__rxor__"}, {"detail": "def __setattr__(\n self: DataFrame,\n name: str,\n value: Unknown\n) -> None: ...", "kind": 2, "label": "__setattr__", "sortText": "3z.9999.__setattr__"}, {"detail": "\n@overload\ndef __setitem__(\n self: DataFrame,\n idx: Index | Series[int] | int | list[int] | ndarray[tuple[Any, ...], dtype[integer]] | slice[Any, Any, Any] | tuple[IndexType, IndexType] | tuple[IndexType, int] | tuple[int, IndexType] | tuple[int, int],\n value: DataFrame | IndexOpsMixin | Mapping[Hashable, NAType | NaTType | Timedelta | Timestamp | builtins.bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64] | NAType | NaTType | Sequence[Scalar] | Timedelta | Timestamp | builtins.bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | ndarray | str | timedelta | timedelta64 | None\n) -> None: ...\ndef __setitem__[ScalarT: Scalar](\n self: DataFrame,\n idx: Series[builtins.bool] | int | integer | list[builtins.bool] | list[ScalarT] | ndarray[tuple[Any, ...], dtype[numpy.bool]] | signedinteger[_NBitIntP] | signedinteger[_8Bit] | signedinteger | slice[Any, Any, Any] | str | str_ | unsignedinteger | tuple[IndexOpsMixin | Sequence[Scalar] | Series[builtins.bool] | Timedelta | Timestamp | builtins.bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | list[builtins.bool] | ndarray[tuple[Any, ...], dtype[numpy.bool]] | slice[Any, Any, Any] | str | timedelta | timedelta64, ...],\n value: DataFrame | ExtensionArray | IndexOpsMixin | Mapping[Hashable, NAType | NaTType | Timedelta | Timestamp | builtins.bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64] | NAType | NaTType | Sequence[Scalar] | Sequence[Sequence[Scalar]] | Timedelta | Timestamp | builtins.bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | ndarray | str | timedelta | timedelta64 | None\n) -> None: ...\ndef __setitem__(\n self: DataFrame,\n idx: tuple[tuple[IndexOpsMixin | Sequence[Scalar] | Series[builtins.bool] | Timedelta | Timestamp | builtins.bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | list[builtins.bool] | ndarray[tuple[Any, ...], dtype[numpy.bool]] | slice[Any, Any, Any] | str | timedelta | timedelta64, ...], Hashable],\n value: ExtensionArray | IndexOpsMixin | Mapping[Hashable, NAType | NaTType | Timedelta | Timestamp | builtins.bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64] | NAType | NaTType | Sequence[Scalar] | Sequence[Sequence[Scalar]] | Timedelta | Timestamp | builtins.bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | ndarray | str | timedelta | timedelta64 | None\n) -> None: ...\ndef __setitem__(\n self: DataFrame,\n idx: DataFrame | IndexOpsMixin,\n value: ExtensionArray | IndexOpsMixin | Mapping[Hashable, NAType | NaTType | Timedelta | Timestamp | builtins.bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64] | NAType | NaTType | Sequence[Scalar] | Sequence[Sequence[Scalar]] | Timedelta | Timestamp | builtins.bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | ndarray | str | timedelta | timedelta64 | None\n) -> None: ...", "kind": 2, "label": "__setitem__", "sortText": "3z.9999.__setitem__"}, {"detail": "def __sub__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__sub__", "sortText": "3z.9999.__sub__"}, {"detail": "def __truediv__(\n self: DataFrame,\n other: DataFrame | Sequence[Unknown] | Series | float\n) -> DataFrame: ...", "kind": 2, "label": "__truediv__", "sortText": "3z.9999.__truediv__"}, {"detail": "def __xor__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__xor__", "sortText": "3z.9999.__xor__"}]}} {"suite": "pandas", "label": "edit dataframe then complete (edit+completion)", "method": "textDocument/completion", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py", "line": 17, "character": 39, "iteration": 4, "result": {"isIncomplete": false, "items": [{"detail": "str", "kind": 5, "label": "Name", "sortText": "0.9999.Name"}, {"detail": "DataFrame", "kind": 5, "label": "T", "sortText": "0z.9999.T"}, {"detail": "def abs(self: DataFrame) -> DataFrame: ...", "kind": 2, "label": "abs", "sortText": "0z.9999.abs"}, {"detail": "def add(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Literal['columns', 'index', 0, 1] | None = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "add", "sortText": "0z.9999.add"}, {"detail": "def add_prefix(\n self : DataFrame,\n prefix: str,\n axis : Literal['columns', 'index', 0, 1] | None = None\n) -> DataFrame: ...", "kind": 2, "label": "add_prefix", "sortText": "0z.9999.add_prefix"}, {"detail": "def add_suffix(\n self : DataFrame,\n suffix: str,\n axis : Literal['columns', 'index', 0, 1] | None = None\n) -> DataFrame: ...", "kind": 2, "label": "add_suffix", "sortText": "0z.9999.add_suffix"}, {"detail": "\n@overload\ndef aggregate(\n self : DataFrame,\n func : ((...) -> Unknown) | Mapping[Unknown, ((...) -> Unknown) | str | ufunc] | str | ufunc,\n axis : Axis = 0,\n **kwargs: Any\n) -> Series: ...\ndef aggregate(\n self : DataFrame,\n func : Mapping[Unknown, ((...) -> Unknown) | list[((...) -> Unknown) | str | ufunc] | str | ufunc] | list[AggFuncTypeBase] | None = ...,\n axis : Axis = 0,\n **kwargs: Any\n) -> DataFrame: ...", "kind": 2, "label": "agg", "sortText": "0z.9999.agg"}, {"detail": "\n@overload\ndef aggregate(\n self : DataFrame,\n func : ((...) -> Unknown) | Mapping[Unknown, ((...) -> Unknown) | str | ufunc] | str | ufunc,\n axis : Axis = 0,\n **kwargs: Any\n) -> Series: ...\ndef aggregate(\n self : DataFrame,\n func : Mapping[Unknown, ((...) -> Unknown) | list[((...) -> Unknown) | str | ufunc] | str | ufunc] | list[AggFuncTypeBase] | None = ...,\n axis : Axis = 0,\n **kwargs: Any\n) -> DataFrame: ...", "kind": 2, "label": "aggregate", "sortText": "0z.9999.aggregate"}, {"detail": "def align[NDFrameT: NDFrame](\n self : DataFrame,\n other : NDFrameT,\n join : AlignJoin = 'outer',\n axis : Literal['columns', 'index', 0, 1] | None = None,\n level : Hashable | None = None,\n copy : bool = True,\n fill_value: NAType | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 | None = ...\n) -> tuple[DataFrame, NDFrameT]: ...", "kind": 2, "label": "align", "sortText": "0z.9999.align"}, {"detail": "\n@overload\ndef all(\n self : DataFrame,\n axis : None,\n bool_only: builtins.bool | None = ...,\n skipna : builtins.bool = ...,\n **kwargs : Any\n) -> numpy.bool: ...\ndef all(\n self : DataFrame,\n axis : Axis = 0,\n bool_only: builtins.bool | None = ...,\n skipna : builtins.bool = ...,\n **kwargs : Any\n) -> Series[builtins.bool]: ...", "kind": 2, "label": "all", "sortText": "0z.9999.all"}, {"detail": "\n@overload\ndef any(\n self : DataFrame,\n *,\n axis : None,\n bool_only: builtins.bool | None = ...,\n skipna : builtins.bool = ...,\n **kwargs : Any\n) -> numpy.bool: ...\ndef any(\n self : DataFrame,\n *,\n axis : Axis = 0,\n bool_only: builtins.bool | None = ...,\n skipna : builtins.bool = ...,\n **kwargs : Any\n) -> Series[builtins.bool]: ...", "kind": 2, "label": "any", "sortText": "0z.9999.any"}, {"detail": "\n@overload\ndef apply(\n self : DataFrame,\n f : (...) -> Index | MutableSequence[Any] | Series | ndarray[tuple[int]] | tuple[Any, ...],\n axis : AxisIndex = ...,\n raw : bool = ...,\n result_type: None = None,\n args : Any = ...,\n **kwargs : Any\n) -> DataFrame: ...\ndef apply[S2: SeriesDType](\n self : DataFrame,\n f : (...) -> NAType | S2,\n axis : AxisIndex = ...,\n raw : bool = ...,\n result_type: None = None,\n args : Any = ...,\n **kwargs : Any\n) -> Series[S2]: ...\ndef apply(\n self : DataFrame,\n f : (...) -> Mapping[Any, Any],\n axis : AxisIndex = ...,\n raw : bool = ...,\n result_type: None = None,\n args : Any = ...,\n **kwargs : Any\n) -> Series: ...\ndef apply[S2: SeriesDType](\n self : DataFrame,\n f : (...) -> NAType | S2,\n axis : Axis = 0,\n raw : bool = ...,\n args : Any = ...,\n *,\n result_type: Literal['expand', 'reduce'],\n **kwargs : Any\n) -> Series[S2]: ...\ndef apply(\n self : DataFrame,\n f : (...) -> Index | Mapping[Any, Any] | MutableSequence[Any] | Series | ndarray[tuple[int]] | tuple[Any, ...],\n axis : Axis = 0,\n raw : bool = ...,\n args : Any = ...,\n *,\n result_type: Literal['expand'],\n **kwargs : Any\n) -> DataFrame: ...\ndef apply(\n self : DataFrame,\n f : (...) -> Index | Mapping[Any, Any] | MutableSequence[Any] | ndarray[tuple[int]] | tuple[Any, ...],\n axis : Axis = 0,\n raw : bool = ...,\n args : Any = ...,\n *,\n result_type: Literal['reduce'],\n **kwargs : Any\n) -> Series: ...\ndef apply(\n self : DataFrame,\n f : (...) -> Index | Mapping[Any, Any] | MutableSequence[Any] | Series | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | ndarray[tuple[int]] | str | timedelta | timedelta64 | tuple[Any, ...],\n axis : Axis = 0,\n raw : bool = ...,\n args : Any = ...,\n *,\n result_type: Literal['broadcast'],\n **kwargs : Any\n) -> DataFrame: ...\ndef apply(\n self : DataFrame,\n f : (...) -> Series,\n axis : AxisIndex = 0,\n raw : bool = ...,\n args : Any = ...,\n *,\n result_type: Literal['reduce'],\n **kwargs : Any\n) -> Series: ...\ndef apply[S2: SeriesDType](\n self : DataFrame,\n f : (...) -> NAType | S2,\n raw : bool = ...,\n result_type: None = None,\n args : Any = ...,\n *,\n axis : AxisColumn,\n **kwargs : Any\n) -> Series[S2]: ...\ndef apply(\n self : DataFrame,\n f : (...) -> Index | Mapping[Any, Any] | MutableSequence[Any] | ndarray[tuple[int]] | tuple[Any, ...],\n raw : bool = ...,\n result_type: None = None,\n args : Any = ...,\n *,\n axis : AxisColumn,\n **kwargs : Any\n) -> Series: ...\ndef apply(\n self : DataFrame,\n f : (...) -> Series,\n raw : bool = ...,\n result_type: None = None,\n args : Any = ...,\n *,\n axis : AxisColumn,\n **kwargs : Any\n) -> DataFrame: ...\ndef apply(\n self : DataFrame,\n f : (...) -> Series,\n raw : bool = ...,\n args : Any = ...,\n *,\n axis : AxisColumn,\n result_type: Literal['reduce'],\n **kwargs : Any\n) -> DataFrame: ...", "kind": 2, "label": "apply", "sortText": "0z.9999.apply"}, {"detail": "def asfreq(\n self : DataFrame,\n freq : Frequency,\n method : Literal['backfill', 'bfill', 'ffill', 'pad'] | None = None,\n how : Literal['end', 'start'] | None = ...,\n normalize : bool = False,\n fill_value: Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 | None = ...\n) -> DataFrame: ...", "kind": 2, "label": "asfreq", "sortText": "0z.9999.asfreq"}, {"detail": "def asof(\n self : DataFrame,\n where : ExtensionArray | Index | Sequence[Scalar] | Series | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | ndarray | str | timedelta | timedelta64,\n subset: Hashable | list[Hashable] | None = None\n) -> DataFrame: ...", "kind": 2, "label": "asof", "sortText": "0z.9999.asof"}, {"detail": "def assign(\n self: DataFrame,\n **kwargs: IntoColumn\n) -> DataFrame: ...", "kind": 2, "label": "assign", "sortText": "0z.9999.assign"}, {"detail": "def astype(\n self : DataFrame,\n dtype : Literal[' DataFrame: ...", "kind": 2, "label": "astype", "sortText": "0z.9999.astype"}, {"detail": "_AtIndexerFrame", "kind": 5, "label": "at", "sortText": "0z.9999.at"}, {"detail": "def at_time(\n self: DataFrame,\n time: str | time,\n asof: bool = False,\n axis: Literal['columns', 'index', 0, 1] | None = 0\n) -> DataFrame: ...", "kind": 2, "label": "at_time", "sortText": "0z.9999.at_time"}, {"detail": "dict[Hashable | None, Any]", "kind": 5, "label": "attrs", "sortText": "0z.9999.attrs"}, {"detail": "list[Index]", "kind": 5, "label": "axes", "sortText": "0z.9999.axes"}, {"detail": "def between_time(\n self : DataFrame,\n start_time: str | time,\n end_time : str | time,\n inclusive : IntervalClosedType = 'both',\n axis : Literal['columns', 'index', 0, 1] | None = 0\n) -> DataFrame: ...", "kind": 2, "label": "between_time", "sortText": "0z.9999.between_time"}, {"detail": "\n@overload\ndef bfill(\n self : DataFrame,\n *,\n axis : Literal['columns', 'index', 0, 1] | None = None,\n inplace : Literal[True],\n limit : int | None = ...,\n limit_area: Literal['inside', 'outside'] | None = ...\n) -> None: ...\ndef bfill(\n self : DataFrame,\n *,\n axis : Literal['columns', 'index', 0, 1] | None = None,\n inplace : Literal[False] = False,\n limit : int | None = ...,\n limit_area: Literal['inside', 'outside'] | None = ...\n) -> DataFrame: ...", "kind": 2, "label": "bfill", "sortText": "0z.9999.bfill"}, {"detail": "def bool(self: DataFrame) -> bool: ...", "kind": 2, "label": "bool", "sortText": "0z.9999.bool"}, {"detail": "\n@overload\ndef boxplot(\n self : DataFrame,\n by : None = None,\n ax : Unknown = None,\n fontsize : float | str | None = None,\n rot : float = 0,\n grid : bool = True,\n figsize : tuple[float, float] | None = None,\n layout : tuple[int, int] | None = None,\n *,\n return_type: Literal['axes'] | None = None,\n backend : str | None = None,\n **kwargs : Any\n) -> Unknown: ...\ndef boxplot(\n self : DataFrame,\n by : None = None,\n ax : Unknown = None,\n fontsize : float | str | None = None,\n rot : float = 0,\n grid : bool = True,\n figsize : tuple[float, float] | None = None,\n layout : tuple[int, int] | None = None,\n *,\n return_type: Literal['dict'],\n backend : str | None = None,\n **kwargs : Any\n) -> dict[str, Unknown]: ...\ndef boxplot(\n self : DataFrame,\n by : None = None,\n ax : Unknown = None,\n fontsize : float | str | None = None,\n rot : float = 0,\n grid : bool = True,\n figsize : tuple[float, float] | None = None,\n layout : tuple[int, int] | None = None,\n *,\n return_type: Literal['both'],\n backend : str | None = None,\n **kwargs : Any\n) -> _BoxPlotT: ...\ndef boxplot(\n self : DataFrame,\n by : Hashable | MutableSequence[Unknown] | ndarray[tuple[int]] | range | tuple[Unknown, ...],\n ax : Unknown = None,\n fontsize : float | str | None = None,\n rot : float = 0,\n grid : bool = True,\n figsize : tuple[float, float] | None = None,\n layout : tuple[int, int] | None = None,\n *,\n return_type: None = None,\n backend : str | None = None,\n **kwargs : Any\n) -> Unknown: ...\ndef boxplot(\n self : DataFrame,\n by : Hashable | MutableSequence[Unknown] | ndarray[tuple[int]] | range | tuple[Unknown, ...],\n ax : Unknown = None,\n fontsize : float | str | None = None,\n rot : float = 0,\n grid : bool = True,\n figsize : tuple[float, float] | None = None,\n layout : tuple[int, int] | None = None,\n *,\n return_type: Literal['axes', 'both', 'dict'],\n backend : str | None = None,\n **kwargs : Any\n) -> Series: ...", "kind": 2, "label": "boxplot", "sortText": "0z.9999.boxplot"}, {"detail": "\n@overload\ndef clip(\n self : DataFrame,\n lower : float | None = ...,\n upper : float | None = ...,\n *,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n inplace : Literal[False] = False,\n **kwargs: Any\n) -> DataFrame: ...\ndef clip(\n self : DataFrame,\n lower : AnyArrayLike = ...,\n upper : ExtensionArray | Index | Series | ndarray | None = ...,\n *,\n axis : Axis = ...,\n inplace : Literal[False] = False,\n **kwargs: Any\n) -> DataFrame: ...\ndef clip(\n self : DataFrame,\n lower : ExtensionArray | Index | Series | ndarray | None = ...,\n upper : AnyArrayLike = ...,\n *,\n axis : Axis = ...,\n inplace : Literal[False] = False,\n **kwargs: Any\n) -> DataFrame: ...\ndef clip(\n self : DataFrame,\n lower : None = None,\n upper : None = None,\n *,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n inplace : Literal[True],\n **kwargs: Any\n) -> DataFrame: ...\ndef clip(\n self : DataFrame,\n lower : float | None = ...,\n upper : float | None = ...,\n *,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n inplace : Literal[True],\n **kwargs: Any\n) -> None: ...\ndef clip(\n self : DataFrame,\n lower : AnyArrayLike = ...,\n upper : ExtensionArray | Index | Series | ndarray | None = ...,\n *,\n axis : Axis = ...,\n inplace : Literal[True],\n **kwargs: Any\n) -> None: ...\ndef clip(\n self : DataFrame,\n lower : ExtensionArray | Index | Series | ndarray | None = ...,\n upper : AnyArrayLike = ...,\n *,\n axis : Axis = ...,\n inplace : Literal[True],\n **kwargs: Any\n) -> None: ...", "kind": 2, "label": "clip", "sortText": "0z.9999.clip"}, {"detail": "Index[str]", "kind": 5, "label": "columns", "sortText": "0z.9999.columns"}, {"detail": "def combine(\n self : DataFrame,\n other : DataFrame,\n func : (...) -> Unknown,\n fill_value: Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 | None = None,\n overwrite : bool = True\n) -> DataFrame: ...", "kind": 2, "label": "combine", "sortText": "0z.9999.combine"}, {"detail": "def combine_first(\n self: DataFrame,\n other: DataFrame\n) -> DataFrame: ...", "kind": 2, "label": "combine_first", "sortText": "0z.9999.combine_first"}, {"detail": "def compare(\n self : DataFrame,\n other : DataFrame,\n align_axis : Axis = 1,\n keep_shape : bool = False,\n keep_equal : bool = False,\n result_names: Suffixes = ...\n) -> DataFrame: ...", "kind": 2, "label": "compare", "sortText": "0z.9999.compare"}, {"detail": "def convert_dtypes(\n self : DataFrame,\n infer_objects : bool = True,\n convert_string : bool = True,\n convert_integer : bool = True,\n convert_boolean : bool = True,\n convert_floating: bool = True,\n dtype_backend : DtypeBackend = 'numpy_nullable'\n) -> DataFrame: ...", "kind": 2, "label": "convert_dtypes", "sortText": "0z.9999.convert_dtypes"}, {"detail": "def copy(\n self: DataFrame,\n deep: bool = True\n) -> DataFrame: ...", "kind": 2, "label": "copy", "sortText": "0z.9999.copy"}, {"detail": "def corr(\n self : DataFrame,\n method : Literal['kendall', 'pearson', 'spearman'] = 'pearson',\n min_periods : int = ...,\n numeric_only: bool = False\n) -> DataFrame: ...", "kind": 2, "label": "corr", "sortText": "0z.9999.corr"}, {"detail": "def corrwith(\n self : DataFrame,\n other : DataFrame | Series,\n axis : Literal['columns', 'index', 0, 1] | None = 0,\n drop : bool = False,\n method : Literal['kendall', 'pearson', 'spearman'] = 'pearson',\n numeric_only: bool = False\n) -> Series: ...", "kind": 2, "label": "corrwith", "sortText": "0z.9999.corrwith"}, {"detail": "def count(\n self : DataFrame,\n axis : Axis = 0,\n numeric_only: bool = False\n) -> Series[int]: ...", "kind": 2, "label": "count", "sortText": "0z.9999.count"}, {"detail": "def cov(\n self : DataFrame,\n min_periods : int | None = None,\n ddof : int = 1,\n numeric_only: bool = False\n) -> DataFrame: ...", "kind": 2, "label": "cov", "sortText": "0z.9999.cov"}, {"detail": "def cummax(\n self : DataFrame,\n axis : Literal['columns', 'index', 0, 1] | None = None,\n skipna : bool = True,\n *args : Any,\n **kwargs: Any\n) -> DataFrame: ...", "kind": 2, "label": "cummax", "sortText": "0z.9999.cummax"}, {"detail": "def cummin(\n self : DataFrame,\n axis : Literal['columns', 'index', 0, 1] | None = None,\n skipna : bool = True,\n *args : Any,\n **kwargs: Any\n) -> DataFrame: ...", "kind": 2, "label": "cummin", "sortText": "0z.9999.cummin"}, {"detail": "def cumprod(\n self : DataFrame,\n axis : Literal['columns', 'index', 0, 1] | None = None,\n skipna : bool = True,\n *args : Any,\n **kwargs: Any\n) -> DataFrame: ...", "kind": 2, "label": "cumprod", "sortText": "0z.9999.cumprod"}, {"detail": "def cumsum(\n self : DataFrame,\n axis : Literal['columns', 'index', 0, 1] | None = None,\n skipna : bool = True,\n *args : Any,\n **kwargs: Any\n) -> DataFrame: ...", "kind": 2, "label": "cumsum", "sortText": "0z.9999.cumsum"}, {"detail": "def describe(\n self : DataFrame,\n percentiles: list[float] | None = ...,\n include : Literal['all'] | list[Dtype] | None = ...,\n exclude : list[Dtype] | None = ...\n) -> DataFrame: ...", "kind": 2, "label": "describe", "sortText": "0z.9999.describe"}, {"detail": "def diff(\n self : DataFrame,\n periods: int = 1,\n axis : Axis = 0\n) -> DataFrame: ...", "kind": 2, "label": "diff", "sortText": "0z.9999.diff"}, {"detail": "def truediv(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Literal['columns', 'index', 0, 1] | None = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "div", "sortText": "0z.9999.div"}, {"detail": "def truediv(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Literal['columns', 'index', 0, 1] | None = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "divide", "sortText": "0z.9999.divide"}, {"detail": "\n@overload\ndef dot(\n self: DataFrame,\n other: DataFrame | ExtensionArray | ndarray\n) -> DataFrame: ...\ndef dot(\n self: DataFrame,\n other: Series\n) -> Series: ...", "kind": 2, "label": "dot", "sortText": "0z.9999.dot"}, {"detail": "\n@overload\ndef drop(\n self : DataFrame,\n labels : Unknown = ...,\n *,\n axis : Unknown = ...,\n index : None,\n columns: Unknown = ...,\n level : Unknown = ...,\n inplace: Unknown = ...,\n errors : Unknown = ...\n) -> Never: ...\ndef drop(\n self : DataFrame,\n labels : Unknown = ...,\n *,\n axis : Unknown = ...,\n index : Unknown = ...,\n columns: None,\n level : Unknown = ...,\n inplace: Unknown = ...,\n errors : Unknown = ...\n) -> Never: ...\ndef drop(\n self : DataFrame,\n labels : None,\n *,\n axis : Unknown = ...,\n index : Unknown = ...,\n columns: Unknown = ...,\n level : Unknown = ...,\n inplace: Unknown = ...,\n errors : Unknown = ...\n) -> Never: ...\ndef drop(\n self : DataFrame,\n labels : None = None,\n *,\n axis : Axis = ...,\n index : Hashable | Index | Sequence[Hashable] = ...,\n columns: Hashable | Iterable[Hashable],\n level : Hashable | None = ...,\n inplace: Literal[True],\n errors : IgnoreRaise = ...\n) -> None: ...\ndef drop(\n self : DataFrame,\n labels : None = None,\n *,\n axis : Axis = ...,\n index : Hashable | Index | Sequence[Hashable],\n columns: Hashable | Iterable[Hashable] = ...,\n level : Hashable | None = ...,\n inplace: Literal[True],\n errors : IgnoreRaise = ...\n) -> None: ...\ndef drop(\n self : DataFrame,\n labels : Hashable | Index | Sequence[Hashable],\n *,\n axis : Axis = ...,\n index : None = None,\n columns: None = None,\n level : Hashable | None = ...,\n inplace: Literal[True],\n errors : IgnoreRaise = ...\n) -> None: ...\ndef drop(\n self : DataFrame,\n labels : None = None,\n *,\n axis : Axis = ...,\n index : Hashable | Index | Sequence[Hashable] = ...,\n columns: Hashable | Iterable[Hashable],\n level : Hashable | None = ...,\n inplace: Literal[False] = False,\n errors : IgnoreRaise = ...\n) -> DataFrame: ...\ndef drop(\n self : DataFrame,\n labels : None = None,\n *,\n axis : Axis = ...,\n index : Hashable | Index | Sequence[Hashable],\n columns: Hashable | Iterable[Hashable] = ...,\n level : Hashable | None = ...,\n inplace: Literal[False] = False,\n errors : IgnoreRaise = ...\n) -> DataFrame: ...\ndef drop(\n self : DataFrame,\n labels : Hashable | Index | Sequence[Hashable],\n *,\n axis : Axis = ...,\n index : None = None,\n columns: None = None,\n level : Hashable | None = ...,\n inplace: Literal[False] = False,\n errors : IgnoreRaise = ...\n) -> DataFrame: ...", "kind": 2, "label": "drop", "sortText": "0z.9999.drop"}, {"detail": "\n@overload\ndef drop_duplicates(\n self : DataFrame,\n subset : Hashable | Iterable[Hashable] | None = ...,\n *,\n keep : DropKeep = ...,\n inplace : Literal[True],\n ignore_index: bool = ...\n) -> None: ...\ndef drop_duplicates(\n self : DataFrame,\n subset : Hashable | Iterable[Hashable] | None = ...,\n *,\n keep : DropKeep = ...,\n inplace : Literal[False] = False,\n ignore_index: bool = ...\n) -> DataFrame: ...", "kind": 2, "label": "drop_duplicates", "sortText": "0z.9999.drop_duplicates"}, {"detail": "def droplevel(\n self : DataFrame,\n level: Hashable | list[Hashable],\n axis : Axis = 0\n) -> DataFrame: ...", "kind": 2, "label": "droplevel", "sortText": "0z.9999.droplevel"}, {"detail": "\n@overload\ndef dropna(\n self : DataFrame,\n *,\n axis : Axis = 0,\n how : AnyAll = ...,\n thresh : int | None = ...,\n subset : Index | Sequence[Unknown] | Series | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | ndarray[tuple[int]] | str | timedelta | timedelta64 | None = ...,\n inplace : Literal[True],\n ignore_index: bool = ...\n) -> None: ...\ndef dropna(\n self : DataFrame,\n *,\n axis : Axis = 0,\n how : AnyAll = ...,\n thresh : int | None = ...,\n subset : Index | Sequence[Unknown] | Series | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | ndarray[tuple[int]] | str | timedelta | timedelta64 | None = ...,\n inplace : Literal[False] = False,\n ignore_index: bool = ...\n) -> DataFrame: ...", "kind": 2, "label": "dropna", "sortText": "0z.9999.dropna"}, {"detail": "Series", "kind": 5, "label": "dtypes", "sortText": "0z.9999.dtypes"}, {"detail": "def duplicated(\n self : DataFrame,\n subset: Hashable | Iterable[Hashable] | None = ...,\n keep : DropKeep = 'first'\n) -> Series: ...", "kind": 2, "label": "duplicated", "sortText": "0z.9999.duplicated"}, {"detail": "bool", "kind": 5, "label": "empty", "sortText": "0z.9999.empty"}, {"detail": "def eq(\n self : DataFrame,\n other: DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Axis = 'columns',\n level: Hashable | None = None\n) -> DataFrame: ...", "kind": 2, "label": "eq", "sortText": "0z.9999.eq"}, {"detail": "def equals(\n self: DataFrame,\n other: DataFrame | Series\n) -> bool: ...", "kind": 2, "label": "equals", "sortText": "0z.9999.equals"}, {"detail": "\n@overload\ndef eval(\n self: DataFrame,\n expr: str,\n *,\n inplace: Literal[True],\n **kwargs: Any\n) -> None: ...\ndef eval(\n self : DataFrame,\n expr : str,\n *,\n inplace : Literal[False] = False,\n **kwargs: Any\n) -> DataFrame | Series | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | ndarray | str | timedelta | timedelta64: ...", "kind": 2, "label": "eval", "sortText": "0z.9999.eval"}, {"detail": "def ewm(\n self : DataFrame,\n com : float | None = ...,\n span : float | None = ...,\n halflife : float | None = ...,\n alpha : float | None = ...,\n min_periods: int = 0,\n adjust : bool = True,\n ignore_na : bool = False,\n axis : Axis = 0\n) -> ExponentialMovingWindow[DataFrame]: ...", "kind": 2, "label": "ewm", "sortText": "0z.9999.ewm"}, {"detail": "def expanding(\n self : DataFrame,\n min_periods: int = 1,\n axis : AxisIndex = 0,\n method : CalculationMethod = 'single'\n) -> Expanding[DataFrame]: ...", "kind": 2, "label": "expanding", "sortText": "0z.9999.expanding"}, {"detail": "def explode(\n self : DataFrame,\n column : Sequence[Hashable],\n ignore_index: bool = False\n) -> DataFrame: ...", "kind": 2, "label": "explode", "sortText": "0z.9999.explode"}, {"detail": "\n@overload\ndef ffill(\n self : DataFrame,\n *,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n inplace : Literal[True],\n limit : int | None = ...,\n limit_area: Literal['inside', 'outside'] | None = ...\n) -> None: ...\ndef ffill(\n self : DataFrame,\n *,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n inplace : Literal[False] = False,\n limit : int | None = ...,\n limit_area: Literal['inside', 'outside'] | None = ...\n) -> DataFrame: ...", "kind": 2, "label": "ffill", "sortText": "0z.9999.ffill"}, {"detail": "\n@overload\ndef fillna(\n self : DataFrame,\n value : DataFrame | NAType | Series | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | dict[Unknown, Unknown] | float | floating | int | integer | str | timedelta | timedelta64 | None = ...,\n *,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n limit : int = ...,\n inplace: Literal[True]\n) -> None: ...\ndef fillna(\n self : DataFrame,\n value : DataFrame | NAType | Series | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | dict[Unknown, Unknown] | float | floating | int | integer | str | timedelta | timedelta64 | None = ...,\n *,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n limit : int = ...,\n inplace: Literal[False] = False\n) -> DataFrame: ...", "kind": 2, "label": "fillna", "sortText": "0z.9999.fillna"}, {"detail": "def filter(\n self : DataFrame,\n items: ExtensionArray | Index | SequenceNotStr[Any] | Series | ndarray | range | None = ...,\n like : str | None = ...,\n regex: str | None = ...,\n axis : Literal['columns', 'index', 0, 1] | None = None\n) -> DataFrame: ...", "kind": 2, "label": "filter", "sortText": "0z.9999.filter"}, {"detail": "def first_valid_index(self: DataFrame) -> Scalar: ...", "kind": 2, "label": "first_valid_index", "sortText": "0z.9999.first_valid_index"}, {"detail": "def floordiv(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | float | ndarray | range,\n axis : Literal['columns', 'index', 0, 1] | None = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "floordiv", "sortText": "0z.9999.floordiv"}, {"detail": "\n@overload\ndef from_dict(\n cls : type[DataFrame],\n data : dict[Any, Any],\n orient : Literal['index'],\n dtype : Literal[' DataFrame: ...\ndef from_dict(\n cls : type[DataFrame],\n data : dict[Any, Any],\n orient: Literal['columns', 'tight'] = ...,\n dtype : Literal[' DataFrame: ...", "kind": 2, "label": "from_dict", "sortText": "0z.9999.from_dict"}, {"detail": "def from_records[HashableT: Hashable](\n cls : type[DataFrame],\n data : Iterable[Mapping[HashableT, Any]] | Iterable[SequenceNotStr[Any]] | Mapping[HashableT, SequenceNotStr[Any]] | Mapping[HashableT, Any] | ndarray[tuple[int, int]],\n index : ExtensionArray | Index | SequenceNotStr[Any] | Series | ndarray | range | str | None = None,\n exclude : ExtensionArray | Index | SequenceNotStr[Any] | Series | ndarray | range | None = None,\n columns : ExtensionArray | Index | SequenceNotStr[Any] | Series | ndarray | range | None = None,\n coerce_float: bool = False,\n nrows : int | None = None\n) -> DataFrame: ...", "kind": 2, "label": "from_records", "sortText": "0z.9999.from_records"}, {"detail": "def ge(\n self : DataFrame,\n other: DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Axis = 'columns',\n level: Hashable | None = None\n) -> DataFrame: ...", "kind": 2, "label": "ge", "sortText": "0z.9999.ge"}, {"detail": "\n@overload\ndef get(\n self : DataFrame,\n key : Hashable,\n default: None = None\n) -> Series | None: ...\ndef get[T](\n self: DataFrame,\n key: Hashable,\n default: T\n) -> Series | T: ...\ndef get(\n self : DataFrame,\n key : list[Hashable],\n default: None = None\n) -> DataFrame | None: ...\ndef get[T](\n self: DataFrame,\n key: list[Hashable],\n default: T\n) -> DataFrame | T: ...", "kind": 2, "label": "get", "sortText": "0z.9999.get"}, {"detail": "\n@overload\ndef groupby(\n self : DataFrame,\n by : Scalar,\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[True] = True,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[Scalar, Literal[True]]: ...\ndef groupby(\n self : DataFrame,\n by : Scalar,\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[False] = False,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[Scalar, Literal[False]]: ...\ndef groupby(\n self : DataFrame,\n by : DatetimeIndex,\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[True] = True,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[Timestamp, Literal[True]]: ...\ndef groupby(\n self : DataFrame,\n by : DatetimeIndex,\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[False] = False,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[Timestamp, Literal[False]]: ...\ndef groupby(\n self : DataFrame,\n by : TimedeltaIndex,\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[True] = True,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[Timedelta, Literal[True]]: ...\ndef groupby(\n self : DataFrame,\n by : TimedeltaIndex,\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[False] = False,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[Timedelta, Literal[False]]: ...\ndef groupby(\n self : DataFrame,\n by : PeriodIndex,\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[True] = True,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[Period, Literal[True]]: ...\ndef groupby(\n self : DataFrame,\n by : PeriodIndex,\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[False] = False,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[Period, Literal[False]]: ...\ndef groupby[IntervalT: Interval[Unknown]](\n self : DataFrame,\n by : IntervalIndex[IntervalT],\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[True] = True,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[IntervalT, Literal[True]]: ...\ndef groupby[IntervalT: Interval[Unknown]](\n self : DataFrame,\n by : IntervalIndex[IntervalT],\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[False] = False,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[IntervalT, Literal[False]]: ...\ndef groupby(\n self : DataFrame,\n by : ((...) -> Any) | Grouper | Mapping[Hashable | None, Any] | MultiIndex | list[((...) -> Any) | ufunc] | list[Grouper] | list[Index] | list[Mapping[Hashable | None, Any]] | list[Series] | list[ndarray] | list[Unknown] | ndarray | ufunc | tuple[Unknown, ...] | None = ...,\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[True] = True,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[tuple[Unknown, ...], Literal[True]]: ...\ndef groupby(\n self : DataFrame,\n by : ((...) -> Any) | Grouper | Mapping[Hashable | None, Any] | MultiIndex | list[((...) -> Any) | ufunc] | list[Grouper] | list[Index] | list[Mapping[Hashable | None, Any]] | list[Series] | list[ndarray] | list[Unknown] | ndarray | ufunc | tuple[Unknown, ...] | None = ...,\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[False] = False,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[tuple[Unknown, ...], Literal[False]]: ...\ndef groupby[SeriesByT: Interval[Timedelta | Timestamp | float | int] | Period | bool | bytes | complex | date | datetime | float | int | str | timedelta](\n self : DataFrame,\n by : Series[SeriesByT],\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[True] = True,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[SeriesByT, Literal[True]]: ...\ndef groupby[SeriesByT: Interval[Timedelta | Timestamp | float | int] | Period | bool | bytes | complex | date | datetime | float | int | str | timedelta](\n self : DataFrame,\n by : Series[SeriesByT],\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[False] = False,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[SeriesByT, Literal[False]]: ...\ndef groupby(\n self : DataFrame,\n by : CategoricalIndex | Index | Series,\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[True] = True,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[Any, Literal[True]]: ...\ndef groupby(\n self : DataFrame,\n by : CategoricalIndex | Index | Series,\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[False] = False,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[Any, Literal[False]]: ...", "kind": 2, "label": "groupby", "sortText": "0z.9999.groupby"}, {"detail": "def gt(\n self : DataFrame,\n other: DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Axis = 'columns',\n level: Hashable | None = None\n) -> DataFrame: ...", "kind": 2, "label": "gt", "sortText": "0z.9999.gt"}, {"detail": "def head(\n self: DataFrame,\n n : int = 5\n) -> DataFrame: ...", "kind": 2, "label": "head", "sortText": "0z.9999.head"}, {"detail": "def hist(\n self : DataFrame,\n by : ExtensionArray | Index | SequenceNotStr[Any] | Series | ndarray | range | str | None = None,\n bins : int | list[Unknown] = 10,\n *,\n grid : bool = True,\n xlabelsize: float | str | None = None,\n xrot : float | None = None,\n ylabelsize: float | str | None = None,\n yrot : float | None = None,\n ax : Unknown = None,\n sharex : bool = False,\n sharey : bool = False,\n figsize : tuple[float, float] | None = None,\n layout : tuple[int, int] | None = None,\n backend : str | None = None,\n legend : bool = False,\n **kwargs : Any\n) -> ndarray[tuple[Any, ...], dtype[object_]]: ...", "kind": 2, "label": "hist", "sortText": "0z.9999.hist"}, {"detail": "_iAtIndexerFrame", "kind": 5, "label": "iat", "sortText": "0z.9999.iat"}, {"detail": "def idxmax(\n self : DataFrame,\n axis : Axis = 0,\n skipna : bool = True,\n numeric_only: bool = False\n) -> Series[int]: ...", "kind": 2, "label": "idxmax", "sortText": "0z.9999.idxmax"}, {"detail": "def idxmin(\n self : DataFrame,\n axis : Axis = 0,\n skipna : bool = True,\n numeric_only: bool = False\n) -> Series[int]: ...", "kind": 2, "label": "idxmin", "sortText": "0z.9999.idxmin"}, {"detail": "_iLocIndexerFrame[DataFrame]", "kind": 5, "label": "iloc", "sortText": "0z.9999.iloc"}, {"detail": "Index", "kind": 5, "label": "index", "sortText": "0z.9999.index"}, {"detail": "def infer_objects(\n self: DataFrame,\n copy: bool | None = ...\n) -> DataFrame: ...", "kind": 2, "label": "infer_objects", "sortText": "0z.9999.infer_objects"}, {"detail": "def info(\n self : DataFrame,\n verbose : bool | None = ...,\n buf : WriteBuffer[str] | None = ...,\n max_cols : int | None = ...,\n memory_usage: Literal['deep'] | bool | None = ...,\n show_counts : bool | None = ...\n) -> None: ...", "kind": 2, "label": "info", "sortText": "0z.9999.info"}, {"detail": "def insert(\n self : DataFrame,\n loc : int,\n column : Hashable,\n value : Index | Sequence[Unknown] | Series | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | ndarray[tuple[int]] | str | timedelta | timedelta64 | None,\n allow_duplicates: bool = ...\n) -> None: ...", "kind": 2, "label": "insert", "sortText": "0z.9999.insert"}, {"detail": "\n@overload\ndef interpolate(\n self : DataFrame,\n method : InterpolateOptions = ...,\n *,\n axis : Axis = 0,\n limit : int | None = ...,\n limit_direction: Literal['backward', 'both', 'forward'] = ...,\n limit_area : Literal['inside', 'outside'] | None = ...,\n inplace : Literal[True],\n **kwargs : Any\n) -> None: ...\ndef interpolate(\n self : DataFrame,\n method : InterpolateOptions = ...,\n *,\n axis : Axis = 0,\n limit : int | None = ...,\n limit_direction: Literal['backward', 'both', 'forward'] = ...,\n limit_area : Literal['inside', 'outside'] | None = ...,\n inplace : Literal[False] = False,\n **kwargs : Any\n) -> DataFrame: ...", "kind": 2, "label": "interpolate", "sortText": "0z.9999.interpolate"}, {"detail": "def isetitem(\n self: DataFrame,\n loc: Sequence[int] | int,\n value: ExtensionArray | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | list[Any] | ndarray | str | timedelta | timedelta64\n) -> None: ...", "kind": 2, "label": "isetitem", "sortText": "0z.9999.isetitem"}, {"detail": "def isin(\n self: DataFrame,\n values: DataFrame | Iterable[Any] | Mapping[Hashable, Iterable[Any]]\n) -> DataFrame: ...", "kind": 2, "label": "isin", "sortText": "0z.9999.isin"}, {"detail": "def isna(self: DataFrame) -> DataFrame: ...", "kind": 2, "label": "isna", "sortText": "0z.9999.isna"}, {"detail": "def isnull(self: DataFrame) -> DataFrame: ...", "kind": 2, "label": "isnull", "sortText": "0z.9999.isnull"}, {"detail": "def items(self: DataFrame) -> Iterator[tuple[Hashable, Series]]: ...", "kind": 2, "label": "items", "sortText": "0z.9999.items"}, {"detail": "def iterrows(self: DataFrame) -> Iterator[tuple[Hashable, Series]]: ...", "kind": 2, "label": "iterrows", "sortText": "0z.9999.iterrows"}, {"detail": "\n@overload\ndef itertuples(\n self : DataFrame,\n index: bool = ...,\n name : str = ...\n) -> Iterator[_PandasNamedTuple]: ...\ndef itertuples(\n self : DataFrame,\n index: bool = ...,\n name : None = None\n) -> Iterator[tuple[Any, ...]]: ...", "kind": 2, "label": "itertuples", "sortText": "0z.9999.itertuples"}, {"detail": "def join(\n self : DataFrame,\n other : DataFrame | Series | list[DataFrame | Series],\n on : list[str] | str | None = ...,\n how : MergeHow = 'left',\n lsuffix : str = '',\n rsuffix : str = '',\n sort : bool = False,\n validate: Literal['1:1', '1:m', 'm:1', 'm:m', 'many_to_many', 'many_to_one', 'one_to_many', 'one_to_one'] | None = ...\n) -> DataFrame: ...", "kind": 2, "label": "join", "sortText": "0z.9999.join"}, {"detail": "def keys(self: DataFrame) -> Index: ...", "kind": 2, "label": "keys", "sortText": "0z.9999.keys"}, {"detail": "def kurt(\n self : DataFrame,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n skipna : bool | None = True,\n numeric_only: bool = False,\n **kwargs : Any\n) -> Series: ...", "kind": 2, "label": "kurt", "sortText": "0z.9999.kurt"}, {"detail": "def kurtosis(\n self : DataFrame,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n skipna : bool | None = True,\n numeric_only: bool = False,\n **kwargs : Any\n) -> Series: ...", "kind": 2, "label": "kurtosis", "sortText": "0z.9999.kurtosis"}, {"detail": "def last_valid_index(self: DataFrame) -> Scalar: ...", "kind": 2, "label": "last_valid_index", "sortText": "0z.9999.last_valid_index"}, {"detail": "def le(\n self : DataFrame,\n other: DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Axis = 'columns',\n level: Hashable | None = None\n) -> DataFrame: ...", "kind": 2, "label": "le", "sortText": "0z.9999.le"}, {"detail": "_LocIndexerFrame[DataFrame]", "kind": 5, "label": "loc", "sortText": "0z.9999.loc"}, {"detail": "def lt(\n self : DataFrame,\n other: DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Axis = 'columns',\n level: Hashable | None = None\n) -> DataFrame: ...", "kind": 2, "label": "lt", "sortText": "0z.9999.lt"}, {"detail": "def map(\n self : DataFrame,\n func : (...) -> Unknown,\n na_action: Literal['ignore'] | None = None,\n **kwargs : Any\n) -> DataFrame: ...", "kind": 2, "label": "map", "sortText": "0z.9999.map"}, {"detail": "\n@overload\ndef mask(\n self : DataFrame,\n cond : ((DataFrame) -> DataFrame) | ((Any) -> builtins.bool) | DataFrame | Series | ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other : ((...) -> Unknown) | DataFrame | NAType | Series | Timedelta | Timestamp | builtins.bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 | None = ...,\n *,\n inplace: Literal[True],\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n level : Hashable | None = None\n) -> None: ...\ndef mask(\n self : DataFrame,\n cond : ((DataFrame) -> DataFrame) | ((Any) -> builtins.bool) | DataFrame | Series | ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other : ((...) -> Unknown) | DataFrame | NAType | Series | Timedelta | Timestamp | builtins.bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 | None = ...,\n *,\n inplace: Literal[False] = False,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n level : Hashable | None = None\n) -> DataFrame: ...", "kind": 2, "label": "mask", "sortText": "0z.9999.mask"}, {"detail": "\n@overload\ndef max(\n self : DataFrame,\n axis : None,\n skipna : bool | None = True,\n numeric_only: bool = False,\n **kwargs : Any\n) -> Scalar: ...\ndef max(\n self : DataFrame,\n axis : Axis = 0,\n skipna : bool | None = True,\n numeric_only: bool = False,\n **kwargs : Any\n) -> Series: ...", "kind": 2, "label": "max", "sortText": "0z.9999.max"}, {"detail": "\n@overload\ndef mean(\n self : DataFrame,\n axis : None,\n skipna : bool | None = True,\n numeric_only: bool = False,\n **kwargs : Any\n) -> Scalar: ...\ndef mean(\n self : DataFrame,\n axis : Axis = 0,\n skipna : bool | None = True,\n numeric_only: bool = False,\n **kwargs : Any\n) -> Series: ...", "kind": 2, "label": "mean", "sortText": "0z.9999.mean"}, {"detail": "\n@overload\ndef median(\n self : DataFrame,\n axis : None,\n skipna : bool | None = True,\n numeric_only: bool = False,\n **kwargs : Any\n) -> Scalar: ...\ndef median(\n self : DataFrame,\n axis : Axis = 0,\n skipna : bool | None = True,\n numeric_only: bool = False,\n **kwargs : Any\n) -> Series: ...", "kind": 2, "label": "median", "sortText": "0z.9999.median"}, {"detail": "def melt(\n self : DataFrame,\n id_vars : Sequence[Unknown] | ndarray | tuple[Unknown, ...] | None = ...,\n value_vars : Sequence[Unknown] | ndarray | tuple[Unknown, ...] | None = ...,\n var_name : Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 | None = None,\n value_name : Scalar = 'value',\n col_level : int | str | None = ...,\n ignore_index: bool = True\n) -> DataFrame: ...", "kind": 2, "label": "melt", "sortText": "0z.9999.melt"}, {"detail": "def memory_usage(\n self : DataFrame,\n index: bool = True,\n deep : bool = False\n) -> Series: ...", "kind": 2, "label": "memory_usage", "sortText": "0z.9999.memory_usage"}, {"detail": "def merge(\n self : DataFrame,\n right : DataFrame | Series,\n how : MergeHow = 'inner',\n on : ExtensionArray | Hashable | Index | Sequence[Hashable] | Series | ndarray | None = ...,\n left_on : ExtensionArray | Hashable | Index | Sequence[Hashable] | Series | ndarray | None = ...,\n right_on : ExtensionArray | Hashable | Index | Sequence[Hashable] | Series | ndarray | None = ...,\n left_index : bool = False,\n right_index: bool = False,\n sort : bool = False,\n suffixes : Suffixes = ...,\n copy : bool = True,\n indicator : bool | str = False,\n validate : Literal['1:1', '1:m', 'm:1', 'm:m', 'many_to_many', 'many_to_one', 'one_to_many', 'one_to_one'] | None = None\n) -> DataFrame: ...", "kind": 2, "label": "merge", "sortText": "0z.9999.merge"}, {"detail": "\n@overload\ndef min(\n self : DataFrame,\n axis : None,\n skipna : bool | None = True,\n numeric_only: bool = False,\n **kwargs : Any\n) -> Scalar: ...\ndef min(\n self : DataFrame,\n axis : Axis = 0,\n skipna : bool | None = True,\n numeric_only: bool = False,\n **kwargs : Any\n) -> Series: ...", "kind": 2, "label": "min", "sortText": "0z.9999.min"}, {"detail": "def mod(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | float | ndarray | range,\n axis : Literal['columns', 'index', 0, 1] | None = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "mod", "sortText": "0z.9999.mod"}, {"detail": "def mode(\n self : DataFrame,\n axis : Axis = 0,\n numeric_only: bool = False,\n dropna : bool = True\n) -> Series: ...", "kind": 2, "label": "mode", "sortText": "0z.9999.mode"}, {"detail": "def mul(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Literal['columns', 'index', 0, 1] | None = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "mul", "sortText": "0z.9999.mul"}, {"detail": "def mul(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Literal['columns', 'index', 0, 1] | None = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "multiply", "sortText": "0z.9999.multiply"}, {"detail": "int", "kind": 5, "label": "ndim", "sortText": "0z.9999.ndim"}, {"detail": "def ne(\n self : DataFrame,\n other: DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Axis = 'columns',\n level: Hashable | None = None\n) -> DataFrame: ...", "kind": 2, "label": "ne", "sortText": "0z.9999.ne"}, {"detail": "def nlargest(\n self : DataFrame,\n n : int,\n columns: list[str] | str,\n keep : NsmallestNlargestKeep = 'first'\n) -> DataFrame: ...", "kind": 2, "label": "nlargest", "sortText": "0z.9999.nlargest"}, {"detail": "def notna(self: DataFrame) -> DataFrame: ...", "kind": 2, "label": "notna", "sortText": "0z.9999.notna"}, {"detail": "def notnull(self: DataFrame) -> DataFrame: ...", "kind": 2, "label": "notnull", "sortText": "0z.9999.notnull"}, {"detail": "def nsmallest(\n self : DataFrame,\n n : int,\n columns: list[str] | str,\n keep : NsmallestNlargestKeep = 'first'\n) -> DataFrame: ...", "kind": 2, "label": "nsmallest", "sortText": "0z.9999.nsmallest"}, {"detail": "def nunique(\n self : DataFrame,\n axis : Axis = 0,\n dropna: bool = True\n) -> Series[int]: ...", "kind": 2, "label": "nunique", "sortText": "0z.9999.nunique"}, {"detail": "def pct_change(\n self : DataFrame,\n periods : int = 1,\n fill_method: None = None,\n freq : BaseOffset | str | timedelta | None = ...,\n fill_value : NAType | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 | None = ...,\n axis : Literal['columns', 'index', 0, 1] | None = ...\n) -> DataFrame: ...", "kind": 2, "label": "pct_change", "sortText": "0z.9999.pct_change"}, {"detail": "\n@overload\ndef pipe[**P, T](\n DataFrame,\n (\n DataFrame,\n ParamSpec(P)\n ) -> T,\n ParamSpec(P)\n) -> T: ...\ndef pipe[T](\n self: DataFrame,\n func: tuple[(...) -> T, str],\n *args: Any,\n **kwargs: Any\n) -> T: ...", "kind": 2, "label": "pipe", "sortText": "0z.9999.pipe"}, {"detail": "def pivot(\n self : DataFrame,\n *,\n columns: IndexLabel,\n index : IndexLabel = ...,\n values : IndexLabel = ...\n) -> DataFrame: ...", "kind": 2, "label": "pivot", "sortText": "0z.9999.pivot"}, {"detail": "def pivot_table(\n self : DataFrame,\n values : _PivotTableValuesTypes = None,\n index : _PivotTableIndexTypes = None,\n columns : _PivotTableColumnsTypes = None,\n aggfunc : Literal['count', 'max', 'mean', 'median', 'min', 'std', 'sum', 'var'] | ((Series) -> Unknown) | Mapping[Hashable, _PivotAggFunc] | Sequence[_PivotAggFunc] | ufunc = 'mean',\n fill_value : Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 | None = None,\n margins : bool = False,\n dropna : bool = True,\n margins_name: str = 'All',\n observed : bool = True,\n sort : bool = True\n) -> DataFrame: ...", "kind": 2, "label": "pivot_table", "sortText": "0z.9999.pivot_table"}, {"detail": "PlotAccessor", "kind": 5, "label": "plot", "sortText": "0z.9999.plot"}, {"detail": "def pop(\n self: DataFrame,\n item: str\n) -> Series: ...", "kind": 2, "label": "pop", "sortText": "0z.9999.pop"}, {"detail": "def pow(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Literal['columns', 'index', 0, 1] | None = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "pow", "sortText": "0z.9999.pow"}, {"detail": "def prod(\n self : DataFrame,\n axis : Literal['columns', 'index', 0, 1] | None = 'columns',\n skipna : bool | None = True,\n numeric_only: bool = False,\n min_count : int = 0,\n **kwargs : Any\n) -> Series: ...", "kind": 2, "label": "prod", "sortText": "0z.9999.prod"}, {"detail": "def prod(\n self : DataFrame,\n axis : Literal['columns', 'index', 0, 1] | None = 'columns',\n skipna : bool | None = True,\n numeric_only: bool = False,\n min_count : int = 0,\n **kwargs : Any\n) -> Series: ...", "kind": 2, "label": "product", "sortText": "0z.9999.product"}, {"detail": "\n@overload\ndef quantile(\n self : DataFrame,\n q : float = ...,\n axis : Axis = 0,\n numeric_only : bool = ...,\n interpolation: QuantileInterpolation = ...,\n method : CalculationMethod = ...\n) -> Series: ...\ndef quantile(\n self : DataFrame,\n q : Sequence[float] | ndarray[tuple[Any, ...], dtype[floating]],\n axis : Axis = 0,\n numeric_only : bool = ...,\n interpolation: QuantileInterpolation = ...,\n method : CalculationMethod = ...\n) -> DataFrame: ...", "kind": 2, "label": "quantile", "sortText": "0z.9999.quantile"}, {"detail": "\n@overload\ndef query(\n self : DataFrame,\n expr : str,\n *,\n parser : Literal['pandas', 'python'] = ...,\n engine : Literal['numexpr', 'python'] | None = ...,\n local_dict : dict[str, Any] | None = ...,\n global_dict: dict[str, Any] | None = ...,\n resolvers : list[Mapping[Unknown, Unknown]] | None = ...,\n level : int = ...,\n target : object | None = ...,\n inplace : Literal[True]\n) -> None: ...\ndef query(\n self : DataFrame,\n expr : str,\n *,\n inplace : Literal[False] = False,\n parser : Literal['pandas', 'python'] = ...,\n engine : Literal['numexpr', 'python'] | None = ...,\n local_dict : dict[str, Any] | None = ...,\n global_dict: dict[str, Any] | None = ...,\n resolvers : list[Mapping[Unknown, Unknown]] | None = ...,\n level : int = ...,\n target : object | None = ...\n) -> DataFrame: ...", "kind": 2, "label": "query", "sortText": "0z.9999.query"}, {"detail": "def radd(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Axis = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "radd", "sortText": "0z.9999.radd"}, {"detail": "def rank(\n self : DataFrame,\n axis : Axis = 0,\n method : Literal['average', 'dense', 'first', 'max', 'min'] = 'average',\n numeric_only: bool = False,\n na_option : Literal['bottom', 'keep', 'top'] = 'keep',\n ascending : bool = True,\n pct : bool = False\n) -> DataFrame: ...", "kind": 2, "label": "rank", "sortText": "0z.9999.rank"}, {"detail": "def rtruediv(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Axis = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "rdiv", "sortText": "0z.9999.rdiv"}, {"detail": "def reindex(\n self : DataFrame,\n labels : ExtensionArray | Index | SequenceNotStr[Any] | Series | ndarray | range | None = ...,\n *,\n index : ExtensionArray | Index | SequenceNotStr[Any] | Series | ndarray | range | None = ...,\n columns : ExtensionArray | Index | SequenceNotStr[Any] | Series | ndarray | range | None = ...,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n method : Literal['backfill', 'bfill', 'ffill', 'nearest', 'pad'] | None = ...,\n copy : bool = True,\n level : int | str = ...,\n fill_value: Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 | None = ...,\n limit : int | None = None,\n tolerance : Timedelta | float | None = ...\n) -> DataFrame: ...", "kind": 2, "label": "reindex", "sortText": "0z.9999.reindex"}, {"detail": "def reindex_like(\n self : DataFrame,\n other : DataFrame,\n method : Literal['backfill', 'bfill', 'ffill', 'nearest', 'pad'] | None = ...,\n copy : bool = True,\n limit : int | None = None,\n tolerance: ExtensionArray | Index | Sequence[Scalar] | Series | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | ndarray | str | timedelta | timedelta64 = ...\n) -> DataFrame: ...", "kind": 2, "label": "reindex_like", "sortText": "0z.9999.reindex_like"}, {"detail": "\n@overload\ndef rename(\n self : DataFrame,\n mapper : ((Any) -> Hashable | None) | Mapping[Any, Hashable | None] | None = ...,\n *,\n index : ((Any) -> Hashable | None) | Mapping[Any, Hashable | None] | None = ...,\n columns: ((Any) -> Hashable | None) | Mapping[Any, Hashable | None] | None = ...,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n copy : bool = ...,\n inplace: Literal[True],\n level : Hashable | None = None,\n errors : IgnoreRaise = ...\n) -> None: ...\ndef rename(\n self : DataFrame,\n mapper : ((Any) -> Hashable | None) | Mapping[Any, Hashable | None] | None = ...,\n *,\n index : ((Any) -> Hashable | None) | Mapping[Any, Hashable | None] | None = ...,\n columns: ((Any) -> Hashable | None) | Mapping[Any, Hashable | None] | None = ...,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n copy : bool = ...,\n inplace: Literal[False] = False,\n level : Hashable | None = None,\n errors : IgnoreRaise = ...\n) -> DataFrame: ...", "kind": 2, "label": "rename", "sortText": "0z.9999.rename"}, {"detail": "\n@overload\ndef rename_axis(\n self : DataFrame,\n mapper : ExtensionArray | Index | SequenceNotStr[Any] | Series | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | ndarray | range | str | timedelta | timedelta64 | None = ...,\n *,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n copy : bool = ...,\n inplace: Literal[True]\n) -> None: ...\ndef rename_axis(\n self : DataFrame,\n mapper : ExtensionArray | Index | SequenceNotStr[Any] | Series | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | ndarray | range | str | timedelta | timedelta64 | None = ...,\n *,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n copy : bool = ...,\n inplace: Literal[False] = False\n) -> DataFrame: ...\ndef rename_axis(\n self : DataFrame,\n *,\n index : ((...) -> Unknown) | Sequence[str] | dict[int | str, str] | str | None = ...,\n columns: ((...) -> Unknown) | Sequence[str] | dict[int | str, str] | str | None = ...,\n copy : bool = ...,\n inplace: Literal[True]\n) -> None: ...\ndef rename_axis(\n self : DataFrame,\n *,\n index : ((...) -> Unknown) | Sequence[str] | dict[int | str, str] | str | None = ...,\n columns: ((...) -> Unknown) | Sequence[str] | dict[int | str, str] | str | None = ...,\n copy : bool = ...,\n inplace: Literal[False] = False\n) -> DataFrame: ...", "kind": 2, "label": "rename_axis", "sortText": "0z.9999.rename_axis"}, {"detail": "def reorder_levels(\n self : DataFrame,\n order: list[Unknown],\n axis : Axis = 0\n) -> DataFrame: ...", "kind": 2, "label": "reorder_levels", "sortText": "0z.9999.reorder_levels"}, {"detail": "\n@overload\ndef replace[HashableT2: Hashable, HashableT3: Hashable](\n self : DataFrame,\n to_replace: Mapping[HashableT2, ReplaceValue] | Mapping[Unknown, Unknown] | NAType | Pattern[Unknown] | Sequence[Pattern[Unknown] | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64] | Series | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 | None = ...,\n value : Mapping[HashableT3, ReplaceValue] | Mapping[Unknown, Unknown] | NAType | Pattern[Unknown] | Sequence[Pattern[Unknown] | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64] | Series | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 | None = ...,\n *,\n inplace : Literal[True],\n regex : Mapping[HashableT3, ReplaceValue] | Mapping[Unknown, Unknown] | NAType | Pattern[Unknown] | Sequence[Pattern[Unknown] | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64] | Series | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 | None = ...\n) -> None: ...\ndef replace[HashableT2: Hashable, HashableT3: Hashable](\n self : DataFrame,\n to_replace: Mapping[HashableT2, ReplaceValue] | Mapping[Unknown, Unknown] | NAType | Pattern[Unknown] | Sequence[Pattern[Unknown] | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64] | Series | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 | None = ...,\n value : Mapping[HashableT3, ReplaceValue] | Mapping[Unknown, Unknown] | NAType | Pattern[Unknown] | Sequence[Pattern[Unknown] | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64] | Series | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 | None = ...,\n *,\n inplace : Literal[False] = False,\n regex : Mapping[HashableT3, ReplaceValue] | Mapping[Unknown, Unknown] | NAType | Pattern[Unknown] | Sequence[Pattern[Unknown] | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64] | Series | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 | None = ...\n) -> DataFrame: ...", "kind": 2, "label": "replace", "sortText": "0z.9999.replace"}, {"detail": "def resample(\n self : DataFrame,\n rule : BaseOffset | str | timedelta,\n axis : Literal['columns', 'index', 0, 1] | _NoDefault = 0,\n closed : Literal['left', 'right'] | None = None,\n label : Literal['left', 'right'] | None = None,\n on : Hashable | None = None,\n level : Hashable | None = None,\n origin : Timestamp | date | datetime | datetime64 | float | integer | str = 'start_day',\n offset : Timedelta | float | integer | str | timedelta | timedelta64 | None = None,\n group_keys: bool = False\n) -> DatetimeIndexResampler[DataFrame]: ...", "kind": 2, "label": "resample", "sortText": "0z.9999.resample"}, {"detail": "\n@overload\ndef reset_index(\n self : DataFrame,\n level : Hashable | Sequence[Hashable] = ...,\n *,\n drop : bool = ...,\n col_level : int | str = ...,\n col_fill : Hashable = ...,\n inplace : Literal[True],\n allow_duplicates: bool = ...,\n names : Hashable | Sequence[Hashable] = ...\n) -> None: ...\ndef reset_index(\n self : DataFrame,\n level : Hashable | Sequence[Hashable] = ...,\n *,\n col_level : int | str = ...,\n col_fill : Hashable = ...,\n drop : bool = ...,\n inplace : Literal[False] = False,\n allow_duplicates: bool = ...,\n names : Hashable | Sequence[Hashable] = ...\n) -> DataFrame: ...", "kind": 2, "label": "reset_index", "sortText": "0z.9999.reset_index"}, {"detail": "def rfloordiv(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Axis = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "rfloordiv", "sortText": "0z.9999.rfloordiv"}, {"detail": "def rmod(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Axis = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "rmod", "sortText": "0z.9999.rmod"}, {"detail": "def rmul(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Axis = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "rmul", "sortText": "0z.9999.rmul"}, {"detail": "\n@overload\ndef rolling(\n self : DataFrame,\n window : BaseIndexer | BaseOffset | int | str | timedelta,\n min_periods: int | None = ...,\n center : bool = ...,\n on : Hashable | None = ...,\n axis : AxisIndex = ...,\n closed : Literal['both', 'left', 'neither', 'right'] | None = ...,\n step : int | None = ...,\n method : CalculationMethod = ...,\n *,\n win_type : str\n) -> Window[DataFrame]: ...\ndef rolling(\n self : DataFrame,\n window : BaseIndexer | BaseOffset | int | str | timedelta,\n min_periods: int | None = ...,\n center : bool = ...,\n on : Hashable | None = ...,\n axis : AxisIndex = ...,\n closed : Literal['both', 'left', 'neither', 'right'] | None = ...,\n step : int | None = ...,\n method : CalculationMethod = ...,\n *,\n win_type : None = None\n) -> Rolling[DataFrame]: ...", "kind": 2, "label": "rolling", "sortText": "0z.9999.rolling"}, {"detail": "def round(\n self : DataFrame,\n decimals: Series | dict[Unknown, Unknown] | int = ...,\n *args : Any,\n **kwargs: Any\n) -> DataFrame: ...", "kind": 2, "label": "round", "sortText": "0z.9999.round"}, {"detail": "def rpow(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Axis = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "rpow", "sortText": "0z.9999.rpow"}, {"detail": "def rsub(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Axis = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "rsub", "sortText": "0z.9999.rsub"}, {"detail": "def rtruediv(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Axis = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "rtruediv", "sortText": "0z.9999.rtruediv"}, {"detail": "def sample(\n self : DataFrame,\n n : int | None = ...,\n frac : float | None = ...,\n replace : bool = False,\n weights : ExtensionArray | Index | SequenceNotStr[Any] | Series | ndarray | range | str | None = ...,\n random_state: BitGenerator | ExtensionArray | Generator | RandomState | int | ndarray | None = ...,\n axis : Literal['columns', 'index', 0, 1] | None = None,\n ignore_index: bool = False\n) -> DataFrame: ...", "kind": 2, "label": "sample", "sortText": "0z.9999.sample"}, {"detail": "\n@overload\ndef select_dtypes(\n self : DataFrame,\n include: StrDtypeArg,\n exclude: Literal[' Never: ...\ndef select_dtypes(\n self: DataFrame,\n include: Literal[' Never: ...\ndef select_dtypes(\n self: DataFrame,\n exclude: StrDtypeArg\n) -> Never: ...\ndef select_dtypes(\n self: DataFrame,\n include: list[Never],\n exclude: list[Never]\n) -> Never: ...\ndef select_dtypes(\n self : DataFrame,\n include: _AstypeArgExtList,\n exclude: Literal[' DataFrame: ...\ndef select_dtypes(\n self: DataFrame,\n include: Literal[' DataFrame: ...\ndef select_dtypes(\n self: DataFrame,\n exclude: _AstypeArgExtList\n) -> DataFrame: ...", "kind": 2, "label": "select_dtypes", "sortText": "0z.9999.select_dtypes"}, {"detail": "def sem(\n self : DataFrame,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n skipna : bool | None = True,\n ddof : int = 1,\n numeric_only: bool = False,\n **kwargs : Any\n) -> Series: ...", "kind": 2, "label": "sem", "sortText": "0z.9999.sem"}, {"detail": "def set_axis(\n self : DataFrame,\n labels: AxesData,\n *,\n axis : Axis = 0\n) -> DataFrame: ...", "kind": 2, "label": "set_axis", "sortText": "0z.9999.set_axis"}, {"detail": "def set_flags(\n self : DataFrame,\n *,\n copy : bool = ...,\n allows_duplicate_labels: bool | None = ...\n) -> DataFrame: ...", "kind": 2, "label": "set_flags", "sortText": "0z.9999.set_flags"}, {"detail": "\n@overload\ndef set_index(\n self : DataFrame,\n keys : Hashable | Index | Iterator[Hashable] | Sequence[Hashable] | Series | ndarray | None,\n *,\n drop : bool = ...,\n append : bool = ...,\n verify_integrity: bool = ...,\n inplace : Literal[True]\n) -> None: ...\ndef set_index(\n self : DataFrame,\n keys : Hashable | Index | Iterator[Hashable] | Sequence[Hashable] | Series | ndarray | None,\n *,\n drop : bool = ...,\n append : bool = ...,\n verify_integrity: bool = ...,\n inplace : Literal[False] = False\n) -> DataFrame: ...", "kind": 2, "label": "set_index", "sortText": "0z.9999.set_index"}, {"detail": "tuple[int, int]", "kind": 5, "label": "shape", "sortText": "0z.9999.shape"}, {"detail": "def shift(\n self : DataFrame,\n periods : Sequence[int] | int = ...,\n freq : BaseOffset | str | timedelta | None = ...,\n axis : Literal['columns', 'index', 0, 1] | None = None,\n fill_value: NAType | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 | None = ...\n) -> DataFrame: ...", "kind": 2, "label": "shift", "sortText": "0z.9999.shift"}, {"detail": "int", "kind": 5, "label": "size", "sortText": "0z.9999.size"}, {"detail": "def skew(\n self : DataFrame,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n skipna : bool | None = True,\n numeric_only: bool = False,\n **kwargs : Any\n) -> Series: ...", "kind": 2, "label": "skew", "sortText": "0z.9999.skew"}, {"detail": "\n@overload\ndef sort_index(\n self : DataFrame,\n *,\n axis : Axis = 0,\n level : Hashable | None = None,\n ascending : Sequence[bool] | bool = ...,\n kind : SortKind = ...,\n na_position : NaPosition = ...,\n sort_remaining: bool = ...,\n ignore_index : bool = ...,\n inplace : Literal[True],\n key : IndexKeyFunc = ...\n) -> None: ...\ndef sort_index(\n self : DataFrame,\n *,\n axis : Axis = 0,\n level : Hashable | list[int] | list[str] | None = ...,\n ascending : Sequence[bool] | bool = ...,\n kind : SortKind = ...,\n na_position : NaPosition = ...,\n sort_remaining: bool = ...,\n ignore_index : bool = ...,\n inplace : Literal[False] = False,\n key : IndexKeyFunc = ...\n) -> DataFrame: ...", "kind": 2, "label": "sort_index", "sortText": "0z.9999.sort_index"}, {"detail": "\n@overload\ndef sort_values(\n self : DataFrame,\n by : Sequence[str] | str,\n *,\n axis : Axis = 0,\n ascending : Sequence[bool] | bool = ...,\n kind : SortKind = ...,\n na_position : NaPosition = ...,\n ignore_index: bool = ...,\n inplace : Literal[True],\n key : ValueKeyFunc = ...\n) -> None: ...\ndef sort_values(\n self : DataFrame,\n by : Sequence[str] | str,\n *,\n axis : Axis = 0,\n ascending : Sequence[bool] | bool = ...,\n kind : SortKind = ...,\n na_position : NaPosition = ...,\n ignore_index: bool = ...,\n inplace : Literal[False] = False,\n key : ValueKeyFunc = ...\n) -> DataFrame: ...", "kind": 2, "label": "sort_values", "sortText": "0z.9999.sort_values"}, {"detail": "EllipsisType", "kind": 5, "label": "sparse", "sortText": "0z.9999.sparse"}, {"detail": "def squeeze(\n self: DataFrame,\n axis: Literal['columns', 'index', 0, 1] | None = None\n) -> DataFrame | Series | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64: ...", "kind": 2, "label": "squeeze", "sortText": "0z.9999.squeeze"}, {"detail": "\n@overload\ndef stack(\n self : DataFrame,\n level : IndexLabel = ...,\n *,\n future_stack: Literal[True]\n) -> DataFrame | Series: ...\ndef stack(\n self : DataFrame,\n level : IndexLabel = ...,\n dropna : bool = ...,\n sort : bool = ...,\n future_stack: Literal[False] = False\n) -> DataFrame | Series: ...", "kind": 2, "label": "stack", "sortText": "0z.9999.stack"}, {"detail": "def std(\n self : DataFrame,\n axis : Literal['columns', 'index', 0, 1] | None = 0,\n skipna : bool = True,\n ddof : int = 1,\n numeric_only: bool = False,\n **kwargs : Any\n) -> Series: ...", "kind": 2, "label": "std", "sortText": "0z.9999.std"}, {"detail": "Styler", "kind": 5, "label": "style", "sortText": "0z.9999.style"}, {"detail": "def sub(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Axis = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "sub", "sortText": "0z.9999.sub"}, {"detail": "def sub(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Axis = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "subtract", "sortText": "0z.9999.subtract"}, {"detail": "def sum(\n self : DataFrame,\n axis : Literal['columns', 'index', 0, 1] | None = 0,\n skipna : bool | None = True,\n numeric_only: bool = False,\n min_count : int = 0,\n **kwargs : Any\n) -> Series: ...", "kind": 2, "label": "sum", "sortText": "0z.9999.sum"}, {"detail": "def swapaxes(\n self : DataFrame,\n axis1: Axis,\n axis2: Axis,\n copy : bool = ...\n) -> DataFrame: ...", "kind": 2, "label": "swapaxes", "sortText": "0z.9999.swapaxes"}, {"detail": "def swaplevel(\n self: DataFrame,\n i : Hashable = ...,\n j : Hashable = ...,\n axis: Axis = 0\n) -> DataFrame: ...", "kind": 2, "label": "swaplevel", "sortText": "0z.9999.swaplevel"}, {"detail": "def tail(\n self: DataFrame,\n n : int = 5\n) -> DataFrame: ...", "kind": 2, "label": "tail", "sortText": "0z.9999.tail"}, {"detail": "def take(\n self : DataFrame,\n indices : TakeIndexer,\n axis : Axis = 0,\n **kwargs: Any\n) -> DataFrame: ...", "kind": 2, "label": "take", "sortText": "0z.9999.take"}, {"detail": "def to_clipboard[HashableT1: Hashable, HashableT2: Hashable](\n self : DataFrame,\n excel : bool = True,\n sep : str | None = None,\n *,\n na_rep : str = ...,\n float_format : ((object) -> str) | str | None = ...,\n columns : list[HashableT1] | None = ...,\n header : bool | list[str] = ...,\n index : bool = ...,\n index_label : Literal[False] | list[HashableT2] | str | None = ...,\n mode : FileWriteMode = ...,\n encoding : str | None = ...,\n compression : CompressionOptions = ...,\n quoting : CSVQuoting = ...,\n quotechar : str = ...,\n lineterminator : str | None = ...,\n chunksize : int | None = ...,\n date_format : str | None = ...,\n doublequote : bool = ...,\n escapechar : str | None = ...,\n decimal : str = ...,\n errors : str = ...,\n storage_options: StorageOptions = ...\n) -> None: ...", "kind": 2, "label": "to_clipboard", "sortText": "0z.9999.to_clipboard"}, {"detail": "\n@overload\ndef to_csv[HashableT1: Hashable, HashableT2: Hashable](\n self : DataFrame,\n path_or_buf : PathLike[str] | WriteBuffer[bytes] | WriteBuffer[str] | str,\n sep : str = ...,\n na_rep : str = ...,\n float_format : ((object) -> str) | str | None = ...,\n columns : list[HashableT1] | None = ...,\n header : bool | list[str] = ...,\n index : bool = ...,\n index_label : Literal[False] | list[HashableT2] | str | None = ...,\n mode : FileWriteMode = ...,\n encoding : str | None = ...,\n compression : CompressionOptions = ...,\n quoting : CSVQuoting = ...,\n quotechar : str = ...,\n lineterminator : str | None = ...,\n chunksize : int | None = ...,\n date_format : str | None = ...,\n doublequote : bool = ...,\n escapechar : str | None = ...,\n decimal : str = ...,\n errors : OpenFileErrors = ...,\n storage_options: StorageOptions = ...\n) -> None: ...\ndef to_csv[HashableT1: Hashable, HashableT2: Hashable](\n self : DataFrame,\n path_or_buf : None = None,\n sep : str = ...,\n na_rep : str = ...,\n float_format : ((object) -> str) | str | None = ...,\n columns : list[HashableT1] | None = ...,\n header : bool | list[str] = ...,\n index : bool = ...,\n index_label : Literal[False] | list[HashableT2] | str | None = ...,\n mode : FileWriteMode = ...,\n encoding : str | None = ...,\n compression : CompressionOptions = ...,\n quoting : CSVQuoting = ...,\n quotechar : str = ...,\n lineterminator : str | None = ...,\n chunksize : int | None = ...,\n date_format : str | None = ...,\n doublequote : bool = ...,\n escapechar : str | None = ...,\n decimal : str = ...,\n errors : OpenFileErrors = ...,\n storage_options: StorageOptions = ...\n) -> str: ...", "kind": 2, "label": "to_csv", "sortText": "0z.9999.to_csv"}, {"detail": "\n@overload\ndef to_dict(\n self : DataFrame,\n orient: str = ...,\n *,\n into : type[defaultdict[Unknown, Unknown]],\n index : Literal[True] = True\n) -> Never: ...\ndef to_dict[_T_MUTABLE_MAPPING_co: MutableMapping[Unknown, Unknown]](\n self : DataFrame,\n orient: Literal['records'],\n *,\n into : _T_MUTABLE_MAPPING_co | type[_T_MUTABLE_MAPPING_co],\n index : Literal[True] = True\n) -> list[_T_MUTABLE_MAPPING_co]: ...\ndef to_dict(\n self : DataFrame,\n orient: Literal['records'],\n *,\n into : type[dict[Unknown, Unknown]] = ...,\n index : Literal[True] = True\n) -> list[dict[Hashable, Any]]: ...\ndef to_dict(\n self : DataFrame,\n orient: Literal['index'],\n *,\n into : defaultdict[Unknown, Unknown],\n index : Literal[True] = True\n) -> defaultdict[Hashable, dict[Hashable, Any]]: ...\ndef to_dict(\n self : DataFrame,\n orient: Literal['index'],\n *,\n into : OrderedDict[Unknown, Unknown] | type[OrderedDict[Unknown, Unknown]],\n index : Literal[True] = True\n) -> OrderedDict[Hashable, dict[Hashable, Any]]: ...\ndef to_dict(\n self : DataFrame,\n orient: Literal['index'],\n *,\n into : type[MutableMapping[Unknown, Unknown]],\n index : Literal[True] = True\n) -> MutableMapping[Hashable, dict[Hashable, Any]]: ...\ndef to_dict(\n self : DataFrame,\n orient: Literal['index'],\n *,\n into : type[dict[Unknown, Unknown]] = ...,\n index : Literal[True] = True\n) -> dict[Hashable, dict[Hashable, Any]]: ...\ndef to_dict[_T_MUTABLE_MAPPING_co: MutableMapping[Unknown, Unknown]](\n self : DataFrame,\n orient: Literal['dict', 'list', 'series'] = ...,\n *,\n into : _T_MUTABLE_MAPPING_co | type[_T_MUTABLE_MAPPING_co],\n index : Literal[True] = True\n) -> _T_MUTABLE_MAPPING_co: ...\ndef to_dict(\n self : DataFrame,\n orient: Literal['dict', 'list', 'series'] = ...,\n *,\n into : type[dict[Unknown, Unknown]] = ...,\n index : Literal[True] = True\n) -> dict[Hashable, Any]: ...\ndef to_dict(\n self : DataFrame,\n orient: Literal['split', 'tight'],\n *,\n into : MutableMapping[Unknown, Unknown] | type[MutableMapping[Unknown, Unknown]],\n index : bool = ...\n) -> MutableMapping[str, list[Unknown]]: ...\ndef to_dict(\n self : DataFrame,\n orient: Literal['split', 'tight'],\n *,\n into : type[dict[Unknown, Unknown]] = ...,\n index : bool = ...\n) -> dict[str, list[Unknown]]: ...", "kind": 2, "label": "to_dict", "sortText": "0z.9999.to_dict"}, {"detail": "def to_excel(\n self : DataFrame,\n excel_writer: Unknown,\n sheet_name : str = 'Sheet1',\n na_rep : str = '',\n float_format: str | None = ...,\n columns : Sequence[str] | str | None = ...,\n header : bool | list[str] = True,\n index : bool = True,\n index_label : Sequence[str] | str | None = ...,\n startrow : int = 0,\n startcol : int = 0,\n engine : str | None = ...,\n merge_cells : ExcelWriterMergeCells = True,\n inf_rep : str = 'inf',\n freeze_panes: tuple[int, int] | None = ...\n) -> None: ...", "kind": 2, "label": "to_excel", "sortText": "0z.9999.to_excel"}, {"detail": "def to_feather(\n self: DataFrame,\n path: PathLike[str] | WriteBuffer[bytes] | str,\n **kwargs: Any\n) -> None: ...", "kind": 2, "label": "to_feather", "sortText": "0z.9999.to_feather"}, {"detail": "def to_hdf[HashableT1: Hashable, HashableT2: Hashable](\n self : DataFrame,\n path_or_buf : HDFStore | PathLike[str] | str,\n *,\n key : str,\n mode : Literal['a', 'r+', 'w'] = ...,\n complevel : int | None = ...,\n complib : Literal['blosc', 'bzip2', 'lzo', 'zlib'] | None = ...,\n append : bool = ...,\n format : Literal['f', 'fixed', 't', 'table'] | None = ...,\n index : bool = ...,\n min_itemsize: dict[HashableT1, int] | int | None = ...,\n nan_rep : str | None = ...,\n dropna : bool | None = ...,\n data_columns: Literal[True] | list[HashableT2] | None = ...,\n errors : OpenFileErrors = ...,\n encoding : str = ...\n) -> None: ...", "kind": 2, "label": "to_hdf", "sortText": "0z.9999.to_hdf"}, {"detail": "\n@overload\ndef to_html(\n self : DataFrame,\n buf : PathLike[str] | WriteBuffer[str] | str,\n *,\n columns : Index | SequenceNotStr[Hashable] | Series | None = ...,\n col_space : Mapping[Hashable, int | str] | Sequence[int | str] | int | str | None = ...,\n header : bool = ...,\n index : bool = ...,\n na_rep : str = ...,\n formatters : Mapping[Hashable, (object) -> str] | list[(object) -> str] | tuple[(object) -> str, ...] | None = ...,\n float_format : ((float) -> str) | None = ...,\n sparsify : bool | None = ...,\n index_names : bool = ...,\n justify : Literal['center', 'end', 'inherit', 'initial', 'justify', 'justify-all', 'left', 'match-parent', 'right', 'start', 'unset'] | None = ...,\n max_rows : int | None = ...,\n max_cols : int | None = ...,\n show_dimensions: bool = ...,\n decimal : str = ...,\n bold_rows : bool = ...,\n classes : Sequence[str] | None = ...,\n escape : bool = ...,\n notebook : bool = ...,\n border : int | None = ...,\n table_id : str | None = ...,\n render_links : bool = ...,\n encoding : str | None = ...\n) -> None: ...\ndef to_html(\n self : DataFrame,\n buf : None = None,\n *,\n columns : Sequence[Hashable] | None = ...,\n col_space : Mapping[Hashable, int | str] | Sequence[int | str] | int | str | None = ...,\n header : bool = ...,\n index : bool = ...,\n na_rep : str = ...,\n formatters : Mapping[Hashable, (object) -> str] | list[(object) -> str] | tuple[(object) -> str, ...] | None = ...,\n float_format : ((float) -> str) | None = ...,\n sparsify : bool | None = ...,\n index_names : bool = ...,\n justify : Literal['center', 'end', 'inherit', 'initial', 'justify', 'justify-all', 'left', 'match-parent', 'right', 'start', 'unset'] | None = ...,\n max_rows : int | None = ...,\n max_cols : int | None = ...,\n show_dimensions: bool = ...,\n decimal : str = ...,\n bold_rows : bool = ...,\n classes : Sequence[str] | None = ...,\n escape : bool = ...,\n notebook : bool = ...,\n border : int | None = ...,\n table_id : str | None = ...,\n render_links : bool = ...,\n encoding : str | None = ...\n) -> str: ...", "kind": 2, "label": "to_html", "sortText": "0z.9999.to_html"}, {"detail": "\n@overload\ndef to_json(\n self : DataFrame,\n path_or_buf : PathLike[str] | WriteBuffer[str] | str,\n *,\n orient : Literal['records'],\n date_format : Literal['epoch', 'iso'] | None = ...,\n double_precision: int = ...,\n force_ascii : bool = ...,\n date_unit : TimeUnit = ...,\n default_handler : ((Any) -> JSONSerializable) | None = ...,\n lines : Literal[True],\n compression : CompressionOptions = ...,\n index : bool | None = ...,\n indent : int | None = ...,\n storage_options : dict[Unknown, Unknown] | None = ...,\n mode : Literal['a']\n) -> None: ...\ndef to_json(\n self : DataFrame,\n path_or_buf : None = None,\n *,\n orient : Literal['records'],\n date_format : Literal['epoch', 'iso'] | None = ...,\n double_precision: int = ...,\n force_ascii : bool = ...,\n date_unit : TimeUnit = ...,\n default_handler : ((Any) -> JSONSerializable) | None = ...,\n lines : Literal[True],\n compression : CompressionOptions = ...,\n index : bool | None = ...,\n indent : int | None = ...,\n storage_options : dict[Unknown, Unknown] | None = ...,\n mode : Literal['a']\n) -> str: ...\ndef to_json(\n self : DataFrame,\n path_or_buf : None = None,\n *,\n orient : Literal['columns', 'index', 'records', 'split', 'table', 'values'] | None = ...,\n date_format : Literal['epoch', 'iso'] | None = ...,\n double_precision: int = ...,\n force_ascii : bool = ...,\n date_unit : TimeUnit = ...,\n default_handler : ((Any) -> JSONSerializable) | None = ...,\n lines : bool = ...,\n compression : CompressionOptions = ...,\n index : bool | None = ...,\n indent : int | None = ...,\n storage_options : dict[Unknown, Unknown] | None = ...,\n mode : Literal['w'] = ...\n) -> str: ...\ndef to_json(\n self : DataFrame,\n path_or_buf : PathLike[str] | WriteBuffer[bytes] | WriteBuffer[str] | str,\n *,\n orient : Literal['columns', 'index', 'records', 'split', 'table', 'values'] | None = ...,\n date_format : Literal['epoch', 'iso'] | None = ...,\n double_precision: int = ...,\n force_ascii : bool = ...,\n date_unit : TimeUnit = ...,\n default_handler : ((Any) -> JSONSerializable) | None = ...,\n lines : bool = ...,\n compression : CompressionOptions = ...,\n index : bool | None = ...,\n indent : int | None = ...,\n storage_options : dict[Unknown, Unknown] | None = ...,\n mode : Literal['w'] = ...\n) -> None: ...", "kind": 2, "label": "to_json", "sortText": "0z.9999.to_json"}, {"detail": "\n@overload\ndef to_latex(\n self : DataFrame,\n buf : PathLike[str] | WriteBuffer[str] | str,\n columns : list[str] | None = ...,\n header : bool | list[str] = ...,\n index : bool = ...,\n na_rep : str = ...,\n formatters : Unknown = ...,\n float_format : Unknown = ...,\n sparsify : bool | None = ...,\n index_names : bool = ...,\n bold_rows : bool = ...,\n column_format : str | None = ...,\n longtable : bool | None = ...,\n escape : bool | None = ...,\n encoding : str | None = ...,\n decimal : str = ...,\n multicolumn : bool | None = ...,\n multicolumn_format: str | None = ...,\n multirow : bool | None = ...,\n caption : str | tuple[str, str] | None = ...,\n label : str | None = ...,\n position : str | None = ...\n) -> None: ...\ndef to_latex(\n self : DataFrame,\n buf : None = None,\n columns : list[str] | None = ...,\n header : bool | list[str] = ...,\n index : bool = ...,\n na_rep : str = ...,\n formatters : Unknown = ...,\n float_format : Unknown = ...,\n sparsify : bool | None = ...,\n index_names : bool = ...,\n bold_rows : bool = ...,\n column_format : str | None = ...,\n longtable : bool | None = ...,\n escape : bool | None = ...,\n encoding : str | None = ...,\n decimal : str = ...,\n multicolumn : bool | None = ...,\n multicolumn_format: str | None = ...,\n multirow : bool | None = ...,\n caption : str | tuple[str, str] | None = ...,\n label : str | None = ...,\n position : str | None = ...\n) -> str: ...", "kind": 2, "label": "to_latex", "sortText": "0z.9999.to_latex"}, {"detail": "\n@overload\ndef to_markdown(\n self : DataFrame,\n buf : PathLike[str] | WriteBuffer[str] | str,\n *,\n mode : FileWriteMode = ...,\n index : bool = ...,\n storage_options: StorageOptions = ...,\n **kwargs : Any\n) -> None: ...\ndef to_markdown(\n self : DataFrame,\n buf : None = None,\n *,\n mode : Literal['a', 'a+', 'a+b', 'ab', 'at', 'w', 'w+', 'w+b', 'wb', 'wt', 'x', 'xb', 'xt'] | None = ...,\n index : bool = ...,\n storage_options: StorageOptions = ...,\n **kwargs : Any\n) -> str: ...", "kind": 2, "label": "to_markdown", "sortText": "0z.9999.to_markdown"}, {"detail": "def to_numpy(\n self : DataFrame,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = ...,\n copy : bool = False,\n na_value: Scalar = ...\n) -> ndarray[tuple[int, int]]: ...", "kind": 2, "label": "to_numpy", "sortText": "0z.9999.to_numpy"}, {"detail": "\n@overload\ndef to_orc(\n self : DataFrame,\n path : PathLike[str] | WriteBuffer[bytes] | str,\n *,\n engine : Literal['pyarrow'] = ...,\n index : bool | None = ...,\n engine_kwargs: dict[str, Any] | None = ...\n) -> None: ...\ndef to_orc(\n self : DataFrame,\n path : None = None,\n *,\n engine : Literal['pyarrow'] = ...,\n index : bool | None = ...,\n engine_kwargs: dict[str, Any] | None = ...\n) -> bytes: ...", "kind": 2, "label": "to_orc", "sortText": "0z.9999.to_orc"}, {"detail": "\n@overload\ndef to_parquet(\n self : DataFrame,\n path : PathLike[str] | WriteBuffer[bytes] | str,\n *,\n engine : ParquetEngine = ...,\n compression : Literal['brotli', 'gzip', 'lz4', 'snappy', 'zstd'] | None = ...,\n index : bool | None = ...,\n partition_cols : Sequence[Hashable] | None = ...,\n storage_options: StorageOptions = ...,\n **kwargs : Any\n) -> None: ...\ndef to_parquet(\n self : DataFrame,\n path : None = None,\n *,\n engine : ParquetEngine = ...,\n compression : Literal['brotli', 'gzip', 'lz4', 'snappy', 'zstd'] | None = ...,\n index : bool | None = ...,\n partition_cols : Sequence[Hashable] | None = ...,\n storage_options: StorageOptions = ...,\n **kwargs : Any\n) -> bytes: ...", "kind": 2, "label": "to_parquet", "sortText": "0z.9999.to_parquet"}, {"detail": "def to_period(\n self: DataFrame,\n freq: Day | Hour | Micro | Milli | Minute | MonthEnd | Nano | QuarterEnd | Second | Week | YearEnd | str | None = None,\n axis: Axis = 0,\n copy: bool = True\n) -> DataFrame: ...", "kind": 2, "label": "to_period", "sortText": "0z.9999.to_period"}, {"detail": "def to_pickle(\n self : DataFrame,\n path : PathLike[str] | WriteBuffer[bytes] | str,\n compression : CompressionOptions = 'infer',\n protocol : int = 5,\n storage_options: StorageOptions = ...\n) -> None: ...", "kind": 2, "label": "to_pickle", "sortText": "0z.9999.to_pickle"}, {"detail": "def to_records[HashableT1: Hashable, HashableT2: Hashable](\n self : DataFrame,\n index : bool = True,\n column_dtypes: Mapping[HashableT1, DTypeLike] | _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n index_dtypes : Mapping[HashableT2, DTypeLike] | _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None\n) -> recarray: ...", "kind": 2, "label": "to_records", "sortText": "0z.9999.to_records"}, {"detail": "def to_sql(\n self: DataFrame,\n name: str,\n con: Unknown,\n *,\n schema: str | None = None,\n if_exists: Literal['append', 'delete_rows', 'fail', 'replace'] = 'fail',\n index: bool = True,\n index_label: IndexLabel = None,\n chunksize: int | None = None,\n dtype: ExtensionDtype | Mapping[Hashable, ExtensionDtype | dtype[generic] | str | type[bool | complex | object | str]] | dtype[generic] | str | type[bool | complex | object | str] | None = None,\n method: Literal['multi'] | ((\n SQLTable,\n Any,\n list[str],\n Iterable[tuple[Any, ...]]\n) -> int | None) | None = None\n) -> int | None: ...", "kind": 2, "label": "to_sql", "sortText": "0z.9999.to_sql"}, {"detail": "\n@overload\ndef to_stata[HashableT1: Hashable, HashableT2: Hashable](\n self : DataFrame,\n path : PathLike[str] | WriteBuffer[bytes] | str,\n *,\n convert_dates : dict[HashableT1, StataDateFormat] | None = ...,\n write_index : bool = ...,\n byteorder : Literal['<', '>', 'big', 'little'] | None = ...,\n time_stamp : datetime | None = ...,\n data_label : str | None = ...,\n variable_labels: dict[HashableT2, str] | None = ...,\n version : Literal[117, 118, 119],\n convert_strl : SequenceNotStr[Hashable] | None = ...,\n compression : CompressionOptions = ...,\n storage_options: StorageOptions = ...,\n value_labels : dict[Hashable, dict[float, str]] | None = ...\n) -> None: ...\ndef to_stata[HashableT1: Hashable, HashableT2: Hashable](\n self : DataFrame,\n path : PathLike[str] | WriteBuffer[bytes] | str,\n *,\n convert_dates : dict[HashableT1, StataDateFormat] | None = ...,\n write_index : bool = ...,\n byteorder : Literal['<', '>', 'big', 'little'] | None = ...,\n time_stamp : datetime | None = ...,\n data_label : str | None = ...,\n variable_labels: dict[HashableT2, str] | None = ...,\n version : Literal[114, 117, 118, 119] | None = ...,\n convert_strl : None = None,\n compression : CompressionOptions = ...,\n storage_options: StorageOptions = ...,\n value_labels : dict[Hashable, dict[float, str]] | None = ...\n) -> None: ...", "kind": 2, "label": "to_stata", "sortText": "0z.9999.to_stata"}, {"detail": "\n@overload\ndef to_string[HashableT: Hashable](\n self : DataFrame,\n buf : PathLike[str] | WriteBuffer[str] | str,\n *,\n columns : Index | SequenceNotStr[Hashable] | Series | None = ...,\n col_space : dict[HashableT, int] | int | list[int] | None = ...,\n header : bool | list[str] | tuple[str, ...] = ...,\n index : bool = ...,\n na_rep : str = ...,\n formatters : Mapping[int | str, (...) -> Unknown] | list[(...) -> Unknown] | tuple[(...) -> Unknown, ...] | None = ...,\n float_format : ((float) -> str) | EngFormatter | str | None = ...,\n sparsify : bool | None = ...,\n index_names : bool = ...,\n justify : str | None = ...,\n max_rows : int | None = ...,\n max_cols : int | None = ...,\n show_dimensions: bool = ...,\n decimal : str = ...,\n line_width : int | None = ...,\n min_rows : int | None = ...,\n max_colwidth : int | None = ...,\n encoding : str | None = ...\n) -> None: ...\ndef to_string(\n self : DataFrame,\n buf : None = None,\n *,\n columns : Index | Sequence[Hashable] | Series | None = ...,\n col_space : dict[Hashable, int] | int | list[int] | None = ...,\n header : Sequence[str] | bool = ...,\n index : bool = ...,\n na_rep : str = ...,\n formatters : Mapping[int | str, (...) -> Unknown] | list[(...) -> Unknown] | tuple[(...) -> Unknown, ...] | None = ...,\n float_format : ((float) -> str) | EngFormatter | str | None = ...,\n sparsify : bool | None = ...,\n index_names : bool = ...,\n justify : str | None = ...,\n max_rows : int | None = ...,\n max_cols : int | None = ...,\n show_dimensions: bool = ...,\n decimal : str = ...,\n line_width : int | None = ...,\n min_rows : int | None = ...,\n max_colwidth : int | None = ...,\n encoding : str | None = ...\n) -> str: ...", "kind": 2, "label": "to_string", "sortText": "0z.9999.to_string"}, {"detail": "def to_timestamp(\n self: DataFrame,\n freq: Day | Hour | Micro | Milli | Minute | MonthEnd | Nano | QuarterEnd | Second | Week | YearEnd | str | None = None,\n how : ToTimestampHow = ...,\n axis: Axis = 0,\n copy: bool = True\n) -> DataFrame: ...", "kind": 2, "label": "to_timestamp", "sortText": "0z.9999.to_timestamp"}, {"detail": "def to_xarray(self: DataFrame) -> Unknown: ...", "kind": 2, "label": "to_xarray", "sortText": "0z.9999.to_xarray"}, {"detail": "\n@overload\ndef to_xml(\n self : DataFrame,\n path_or_buffer : PathLike[str] | WriteBuffer[bytes] | WriteBuffer[str] | str,\n index : bool = ...,\n root_name : str = ...,\n row_name : str = ...,\n na_rep : str | None = ...,\n attr_cols : SequenceNotStr[Hashable] | None = ...,\n elem_cols : SequenceNotStr[Hashable] | None = ...,\n namespaces : dict[str | None, str] | None = ...,\n prefix : str | None = ...,\n encoding : str = ...,\n xml_declaration: bool = ...,\n pretty_print : bool = ...,\n parser : XMLParsers = ...,\n stylesheet : PathLike[str] | ReadBuffer[bytes] | ReadBuffer[str] | str | None = ...,\n compression : CompressionOptions = ...,\n storage_options: StorageOptions = ...\n) -> None: ...\ndef to_xml(\n self : DataFrame,\n path_or_buffer : None = None,\n index : bool = ...,\n root_name : str | None = ...,\n row_name : str | None = ...,\n na_rep : str | None = ...,\n attr_cols : list[Hashable] | None = ...,\n elem_cols : list[Hashable] | None = ...,\n namespaces : dict[str | None, str] | None = ...,\n prefix : str | None = ...,\n encoding : str = ...,\n xml_declaration: bool | None = ...,\n pretty_print : bool | None = ...,\n parser : str | None = ...,\n stylesheet : PathLike[str] | ReadBuffer[bytes] | ReadBuffer[str] | str | None = ...,\n compression : CompressionOptions = ...,\n storage_options: StorageOptions = ...\n) -> str: ...", "kind": 2, "label": "to_xml", "sortText": "0z.9999.to_xml"}, {"detail": "def transform(\n self : DataFrame,\n func : AggFuncTypeFrame,\n axis : Axis = 0,\n *args : Any,\n **kwargs: Any\n) -> DataFrame: ...", "kind": 2, "label": "transform", "sortText": "0z.9999.transform"}, {"detail": "def transpose(\n self : DataFrame,\n *args: Any,\n *,\n copy : bool = ...\n) -> DataFrame: ...", "kind": 2, "label": "transpose", "sortText": "0z.9999.transpose"}, {"detail": "def truediv(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Literal['columns', 'index', 0, 1] | None = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "truediv", "sortText": "0z.9999.truediv"}, {"detail": "def truncate(\n self : DataFrame,\n before: date | int | str | None = ...,\n after : date | int | str | None = ...,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n copy : bool = ...\n) -> DataFrame: ...", "kind": 2, "label": "truncate", "sortText": "0z.9999.truncate"}, {"detail": "def tz_convert(\n self : DataFrame,\n tz : TimeZones,\n axis : Axis = 0,\n level: Hashable | None = None,\n copy : bool = True\n) -> DataFrame: ...", "kind": 2, "label": "tz_convert", "sortText": "0z.9999.tz_convert"}, {"detail": "def tz_localize(\n self : DataFrame,\n tz : TimeZones,\n axis : Axis = 0,\n level : Hashable | None = None,\n copy : builtins.bool = True,\n ambiguous : TimeAmbiguous = 'raise',\n nonexistent: TimeNonexistent = 'raise'\n) -> DataFrame: ...", "kind": 2, "label": "tz_localize", "sortText": "0z.9999.tz_localize"}, {"detail": "def unstack(\n self : DataFrame,\n level : IndexLabel = -1,\n fill_value: Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 | None = None,\n sort : bool = True\n) -> DataFrame | Series: ...", "kind": 2, "label": "unstack", "sortText": "0z.9999.unstack"}, {"detail": "def update(\n self : DataFrame,\n other : DataFrame | Series,\n join : Literal['left'] = 'left',\n overwrite : bool = True,\n filter_func: ((...) -> Unknown) | None = ...,\n errors : IgnoreRaise = 'ignore'\n) -> None: ...", "kind": 2, "label": "update", "sortText": "0z.9999.update"}, {"detail": "\n@overload\ndef value_counts(\n self : DataFrame,\n subset : Sequence[Hashable] | None = ...,\n normalize: Literal[False] = False,\n sort : bool = ...,\n ascending: bool = ...,\n dropna : bool = ...\n) -> Series[int]: ...\ndef value_counts(\n self : DataFrame,\n normalize: Literal[True],\n subset : Sequence[Hashable] | None = ...,\n sort : bool = ...,\n ascending: bool = ...,\n dropna : bool = ...\n) -> Series[float]: ...", "kind": 2, "label": "value_counts", "sortText": "0z.9999.value_counts"}, {"detail": "ndarray[tuple[int, int]]", "kind": 5, "label": "values", "sortText": "0z.9999.values"}, {"detail": "def var(\n self : DataFrame,\n axis : Literal['columns', 'index', 0, 1] | None = 0,\n skipna : bool | None = True,\n ddof : int = 1,\n numeric_only: bool = False,\n **kwargs : Any\n) -> Series: ...", "kind": 2, "label": "var", "sortText": "0z.9999.var"}, {"detail": "\n@overload\ndef where(\n self : DataFrame,\n cond : ((DataFrame) -> DataFrame) | ((Any) -> builtins.bool) | DataFrame | Series | ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other : ((...) -> DataFrame | Timedelta | Timestamp | builtins.bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64) | DataFrame | Timedelta | Timestamp | builtins.bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 = ...,\n *,\n inplace: Literal[True],\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n level : Hashable | None = None\n) -> None: ...\ndef where(\n self : DataFrame,\n cond : ((DataFrame) -> DataFrame) | ((Any) -> builtins.bool) | DataFrame | Series | ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other : ((...) -> DataFrame | Timedelta | Timestamp | builtins.bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64) | DataFrame | Timedelta | Timestamp | builtins.bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 = ...,\n *,\n inplace: Literal[False] = False,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n level : Hashable | None = None\n) -> DataFrame: ...", "kind": 2, "label": "where", "sortText": "0z.9999.where"}, {"detail": "def xs(\n self : DataFrame,\n key : IndexLabel,\n axis : Axis = 0,\n level : Hashable | Sequence[Hashable] | None = None,\n drop_level: bool = True\n) -> DataFrame | Series: ...", "kind": 2, "label": "xs", "sortText": "0z.9999.xs"}, {"detail": "def __abs__(self: DataFrame) -> DataFrame: ...", "kind": 2, "label": "__abs__", "sortText": "3z.9999.__abs__"}, {"detail": "def __add__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__add__", "sortText": "3z.9999.__add__"}, {"detail": "def __and__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__and__", "sortText": "3z.9999.__and__"}, {"detail": "def __array__(\n self : DataFrame,\n dtype: Unknown = ...\n) -> ndarray: ...", "kind": 2, "label": "__array__", "sortText": "3z.9999.__array__"}, {"detail": "int", "kind": 5, "label": "__array_priority__", "sortText": "3z.9999.__array_priority__"}, {"detail": "def __arrow_c_stream__(\n self : DataFrame,\n requested_schema: object | None = None\n) -> object: ...", "kind": 2, "label": "__arrow_c_stream__", "sortText": "3z.9999.__arrow_c_stream__"}, {"detail": "def __bool__(self: DataFrame) -> NoReturn: ...", "kind": 2, "label": "__bool__", "sortText": "3z.9999.__bool__"}, {"detail": "def __contains__(\n self: DataFrame,\n key: Unknown\n) -> bool: ...", "kind": 2, "label": "__contains__", "sortText": "3z.9999.__contains__"}, {"detail": "def __copy__(\n self: DataFrame,\n deep: bool = ...\n) -> DataFrame: ...", "kind": 2, "label": "__copy__", "sortText": "3z.9999.__copy__"}, {"detail": "def __deepcopy__(\n self: DataFrame,\n memo: MutableMapping[int, Any] | None = None\n) -> DataFrame: ...", "kind": 2, "label": "__deepcopy__", "sortText": "3z.9999.__deepcopy__"}, {"detail": "def __delitem__(\n self: DataFrame,\n idx: Hashable\n) -> None: ...", "kind": 2, "label": "__delitem__", "sortText": "3z.9999.__delitem__"}, {"detail": "def __divmod__(\n self: DataFrame,\n other: Any\n) -> tuple[DataFrame, DataFrame]: ...", "kind": 2, "label": "__divmod__", "sortText": "3z.9999.__divmod__"}, {"detail": "def __eq__(\n self: DataFrame,\n other: object\n) -> DataFrame: ...", "kind": 2, "label": "__eq__", "sortText": "3z.9999.__eq__"}, {"detail": "def __finalize__(\n self : DataFrame,\n other : Unknown,\n method : Unknown = ...,\n **kwargs: Any\n) -> DataFrame: ...", "kind": 2, "label": "__finalize__", "sortText": "3z.9999.__finalize__"}, {"detail": "def __floordiv__(\n self: DataFrame,\n other: DataFrame | Sequence[float] | Series[float] | Series[int] | float\n) -> DataFrame: ...", "kind": 2, "label": "__floordiv__", "sortText": "3z.9999.__floordiv__"}, {"detail": "def __ge__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__ge__", "sortText": "3z.9999.__ge__"}, {"detail": "def __getattr__(\n self: DataFrame,\n name: str\n) -> Series: ...", "kind": 2, "label": "__getattr__", "sortText": "3z.9999.__getattr__"}, {"detail": "\n@overload\ndef __getitem__(\n self: DataFrame,\n key: Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 | tuple[Hashable, ...]\n) -> Series: ...\ndef __getitem__(\n self: DataFrame,\n key: Iterable[Hashable] | slice[Any, Any, Any]\n) -> DataFrame: ...\ndef __getitem__(\n self: DataFrame,\n key: Hashable\n) -> Series: ...", "kind": 2, "label": "__getitem__", "sortText": "3z.9999.__getitem__"}, {"detail": "def __gt__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__gt__", "sortText": "3z.9999.__gt__"}, {"detail": "None", "kind": 5, "label": "__hash__", "sortText": "3z.9999.__hash__"}, {"detail": "def __invert__(self: DataFrame) -> DataFrame: ...", "kind": 2, "label": "__invert__", "sortText": "3z.9999.__invert__"}, {"detail": "def __iter__(self: DataFrame) -> Iterator[Hashable]: ...", "kind": 2, "label": "__iter__", "sortText": "3z.9999.__iter__"}, {"detail": "def __le__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__le__", "sortText": "3z.9999.__le__"}, {"detail": "def __len__(self: DataFrame) -> int: ...", "kind": 2, "label": "__len__", "sortText": "3z.9999.__len__"}, {"detail": "def __lt__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__lt__", "sortText": "3z.9999.__lt__"}, {"detail": "\n@overload\ndef __matmul__(\n self: DataFrame,\n other: DataFrame\n) -> DataFrame: ...\ndef __matmul__(\n self: DataFrame,\n other: Series\n) -> Series: ...\ndef __matmul__(\n self: DataFrame,\n other: ndarray[tuple[Any, ...], dtype[np_num]]\n) -> DataFrame: ...", "kind": 2, "label": "__matmul__", "sortText": "3z.9999.__matmul__"}, {"detail": "def __mod__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__mod__", "sortText": "3z.9999.__mod__"}, {"detail": "def __mul__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__mul__", "sortText": "3z.9999.__mul__"}, {"detail": "def __ne__(\n self: DataFrame,\n other: object\n) -> DataFrame: ...", "kind": 2, "label": "__ne__", "sortText": "3z.9999.__ne__"}, {"detail": "def __neg__(self: DataFrame) -> DataFrame: ...", "kind": 2, "label": "__neg__", "sortText": "3z.9999.__neg__"}, {"detail": "\n@overload\ndef __new__[Self@DataFrame: DataFrame](\n cls : type[Self@DataFrame],\n data : DataFrame | Index | Iterable[Index | Sequence[Unknown] | Series | dict[Any, Any] | ndarray[tuple[int]] | tuple[Hashable, ListLikeU]] | Sequence[Unknown] | Series | dict[Any, Any] | ndarray[tuple[int]] | None = None,\n index : ExtensionArray | Index | SequenceNotStr[Any] | Series | ndarray | range | None = None,\n columns: ExtensionArray | Index | SequenceNotStr[Any] | Series | ndarray | range | None = None,\n dtype : ExtensionDtype | dtype[generic] | str | type[bool | complex | object | str] | None = None,\n copy : bool | None = None\n) -> Self@DataFrame: ...\ndef __new__[Self@DataFrame: DataFrame](\n cls : type[Self@DataFrame],\n data : Scalar,\n index : Axes,\n columns: Axes,\n dtype : ExtensionDtype | dtype[generic] | str | type[bool | complex | object | str] | None = None,\n copy : bool | None = None\n) -> Self@DataFrame: ...", "kind": 3, "label": "__new__", "sortText": "3z.9999.__new__"}, {"detail": "def __nonzero__(self: DataFrame) -> None: ...", "kind": 2, "label": "__nonzero__", "sortText": "3z.9999.__nonzero__"}, {"detail": "def __or__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__or__", "sortText": "3z.9999.__or__"}, {"detail": "def __pos__(self: DataFrame) -> DataFrame: ...", "kind": 2, "label": "__pos__", "sortText": "3z.9999.__pos__"}, {"detail": "def __pow__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__pow__", "sortText": "3z.9999.__pow__"}, {"detail": "def __radd__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__radd__", "sortText": "3z.9999.__radd__"}, {"detail": "def __rand__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__rand__", "sortText": "3z.9999.__rand__"}, {"detail": "def __rdivmod__(\n self: DataFrame,\n other: Any\n) -> tuple[DataFrame, DataFrame]: ...", "kind": 2, "label": "__rdivmod__", "sortText": "3z.9999.__rdivmod__"}, {"detail": "def __rfloordiv__(\n self: DataFrame,\n other: DataFrame | Sequence[float] | Series[float] | Series[int] | float\n) -> DataFrame: ...", "kind": 2, "label": "__rfloordiv__", "sortText": "3z.9999.__rfloordiv__"}, {"detail": "def __rmatmul__(\n self: DataFrame,\n other: ndarray[tuple[Any, ...], dtype[np_num]]\n) -> DataFrame: ...", "kind": 2, "label": "__rmatmul__", "sortText": "3z.9999.__rmatmul__"}, {"detail": "def __rmod__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__rmod__", "sortText": "3z.9999.__rmod__"}, {"detail": "def __rmul__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__rmul__", "sortText": "3z.9999.__rmul__"}, {"detail": "def __ror__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__ror__", "sortText": "3z.9999.__ror__"}, {"detail": "def __round__(\n self : DataFrame,\n decimals: int = ...\n) -> DataFrame: ...", "kind": 2, "label": "__round__", "sortText": "3z.9999.__round__"}, {"detail": "def __rpow__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__rpow__", "sortText": "3z.9999.__rpow__"}, {"detail": "def __rsub__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__rsub__", "sortText": "3z.9999.__rsub__"}, {"detail": "def __rtruediv__(\n self: DataFrame,\n other: DataFrame | Sequence[Unknown] | Series | float\n) -> DataFrame: ...", "kind": 2, "label": "__rtruediv__", "sortText": "3z.9999.__rtruediv__"}, {"detail": "def __rxor__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__rxor__", "sortText": "3z.9999.__rxor__"}, {"detail": "def __setattr__(\n self: DataFrame,\n name: str,\n value: Unknown\n) -> None: ...", "kind": 2, "label": "__setattr__", "sortText": "3z.9999.__setattr__"}, {"detail": "\n@overload\ndef __setitem__(\n self: DataFrame,\n idx: Index | Series[int] | int | list[int] | ndarray[tuple[Any, ...], dtype[integer]] | slice[Any, Any, Any] | tuple[IndexType, IndexType] | tuple[IndexType, int] | tuple[int, IndexType] | tuple[int, int],\n value: DataFrame | IndexOpsMixin | Mapping[Hashable, NAType | NaTType | Timedelta | Timestamp | builtins.bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64] | NAType | NaTType | Sequence[Scalar] | Timedelta | Timestamp | builtins.bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | ndarray | str | timedelta | timedelta64 | None\n) -> None: ...\ndef __setitem__[ScalarT: Scalar](\n self: DataFrame,\n idx: Series[builtins.bool] | int | integer | list[builtins.bool] | list[ScalarT] | ndarray[tuple[Any, ...], dtype[numpy.bool]] | signedinteger[_NBitIntP] | signedinteger[_8Bit] | signedinteger | slice[Any, Any, Any] | str | str_ | unsignedinteger | tuple[IndexOpsMixin | Sequence[Scalar] | Series[builtins.bool] | Timedelta | Timestamp | builtins.bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | list[builtins.bool] | ndarray[tuple[Any, ...], dtype[numpy.bool]] | slice[Any, Any, Any] | str | timedelta | timedelta64, ...],\n value: DataFrame | ExtensionArray | IndexOpsMixin | Mapping[Hashable, NAType | NaTType | Timedelta | Timestamp | builtins.bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64] | NAType | NaTType | Sequence[Scalar] | Sequence[Sequence[Scalar]] | Timedelta | Timestamp | builtins.bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | ndarray | str | timedelta | timedelta64 | None\n) -> None: ...\ndef __setitem__(\n self: DataFrame,\n idx: tuple[tuple[IndexOpsMixin | Sequence[Scalar] | Series[builtins.bool] | Timedelta | Timestamp | builtins.bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | list[builtins.bool] | ndarray[tuple[Any, ...], dtype[numpy.bool]] | slice[Any, Any, Any] | str | timedelta | timedelta64, ...], Hashable],\n value: ExtensionArray | IndexOpsMixin | Mapping[Hashable, NAType | NaTType | Timedelta | Timestamp | builtins.bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64] | NAType | NaTType | Sequence[Scalar] | Sequence[Sequence[Scalar]] | Timedelta | Timestamp | builtins.bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | ndarray | str | timedelta | timedelta64 | None\n) -> None: ...\ndef __setitem__(\n self: DataFrame,\n idx: DataFrame | IndexOpsMixin,\n value: ExtensionArray | IndexOpsMixin | Mapping[Hashable, NAType | NaTType | Timedelta | Timestamp | builtins.bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64] | NAType | NaTType | Sequence[Scalar] | Sequence[Sequence[Scalar]] | Timedelta | Timestamp | builtins.bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | ndarray | str | timedelta | timedelta64 | None\n) -> None: ...", "kind": 2, "label": "__setitem__", "sortText": "3z.9999.__setitem__"}, {"detail": "def __sub__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__sub__", "sortText": "3z.9999.__sub__"}, {"detail": "def __truediv__(\n self: DataFrame,\n other: DataFrame | Sequence[Unknown] | Series | float\n) -> DataFrame: ...", "kind": 2, "label": "__truediv__", "sortText": "3z.9999.__truediv__"}, {"detail": "def __xor__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__xor__", "sortText": "3z.9999.__xor__"}]}} {"suite": "pandas", "label": "edit dataframe then complete (edit+completion)", "method": "textDocument/completion", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py", "line": 17, "character": 39, "iteration": 5, "result": {"isIncomplete": false, "items": [{"detail": "str", "kind": 5, "label": "Name", "sortText": "0.9999.Name"}, {"detail": "DataFrame", "kind": 5, "label": "T", "sortText": "0z.9999.T"}, {"detail": "def abs(self: DataFrame) -> DataFrame: ...", "kind": 2, "label": "abs", "sortText": "0z.9999.abs"}, {"detail": "def add(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Literal['columns', 'index', 0, 1] | None = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "add", "sortText": "0z.9999.add"}, {"detail": "def add_prefix(\n self : DataFrame,\n prefix: str,\n axis : Literal['columns', 'index', 0, 1] | None = None\n) -> DataFrame: ...", "kind": 2, "label": "add_prefix", "sortText": "0z.9999.add_prefix"}, {"detail": "def add_suffix(\n self : DataFrame,\n suffix: str,\n axis : Literal['columns', 'index', 0, 1] | None = None\n) -> DataFrame: ...", "kind": 2, "label": "add_suffix", "sortText": "0z.9999.add_suffix"}, {"detail": "\n@overload\ndef aggregate(\n self : DataFrame,\n func : ((...) -> Unknown) | Mapping[Unknown, ((...) -> Unknown) | str | ufunc] | str | ufunc,\n axis : Axis = 0,\n **kwargs: Any\n) -> Series: ...\ndef aggregate(\n self : DataFrame,\n func : Mapping[Unknown, ((...) -> Unknown) | list[((...) -> Unknown) | str | ufunc] | str | ufunc] | list[AggFuncTypeBase] | None = ...,\n axis : Axis = 0,\n **kwargs: Any\n) -> DataFrame: ...", "kind": 2, "label": "agg", "sortText": "0z.9999.agg"}, {"detail": "\n@overload\ndef aggregate(\n self : DataFrame,\n func : ((...) -> Unknown) | Mapping[Unknown, ((...) -> Unknown) | str | ufunc] | str | ufunc,\n axis : Axis = 0,\n **kwargs: Any\n) -> Series: ...\ndef aggregate(\n self : DataFrame,\n func : Mapping[Unknown, ((...) -> Unknown) | list[((...) -> Unknown) | str | ufunc] | str | ufunc] | list[AggFuncTypeBase] | None = ...,\n axis : Axis = 0,\n **kwargs: Any\n) -> DataFrame: ...", "kind": 2, "label": "aggregate", "sortText": "0z.9999.aggregate"}, {"detail": "def align[NDFrameT: NDFrame](\n self : DataFrame,\n other : NDFrameT,\n join : AlignJoin = 'outer',\n axis : Literal['columns', 'index', 0, 1] | None = None,\n level : Hashable | None = None,\n copy : bool = True,\n fill_value: NAType | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 | None = ...\n) -> tuple[DataFrame, NDFrameT]: ...", "kind": 2, "label": "align", "sortText": "0z.9999.align"}, {"detail": "\n@overload\ndef all(\n self : DataFrame,\n axis : None,\n bool_only: builtins.bool | None = ...,\n skipna : builtins.bool = ...,\n **kwargs : Any\n) -> numpy.bool: ...\ndef all(\n self : DataFrame,\n axis : Axis = 0,\n bool_only: builtins.bool | None = ...,\n skipna : builtins.bool = ...,\n **kwargs : Any\n) -> Series[builtins.bool]: ...", "kind": 2, "label": "all", "sortText": "0z.9999.all"}, {"detail": "\n@overload\ndef any(\n self : DataFrame,\n *,\n axis : None,\n bool_only: builtins.bool | None = ...,\n skipna : builtins.bool = ...,\n **kwargs : Any\n) -> numpy.bool: ...\ndef any(\n self : DataFrame,\n *,\n axis : Axis = 0,\n bool_only: builtins.bool | None = ...,\n skipna : builtins.bool = ...,\n **kwargs : Any\n) -> Series[builtins.bool]: ...", "kind": 2, "label": "any", "sortText": "0z.9999.any"}, {"detail": "\n@overload\ndef apply(\n self : DataFrame,\n f : (...) -> Index | MutableSequence[Any] | Series | ndarray[tuple[int]] | tuple[Any, ...],\n axis : AxisIndex = ...,\n raw : bool = ...,\n result_type: None = None,\n args : Any = ...,\n **kwargs : Any\n) -> DataFrame: ...\ndef apply[S2: SeriesDType](\n self : DataFrame,\n f : (...) -> NAType | S2,\n axis : AxisIndex = ...,\n raw : bool = ...,\n result_type: None = None,\n args : Any = ...,\n **kwargs : Any\n) -> Series[S2]: ...\ndef apply(\n self : DataFrame,\n f : (...) -> Mapping[Any, Any],\n axis : AxisIndex = ...,\n raw : bool = ...,\n result_type: None = None,\n args : Any = ...,\n **kwargs : Any\n) -> Series: ...\ndef apply[S2: SeriesDType](\n self : DataFrame,\n f : (...) -> NAType | S2,\n axis : Axis = 0,\n raw : bool = ...,\n args : Any = ...,\n *,\n result_type: Literal['expand', 'reduce'],\n **kwargs : Any\n) -> Series[S2]: ...\ndef apply(\n self : DataFrame,\n f : (...) -> Index | Mapping[Any, Any] | MutableSequence[Any] | Series | ndarray[tuple[int]] | tuple[Any, ...],\n axis : Axis = 0,\n raw : bool = ...,\n args : Any = ...,\n *,\n result_type: Literal['expand'],\n **kwargs : Any\n) -> DataFrame: ...\ndef apply(\n self : DataFrame,\n f : (...) -> Index | Mapping[Any, Any] | MutableSequence[Any] | ndarray[tuple[int]] | tuple[Any, ...],\n axis : Axis = 0,\n raw : bool = ...,\n args : Any = ...,\n *,\n result_type: Literal['reduce'],\n **kwargs : Any\n) -> Series: ...\ndef apply(\n self : DataFrame,\n f : (...) -> Index | Mapping[Any, Any] | MutableSequence[Any] | Series | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | ndarray[tuple[int]] | str | timedelta | timedelta64 | tuple[Any, ...],\n axis : Axis = 0,\n raw : bool = ...,\n args : Any = ...,\n *,\n result_type: Literal['broadcast'],\n **kwargs : Any\n) -> DataFrame: ...\ndef apply(\n self : DataFrame,\n f : (...) -> Series,\n axis : AxisIndex = 0,\n raw : bool = ...,\n args : Any = ...,\n *,\n result_type: Literal['reduce'],\n **kwargs : Any\n) -> Series: ...\ndef apply[S2: SeriesDType](\n self : DataFrame,\n f : (...) -> NAType | S2,\n raw : bool = ...,\n result_type: None = None,\n args : Any = ...,\n *,\n axis : AxisColumn,\n **kwargs : Any\n) -> Series[S2]: ...\ndef apply(\n self : DataFrame,\n f : (...) -> Index | Mapping[Any, Any] | MutableSequence[Any] | ndarray[tuple[int]] | tuple[Any, ...],\n raw : bool = ...,\n result_type: None = None,\n args : Any = ...,\n *,\n axis : AxisColumn,\n **kwargs : Any\n) -> Series: ...\ndef apply(\n self : DataFrame,\n f : (...) -> Series,\n raw : bool = ...,\n result_type: None = None,\n args : Any = ...,\n *,\n axis : AxisColumn,\n **kwargs : Any\n) -> DataFrame: ...\ndef apply(\n self : DataFrame,\n f : (...) -> Series,\n raw : bool = ...,\n args : Any = ...,\n *,\n axis : AxisColumn,\n result_type: Literal['reduce'],\n **kwargs : Any\n) -> DataFrame: ...", "kind": 2, "label": "apply", "sortText": "0z.9999.apply"}, {"detail": "def asfreq(\n self : DataFrame,\n freq : Frequency,\n method : Literal['backfill', 'bfill', 'ffill', 'pad'] | None = None,\n how : Literal['end', 'start'] | None = ...,\n normalize : bool = False,\n fill_value: Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 | None = ...\n) -> DataFrame: ...", "kind": 2, "label": "asfreq", "sortText": "0z.9999.asfreq"}, {"detail": "def asof(\n self : DataFrame,\n where : ExtensionArray | Index | Sequence[Scalar] | Series | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | ndarray | str | timedelta | timedelta64,\n subset: Hashable | list[Hashable] | None = None\n) -> DataFrame: ...", "kind": 2, "label": "asof", "sortText": "0z.9999.asof"}, {"detail": "def assign(\n self: DataFrame,\n **kwargs: IntoColumn\n) -> DataFrame: ...", "kind": 2, "label": "assign", "sortText": "0z.9999.assign"}, {"detail": "def astype(\n self : DataFrame,\n dtype : Literal[' DataFrame: ...", "kind": 2, "label": "astype", "sortText": "0z.9999.astype"}, {"detail": "_AtIndexerFrame", "kind": 5, "label": "at", "sortText": "0z.9999.at"}, {"detail": "def at_time(\n self: DataFrame,\n time: str | time,\n asof: bool = False,\n axis: Literal['columns', 'index', 0, 1] | None = 0\n) -> DataFrame: ...", "kind": 2, "label": "at_time", "sortText": "0z.9999.at_time"}, {"detail": "dict[Hashable | None, Any]", "kind": 5, "label": "attrs", "sortText": "0z.9999.attrs"}, {"detail": "list[Index]", "kind": 5, "label": "axes", "sortText": "0z.9999.axes"}, {"detail": "def between_time(\n self : DataFrame,\n start_time: str | time,\n end_time : str | time,\n inclusive : IntervalClosedType = 'both',\n axis : Literal['columns', 'index', 0, 1] | None = 0\n) -> DataFrame: ...", "kind": 2, "label": "between_time", "sortText": "0z.9999.between_time"}, {"detail": "\n@overload\ndef bfill(\n self : DataFrame,\n *,\n axis : Literal['columns', 'index', 0, 1] | None = None,\n inplace : Literal[True],\n limit : int | None = ...,\n limit_area: Literal['inside', 'outside'] | None = ...\n) -> None: ...\ndef bfill(\n self : DataFrame,\n *,\n axis : Literal['columns', 'index', 0, 1] | None = None,\n inplace : Literal[False] = False,\n limit : int | None = ...,\n limit_area: Literal['inside', 'outside'] | None = ...\n) -> DataFrame: ...", "kind": 2, "label": "bfill", "sortText": "0z.9999.bfill"}, {"detail": "def bool(self: DataFrame) -> bool: ...", "kind": 2, "label": "bool", "sortText": "0z.9999.bool"}, {"detail": "\n@overload\ndef boxplot(\n self : DataFrame,\n by : None = None,\n ax : Unknown = None,\n fontsize : float | str | None = None,\n rot : float = 0,\n grid : bool = True,\n figsize : tuple[float, float] | None = None,\n layout : tuple[int, int] | None = None,\n *,\n return_type: Literal['axes'] | None = None,\n backend : str | None = None,\n **kwargs : Any\n) -> Unknown: ...\ndef boxplot(\n self : DataFrame,\n by : None = None,\n ax : Unknown = None,\n fontsize : float | str | None = None,\n rot : float = 0,\n grid : bool = True,\n figsize : tuple[float, float] | None = None,\n layout : tuple[int, int] | None = None,\n *,\n return_type: Literal['dict'],\n backend : str | None = None,\n **kwargs : Any\n) -> dict[str, Unknown]: ...\ndef boxplot(\n self : DataFrame,\n by : None = None,\n ax : Unknown = None,\n fontsize : float | str | None = None,\n rot : float = 0,\n grid : bool = True,\n figsize : tuple[float, float] | None = None,\n layout : tuple[int, int] | None = None,\n *,\n return_type: Literal['both'],\n backend : str | None = None,\n **kwargs : Any\n) -> _BoxPlotT: ...\ndef boxplot(\n self : DataFrame,\n by : Hashable | MutableSequence[Unknown] | ndarray[tuple[int]] | range | tuple[Unknown, ...],\n ax : Unknown = None,\n fontsize : float | str | None = None,\n rot : float = 0,\n grid : bool = True,\n figsize : tuple[float, float] | None = None,\n layout : tuple[int, int] | None = None,\n *,\n return_type: None = None,\n backend : str | None = None,\n **kwargs : Any\n) -> Unknown: ...\ndef boxplot(\n self : DataFrame,\n by : Hashable | MutableSequence[Unknown] | ndarray[tuple[int]] | range | tuple[Unknown, ...],\n ax : Unknown = None,\n fontsize : float | str | None = None,\n rot : float = 0,\n grid : bool = True,\n figsize : tuple[float, float] | None = None,\n layout : tuple[int, int] | None = None,\n *,\n return_type: Literal['axes', 'both', 'dict'],\n backend : str | None = None,\n **kwargs : Any\n) -> Series: ...", "kind": 2, "label": "boxplot", "sortText": "0z.9999.boxplot"}, {"detail": "\n@overload\ndef clip(\n self : DataFrame,\n lower : float | None = ...,\n upper : float | None = ...,\n *,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n inplace : Literal[False] = False,\n **kwargs: Any\n) -> DataFrame: ...\ndef clip(\n self : DataFrame,\n lower : AnyArrayLike = ...,\n upper : ExtensionArray | Index | Series | ndarray | None = ...,\n *,\n axis : Axis = ...,\n inplace : Literal[False] = False,\n **kwargs: Any\n) -> DataFrame: ...\ndef clip(\n self : DataFrame,\n lower : ExtensionArray | Index | Series | ndarray | None = ...,\n upper : AnyArrayLike = ...,\n *,\n axis : Axis = ...,\n inplace : Literal[False] = False,\n **kwargs: Any\n) -> DataFrame: ...\ndef clip(\n self : DataFrame,\n lower : None = None,\n upper : None = None,\n *,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n inplace : Literal[True],\n **kwargs: Any\n) -> DataFrame: ...\ndef clip(\n self : DataFrame,\n lower : float | None = ...,\n upper : float | None = ...,\n *,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n inplace : Literal[True],\n **kwargs: Any\n) -> None: ...\ndef clip(\n self : DataFrame,\n lower : AnyArrayLike = ...,\n upper : ExtensionArray | Index | Series | ndarray | None = ...,\n *,\n axis : Axis = ...,\n inplace : Literal[True],\n **kwargs: Any\n) -> None: ...\ndef clip(\n self : DataFrame,\n lower : ExtensionArray | Index | Series | ndarray | None = ...,\n upper : AnyArrayLike = ...,\n *,\n axis : Axis = ...,\n inplace : Literal[True],\n **kwargs: Any\n) -> None: ...", "kind": 2, "label": "clip", "sortText": "0z.9999.clip"}, {"detail": "Index[str]", "kind": 5, "label": "columns", "sortText": "0z.9999.columns"}, {"detail": "def combine(\n self : DataFrame,\n other : DataFrame,\n func : (...) -> Unknown,\n fill_value: Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 | None = None,\n overwrite : bool = True\n) -> DataFrame: ...", "kind": 2, "label": "combine", "sortText": "0z.9999.combine"}, {"detail": "def combine_first(\n self: DataFrame,\n other: DataFrame\n) -> DataFrame: ...", "kind": 2, "label": "combine_first", "sortText": "0z.9999.combine_first"}, {"detail": "def compare(\n self : DataFrame,\n other : DataFrame,\n align_axis : Axis = 1,\n keep_shape : bool = False,\n keep_equal : bool = False,\n result_names: Suffixes = ...\n) -> DataFrame: ...", "kind": 2, "label": "compare", "sortText": "0z.9999.compare"}, {"detail": "def convert_dtypes(\n self : DataFrame,\n infer_objects : bool = True,\n convert_string : bool = True,\n convert_integer : bool = True,\n convert_boolean : bool = True,\n convert_floating: bool = True,\n dtype_backend : DtypeBackend = 'numpy_nullable'\n) -> DataFrame: ...", "kind": 2, "label": "convert_dtypes", "sortText": "0z.9999.convert_dtypes"}, {"detail": "def copy(\n self: DataFrame,\n deep: bool = True\n) -> DataFrame: ...", "kind": 2, "label": "copy", "sortText": "0z.9999.copy"}, {"detail": "def corr(\n self : DataFrame,\n method : Literal['kendall', 'pearson', 'spearman'] = 'pearson',\n min_periods : int = ...,\n numeric_only: bool = False\n) -> DataFrame: ...", "kind": 2, "label": "corr", "sortText": "0z.9999.corr"}, {"detail": "def corrwith(\n self : DataFrame,\n other : DataFrame | Series,\n axis : Literal['columns', 'index', 0, 1] | None = 0,\n drop : bool = False,\n method : Literal['kendall', 'pearson', 'spearman'] = 'pearson',\n numeric_only: bool = False\n) -> Series: ...", "kind": 2, "label": "corrwith", "sortText": "0z.9999.corrwith"}, {"detail": "def count(\n self : DataFrame,\n axis : Axis = 0,\n numeric_only: bool = False\n) -> Series[int]: ...", "kind": 2, "label": "count", "sortText": "0z.9999.count"}, {"detail": "def cov(\n self : DataFrame,\n min_periods : int | None = None,\n ddof : int = 1,\n numeric_only: bool = False\n) -> DataFrame: ...", "kind": 2, "label": "cov", "sortText": "0z.9999.cov"}, {"detail": "def cummax(\n self : DataFrame,\n axis : Literal['columns', 'index', 0, 1] | None = None,\n skipna : bool = True,\n *args : Any,\n **kwargs: Any\n) -> DataFrame: ...", "kind": 2, "label": "cummax", "sortText": "0z.9999.cummax"}, {"detail": "def cummin(\n self : DataFrame,\n axis : Literal['columns', 'index', 0, 1] | None = None,\n skipna : bool = True,\n *args : Any,\n **kwargs: Any\n) -> DataFrame: ...", "kind": 2, "label": "cummin", "sortText": "0z.9999.cummin"}, {"detail": "def cumprod(\n self : DataFrame,\n axis : Literal['columns', 'index', 0, 1] | None = None,\n skipna : bool = True,\n *args : Any,\n **kwargs: Any\n) -> DataFrame: ...", "kind": 2, "label": "cumprod", "sortText": "0z.9999.cumprod"}, {"detail": "def cumsum(\n self : DataFrame,\n axis : Literal['columns', 'index', 0, 1] | None = None,\n skipna : bool = True,\n *args : Any,\n **kwargs: Any\n) -> DataFrame: ...", "kind": 2, "label": "cumsum", "sortText": "0z.9999.cumsum"}, {"detail": "def describe(\n self : DataFrame,\n percentiles: list[float] | None = ...,\n include : Literal['all'] | list[Dtype] | None = ...,\n exclude : list[Dtype] | None = ...\n) -> DataFrame: ...", "kind": 2, "label": "describe", "sortText": "0z.9999.describe"}, {"detail": "def diff(\n self : DataFrame,\n periods: int = 1,\n axis : Axis = 0\n) -> DataFrame: ...", "kind": 2, "label": "diff", "sortText": "0z.9999.diff"}, {"detail": "def truediv(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Literal['columns', 'index', 0, 1] | None = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "div", "sortText": "0z.9999.div"}, {"detail": "def truediv(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Literal['columns', 'index', 0, 1] | None = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "divide", "sortText": "0z.9999.divide"}, {"detail": "\n@overload\ndef dot(\n self: DataFrame,\n other: DataFrame | ExtensionArray | ndarray\n) -> DataFrame: ...\ndef dot(\n self: DataFrame,\n other: Series\n) -> Series: ...", "kind": 2, "label": "dot", "sortText": "0z.9999.dot"}, {"detail": "\n@overload\ndef drop(\n self : DataFrame,\n labels : Unknown = ...,\n *,\n axis : Unknown = ...,\n index : None,\n columns: Unknown = ...,\n level : Unknown = ...,\n inplace: Unknown = ...,\n errors : Unknown = ...\n) -> Never: ...\ndef drop(\n self : DataFrame,\n labels : Unknown = ...,\n *,\n axis : Unknown = ...,\n index : Unknown = ...,\n columns: None,\n level : Unknown = ...,\n inplace: Unknown = ...,\n errors : Unknown = ...\n) -> Never: ...\ndef drop(\n self : DataFrame,\n labels : None,\n *,\n axis : Unknown = ...,\n index : Unknown = ...,\n columns: Unknown = ...,\n level : Unknown = ...,\n inplace: Unknown = ...,\n errors : Unknown = ...\n) -> Never: ...\ndef drop(\n self : DataFrame,\n labels : None = None,\n *,\n axis : Axis = ...,\n index : Hashable | Index | Sequence[Hashable] = ...,\n columns: Hashable | Iterable[Hashable],\n level : Hashable | None = ...,\n inplace: Literal[True],\n errors : IgnoreRaise = ...\n) -> None: ...\ndef drop(\n self : DataFrame,\n labels : None = None,\n *,\n axis : Axis = ...,\n index : Hashable | Index | Sequence[Hashable],\n columns: Hashable | Iterable[Hashable] = ...,\n level : Hashable | None = ...,\n inplace: Literal[True],\n errors : IgnoreRaise = ...\n) -> None: ...\ndef drop(\n self : DataFrame,\n labels : Hashable | Index | Sequence[Hashable],\n *,\n axis : Axis = ...,\n index : None = None,\n columns: None = None,\n level : Hashable | None = ...,\n inplace: Literal[True],\n errors : IgnoreRaise = ...\n) -> None: ...\ndef drop(\n self : DataFrame,\n labels : None = None,\n *,\n axis : Axis = ...,\n index : Hashable | Index | Sequence[Hashable] = ...,\n columns: Hashable | Iterable[Hashable],\n level : Hashable | None = ...,\n inplace: Literal[False] = False,\n errors : IgnoreRaise = ...\n) -> DataFrame: ...\ndef drop(\n self : DataFrame,\n labels : None = None,\n *,\n axis : Axis = ...,\n index : Hashable | Index | Sequence[Hashable],\n columns: Hashable | Iterable[Hashable] = ...,\n level : Hashable | None = ...,\n inplace: Literal[False] = False,\n errors : IgnoreRaise = ...\n) -> DataFrame: ...\ndef drop(\n self : DataFrame,\n labels : Hashable | Index | Sequence[Hashable],\n *,\n axis : Axis = ...,\n index : None = None,\n columns: None = None,\n level : Hashable | None = ...,\n inplace: Literal[False] = False,\n errors : IgnoreRaise = ...\n) -> DataFrame: ...", "kind": 2, "label": "drop", "sortText": "0z.9999.drop"}, {"detail": "\n@overload\ndef drop_duplicates(\n self : DataFrame,\n subset : Hashable | Iterable[Hashable] | None = ...,\n *,\n keep : DropKeep = ...,\n inplace : Literal[True],\n ignore_index: bool = ...\n) -> None: ...\ndef drop_duplicates(\n self : DataFrame,\n subset : Hashable | Iterable[Hashable] | None = ...,\n *,\n keep : DropKeep = ...,\n inplace : Literal[False] = False,\n ignore_index: bool = ...\n) -> DataFrame: ...", "kind": 2, "label": "drop_duplicates", "sortText": "0z.9999.drop_duplicates"}, {"detail": "def droplevel(\n self : DataFrame,\n level: Hashable | list[Hashable],\n axis : Axis = 0\n) -> DataFrame: ...", "kind": 2, "label": "droplevel", "sortText": "0z.9999.droplevel"}, {"detail": "\n@overload\ndef dropna(\n self : DataFrame,\n *,\n axis : Axis = 0,\n how : AnyAll = ...,\n thresh : int | None = ...,\n subset : Index | Sequence[Unknown] | Series | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | ndarray[tuple[int]] | str | timedelta | timedelta64 | None = ...,\n inplace : Literal[True],\n ignore_index: bool = ...\n) -> None: ...\ndef dropna(\n self : DataFrame,\n *,\n axis : Axis = 0,\n how : AnyAll = ...,\n thresh : int | None = ...,\n subset : Index | Sequence[Unknown] | Series | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | ndarray[tuple[int]] | str | timedelta | timedelta64 | None = ...,\n inplace : Literal[False] = False,\n ignore_index: bool = ...\n) -> DataFrame: ...", "kind": 2, "label": "dropna", "sortText": "0z.9999.dropna"}, {"detail": "Series", "kind": 5, "label": "dtypes", "sortText": "0z.9999.dtypes"}, {"detail": "def duplicated(\n self : DataFrame,\n subset: Hashable | Iterable[Hashable] | None = ...,\n keep : DropKeep = 'first'\n) -> Series: ...", "kind": 2, "label": "duplicated", "sortText": "0z.9999.duplicated"}, {"detail": "bool", "kind": 5, "label": "empty", "sortText": "0z.9999.empty"}, {"detail": "def eq(\n self : DataFrame,\n other: DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Axis = 'columns',\n level: Hashable | None = None\n) -> DataFrame: ...", "kind": 2, "label": "eq", "sortText": "0z.9999.eq"}, {"detail": "def equals(\n self: DataFrame,\n other: DataFrame | Series\n) -> bool: ...", "kind": 2, "label": "equals", "sortText": "0z.9999.equals"}, {"detail": "\n@overload\ndef eval(\n self: DataFrame,\n expr: str,\n *,\n inplace: Literal[True],\n **kwargs: Any\n) -> None: ...\ndef eval(\n self : DataFrame,\n expr : str,\n *,\n inplace : Literal[False] = False,\n **kwargs: Any\n) -> DataFrame | Series | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | ndarray | str | timedelta | timedelta64: ...", "kind": 2, "label": "eval", "sortText": "0z.9999.eval"}, {"detail": "def ewm(\n self : DataFrame,\n com : float | None = ...,\n span : float | None = ...,\n halflife : float | None = ...,\n alpha : float | None = ...,\n min_periods: int = 0,\n adjust : bool = True,\n ignore_na : bool = False,\n axis : Axis = 0\n) -> ExponentialMovingWindow[DataFrame]: ...", "kind": 2, "label": "ewm", "sortText": "0z.9999.ewm"}, {"detail": "def expanding(\n self : DataFrame,\n min_periods: int = 1,\n axis : AxisIndex = 0,\n method : CalculationMethod = 'single'\n) -> Expanding[DataFrame]: ...", "kind": 2, "label": "expanding", "sortText": "0z.9999.expanding"}, {"detail": "def explode(\n self : DataFrame,\n column : Sequence[Hashable],\n ignore_index: bool = False\n) -> DataFrame: ...", "kind": 2, "label": "explode", "sortText": "0z.9999.explode"}, {"detail": "\n@overload\ndef ffill(\n self : DataFrame,\n *,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n inplace : Literal[True],\n limit : int | None = ...,\n limit_area: Literal['inside', 'outside'] | None = ...\n) -> None: ...\ndef ffill(\n self : DataFrame,\n *,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n inplace : Literal[False] = False,\n limit : int | None = ...,\n limit_area: Literal['inside', 'outside'] | None = ...\n) -> DataFrame: ...", "kind": 2, "label": "ffill", "sortText": "0z.9999.ffill"}, {"detail": "\n@overload\ndef fillna(\n self : DataFrame,\n value : DataFrame | NAType | Series | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | dict[Unknown, Unknown] | float | floating | int | integer | str | timedelta | timedelta64 | None = ...,\n *,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n limit : int = ...,\n inplace: Literal[True]\n) -> None: ...\ndef fillna(\n self : DataFrame,\n value : DataFrame | NAType | Series | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | dict[Unknown, Unknown] | float | floating | int | integer | str | timedelta | timedelta64 | None = ...,\n *,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n limit : int = ...,\n inplace: Literal[False] = False\n) -> DataFrame: ...", "kind": 2, "label": "fillna", "sortText": "0z.9999.fillna"}, {"detail": "def filter(\n self : DataFrame,\n items: ExtensionArray | Index | SequenceNotStr[Any] | Series | ndarray | range | None = ...,\n like : str | None = ...,\n regex: str | None = ...,\n axis : Literal['columns', 'index', 0, 1] | None = None\n) -> DataFrame: ...", "kind": 2, "label": "filter", "sortText": "0z.9999.filter"}, {"detail": "def first_valid_index(self: DataFrame) -> Scalar: ...", "kind": 2, "label": "first_valid_index", "sortText": "0z.9999.first_valid_index"}, {"detail": "def floordiv(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | float | ndarray | range,\n axis : Literal['columns', 'index', 0, 1] | None = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "floordiv", "sortText": "0z.9999.floordiv"}, {"detail": "\n@overload\ndef from_dict(\n cls : type[DataFrame],\n data : dict[Any, Any],\n orient : Literal['index'],\n dtype : Literal[' DataFrame: ...\ndef from_dict(\n cls : type[DataFrame],\n data : dict[Any, Any],\n orient: Literal['columns', 'tight'] = ...,\n dtype : Literal[' DataFrame: ...", "kind": 2, "label": "from_dict", "sortText": "0z.9999.from_dict"}, {"detail": "def from_records[HashableT: Hashable](\n cls : type[DataFrame],\n data : Iterable[Mapping[HashableT, Any]] | Iterable[SequenceNotStr[Any]] | Mapping[HashableT, SequenceNotStr[Any]] | Mapping[HashableT, Any] | ndarray[tuple[int, int]],\n index : ExtensionArray | Index | SequenceNotStr[Any] | Series | ndarray | range | str | None = None,\n exclude : ExtensionArray | Index | SequenceNotStr[Any] | Series | ndarray | range | None = None,\n columns : ExtensionArray | Index | SequenceNotStr[Any] | Series | ndarray | range | None = None,\n coerce_float: bool = False,\n nrows : int | None = None\n) -> DataFrame: ...", "kind": 2, "label": "from_records", "sortText": "0z.9999.from_records"}, {"detail": "def ge(\n self : DataFrame,\n other: DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Axis = 'columns',\n level: Hashable | None = None\n) -> DataFrame: ...", "kind": 2, "label": "ge", "sortText": "0z.9999.ge"}, {"detail": "\n@overload\ndef get(\n self : DataFrame,\n key : Hashable,\n default: None = None\n) -> Series | None: ...\ndef get[T](\n self: DataFrame,\n key: Hashable,\n default: T\n) -> Series | T: ...\ndef get(\n self : DataFrame,\n key : list[Hashable],\n default: None = None\n) -> DataFrame | None: ...\ndef get[T](\n self: DataFrame,\n key: list[Hashable],\n default: T\n) -> DataFrame | T: ...", "kind": 2, "label": "get", "sortText": "0z.9999.get"}, {"detail": "\n@overload\ndef groupby(\n self : DataFrame,\n by : Scalar,\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[True] = True,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[Scalar, Literal[True]]: ...\ndef groupby(\n self : DataFrame,\n by : Scalar,\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[False] = False,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[Scalar, Literal[False]]: ...\ndef groupby(\n self : DataFrame,\n by : DatetimeIndex,\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[True] = True,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[Timestamp, Literal[True]]: ...\ndef groupby(\n self : DataFrame,\n by : DatetimeIndex,\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[False] = False,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[Timestamp, Literal[False]]: ...\ndef groupby(\n self : DataFrame,\n by : TimedeltaIndex,\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[True] = True,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[Timedelta, Literal[True]]: ...\ndef groupby(\n self : DataFrame,\n by : TimedeltaIndex,\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[False] = False,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[Timedelta, Literal[False]]: ...\ndef groupby(\n self : DataFrame,\n by : PeriodIndex,\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[True] = True,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[Period, Literal[True]]: ...\ndef groupby(\n self : DataFrame,\n by : PeriodIndex,\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[False] = False,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[Period, Literal[False]]: ...\ndef groupby[IntervalT: Interval[Unknown]](\n self : DataFrame,\n by : IntervalIndex[IntervalT],\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[True] = True,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[IntervalT, Literal[True]]: ...\ndef groupby[IntervalT: Interval[Unknown]](\n self : DataFrame,\n by : IntervalIndex[IntervalT],\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[False] = False,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[IntervalT, Literal[False]]: ...\ndef groupby(\n self : DataFrame,\n by : ((...) -> Any) | Grouper | Mapping[Hashable | None, Any] | MultiIndex | list[((...) -> Any) | ufunc] | list[Grouper] | list[Index] | list[Mapping[Hashable | None, Any]] | list[Series] | list[ndarray] | list[Unknown] | ndarray | ufunc | tuple[Unknown, ...] | None = ...,\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[True] = True,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[tuple[Unknown, ...], Literal[True]]: ...\ndef groupby(\n self : DataFrame,\n by : ((...) -> Any) | Grouper | Mapping[Hashable | None, Any] | MultiIndex | list[((...) -> Any) | ufunc] | list[Grouper] | list[Index] | list[Mapping[Hashable | None, Any]] | list[Series] | list[ndarray] | list[Unknown] | ndarray | ufunc | tuple[Unknown, ...] | None = ...,\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[False] = False,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[tuple[Unknown, ...], Literal[False]]: ...\ndef groupby[SeriesByT: Interval[Timedelta | Timestamp | float | int] | Period | bool | bytes | complex | date | datetime | float | int | str | timedelta](\n self : DataFrame,\n by : Series[SeriesByT],\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[True] = True,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[SeriesByT, Literal[True]]: ...\ndef groupby[SeriesByT: Interval[Timedelta | Timestamp | float | int] | Period | bool | bytes | complex | date | datetime | float | int | str | timedelta](\n self : DataFrame,\n by : Series[SeriesByT],\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[False] = False,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[SeriesByT, Literal[False]]: ...\ndef groupby(\n self : DataFrame,\n by : CategoricalIndex | Index | Series,\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[True] = True,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[Any, Literal[True]]: ...\ndef groupby(\n self : DataFrame,\n by : CategoricalIndex | Index | Series,\n level : Hashable | Sequence[Hashable] | None = ...,\n as_index : Literal[False] = False,\n sort : bool = ...,\n group_keys: bool = ...,\n observed : _NoDefault | bool = ...,\n dropna : bool = ...\n) -> DataFrameGroupBy[Any, Literal[False]]: ...", "kind": 2, "label": "groupby", "sortText": "0z.9999.groupby"}, {"detail": "def gt(\n self : DataFrame,\n other: DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Axis = 'columns',\n level: Hashable | None = None\n) -> DataFrame: ...", "kind": 2, "label": "gt", "sortText": "0z.9999.gt"}, {"detail": "def head(\n self: DataFrame,\n n : int = 5\n) -> DataFrame: ...", "kind": 2, "label": "head", "sortText": "0z.9999.head"}, {"detail": "def hist(\n self : DataFrame,\n by : ExtensionArray | Index | SequenceNotStr[Any] | Series | ndarray | range | str | None = None,\n bins : int | list[Unknown] = 10,\n *,\n grid : bool = True,\n xlabelsize: float | str | None = None,\n xrot : float | None = None,\n ylabelsize: float | str | None = None,\n yrot : float | None = None,\n ax : Unknown = None,\n sharex : bool = False,\n sharey : bool = False,\n figsize : tuple[float, float] | None = None,\n layout : tuple[int, int] | None = None,\n backend : str | None = None,\n legend : bool = False,\n **kwargs : Any\n) -> ndarray[tuple[Any, ...], dtype[object_]]: ...", "kind": 2, "label": "hist", "sortText": "0z.9999.hist"}, {"detail": "_iAtIndexerFrame", "kind": 5, "label": "iat", "sortText": "0z.9999.iat"}, {"detail": "def idxmax(\n self : DataFrame,\n axis : Axis = 0,\n skipna : bool = True,\n numeric_only: bool = False\n) -> Series[int]: ...", "kind": 2, "label": "idxmax", "sortText": "0z.9999.idxmax"}, {"detail": "def idxmin(\n self : DataFrame,\n axis : Axis = 0,\n skipna : bool = True,\n numeric_only: bool = False\n) -> Series[int]: ...", "kind": 2, "label": "idxmin", "sortText": "0z.9999.idxmin"}, {"detail": "_iLocIndexerFrame[DataFrame]", "kind": 5, "label": "iloc", "sortText": "0z.9999.iloc"}, {"detail": "Index", "kind": 5, "label": "index", "sortText": "0z.9999.index"}, {"detail": "def infer_objects(\n self: DataFrame,\n copy: bool | None = ...\n) -> DataFrame: ...", "kind": 2, "label": "infer_objects", "sortText": "0z.9999.infer_objects"}, {"detail": "def info(\n self : DataFrame,\n verbose : bool | None = ...,\n buf : WriteBuffer[str] | None = ...,\n max_cols : int | None = ...,\n memory_usage: Literal['deep'] | bool | None = ...,\n show_counts : bool | None = ...\n) -> None: ...", "kind": 2, "label": "info", "sortText": "0z.9999.info"}, {"detail": "def insert(\n self : DataFrame,\n loc : int,\n column : Hashable,\n value : Index | Sequence[Unknown] | Series | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | ndarray[tuple[int]] | str | timedelta | timedelta64 | None,\n allow_duplicates: bool = ...\n) -> None: ...", "kind": 2, "label": "insert", "sortText": "0z.9999.insert"}, {"detail": "\n@overload\ndef interpolate(\n self : DataFrame,\n method : InterpolateOptions = ...,\n *,\n axis : Axis = 0,\n limit : int | None = ...,\n limit_direction: Literal['backward', 'both', 'forward'] = ...,\n limit_area : Literal['inside', 'outside'] | None = ...,\n inplace : Literal[True],\n **kwargs : Any\n) -> None: ...\ndef interpolate(\n self : DataFrame,\n method : InterpolateOptions = ...,\n *,\n axis : Axis = 0,\n limit : int | None = ...,\n limit_direction: Literal['backward', 'both', 'forward'] = ...,\n limit_area : Literal['inside', 'outside'] | None = ...,\n inplace : Literal[False] = False,\n **kwargs : Any\n) -> DataFrame: ...", "kind": 2, "label": "interpolate", "sortText": "0z.9999.interpolate"}, {"detail": "def isetitem(\n self: DataFrame,\n loc: Sequence[int] | int,\n value: ExtensionArray | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | list[Any] | ndarray | str | timedelta | timedelta64\n) -> None: ...", "kind": 2, "label": "isetitem", "sortText": "0z.9999.isetitem"}, {"detail": "def isin(\n self: DataFrame,\n values: DataFrame | Iterable[Any] | Mapping[Hashable, Iterable[Any]]\n) -> DataFrame: ...", "kind": 2, "label": "isin", "sortText": "0z.9999.isin"}, {"detail": "def isna(self: DataFrame) -> DataFrame: ...", "kind": 2, "label": "isna", "sortText": "0z.9999.isna"}, {"detail": "def isnull(self: DataFrame) -> DataFrame: ...", "kind": 2, "label": "isnull", "sortText": "0z.9999.isnull"}, {"detail": "def items(self: DataFrame) -> Iterator[tuple[Hashable, Series]]: ...", "kind": 2, "label": "items", "sortText": "0z.9999.items"}, {"detail": "def iterrows(self: DataFrame) -> Iterator[tuple[Hashable, Series]]: ...", "kind": 2, "label": "iterrows", "sortText": "0z.9999.iterrows"}, {"detail": "\n@overload\ndef itertuples(\n self : DataFrame,\n index: bool = ...,\n name : str = ...\n) -> Iterator[_PandasNamedTuple]: ...\ndef itertuples(\n self : DataFrame,\n index: bool = ...,\n name : None = None\n) -> Iterator[tuple[Any, ...]]: ...", "kind": 2, "label": "itertuples", "sortText": "0z.9999.itertuples"}, {"detail": "def join(\n self : DataFrame,\n other : DataFrame | Series | list[DataFrame | Series],\n on : list[str] | str | None = ...,\n how : MergeHow = 'left',\n lsuffix : str = '',\n rsuffix : str = '',\n sort : bool = False,\n validate: Literal['1:1', '1:m', 'm:1', 'm:m', 'many_to_many', 'many_to_one', 'one_to_many', 'one_to_one'] | None = ...\n) -> DataFrame: ...", "kind": 2, "label": "join", "sortText": "0z.9999.join"}, {"detail": "def keys(self: DataFrame) -> Index: ...", "kind": 2, "label": "keys", "sortText": "0z.9999.keys"}, {"detail": "def kurt(\n self : DataFrame,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n skipna : bool | None = True,\n numeric_only: bool = False,\n **kwargs : Any\n) -> Series: ...", "kind": 2, "label": "kurt", "sortText": "0z.9999.kurt"}, {"detail": "def kurtosis(\n self : DataFrame,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n skipna : bool | None = True,\n numeric_only: bool = False,\n **kwargs : Any\n) -> Series: ...", "kind": 2, "label": "kurtosis", "sortText": "0z.9999.kurtosis"}, {"detail": "def last_valid_index(self: DataFrame) -> Scalar: ...", "kind": 2, "label": "last_valid_index", "sortText": "0z.9999.last_valid_index"}, {"detail": "def le(\n self : DataFrame,\n other: DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Axis = 'columns',\n level: Hashable | None = None\n) -> DataFrame: ...", "kind": 2, "label": "le", "sortText": "0z.9999.le"}, {"detail": "_LocIndexerFrame[DataFrame]", "kind": 5, "label": "loc", "sortText": "0z.9999.loc"}, {"detail": "def lt(\n self : DataFrame,\n other: DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Axis = 'columns',\n level: Hashable | None = None\n) -> DataFrame: ...", "kind": 2, "label": "lt", "sortText": "0z.9999.lt"}, {"detail": "def map(\n self : DataFrame,\n func : (...) -> Unknown,\n na_action: Literal['ignore'] | None = None,\n **kwargs : Any\n) -> DataFrame: ...", "kind": 2, "label": "map", "sortText": "0z.9999.map"}, {"detail": "\n@overload\ndef mask(\n self : DataFrame,\n cond : ((DataFrame) -> DataFrame) | ((Any) -> builtins.bool) | DataFrame | Series | ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other : ((...) -> Unknown) | DataFrame | NAType | Series | Timedelta | Timestamp | builtins.bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 | None = ...,\n *,\n inplace: Literal[True],\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n level : Hashable | None = None\n) -> None: ...\ndef mask(\n self : DataFrame,\n cond : ((DataFrame) -> DataFrame) | ((Any) -> builtins.bool) | DataFrame | Series | ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other : ((...) -> Unknown) | DataFrame | NAType | Series | Timedelta | Timestamp | builtins.bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 | None = ...,\n *,\n inplace: Literal[False] = False,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n level : Hashable | None = None\n) -> DataFrame: ...", "kind": 2, "label": "mask", "sortText": "0z.9999.mask"}, {"detail": "\n@overload\ndef max(\n self : DataFrame,\n axis : None,\n skipna : bool | None = True,\n numeric_only: bool = False,\n **kwargs : Any\n) -> Scalar: ...\ndef max(\n self : DataFrame,\n axis : Axis = 0,\n skipna : bool | None = True,\n numeric_only: bool = False,\n **kwargs : Any\n) -> Series: ...", "kind": 2, "label": "max", "sortText": "0z.9999.max"}, {"detail": "\n@overload\ndef mean(\n self : DataFrame,\n axis : None,\n skipna : bool | None = True,\n numeric_only: bool = False,\n **kwargs : Any\n) -> Scalar: ...\ndef mean(\n self : DataFrame,\n axis : Axis = 0,\n skipna : bool | None = True,\n numeric_only: bool = False,\n **kwargs : Any\n) -> Series: ...", "kind": 2, "label": "mean", "sortText": "0z.9999.mean"}, {"detail": "\n@overload\ndef median(\n self : DataFrame,\n axis : None,\n skipna : bool | None = True,\n numeric_only: bool = False,\n **kwargs : Any\n) -> Scalar: ...\ndef median(\n self : DataFrame,\n axis : Axis = 0,\n skipna : bool | None = True,\n numeric_only: bool = False,\n **kwargs : Any\n) -> Series: ...", "kind": 2, "label": "median", "sortText": "0z.9999.median"}, {"detail": "def melt(\n self : DataFrame,\n id_vars : Sequence[Unknown] | ndarray | tuple[Unknown, ...] | None = ...,\n value_vars : Sequence[Unknown] | ndarray | tuple[Unknown, ...] | None = ...,\n var_name : Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 | None = None,\n value_name : Scalar = 'value',\n col_level : int | str | None = ...,\n ignore_index: bool = True\n) -> DataFrame: ...", "kind": 2, "label": "melt", "sortText": "0z.9999.melt"}, {"detail": "def memory_usage(\n self : DataFrame,\n index: bool = True,\n deep : bool = False\n) -> Series: ...", "kind": 2, "label": "memory_usage", "sortText": "0z.9999.memory_usage"}, {"detail": "def merge(\n self : DataFrame,\n right : DataFrame | Series,\n how : MergeHow = 'inner',\n on : ExtensionArray | Hashable | Index | Sequence[Hashable] | Series | ndarray | None = ...,\n left_on : ExtensionArray | Hashable | Index | Sequence[Hashable] | Series | ndarray | None = ...,\n right_on : ExtensionArray | Hashable | Index | Sequence[Hashable] | Series | ndarray | None = ...,\n left_index : bool = False,\n right_index: bool = False,\n sort : bool = False,\n suffixes : Suffixes = ...,\n copy : bool = True,\n indicator : bool | str = False,\n validate : Literal['1:1', '1:m', 'm:1', 'm:m', 'many_to_many', 'many_to_one', 'one_to_many', 'one_to_one'] | None = None\n) -> DataFrame: ...", "kind": 2, "label": "merge", "sortText": "0z.9999.merge"}, {"detail": "\n@overload\ndef min(\n self : DataFrame,\n axis : None,\n skipna : bool | None = True,\n numeric_only: bool = False,\n **kwargs : Any\n) -> Scalar: ...\ndef min(\n self : DataFrame,\n axis : Axis = 0,\n skipna : bool | None = True,\n numeric_only: bool = False,\n **kwargs : Any\n) -> Series: ...", "kind": 2, "label": "min", "sortText": "0z.9999.min"}, {"detail": "def mod(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | float | ndarray | range,\n axis : Literal['columns', 'index', 0, 1] | None = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "mod", "sortText": "0z.9999.mod"}, {"detail": "def mode(\n self : DataFrame,\n axis : Axis = 0,\n numeric_only: bool = False,\n dropna : bool = True\n) -> Series: ...", "kind": 2, "label": "mode", "sortText": "0z.9999.mode"}, {"detail": "def mul(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Literal['columns', 'index', 0, 1] | None = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "mul", "sortText": "0z.9999.mul"}, {"detail": "def mul(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Literal['columns', 'index', 0, 1] | None = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "multiply", "sortText": "0z.9999.multiply"}, {"detail": "int", "kind": 5, "label": "ndim", "sortText": "0z.9999.ndim"}, {"detail": "def ne(\n self : DataFrame,\n other: DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Axis = 'columns',\n level: Hashable | None = None\n) -> DataFrame: ...", "kind": 2, "label": "ne", "sortText": "0z.9999.ne"}, {"detail": "def nlargest(\n self : DataFrame,\n n : int,\n columns: list[str] | str,\n keep : NsmallestNlargestKeep = 'first'\n) -> DataFrame: ...", "kind": 2, "label": "nlargest", "sortText": "0z.9999.nlargest"}, {"detail": "def notna(self: DataFrame) -> DataFrame: ...", "kind": 2, "label": "notna", "sortText": "0z.9999.notna"}, {"detail": "def notnull(self: DataFrame) -> DataFrame: ...", "kind": 2, "label": "notnull", "sortText": "0z.9999.notnull"}, {"detail": "def nsmallest(\n self : DataFrame,\n n : int,\n columns: list[str] | str,\n keep : NsmallestNlargestKeep = 'first'\n) -> DataFrame: ...", "kind": 2, "label": "nsmallest", "sortText": "0z.9999.nsmallest"}, {"detail": "def nunique(\n self : DataFrame,\n axis : Axis = 0,\n dropna: bool = True\n) -> Series[int]: ...", "kind": 2, "label": "nunique", "sortText": "0z.9999.nunique"}, {"detail": "def pct_change(\n self : DataFrame,\n periods : int = 1,\n fill_method: None = None,\n freq : BaseOffset | str | timedelta | None = ...,\n fill_value : NAType | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 | None = ...,\n axis : Literal['columns', 'index', 0, 1] | None = ...\n) -> DataFrame: ...", "kind": 2, "label": "pct_change", "sortText": "0z.9999.pct_change"}, {"detail": "\n@overload\ndef pipe[**P, T](\n DataFrame,\n (\n DataFrame,\n ParamSpec(P)\n ) -> T,\n ParamSpec(P)\n) -> T: ...\ndef pipe[T](\n self: DataFrame,\n func: tuple[(...) -> T, str],\n *args: Any,\n **kwargs: Any\n) -> T: ...", "kind": 2, "label": "pipe", "sortText": "0z.9999.pipe"}, {"detail": "def pivot(\n self : DataFrame,\n *,\n columns: IndexLabel,\n index : IndexLabel = ...,\n values : IndexLabel = ...\n) -> DataFrame: ...", "kind": 2, "label": "pivot", "sortText": "0z.9999.pivot"}, {"detail": "def pivot_table(\n self : DataFrame,\n values : _PivotTableValuesTypes = None,\n index : _PivotTableIndexTypes = None,\n columns : _PivotTableColumnsTypes = None,\n aggfunc : Literal['count', 'max', 'mean', 'median', 'min', 'std', 'sum', 'var'] | ((Series) -> Unknown) | Mapping[Hashable, _PivotAggFunc] | Sequence[_PivotAggFunc] | ufunc = 'mean',\n fill_value : Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 | None = None,\n margins : bool = False,\n dropna : bool = True,\n margins_name: str = 'All',\n observed : bool = True,\n sort : bool = True\n) -> DataFrame: ...", "kind": 2, "label": "pivot_table", "sortText": "0z.9999.pivot_table"}, {"detail": "PlotAccessor", "kind": 5, "label": "plot", "sortText": "0z.9999.plot"}, {"detail": "def pop(\n self: DataFrame,\n item: str\n) -> Series: ...", "kind": 2, "label": "pop", "sortText": "0z.9999.pop"}, {"detail": "def pow(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Literal['columns', 'index', 0, 1] | None = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "pow", "sortText": "0z.9999.pow"}, {"detail": "def prod(\n self : DataFrame,\n axis : Literal['columns', 'index', 0, 1] | None = 'columns',\n skipna : bool | None = True,\n numeric_only: bool = False,\n min_count : int = 0,\n **kwargs : Any\n) -> Series: ...", "kind": 2, "label": "prod", "sortText": "0z.9999.prod"}, {"detail": "def prod(\n self : DataFrame,\n axis : Literal['columns', 'index', 0, 1] | None = 'columns',\n skipna : bool | None = True,\n numeric_only: bool = False,\n min_count : int = 0,\n **kwargs : Any\n) -> Series: ...", "kind": 2, "label": "product", "sortText": "0z.9999.product"}, {"detail": "\n@overload\ndef quantile(\n self : DataFrame,\n q : float = ...,\n axis : Axis = 0,\n numeric_only : bool = ...,\n interpolation: QuantileInterpolation = ...,\n method : CalculationMethod = ...\n) -> Series: ...\ndef quantile(\n self : DataFrame,\n q : Sequence[float] | ndarray[tuple[Any, ...], dtype[floating]],\n axis : Axis = 0,\n numeric_only : bool = ...,\n interpolation: QuantileInterpolation = ...,\n method : CalculationMethod = ...\n) -> DataFrame: ...", "kind": 2, "label": "quantile", "sortText": "0z.9999.quantile"}, {"detail": "\n@overload\ndef query(\n self : DataFrame,\n expr : str,\n *,\n parser : Literal['pandas', 'python'] = ...,\n engine : Literal['numexpr', 'python'] | None = ...,\n local_dict : dict[str, Any] | None = ...,\n global_dict: dict[str, Any] | None = ...,\n resolvers : list[Mapping[Unknown, Unknown]] | None = ...,\n level : int = ...,\n target : object | None = ...,\n inplace : Literal[True]\n) -> None: ...\ndef query(\n self : DataFrame,\n expr : str,\n *,\n inplace : Literal[False] = False,\n parser : Literal['pandas', 'python'] = ...,\n engine : Literal['numexpr', 'python'] | None = ...,\n local_dict : dict[str, Any] | None = ...,\n global_dict: dict[str, Any] | None = ...,\n resolvers : list[Mapping[Unknown, Unknown]] | None = ...,\n level : int = ...,\n target : object | None = ...\n) -> DataFrame: ...", "kind": 2, "label": "query", "sortText": "0z.9999.query"}, {"detail": "def radd(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Axis = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "radd", "sortText": "0z.9999.radd"}, {"detail": "def rank(\n self : DataFrame,\n axis : Axis = 0,\n method : Literal['average', 'dense', 'first', 'max', 'min'] = 'average',\n numeric_only: bool = False,\n na_option : Literal['bottom', 'keep', 'top'] = 'keep',\n ascending : bool = True,\n pct : bool = False\n) -> DataFrame: ...", "kind": 2, "label": "rank", "sortText": "0z.9999.rank"}, {"detail": "def rtruediv(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Axis = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "rdiv", "sortText": "0z.9999.rdiv"}, {"detail": "def reindex(\n self : DataFrame,\n labels : ExtensionArray | Index | SequenceNotStr[Any] | Series | ndarray | range | None = ...,\n *,\n index : ExtensionArray | Index | SequenceNotStr[Any] | Series | ndarray | range | None = ...,\n columns : ExtensionArray | Index | SequenceNotStr[Any] | Series | ndarray | range | None = ...,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n method : Literal['backfill', 'bfill', 'ffill', 'nearest', 'pad'] | None = ...,\n copy : bool = True,\n level : int | str = ...,\n fill_value: Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 | None = ...,\n limit : int | None = None,\n tolerance : Timedelta | float | None = ...\n) -> DataFrame: ...", "kind": 2, "label": "reindex", "sortText": "0z.9999.reindex"}, {"detail": "def reindex_like(\n self : DataFrame,\n other : DataFrame,\n method : Literal['backfill', 'bfill', 'ffill', 'nearest', 'pad'] | None = ...,\n copy : bool = True,\n limit : int | None = None,\n tolerance: ExtensionArray | Index | Sequence[Scalar] | Series | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | ndarray | str | timedelta | timedelta64 = ...\n) -> DataFrame: ...", "kind": 2, "label": "reindex_like", "sortText": "0z.9999.reindex_like"}, {"detail": "\n@overload\ndef rename(\n self : DataFrame,\n mapper : ((Any) -> Hashable | None) | Mapping[Any, Hashable | None] | None = ...,\n *,\n index : ((Any) -> Hashable | None) | Mapping[Any, Hashable | None] | None = ...,\n columns: ((Any) -> Hashable | None) | Mapping[Any, Hashable | None] | None = ...,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n copy : bool = ...,\n inplace: Literal[True],\n level : Hashable | None = None,\n errors : IgnoreRaise = ...\n) -> None: ...\ndef rename(\n self : DataFrame,\n mapper : ((Any) -> Hashable | None) | Mapping[Any, Hashable | None] | None = ...,\n *,\n index : ((Any) -> Hashable | None) | Mapping[Any, Hashable | None] | None = ...,\n columns: ((Any) -> Hashable | None) | Mapping[Any, Hashable | None] | None = ...,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n copy : bool = ...,\n inplace: Literal[False] = False,\n level : Hashable | None = None,\n errors : IgnoreRaise = ...\n) -> DataFrame: ...", "kind": 2, "label": "rename", "sortText": "0z.9999.rename"}, {"detail": "\n@overload\ndef rename_axis(\n self : DataFrame,\n mapper : ExtensionArray | Index | SequenceNotStr[Any] | Series | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | ndarray | range | str | timedelta | timedelta64 | None = ...,\n *,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n copy : bool = ...,\n inplace: Literal[True]\n) -> None: ...\ndef rename_axis(\n self : DataFrame,\n mapper : ExtensionArray | Index | SequenceNotStr[Any] | Series | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | ndarray | range | str | timedelta | timedelta64 | None = ...,\n *,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n copy : bool = ...,\n inplace: Literal[False] = False\n) -> DataFrame: ...\ndef rename_axis(\n self : DataFrame,\n *,\n index : ((...) -> Unknown) | Sequence[str] | dict[int | str, str] | str | None = ...,\n columns: ((...) -> Unknown) | Sequence[str] | dict[int | str, str] | str | None = ...,\n copy : bool = ...,\n inplace: Literal[True]\n) -> None: ...\ndef rename_axis(\n self : DataFrame,\n *,\n index : ((...) -> Unknown) | Sequence[str] | dict[int | str, str] | str | None = ...,\n columns: ((...) -> Unknown) | Sequence[str] | dict[int | str, str] | str | None = ...,\n copy : bool = ...,\n inplace: Literal[False] = False\n) -> DataFrame: ...", "kind": 2, "label": "rename_axis", "sortText": "0z.9999.rename_axis"}, {"detail": "def reorder_levels(\n self : DataFrame,\n order: list[Unknown],\n axis : Axis = 0\n) -> DataFrame: ...", "kind": 2, "label": "reorder_levels", "sortText": "0z.9999.reorder_levels"}, {"detail": "\n@overload\ndef replace[HashableT2: Hashable, HashableT3: Hashable](\n self : DataFrame,\n to_replace: Mapping[HashableT2, ReplaceValue] | Mapping[Unknown, Unknown] | NAType | Pattern[Unknown] | Sequence[Pattern[Unknown] | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64] | Series | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 | None = ...,\n value : Mapping[HashableT3, ReplaceValue] | Mapping[Unknown, Unknown] | NAType | Pattern[Unknown] | Sequence[Pattern[Unknown] | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64] | Series | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 | None = ...,\n *,\n inplace : Literal[True],\n regex : Mapping[HashableT3, ReplaceValue] | Mapping[Unknown, Unknown] | NAType | Pattern[Unknown] | Sequence[Pattern[Unknown] | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64] | Series | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 | None = ...\n) -> None: ...\ndef replace[HashableT2: Hashable, HashableT3: Hashable](\n self : DataFrame,\n to_replace: Mapping[HashableT2, ReplaceValue] | Mapping[Unknown, Unknown] | NAType | Pattern[Unknown] | Sequence[Pattern[Unknown] | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64] | Series | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 | None = ...,\n value : Mapping[HashableT3, ReplaceValue] | Mapping[Unknown, Unknown] | NAType | Pattern[Unknown] | Sequence[Pattern[Unknown] | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64] | Series | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 | None = ...,\n *,\n inplace : Literal[False] = False,\n regex : Mapping[HashableT3, ReplaceValue] | Mapping[Unknown, Unknown] | NAType | Pattern[Unknown] | Sequence[Pattern[Unknown] | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64] | Series | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 | None = ...\n) -> DataFrame: ...", "kind": 2, "label": "replace", "sortText": "0z.9999.replace"}, {"detail": "def resample(\n self : DataFrame,\n rule : BaseOffset | str | timedelta,\n axis : Literal['columns', 'index', 0, 1] | _NoDefault = 0,\n closed : Literal['left', 'right'] | None = None,\n label : Literal['left', 'right'] | None = None,\n on : Hashable | None = None,\n level : Hashable | None = None,\n origin : Timestamp | date | datetime | datetime64 | float | integer | str = 'start_day',\n offset : Timedelta | float | integer | str | timedelta | timedelta64 | None = None,\n group_keys: bool = False\n) -> DatetimeIndexResampler[DataFrame]: ...", "kind": 2, "label": "resample", "sortText": "0z.9999.resample"}, {"detail": "\n@overload\ndef reset_index(\n self : DataFrame,\n level : Hashable | Sequence[Hashable] = ...,\n *,\n drop : bool = ...,\n col_level : int | str = ...,\n col_fill : Hashable = ...,\n inplace : Literal[True],\n allow_duplicates: bool = ...,\n names : Hashable | Sequence[Hashable] = ...\n) -> None: ...\ndef reset_index(\n self : DataFrame,\n level : Hashable | Sequence[Hashable] = ...,\n *,\n col_level : int | str = ...,\n col_fill : Hashable = ...,\n drop : bool = ...,\n inplace : Literal[False] = False,\n allow_duplicates: bool = ...,\n names : Hashable | Sequence[Hashable] = ...\n) -> DataFrame: ...", "kind": 2, "label": "reset_index", "sortText": "0z.9999.reset_index"}, {"detail": "def rfloordiv(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Axis = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "rfloordiv", "sortText": "0z.9999.rfloordiv"}, {"detail": "def rmod(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Axis = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "rmod", "sortText": "0z.9999.rmod"}, {"detail": "def rmul(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Axis = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "rmul", "sortText": "0z.9999.rmul"}, {"detail": "\n@overload\ndef rolling(\n self : DataFrame,\n window : BaseIndexer | BaseOffset | int | str | timedelta,\n min_periods: int | None = ...,\n center : bool = ...,\n on : Hashable | None = ...,\n axis : AxisIndex = ...,\n closed : Literal['both', 'left', 'neither', 'right'] | None = ...,\n step : int | None = ...,\n method : CalculationMethod = ...,\n *,\n win_type : str\n) -> Window[DataFrame]: ...\ndef rolling(\n self : DataFrame,\n window : BaseIndexer | BaseOffset | int | str | timedelta,\n min_periods: int | None = ...,\n center : bool = ...,\n on : Hashable | None = ...,\n axis : AxisIndex = ...,\n closed : Literal['both', 'left', 'neither', 'right'] | None = ...,\n step : int | None = ...,\n method : CalculationMethod = ...,\n *,\n win_type : None = None\n) -> Rolling[DataFrame]: ...", "kind": 2, "label": "rolling", "sortText": "0z.9999.rolling"}, {"detail": "def round(\n self : DataFrame,\n decimals: Series | dict[Unknown, Unknown] | int = ...,\n *args : Any,\n **kwargs: Any\n) -> DataFrame: ...", "kind": 2, "label": "round", "sortText": "0z.9999.round"}, {"detail": "def rpow(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Axis = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "rpow", "sortText": "0z.9999.rpow"}, {"detail": "def rsub(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Axis = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "rsub", "sortText": "0z.9999.rsub"}, {"detail": "def rtruediv(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Axis = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "rtruediv", "sortText": "0z.9999.rtruediv"}, {"detail": "def sample(\n self : DataFrame,\n n : int | None = ...,\n frac : float | None = ...,\n replace : bool = False,\n weights : ExtensionArray | Index | SequenceNotStr[Any] | Series | ndarray | range | str | None = ...,\n random_state: BitGenerator | ExtensionArray | Generator | RandomState | int | ndarray | None = ...,\n axis : Literal['columns', 'index', 0, 1] | None = None,\n ignore_index: bool = False\n) -> DataFrame: ...", "kind": 2, "label": "sample", "sortText": "0z.9999.sample"}, {"detail": "\n@overload\ndef select_dtypes(\n self : DataFrame,\n include: StrDtypeArg,\n exclude: Literal[' Never: ...\ndef select_dtypes(\n self: DataFrame,\n include: Literal[' Never: ...\ndef select_dtypes(\n self: DataFrame,\n exclude: StrDtypeArg\n) -> Never: ...\ndef select_dtypes(\n self: DataFrame,\n include: list[Never],\n exclude: list[Never]\n) -> Never: ...\ndef select_dtypes(\n self : DataFrame,\n include: _AstypeArgExtList,\n exclude: Literal[' DataFrame: ...\ndef select_dtypes(\n self: DataFrame,\n include: Literal[' DataFrame: ...\ndef select_dtypes(\n self: DataFrame,\n exclude: _AstypeArgExtList\n) -> DataFrame: ...", "kind": 2, "label": "select_dtypes", "sortText": "0z.9999.select_dtypes"}, {"detail": "def sem(\n self : DataFrame,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n skipna : bool | None = True,\n ddof : int = 1,\n numeric_only: bool = False,\n **kwargs : Any\n) -> Series: ...", "kind": 2, "label": "sem", "sortText": "0z.9999.sem"}, {"detail": "def set_axis(\n self : DataFrame,\n labels: AxesData,\n *,\n axis : Axis = 0\n) -> DataFrame: ...", "kind": 2, "label": "set_axis", "sortText": "0z.9999.set_axis"}, {"detail": "def set_flags(\n self : DataFrame,\n *,\n copy : bool = ...,\n allows_duplicate_labels: bool | None = ...\n) -> DataFrame: ...", "kind": 2, "label": "set_flags", "sortText": "0z.9999.set_flags"}, {"detail": "\n@overload\ndef set_index(\n self : DataFrame,\n keys : Hashable | Index | Iterator[Hashable] | Sequence[Hashable] | Series | ndarray | None,\n *,\n drop : bool = ...,\n append : bool = ...,\n verify_integrity: bool = ...,\n inplace : Literal[True]\n) -> None: ...\ndef set_index(\n self : DataFrame,\n keys : Hashable | Index | Iterator[Hashable] | Sequence[Hashable] | Series | ndarray | None,\n *,\n drop : bool = ...,\n append : bool = ...,\n verify_integrity: bool = ...,\n inplace : Literal[False] = False\n) -> DataFrame: ...", "kind": 2, "label": "set_index", "sortText": "0z.9999.set_index"}, {"detail": "tuple[int, int]", "kind": 5, "label": "shape", "sortText": "0z.9999.shape"}, {"detail": "def shift(\n self : DataFrame,\n periods : Sequence[int] | int = ...,\n freq : BaseOffset | str | timedelta | None = ...,\n axis : Literal['columns', 'index', 0, 1] | None = None,\n fill_value: NAType | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 | None = ...\n) -> DataFrame: ...", "kind": 2, "label": "shift", "sortText": "0z.9999.shift"}, {"detail": "int", "kind": 5, "label": "size", "sortText": "0z.9999.size"}, {"detail": "def skew(\n self : DataFrame,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n skipna : bool | None = True,\n numeric_only: bool = False,\n **kwargs : Any\n) -> Series: ...", "kind": 2, "label": "skew", "sortText": "0z.9999.skew"}, {"detail": "\n@overload\ndef sort_index(\n self : DataFrame,\n *,\n axis : Axis = 0,\n level : Hashable | None = None,\n ascending : Sequence[bool] | bool = ...,\n kind : SortKind = ...,\n na_position : NaPosition = ...,\n sort_remaining: bool = ...,\n ignore_index : bool = ...,\n inplace : Literal[True],\n key : IndexKeyFunc = ...\n) -> None: ...\ndef sort_index(\n self : DataFrame,\n *,\n axis : Axis = 0,\n level : Hashable | list[int] | list[str] | None = ...,\n ascending : Sequence[bool] | bool = ...,\n kind : SortKind = ...,\n na_position : NaPosition = ...,\n sort_remaining: bool = ...,\n ignore_index : bool = ...,\n inplace : Literal[False] = False,\n key : IndexKeyFunc = ...\n) -> DataFrame: ...", "kind": 2, "label": "sort_index", "sortText": "0z.9999.sort_index"}, {"detail": "\n@overload\ndef sort_values(\n self : DataFrame,\n by : Sequence[str] | str,\n *,\n axis : Axis = 0,\n ascending : Sequence[bool] | bool = ...,\n kind : SortKind = ...,\n na_position : NaPosition = ...,\n ignore_index: bool = ...,\n inplace : Literal[True],\n key : ValueKeyFunc = ...\n) -> None: ...\ndef sort_values(\n self : DataFrame,\n by : Sequence[str] | str,\n *,\n axis : Axis = 0,\n ascending : Sequence[bool] | bool = ...,\n kind : SortKind = ...,\n na_position : NaPosition = ...,\n ignore_index: bool = ...,\n inplace : Literal[False] = False,\n key : ValueKeyFunc = ...\n) -> DataFrame: ...", "kind": 2, "label": "sort_values", "sortText": "0z.9999.sort_values"}, {"detail": "EllipsisType", "kind": 5, "label": "sparse", "sortText": "0z.9999.sparse"}, {"detail": "def squeeze(\n self: DataFrame,\n axis: Literal['columns', 'index', 0, 1] | None = None\n) -> DataFrame | Series | Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64: ...", "kind": 2, "label": "squeeze", "sortText": "0z.9999.squeeze"}, {"detail": "\n@overload\ndef stack(\n self : DataFrame,\n level : IndexLabel = ...,\n *,\n future_stack: Literal[True]\n) -> DataFrame | Series: ...\ndef stack(\n self : DataFrame,\n level : IndexLabel = ...,\n dropna : bool = ...,\n sort : bool = ...,\n future_stack: Literal[False] = False\n) -> DataFrame | Series: ...", "kind": 2, "label": "stack", "sortText": "0z.9999.stack"}, {"detail": "def std(\n self : DataFrame,\n axis : Literal['columns', 'index', 0, 1] | None = 0,\n skipna : bool = True,\n ddof : int = 1,\n numeric_only: bool = False,\n **kwargs : Any\n) -> Series: ...", "kind": 2, "label": "std", "sortText": "0z.9999.std"}, {"detail": "Styler", "kind": 5, "label": "style", "sortText": "0z.9999.style"}, {"detail": "def sub(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Axis = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "sub", "sortText": "0z.9999.sub"}, {"detail": "def sub(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Axis = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "subtract", "sortText": "0z.9999.subtract"}, {"detail": "def sum(\n self : DataFrame,\n axis : Literal['columns', 'index', 0, 1] | None = 0,\n skipna : bool | None = True,\n numeric_only: bool = False,\n min_count : int = 0,\n **kwargs : Any\n) -> Series: ...", "kind": 2, "label": "sum", "sortText": "0z.9999.sum"}, {"detail": "def swapaxes(\n self : DataFrame,\n axis1: Axis,\n axis2: Axis,\n copy : bool = ...\n) -> DataFrame: ...", "kind": 2, "label": "swapaxes", "sortText": "0z.9999.swapaxes"}, {"detail": "def swaplevel(\n self: DataFrame,\n i : Hashable = ...,\n j : Hashable = ...,\n axis: Axis = 0\n) -> DataFrame: ...", "kind": 2, "label": "swaplevel", "sortText": "0z.9999.swaplevel"}, {"detail": "def tail(\n self: DataFrame,\n n : int = 5\n) -> DataFrame: ...", "kind": 2, "label": "tail", "sortText": "0z.9999.tail"}, {"detail": "def take(\n self : DataFrame,\n indices : TakeIndexer,\n axis : Axis = 0,\n **kwargs: Any\n) -> DataFrame: ...", "kind": 2, "label": "take", "sortText": "0z.9999.take"}, {"detail": "def to_clipboard[HashableT1: Hashable, HashableT2: Hashable](\n self : DataFrame,\n excel : bool = True,\n sep : str | None = None,\n *,\n na_rep : str = ...,\n float_format : ((object) -> str) | str | None = ...,\n columns : list[HashableT1] | None = ...,\n header : bool | list[str] = ...,\n index : bool = ...,\n index_label : Literal[False] | list[HashableT2] | str | None = ...,\n mode : FileWriteMode = ...,\n encoding : str | None = ...,\n compression : CompressionOptions = ...,\n quoting : CSVQuoting = ...,\n quotechar : str = ...,\n lineterminator : str | None = ...,\n chunksize : int | None = ...,\n date_format : str | None = ...,\n doublequote : bool = ...,\n escapechar : str | None = ...,\n decimal : str = ...,\n errors : str = ...,\n storage_options: StorageOptions = ...\n) -> None: ...", "kind": 2, "label": "to_clipboard", "sortText": "0z.9999.to_clipboard"}, {"detail": "\n@overload\ndef to_csv[HashableT1: Hashable, HashableT2: Hashable](\n self : DataFrame,\n path_or_buf : PathLike[str] | WriteBuffer[bytes] | WriteBuffer[str] | str,\n sep : str = ...,\n na_rep : str = ...,\n float_format : ((object) -> str) | str | None = ...,\n columns : list[HashableT1] | None = ...,\n header : bool | list[str] = ...,\n index : bool = ...,\n index_label : Literal[False] | list[HashableT2] | str | None = ...,\n mode : FileWriteMode = ...,\n encoding : str | None = ...,\n compression : CompressionOptions = ...,\n quoting : CSVQuoting = ...,\n quotechar : str = ...,\n lineterminator : str | None = ...,\n chunksize : int | None = ...,\n date_format : str | None = ...,\n doublequote : bool = ...,\n escapechar : str | None = ...,\n decimal : str = ...,\n errors : OpenFileErrors = ...,\n storage_options: StorageOptions = ...\n) -> None: ...\ndef to_csv[HashableT1: Hashable, HashableT2: Hashable](\n self : DataFrame,\n path_or_buf : None = None,\n sep : str = ...,\n na_rep : str = ...,\n float_format : ((object) -> str) | str | None = ...,\n columns : list[HashableT1] | None = ...,\n header : bool | list[str] = ...,\n index : bool = ...,\n index_label : Literal[False] | list[HashableT2] | str | None = ...,\n mode : FileWriteMode = ...,\n encoding : str | None = ...,\n compression : CompressionOptions = ...,\n quoting : CSVQuoting = ...,\n quotechar : str = ...,\n lineterminator : str | None = ...,\n chunksize : int | None = ...,\n date_format : str | None = ...,\n doublequote : bool = ...,\n escapechar : str | None = ...,\n decimal : str = ...,\n errors : OpenFileErrors = ...,\n storage_options: StorageOptions = ...\n) -> str: ...", "kind": 2, "label": "to_csv", "sortText": "0z.9999.to_csv"}, {"detail": "\n@overload\ndef to_dict(\n self : DataFrame,\n orient: str = ...,\n *,\n into : type[defaultdict[Unknown, Unknown]],\n index : Literal[True] = True\n) -> Never: ...\ndef to_dict[_T_MUTABLE_MAPPING_co: MutableMapping[Unknown, Unknown]](\n self : DataFrame,\n orient: Literal['records'],\n *,\n into : _T_MUTABLE_MAPPING_co | type[_T_MUTABLE_MAPPING_co],\n index : Literal[True] = True\n) -> list[_T_MUTABLE_MAPPING_co]: ...\ndef to_dict(\n self : DataFrame,\n orient: Literal['records'],\n *,\n into : type[dict[Unknown, Unknown]] = ...,\n index : Literal[True] = True\n) -> list[dict[Hashable, Any]]: ...\ndef to_dict(\n self : DataFrame,\n orient: Literal['index'],\n *,\n into : defaultdict[Unknown, Unknown],\n index : Literal[True] = True\n) -> defaultdict[Hashable, dict[Hashable, Any]]: ...\ndef to_dict(\n self : DataFrame,\n orient: Literal['index'],\n *,\n into : OrderedDict[Unknown, Unknown] | type[OrderedDict[Unknown, Unknown]],\n index : Literal[True] = True\n) -> OrderedDict[Hashable, dict[Hashable, Any]]: ...\ndef to_dict(\n self : DataFrame,\n orient: Literal['index'],\n *,\n into : type[MutableMapping[Unknown, Unknown]],\n index : Literal[True] = True\n) -> MutableMapping[Hashable, dict[Hashable, Any]]: ...\ndef to_dict(\n self : DataFrame,\n orient: Literal['index'],\n *,\n into : type[dict[Unknown, Unknown]] = ...,\n index : Literal[True] = True\n) -> dict[Hashable, dict[Hashable, Any]]: ...\ndef to_dict[_T_MUTABLE_MAPPING_co: MutableMapping[Unknown, Unknown]](\n self : DataFrame,\n orient: Literal['dict', 'list', 'series'] = ...,\n *,\n into : _T_MUTABLE_MAPPING_co | type[_T_MUTABLE_MAPPING_co],\n index : Literal[True] = True\n) -> _T_MUTABLE_MAPPING_co: ...\ndef to_dict(\n self : DataFrame,\n orient: Literal['dict', 'list', 'series'] = ...,\n *,\n into : type[dict[Unknown, Unknown]] = ...,\n index : Literal[True] = True\n) -> dict[Hashable, Any]: ...\ndef to_dict(\n self : DataFrame,\n orient: Literal['split', 'tight'],\n *,\n into : MutableMapping[Unknown, Unknown] | type[MutableMapping[Unknown, Unknown]],\n index : bool = ...\n) -> MutableMapping[str, list[Unknown]]: ...\ndef to_dict(\n self : DataFrame,\n orient: Literal['split', 'tight'],\n *,\n into : type[dict[Unknown, Unknown]] = ...,\n index : bool = ...\n) -> dict[str, list[Unknown]]: ...", "kind": 2, "label": "to_dict", "sortText": "0z.9999.to_dict"}, {"detail": "def to_excel(\n self : DataFrame,\n excel_writer: Unknown,\n sheet_name : str = 'Sheet1',\n na_rep : str = '',\n float_format: str | None = ...,\n columns : Sequence[str] | str | None = ...,\n header : bool | list[str] = True,\n index : bool = True,\n index_label : Sequence[str] | str | None = ...,\n startrow : int = 0,\n startcol : int = 0,\n engine : str | None = ...,\n merge_cells : ExcelWriterMergeCells = True,\n inf_rep : str = 'inf',\n freeze_panes: tuple[int, int] | None = ...\n) -> None: ...", "kind": 2, "label": "to_excel", "sortText": "0z.9999.to_excel"}, {"detail": "def to_feather(\n self: DataFrame,\n path: PathLike[str] | WriteBuffer[bytes] | str,\n **kwargs: Any\n) -> None: ...", "kind": 2, "label": "to_feather", "sortText": "0z.9999.to_feather"}, {"detail": "def to_hdf[HashableT1: Hashable, HashableT2: Hashable](\n self : DataFrame,\n path_or_buf : HDFStore | PathLike[str] | str,\n *,\n key : str,\n mode : Literal['a', 'r+', 'w'] = ...,\n complevel : int | None = ...,\n complib : Literal['blosc', 'bzip2', 'lzo', 'zlib'] | None = ...,\n append : bool = ...,\n format : Literal['f', 'fixed', 't', 'table'] | None = ...,\n index : bool = ...,\n min_itemsize: dict[HashableT1, int] | int | None = ...,\n nan_rep : str | None = ...,\n dropna : bool | None = ...,\n data_columns: Literal[True] | list[HashableT2] | None = ...,\n errors : OpenFileErrors = ...,\n encoding : str = ...\n) -> None: ...", "kind": 2, "label": "to_hdf", "sortText": "0z.9999.to_hdf"}, {"detail": "\n@overload\ndef to_html(\n self : DataFrame,\n buf : PathLike[str] | WriteBuffer[str] | str,\n *,\n columns : Index | SequenceNotStr[Hashable] | Series | None = ...,\n col_space : Mapping[Hashable, int | str] | Sequence[int | str] | int | str | None = ...,\n header : bool = ...,\n index : bool = ...,\n na_rep : str = ...,\n formatters : Mapping[Hashable, (object) -> str] | list[(object) -> str] | tuple[(object) -> str, ...] | None = ...,\n float_format : ((float) -> str) | None = ...,\n sparsify : bool | None = ...,\n index_names : bool = ...,\n justify : Literal['center', 'end', 'inherit', 'initial', 'justify', 'justify-all', 'left', 'match-parent', 'right', 'start', 'unset'] | None = ...,\n max_rows : int | None = ...,\n max_cols : int | None = ...,\n show_dimensions: bool = ...,\n decimal : str = ...,\n bold_rows : bool = ...,\n classes : Sequence[str] | None = ...,\n escape : bool = ...,\n notebook : bool = ...,\n border : int | None = ...,\n table_id : str | None = ...,\n render_links : bool = ...,\n encoding : str | None = ...\n) -> None: ...\ndef to_html(\n self : DataFrame,\n buf : None = None,\n *,\n columns : Sequence[Hashable] | None = ...,\n col_space : Mapping[Hashable, int | str] | Sequence[int | str] | int | str | None = ...,\n header : bool = ...,\n index : bool = ...,\n na_rep : str = ...,\n formatters : Mapping[Hashable, (object) -> str] | list[(object) -> str] | tuple[(object) -> str, ...] | None = ...,\n float_format : ((float) -> str) | None = ...,\n sparsify : bool | None = ...,\n index_names : bool = ...,\n justify : Literal['center', 'end', 'inherit', 'initial', 'justify', 'justify-all', 'left', 'match-parent', 'right', 'start', 'unset'] | None = ...,\n max_rows : int | None = ...,\n max_cols : int | None = ...,\n show_dimensions: bool = ...,\n decimal : str = ...,\n bold_rows : bool = ...,\n classes : Sequence[str] | None = ...,\n escape : bool = ...,\n notebook : bool = ...,\n border : int | None = ...,\n table_id : str | None = ...,\n render_links : bool = ...,\n encoding : str | None = ...\n) -> str: ...", "kind": 2, "label": "to_html", "sortText": "0z.9999.to_html"}, {"detail": "\n@overload\ndef to_json(\n self : DataFrame,\n path_or_buf : PathLike[str] | WriteBuffer[str] | str,\n *,\n orient : Literal['records'],\n date_format : Literal['epoch', 'iso'] | None = ...,\n double_precision: int = ...,\n force_ascii : bool = ...,\n date_unit : TimeUnit = ...,\n default_handler : ((Any) -> JSONSerializable) | None = ...,\n lines : Literal[True],\n compression : CompressionOptions = ...,\n index : bool | None = ...,\n indent : int | None = ...,\n storage_options : dict[Unknown, Unknown] | None = ...,\n mode : Literal['a']\n) -> None: ...\ndef to_json(\n self : DataFrame,\n path_or_buf : None = None,\n *,\n orient : Literal['records'],\n date_format : Literal['epoch', 'iso'] | None = ...,\n double_precision: int = ...,\n force_ascii : bool = ...,\n date_unit : TimeUnit = ...,\n default_handler : ((Any) -> JSONSerializable) | None = ...,\n lines : Literal[True],\n compression : CompressionOptions = ...,\n index : bool | None = ...,\n indent : int | None = ...,\n storage_options : dict[Unknown, Unknown] | None = ...,\n mode : Literal['a']\n) -> str: ...\ndef to_json(\n self : DataFrame,\n path_or_buf : None = None,\n *,\n orient : Literal['columns', 'index', 'records', 'split', 'table', 'values'] | None = ...,\n date_format : Literal['epoch', 'iso'] | None = ...,\n double_precision: int = ...,\n force_ascii : bool = ...,\n date_unit : TimeUnit = ...,\n default_handler : ((Any) -> JSONSerializable) | None = ...,\n lines : bool = ...,\n compression : CompressionOptions = ...,\n index : bool | None = ...,\n indent : int | None = ...,\n storage_options : dict[Unknown, Unknown] | None = ...,\n mode : Literal['w'] = ...\n) -> str: ...\ndef to_json(\n self : DataFrame,\n path_or_buf : PathLike[str] | WriteBuffer[bytes] | WriteBuffer[str] | str,\n *,\n orient : Literal['columns', 'index', 'records', 'split', 'table', 'values'] | None = ...,\n date_format : Literal['epoch', 'iso'] | None = ...,\n double_precision: int = ...,\n force_ascii : bool = ...,\n date_unit : TimeUnit = ...,\n default_handler : ((Any) -> JSONSerializable) | None = ...,\n lines : bool = ...,\n compression : CompressionOptions = ...,\n index : bool | None = ...,\n indent : int | None = ...,\n storage_options : dict[Unknown, Unknown] | None = ...,\n mode : Literal['w'] = ...\n) -> None: ...", "kind": 2, "label": "to_json", "sortText": "0z.9999.to_json"}, {"detail": "\n@overload\ndef to_latex(\n self : DataFrame,\n buf : PathLike[str] | WriteBuffer[str] | str,\n columns : list[str] | None = ...,\n header : bool | list[str] = ...,\n index : bool = ...,\n na_rep : str = ...,\n formatters : Unknown = ...,\n float_format : Unknown = ...,\n sparsify : bool | None = ...,\n index_names : bool = ...,\n bold_rows : bool = ...,\n column_format : str | None = ...,\n longtable : bool | None = ...,\n escape : bool | None = ...,\n encoding : str | None = ...,\n decimal : str = ...,\n multicolumn : bool | None = ...,\n multicolumn_format: str | None = ...,\n multirow : bool | None = ...,\n caption : str | tuple[str, str] | None = ...,\n label : str | None = ...,\n position : str | None = ...\n) -> None: ...\ndef to_latex(\n self : DataFrame,\n buf : None = None,\n columns : list[str] | None = ...,\n header : bool | list[str] = ...,\n index : bool = ...,\n na_rep : str = ...,\n formatters : Unknown = ...,\n float_format : Unknown = ...,\n sparsify : bool | None = ...,\n index_names : bool = ...,\n bold_rows : bool = ...,\n column_format : str | None = ...,\n longtable : bool | None = ...,\n escape : bool | None = ...,\n encoding : str | None = ...,\n decimal : str = ...,\n multicolumn : bool | None = ...,\n multicolumn_format: str | None = ...,\n multirow : bool | None = ...,\n caption : str | tuple[str, str] | None = ...,\n label : str | None = ...,\n position : str | None = ...\n) -> str: ...", "kind": 2, "label": "to_latex", "sortText": "0z.9999.to_latex"}, {"detail": "\n@overload\ndef to_markdown(\n self : DataFrame,\n buf : PathLike[str] | WriteBuffer[str] | str,\n *,\n mode : FileWriteMode = ...,\n index : bool = ...,\n storage_options: StorageOptions = ...,\n **kwargs : Any\n) -> None: ...\ndef to_markdown(\n self : DataFrame,\n buf : None = None,\n *,\n mode : Literal['a', 'a+', 'a+b', 'ab', 'at', 'w', 'w+', 'w+b', 'wb', 'wt', 'x', 'xb', 'xt'] | None = ...,\n index : bool = ...,\n storage_options: StorageOptions = ...,\n **kwargs : Any\n) -> str: ...", "kind": 2, "label": "to_markdown", "sortText": "0z.9999.to_markdown"}, {"detail": "def to_numpy(\n self : DataFrame,\n dtype : _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = ...,\n copy : bool = False,\n na_value: Scalar = ...\n) -> ndarray[tuple[int, int]]: ...", "kind": 2, "label": "to_numpy", "sortText": "0z.9999.to_numpy"}, {"detail": "\n@overload\ndef to_orc(\n self : DataFrame,\n path : PathLike[str] | WriteBuffer[bytes] | str,\n *,\n engine : Literal['pyarrow'] = ...,\n index : bool | None = ...,\n engine_kwargs: dict[str, Any] | None = ...\n) -> None: ...\ndef to_orc(\n self : DataFrame,\n path : None = None,\n *,\n engine : Literal['pyarrow'] = ...,\n index : bool | None = ...,\n engine_kwargs: dict[str, Any] | None = ...\n) -> bytes: ...", "kind": 2, "label": "to_orc", "sortText": "0z.9999.to_orc"}, {"detail": "\n@overload\ndef to_parquet(\n self : DataFrame,\n path : PathLike[str] | WriteBuffer[bytes] | str,\n *,\n engine : ParquetEngine = ...,\n compression : Literal['brotli', 'gzip', 'lz4', 'snappy', 'zstd'] | None = ...,\n index : bool | None = ...,\n partition_cols : Sequence[Hashable] | None = ...,\n storage_options: StorageOptions = ...,\n **kwargs : Any\n) -> None: ...\ndef to_parquet(\n self : DataFrame,\n path : None = None,\n *,\n engine : ParquetEngine = ...,\n compression : Literal['brotli', 'gzip', 'lz4', 'snappy', 'zstd'] | None = ...,\n index : bool | None = ...,\n partition_cols : Sequence[Hashable] | None = ...,\n storage_options: StorageOptions = ...,\n **kwargs : Any\n) -> bytes: ...", "kind": 2, "label": "to_parquet", "sortText": "0z.9999.to_parquet"}, {"detail": "def to_period(\n self: DataFrame,\n freq: Day | Hour | Micro | Milli | Minute | MonthEnd | Nano | QuarterEnd | Second | Week | YearEnd | str | None = None,\n axis: Axis = 0,\n copy: bool = True\n) -> DataFrame: ...", "kind": 2, "label": "to_period", "sortText": "0z.9999.to_period"}, {"detail": "def to_pickle(\n self : DataFrame,\n path : PathLike[str] | WriteBuffer[bytes] | str,\n compression : CompressionOptions = 'infer',\n protocol : int = 5,\n storage_options: StorageOptions = ...\n) -> None: ...", "kind": 2, "label": "to_pickle", "sortText": "0z.9999.to_pickle"}, {"detail": "def to_records[HashableT1: Hashable, HashableT2: Hashable](\n self : DataFrame,\n index : bool = True,\n column_dtypes: Mapping[HashableT1, DTypeLike] | _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None,\n index_dtypes : Mapping[HashableT2, DTypeLike] | _HasDType[dtype] | _HasNumPyDType[dtype] | dtype | list[Any] | str | _DTypeDict | tuple[Any, Any] | type[Any] | None = None\n) -> recarray: ...", "kind": 2, "label": "to_records", "sortText": "0z.9999.to_records"}, {"detail": "def to_sql(\n self: DataFrame,\n name: str,\n con: Unknown,\n *,\n schema: str | None = None,\n if_exists: Literal['append', 'delete_rows', 'fail', 'replace'] = 'fail',\n index: bool = True,\n index_label: IndexLabel = None,\n chunksize: int | None = None,\n dtype: ExtensionDtype | Mapping[Hashable, ExtensionDtype | dtype[generic] | str | type[bool | complex | object | str]] | dtype[generic] | str | type[bool | complex | object | str] | None = None,\n method: Literal['multi'] | ((\n SQLTable,\n Any,\n list[str],\n Iterable[tuple[Any, ...]]\n) -> int | None) | None = None\n) -> int | None: ...", "kind": 2, "label": "to_sql", "sortText": "0z.9999.to_sql"}, {"detail": "\n@overload\ndef to_stata[HashableT1: Hashable, HashableT2: Hashable](\n self : DataFrame,\n path : PathLike[str] | WriteBuffer[bytes] | str,\n *,\n convert_dates : dict[HashableT1, StataDateFormat] | None = ...,\n write_index : bool = ...,\n byteorder : Literal['<', '>', 'big', 'little'] | None = ...,\n time_stamp : datetime | None = ...,\n data_label : str | None = ...,\n variable_labels: dict[HashableT2, str] | None = ...,\n version : Literal[117, 118, 119],\n convert_strl : SequenceNotStr[Hashable] | None = ...,\n compression : CompressionOptions = ...,\n storage_options: StorageOptions = ...,\n value_labels : dict[Hashable, dict[float, str]] | None = ...\n) -> None: ...\ndef to_stata[HashableT1: Hashable, HashableT2: Hashable](\n self : DataFrame,\n path : PathLike[str] | WriteBuffer[bytes] | str,\n *,\n convert_dates : dict[HashableT1, StataDateFormat] | None = ...,\n write_index : bool = ...,\n byteorder : Literal['<', '>', 'big', 'little'] | None = ...,\n time_stamp : datetime | None = ...,\n data_label : str | None = ...,\n variable_labels: dict[HashableT2, str] | None = ...,\n version : Literal[114, 117, 118, 119] | None = ...,\n convert_strl : None = None,\n compression : CompressionOptions = ...,\n storage_options: StorageOptions = ...,\n value_labels : dict[Hashable, dict[float, str]] | None = ...\n) -> None: ...", "kind": 2, "label": "to_stata", "sortText": "0z.9999.to_stata"}, {"detail": "\n@overload\ndef to_string[HashableT: Hashable](\n self : DataFrame,\n buf : PathLike[str] | WriteBuffer[str] | str,\n *,\n columns : Index | SequenceNotStr[Hashable] | Series | None = ...,\n col_space : dict[HashableT, int] | int | list[int] | None = ...,\n header : bool | list[str] | tuple[str, ...] = ...,\n index : bool = ...,\n na_rep : str = ...,\n formatters : Mapping[int | str, (...) -> Unknown] | list[(...) -> Unknown] | tuple[(...) -> Unknown, ...] | None = ...,\n float_format : ((float) -> str) | EngFormatter | str | None = ...,\n sparsify : bool | None = ...,\n index_names : bool = ...,\n justify : str | None = ...,\n max_rows : int | None = ...,\n max_cols : int | None = ...,\n show_dimensions: bool = ...,\n decimal : str = ...,\n line_width : int | None = ...,\n min_rows : int | None = ...,\n max_colwidth : int | None = ...,\n encoding : str | None = ...\n) -> None: ...\ndef to_string(\n self : DataFrame,\n buf : None = None,\n *,\n columns : Index | Sequence[Hashable] | Series | None = ...,\n col_space : dict[Hashable, int] | int | list[int] | None = ...,\n header : Sequence[str] | bool = ...,\n index : bool = ...,\n na_rep : str = ...,\n formatters : Mapping[int | str, (...) -> Unknown] | list[(...) -> Unknown] | tuple[(...) -> Unknown, ...] | None = ...,\n float_format : ((float) -> str) | EngFormatter | str | None = ...,\n sparsify : bool | None = ...,\n index_names : bool = ...,\n justify : str | None = ...,\n max_rows : int | None = ...,\n max_cols : int | None = ...,\n show_dimensions: bool = ...,\n decimal : str = ...,\n line_width : int | None = ...,\n min_rows : int | None = ...,\n max_colwidth : int | None = ...,\n encoding : str | None = ...\n) -> str: ...", "kind": 2, "label": "to_string", "sortText": "0z.9999.to_string"}, {"detail": "def to_timestamp(\n self: DataFrame,\n freq: Day | Hour | Micro | Milli | Minute | MonthEnd | Nano | QuarterEnd | Second | Week | YearEnd | str | None = None,\n how : ToTimestampHow = ...,\n axis: Axis = 0,\n copy: bool = True\n) -> DataFrame: ...", "kind": 2, "label": "to_timestamp", "sortText": "0z.9999.to_timestamp"}, {"detail": "def to_xarray(self: DataFrame) -> Unknown: ...", "kind": 2, "label": "to_xarray", "sortText": "0z.9999.to_xarray"}, {"detail": "\n@overload\ndef to_xml(\n self : DataFrame,\n path_or_buffer : PathLike[str] | WriteBuffer[bytes] | WriteBuffer[str] | str,\n index : bool = ...,\n root_name : str = ...,\n row_name : str = ...,\n na_rep : str | None = ...,\n attr_cols : SequenceNotStr[Hashable] | None = ...,\n elem_cols : SequenceNotStr[Hashable] | None = ...,\n namespaces : dict[str | None, str] | None = ...,\n prefix : str | None = ...,\n encoding : str = ...,\n xml_declaration: bool = ...,\n pretty_print : bool = ...,\n parser : XMLParsers = ...,\n stylesheet : PathLike[str] | ReadBuffer[bytes] | ReadBuffer[str] | str | None = ...,\n compression : CompressionOptions = ...,\n storage_options: StorageOptions = ...\n) -> None: ...\ndef to_xml(\n self : DataFrame,\n path_or_buffer : None = None,\n index : bool = ...,\n root_name : str | None = ...,\n row_name : str | None = ...,\n na_rep : str | None = ...,\n attr_cols : list[Hashable] | None = ...,\n elem_cols : list[Hashable] | None = ...,\n namespaces : dict[str | None, str] | None = ...,\n prefix : str | None = ...,\n encoding : str = ...,\n xml_declaration: bool | None = ...,\n pretty_print : bool | None = ...,\n parser : str | None = ...,\n stylesheet : PathLike[str] | ReadBuffer[bytes] | ReadBuffer[str] | str | None = ...,\n compression : CompressionOptions = ...,\n storage_options: StorageOptions = ...\n) -> str: ...", "kind": 2, "label": "to_xml", "sortText": "0z.9999.to_xml"}, {"detail": "def transform(\n self : DataFrame,\n func : AggFuncTypeFrame,\n axis : Axis = 0,\n *args : Any,\n **kwargs: Any\n) -> DataFrame: ...", "kind": 2, "label": "transform", "sortText": "0z.9999.transform"}, {"detail": "def transpose(\n self : DataFrame,\n *args: Any,\n *,\n copy : bool = ...\n) -> DataFrame: ...", "kind": 2, "label": "transpose", "sortText": "0z.9999.transpose"}, {"detail": "def truediv(\n self : DataFrame,\n other : DataFrame | ExtensionArray | Index | SequenceNotStr[Any] | Series | complex | ndarray | range,\n axis : Literal['columns', 'index', 0, 1] | None = 'columns',\n level : Hashable | None = None,\n fill_value: float | None = None\n) -> DataFrame: ...", "kind": 2, "label": "truediv", "sortText": "0z.9999.truediv"}, {"detail": "def truncate(\n self : DataFrame,\n before: date | int | str | None = ...,\n after : date | int | str | None = ...,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n copy : bool = ...\n) -> DataFrame: ...", "kind": 2, "label": "truncate", "sortText": "0z.9999.truncate"}, {"detail": "def tz_convert(\n self : DataFrame,\n tz : TimeZones,\n axis : Axis = 0,\n level: Hashable | None = None,\n copy : bool = True\n) -> DataFrame: ...", "kind": 2, "label": "tz_convert", "sortText": "0z.9999.tz_convert"}, {"detail": "def tz_localize(\n self : DataFrame,\n tz : TimeZones,\n axis : Axis = 0,\n level : Hashable | None = None,\n copy : builtins.bool = True,\n ambiguous : TimeAmbiguous = 'raise',\n nonexistent: TimeNonexistent = 'raise'\n) -> DataFrame: ...", "kind": 2, "label": "tz_localize", "sortText": "0z.9999.tz_localize"}, {"detail": "def unstack(\n self : DataFrame,\n level : IndexLabel = -1,\n fill_value: Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 | None = None,\n sort : bool = True\n) -> DataFrame | Series: ...", "kind": 2, "label": "unstack", "sortText": "0z.9999.unstack"}, {"detail": "def update(\n self : DataFrame,\n other : DataFrame | Series,\n join : Literal['left'] = 'left',\n overwrite : bool = True,\n filter_func: ((...) -> Unknown) | None = ...,\n errors : IgnoreRaise = 'ignore'\n) -> None: ...", "kind": 2, "label": "update", "sortText": "0z.9999.update"}, {"detail": "\n@overload\ndef value_counts(\n self : DataFrame,\n subset : Sequence[Hashable] | None = ...,\n normalize: Literal[False] = False,\n sort : bool = ...,\n ascending: bool = ...,\n dropna : bool = ...\n) -> Series[int]: ...\ndef value_counts(\n self : DataFrame,\n normalize: Literal[True],\n subset : Sequence[Hashable] | None = ...,\n sort : bool = ...,\n ascending: bool = ...,\n dropna : bool = ...\n) -> Series[float]: ...", "kind": 2, "label": "value_counts", "sortText": "0z.9999.value_counts"}, {"detail": "ndarray[tuple[int, int]]", "kind": 5, "label": "values", "sortText": "0z.9999.values"}, {"detail": "def var(\n self : DataFrame,\n axis : Literal['columns', 'index', 0, 1] | None = 0,\n skipna : bool | None = True,\n ddof : int = 1,\n numeric_only: bool = False,\n **kwargs : Any\n) -> Series: ...", "kind": 2, "label": "var", "sortText": "0z.9999.var"}, {"detail": "\n@overload\ndef where(\n self : DataFrame,\n cond : ((DataFrame) -> DataFrame) | ((Any) -> builtins.bool) | DataFrame | Series | ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other : ((...) -> DataFrame | Timedelta | Timestamp | builtins.bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64) | DataFrame | Timedelta | Timestamp | builtins.bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 = ...,\n *,\n inplace: Literal[True],\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n level : Hashable | None = None\n) -> None: ...\ndef where(\n self : DataFrame,\n cond : ((DataFrame) -> DataFrame) | ((Any) -> builtins.bool) | DataFrame | Series | ndarray[tuple[Any, ...], dtype[numpy.bool]],\n other : ((...) -> DataFrame | Timedelta | Timestamp | builtins.bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64) | DataFrame | Timedelta | Timestamp | builtins.bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 = ...,\n *,\n inplace: Literal[False] = False,\n axis : Literal['columns', 'index', 0, 1] | None = ...,\n level : Hashable | None = None\n) -> DataFrame: ...", "kind": 2, "label": "where", "sortText": "0z.9999.where"}, {"detail": "def xs(\n self : DataFrame,\n key : IndexLabel,\n axis : Axis = 0,\n level : Hashable | Sequence[Hashable] | None = None,\n drop_level: bool = True\n) -> DataFrame | Series: ...", "kind": 2, "label": "xs", "sortText": "0z.9999.xs"}, {"detail": "def __abs__(self: DataFrame) -> DataFrame: ...", "kind": 2, "label": "__abs__", "sortText": "3z.9999.__abs__"}, {"detail": "def __add__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__add__", "sortText": "3z.9999.__add__"}, {"detail": "def __and__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__and__", "sortText": "3z.9999.__and__"}, {"detail": "def __array__(\n self : DataFrame,\n dtype: Unknown = ...\n) -> ndarray: ...", "kind": 2, "label": "__array__", "sortText": "3z.9999.__array__"}, {"detail": "int", "kind": 5, "label": "__array_priority__", "sortText": "3z.9999.__array_priority__"}, {"detail": "def __arrow_c_stream__(\n self : DataFrame,\n requested_schema: object | None = None\n) -> object: ...", "kind": 2, "label": "__arrow_c_stream__", "sortText": "3z.9999.__arrow_c_stream__"}, {"detail": "def __bool__(self: DataFrame) -> NoReturn: ...", "kind": 2, "label": "__bool__", "sortText": "3z.9999.__bool__"}, {"detail": "def __contains__(\n self: DataFrame,\n key: Unknown\n) -> bool: ...", "kind": 2, "label": "__contains__", "sortText": "3z.9999.__contains__"}, {"detail": "def __copy__(\n self: DataFrame,\n deep: bool = ...\n) -> DataFrame: ...", "kind": 2, "label": "__copy__", "sortText": "3z.9999.__copy__"}, {"detail": "def __deepcopy__(\n self: DataFrame,\n memo: MutableMapping[int, Any] | None = None\n) -> DataFrame: ...", "kind": 2, "label": "__deepcopy__", "sortText": "3z.9999.__deepcopy__"}, {"detail": "def __delitem__(\n self: DataFrame,\n idx: Hashable\n) -> None: ...", "kind": 2, "label": "__delitem__", "sortText": "3z.9999.__delitem__"}, {"detail": "def __divmod__(\n self: DataFrame,\n other: Any\n) -> tuple[DataFrame, DataFrame]: ...", "kind": 2, "label": "__divmod__", "sortText": "3z.9999.__divmod__"}, {"detail": "def __eq__(\n self: DataFrame,\n other: object\n) -> DataFrame: ...", "kind": 2, "label": "__eq__", "sortText": "3z.9999.__eq__"}, {"detail": "def __finalize__(\n self : DataFrame,\n other : Unknown,\n method : Unknown = ...,\n **kwargs: Any\n) -> DataFrame: ...", "kind": 2, "label": "__finalize__", "sortText": "3z.9999.__finalize__"}, {"detail": "def __floordiv__(\n self: DataFrame,\n other: DataFrame | Sequence[float] | Series[float] | Series[int] | float\n) -> DataFrame: ...", "kind": 2, "label": "__floordiv__", "sortText": "3z.9999.__floordiv__"}, {"detail": "def __ge__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__ge__", "sortText": "3z.9999.__ge__"}, {"detail": "def __getattr__(\n self: DataFrame,\n name: str\n) -> Series: ...", "kind": 2, "label": "__getattr__", "sortText": "3z.9999.__getattr__"}, {"detail": "\n@overload\ndef __getitem__(\n self: DataFrame,\n key: Timedelta | Timestamp | bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64 | tuple[Hashable, ...]\n) -> Series: ...\ndef __getitem__(\n self: DataFrame,\n key: Iterable[Hashable] | slice[Any, Any, Any]\n) -> DataFrame: ...\ndef __getitem__(\n self: DataFrame,\n key: Hashable\n) -> Series: ...", "kind": 2, "label": "__getitem__", "sortText": "3z.9999.__getitem__"}, {"detail": "def __gt__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__gt__", "sortText": "3z.9999.__gt__"}, {"detail": "None", "kind": 5, "label": "__hash__", "sortText": "3z.9999.__hash__"}, {"detail": "def __invert__(self: DataFrame) -> DataFrame: ...", "kind": 2, "label": "__invert__", "sortText": "3z.9999.__invert__"}, {"detail": "def __iter__(self: DataFrame) -> Iterator[Hashable]: ...", "kind": 2, "label": "__iter__", "sortText": "3z.9999.__iter__"}, {"detail": "def __le__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__le__", "sortText": "3z.9999.__le__"}, {"detail": "def __len__(self: DataFrame) -> int: ...", "kind": 2, "label": "__len__", "sortText": "3z.9999.__len__"}, {"detail": "def __lt__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__lt__", "sortText": "3z.9999.__lt__"}, {"detail": "\n@overload\ndef __matmul__(\n self: DataFrame,\n other: DataFrame\n) -> DataFrame: ...\ndef __matmul__(\n self: DataFrame,\n other: Series\n) -> Series: ...\ndef __matmul__(\n self: DataFrame,\n other: ndarray[tuple[Any, ...], dtype[np_num]]\n) -> DataFrame: ...", "kind": 2, "label": "__matmul__", "sortText": "3z.9999.__matmul__"}, {"detail": "def __mod__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__mod__", "sortText": "3z.9999.__mod__"}, {"detail": "def __mul__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__mul__", "sortText": "3z.9999.__mul__"}, {"detail": "def __ne__(\n self: DataFrame,\n other: object\n) -> DataFrame: ...", "kind": 2, "label": "__ne__", "sortText": "3z.9999.__ne__"}, {"detail": "def __neg__(self: DataFrame) -> DataFrame: ...", "kind": 2, "label": "__neg__", "sortText": "3z.9999.__neg__"}, {"detail": "\n@overload\ndef __new__[Self@DataFrame: DataFrame](\n cls : type[Self@DataFrame],\n data : DataFrame | Index | Iterable[Index | Sequence[Unknown] | Series | dict[Any, Any] | ndarray[tuple[int]] | tuple[Hashable, ListLikeU]] | Sequence[Unknown] | Series | dict[Any, Any] | ndarray[tuple[int]] | None = None,\n index : ExtensionArray | Index | SequenceNotStr[Any] | Series | ndarray | range | None = None,\n columns: ExtensionArray | Index | SequenceNotStr[Any] | Series | ndarray | range | None = None,\n dtype : ExtensionDtype | dtype[generic] | str | type[bool | complex | object | str] | None = None,\n copy : bool | None = None\n) -> Self@DataFrame: ...\ndef __new__[Self@DataFrame: DataFrame](\n cls : type[Self@DataFrame],\n data : Scalar,\n index : Axes,\n columns: Axes,\n dtype : ExtensionDtype | dtype[generic] | str | type[bool | complex | object | str] | None = None,\n copy : bool | None = None\n) -> Self@DataFrame: ...", "kind": 3, "label": "__new__", "sortText": "3z.9999.__new__"}, {"detail": "def __nonzero__(self: DataFrame) -> None: ...", "kind": 2, "label": "__nonzero__", "sortText": "3z.9999.__nonzero__"}, {"detail": "def __or__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__or__", "sortText": "3z.9999.__or__"}, {"detail": "def __pos__(self: DataFrame) -> DataFrame: ...", "kind": 2, "label": "__pos__", "sortText": "3z.9999.__pos__"}, {"detail": "def __pow__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__pow__", "sortText": "3z.9999.__pow__"}, {"detail": "def __radd__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__radd__", "sortText": "3z.9999.__radd__"}, {"detail": "def __rand__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__rand__", "sortText": "3z.9999.__rand__"}, {"detail": "def __rdivmod__(\n self: DataFrame,\n other: Any\n) -> tuple[DataFrame, DataFrame]: ...", "kind": 2, "label": "__rdivmod__", "sortText": "3z.9999.__rdivmod__"}, {"detail": "def __rfloordiv__(\n self: DataFrame,\n other: DataFrame | Sequence[float] | Series[float] | Series[int] | float\n) -> DataFrame: ...", "kind": 2, "label": "__rfloordiv__", "sortText": "3z.9999.__rfloordiv__"}, {"detail": "def __rmatmul__(\n self: DataFrame,\n other: ndarray[tuple[Any, ...], dtype[np_num]]\n) -> DataFrame: ...", "kind": 2, "label": "__rmatmul__", "sortText": "3z.9999.__rmatmul__"}, {"detail": "def __rmod__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__rmod__", "sortText": "3z.9999.__rmod__"}, {"detail": "def __rmul__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__rmul__", "sortText": "3z.9999.__rmul__"}, {"detail": "def __ror__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__ror__", "sortText": "3z.9999.__ror__"}, {"detail": "def __round__(\n self : DataFrame,\n decimals: int = ...\n) -> DataFrame: ...", "kind": 2, "label": "__round__", "sortText": "3z.9999.__round__"}, {"detail": "def __rpow__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__rpow__", "sortText": "3z.9999.__rpow__"}, {"detail": "def __rsub__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__rsub__", "sortText": "3z.9999.__rsub__"}, {"detail": "def __rtruediv__(\n self: DataFrame,\n other: DataFrame | Sequence[Unknown] | Series | float\n) -> DataFrame: ...", "kind": 2, "label": "__rtruediv__", "sortText": "3z.9999.__rtruediv__"}, {"detail": "def __rxor__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__rxor__", "sortText": "3z.9999.__rxor__"}, {"detail": "def __setattr__(\n self: DataFrame,\n name: str,\n value: Unknown\n) -> None: ...", "kind": 2, "label": "__setattr__", "sortText": "3z.9999.__setattr__"}, {"detail": "\n@overload\ndef __setitem__(\n self: DataFrame,\n idx: Index | Series[int] | int | list[int] | ndarray[tuple[Any, ...], dtype[integer]] | slice[Any, Any, Any] | tuple[IndexType, IndexType] | tuple[IndexType, int] | tuple[int, IndexType] | tuple[int, int],\n value: DataFrame | IndexOpsMixin | Mapping[Hashable, NAType | NaTType | Timedelta | Timestamp | builtins.bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64] | NAType | NaTType | Sequence[Scalar] | Timedelta | Timestamp | builtins.bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | ndarray | str | timedelta | timedelta64 | None\n) -> None: ...\ndef __setitem__[ScalarT: Scalar](\n self: DataFrame,\n idx: Series[builtins.bool] | int | integer | list[builtins.bool] | list[ScalarT] | ndarray[tuple[Any, ...], dtype[numpy.bool]] | signedinteger[_NBitIntP] | signedinteger[_8Bit] | signedinteger | slice[Any, Any, Any] | str | str_ | unsignedinteger | tuple[IndexOpsMixin | Sequence[Scalar] | Series[builtins.bool] | Timedelta | Timestamp | builtins.bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | list[builtins.bool] | ndarray[tuple[Any, ...], dtype[numpy.bool]] | slice[Any, Any, Any] | str | timedelta | timedelta64, ...],\n value: DataFrame | ExtensionArray | IndexOpsMixin | Mapping[Hashable, NAType | NaTType | Timedelta | Timestamp | builtins.bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64] | NAType | NaTType | Sequence[Scalar] | Sequence[Sequence[Scalar]] | Timedelta | Timestamp | builtins.bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | ndarray | str | timedelta | timedelta64 | None\n) -> None: ...\ndef __setitem__(\n self: DataFrame,\n idx: tuple[tuple[IndexOpsMixin | Sequence[Scalar] | Series[builtins.bool] | Timedelta | Timestamp | builtins.bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | list[builtins.bool] | ndarray[tuple[Any, ...], dtype[numpy.bool]] | slice[Any, Any, Any] | str | timedelta | timedelta64, ...], Hashable],\n value: ExtensionArray | IndexOpsMixin | Mapping[Hashable, NAType | NaTType | Timedelta | Timestamp | builtins.bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64] | NAType | NaTType | Sequence[Scalar] | Sequence[Sequence[Scalar]] | Timedelta | Timestamp | builtins.bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | ndarray | str | timedelta | timedelta64 | None\n) -> None: ...\ndef __setitem__(\n self: DataFrame,\n idx: DataFrame | IndexOpsMixin,\n value: ExtensionArray | IndexOpsMixin | Mapping[Hashable, NAType | NaTType | Timedelta | Timestamp | builtins.bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | str | timedelta | timedelta64] | NAType | NaTType | Sequence[Scalar] | Sequence[Sequence[Scalar]] | Timedelta | Timestamp | builtins.bool | bytes | complex | complexfloating | date | datetime | datetime64 | float | floating | int | integer | ndarray | str | timedelta | timedelta64 | None\n) -> None: ...", "kind": 2, "label": "__setitem__", "sortText": "3z.9999.__setitem__"}, {"detail": "def __sub__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__sub__", "sortText": "3z.9999.__sub__"}, {"detail": "def __truediv__(\n self: DataFrame,\n other: DataFrame | Sequence[Unknown] | Series | float\n) -> DataFrame: ...", "kind": 2, "label": "__truediv__", "sortText": "3z.9999.__truediv__"}, {"detail": "def __xor__(\n self: DataFrame,\n other: Any\n) -> DataFrame: ...", "kind": 2, "label": "__xor__", "sortText": "3z.9999.__xor__"}]}} -{"suite": "pandas", "label": "edit dataframe then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py", "line": 17, "character": 20, "iteration": 1, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(method) drop: def drop(\n self : DataFrame,\n labels : None = None,\n *,\n axis : Axis = ...,\n index : Hashable | Index | Sequence[Hashable] = ...,\n columns: Hashable | Iterable[Hashable],\n level : Hashable | None = ...,\n inplace: Literal[False] = False,\n errors : IgnoreRaise = ...\n) -> DataFrame: ...\n```\n\nGo to [DataFrame](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/core/frame.pyi#L396,7) | [Hashable](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L555,7) | [Index](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/core/indexes/base.pyi#L144,7) | [Sequence](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L718,7) | [Iterable](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L566,7)"}}} -{"suite": "pandas", "label": "edit dataframe then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py", "line": 17, "character": 20, "iteration": 2, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(method) drop: def drop(\n self : DataFrame,\n labels : None = None,\n *,\n axis : Axis = ...,\n index : Hashable | Index | Sequence[Hashable] = ...,\n columns: Hashable | Iterable[Hashable],\n level : Hashable | None = ...,\n inplace: Literal[False] = False,\n errors : IgnoreRaise = ...\n) -> DataFrame: ...\n```\n\nGo to [DataFrame](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/core/frame.pyi#L396,7) | [Hashable](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L555,7) | [Index](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/core/indexes/base.pyi#L144,7) | [Sequence](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L718,7) | [Iterable](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L566,7)"}}} -{"suite": "pandas", "label": "edit dataframe then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py", "line": 17, "character": 20, "iteration": 3, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(method) drop: def drop(\n self : DataFrame,\n labels : None = None,\n *,\n axis : Axis = ...,\n index : Hashable | Index | Sequence[Hashable] = ...,\n columns: Hashable | Iterable[Hashable],\n level : Hashable | None = ...,\n inplace: Literal[False] = False,\n errors : IgnoreRaise = ...\n) -> DataFrame: ...\n```\n\nGo to [DataFrame](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/core/frame.pyi#L396,7) | [Hashable](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L555,7) | [Index](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/core/indexes/base.pyi#L144,7) | [Sequence](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L718,7) | [Iterable](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L566,7)"}}} -{"suite": "pandas", "label": "edit dataframe then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py", "line": 17, "character": 20, "iteration": 4, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(method) drop: def drop(\n self : DataFrame,\n labels : None = None,\n *,\n axis : Axis = ...,\n index : Hashable | Index | Sequence[Hashable] = ...,\n columns: Hashable | Iterable[Hashable],\n level : Hashable | None = ...,\n inplace: Literal[False] = False,\n errors : IgnoreRaise = ...\n) -> DataFrame: ...\n```\n\nGo to [DataFrame](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/core/frame.pyi#L396,7) | [Hashable](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L555,7) | [Index](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/core/indexes/base.pyi#L144,7) | [Sequence](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L718,7) | [Iterable](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L566,7)"}}} -{"suite": "pandas", "label": "edit dataframe then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py", "line": 17, "character": 20, "iteration": 5, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(method) drop: def drop(\n self : DataFrame,\n labels : None = None,\n *,\n axis : Axis = ...,\n index : Hashable | Index | Sequence[Hashable] = ...,\n columns: Hashable | Iterable[Hashable],\n level : Hashable | None = ...,\n inplace: Literal[False] = False,\n errors : IgnoreRaise = ...\n) -> DataFrame: ...\n```\n\nGo to [DataFrame](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/core/frame.pyi#L396,7) | [Hashable](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L555,7) | [Index](file:///tmp/pyrefly_bundled_third_party_ebf4e4b3e307/pandas-stubs/core/indexes/base.pyi#L144,7) | [Sequence](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L718,7) | [Iterable](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L566,7)"}}} +{"suite": "pandas", "label": "edit dataframe then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py", "line": 17, "character": 20, "iteration": 1, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(method) drop: def drop(\n self : DataFrame,\n labels : None = None,\n *,\n axis : Axis = ...,\n index : Hashable | Index | Sequence[Hashable] = ...,\n columns: Hashable | Iterable[Hashable],\n level : Hashable | None = ...,\n inplace: Literal[False] = False,\n errors : IgnoreRaise = ...\n) -> DataFrame: ...\n```\n\nGo to [DataFrame](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/core/frame.pyi#L396,7) | [Hashable](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L555,7) | [Index](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/core/indexes/base.pyi#L144,7) | [Sequence](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L718,7) | [Iterable](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L566,7)"}}} +{"suite": "pandas", "label": "edit dataframe then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py", "line": 17, "character": 20, "iteration": 2, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(method) drop: def drop(\n self : DataFrame,\n labels : None = None,\n *,\n axis : Axis = ...,\n index : Hashable | Index | Sequence[Hashable] = ...,\n columns: Hashable | Iterable[Hashable],\n level : Hashable | None = ...,\n inplace: Literal[False] = False,\n errors : IgnoreRaise = ...\n) -> DataFrame: ...\n```\n\nGo to [DataFrame](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/core/frame.pyi#L396,7) | [Hashable](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L555,7) | [Index](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/core/indexes/base.pyi#L144,7) | [Sequence](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L718,7) | [Iterable](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L566,7)"}}} +{"suite": "pandas", "label": "edit dataframe then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py", "line": 17, "character": 20, "iteration": 3, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(method) drop: def drop(\n self : DataFrame,\n labels : None = None,\n *,\n axis : Axis = ...,\n index : Hashable | Index | Sequence[Hashable] = ...,\n columns: Hashable | Iterable[Hashable],\n level : Hashable | None = ...,\n inplace: Literal[False] = False,\n errors : IgnoreRaise = ...\n) -> DataFrame: ...\n```\n\nGo to [DataFrame](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/core/frame.pyi#L396,7) | [Hashable](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L555,7) | [Index](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/core/indexes/base.pyi#L144,7) | [Sequence](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L718,7) | [Iterable](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L566,7)"}}} +{"suite": "pandas", "label": "edit dataframe then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py", "line": 17, "character": 20, "iteration": 4, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(method) drop: def drop(\n self : DataFrame,\n labels : None = None,\n *,\n axis : Axis = ...,\n index : Hashable | Index | Sequence[Hashable] = ...,\n columns: Hashable | Iterable[Hashable],\n level : Hashable | None = ...,\n inplace: Literal[False] = False,\n errors : IgnoreRaise = ...\n) -> DataFrame: ...\n```\n\nGo to [DataFrame](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/core/frame.pyi#L396,7) | [Hashable](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L555,7) | [Index](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/core/indexes/base.pyi#L144,7) | [Sequence](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L718,7) | [Iterable](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L566,7)"}}} +{"suite": "pandas", "label": "edit dataframe then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/src/report.py", "line": 17, "character": 20, "iteration": 5, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(method) drop: def drop(\n self : DataFrame,\n labels : None = None,\n *,\n axis : Axis = ...,\n index : Hashable | Index | Sequence[Hashable] = ...,\n columns: Hashable | Iterable[Hashable],\n level : Hashable | None = ...,\n inplace: Literal[False] = False,\n errors : IgnoreRaise = ...\n) -> DataFrame: ...\n```\n\nGo to [DataFrame](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/core/frame.pyi#L396,7) | [Hashable](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L555,7) | [Index](file:///tmp/pyrefly_bundled_third_party_8e683b98e45e/pandas-stubs/core/indexes/base.pyi#L144,7) | [Sequence](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L718,7) | [Iterable](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L566,7)"}}} {"suite": "sqlalchemy", "label": "query completion", "method": "textDocument/completion", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/src/models.py", "line": 16, "character": 22, "iteration": 1, "result": {"isIncomplete": true, "items": [{"kind": 14, "label": "False", "sortText": "0.9999.False"}, {"kind": 14, "label": "None", "sortText": "0.9999.None"}, {"detail": "sessionmaker[Session]", "kind": 6, "label": "SessionLocal", "sortText": "0.9999.SessionLocal"}, {"kind": 14, "label": "True", "sortText": "0.9999.True"}, {"kind": 14, "label": "and", "sortText": "0.9999.and"}, {"kind": 14, "label": "await", "sortText": "0.9999.await"}, {"kind": 14, "label": "else", "sortText": "0.9999.else"}, {"kind": 14, "label": "for", "sortText": "0.9999.for"}, {"kind": 14, "label": "if", "sortText": "0.9999.if"}, {"kind": 14, "label": "in", "sortText": "0.9999.in"}, {"kind": 14, "label": "is", "sortText": "0.9999.is"}, {"kind": 14, "label": "lambda", "sortText": "0.9999.lambda"}, {"kind": 14, "label": "not", "sortText": "0.9999.not"}, {"kind": 14, "label": "or", "sortText": "0.9999.or"}, {"kind": 14, "label": "yield", "sortText": "0.9999.yield"}]}} {"suite": "sqlalchemy", "label": "query completion", "method": "textDocument/completion", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/src/models.py", "line": 16, "character": 22, "iteration": 2, "result": {"isIncomplete": true, "items": [{"kind": 14, "label": "False", "sortText": "0.9999.False"}, {"kind": 14, "label": "None", "sortText": "0.9999.None"}, {"detail": "sessionmaker[Session]", "kind": 6, "label": "SessionLocal", "sortText": "0.9999.SessionLocal"}, {"kind": 14, "label": "True", "sortText": "0.9999.True"}, {"kind": 14, "label": "and", "sortText": "0.9999.and"}, {"kind": 14, "label": "await", "sortText": "0.9999.await"}, {"kind": 14, "label": "else", "sortText": "0.9999.else"}, {"kind": 14, "label": "for", "sortText": "0.9999.for"}, {"kind": 14, "label": "if", "sortText": "0.9999.if"}, {"kind": 14, "label": "in", "sortText": "0.9999.in"}, {"kind": 14, "label": "is", "sortText": "0.9999.is"}, {"kind": 14, "label": "lambda", "sortText": "0.9999.lambda"}, {"kind": 14, "label": "not", "sortText": "0.9999.not"}, {"kind": 14, "label": "or", "sortText": "0.9999.or"}, {"kind": 14, "label": "yield", "sortText": "0.9999.yield"}]}} {"suite": "sqlalchemy", "label": "query completion", "method": "textDocument/completion", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/src/models.py", "line": 16, "character": 22, "iteration": 3, "result": {"isIncomplete": true, "items": [{"kind": 14, "label": "False", "sortText": "0.9999.False"}, {"kind": 14, "label": "None", "sortText": "0.9999.None"}, {"detail": "sessionmaker[Session]", "kind": 6, "label": "SessionLocal", "sortText": "0.9999.SessionLocal"}, {"kind": 14, "label": "True", "sortText": "0.9999.True"}, {"kind": 14, "label": "and", "sortText": "0.9999.and"}, {"kind": 14, "label": "await", "sortText": "0.9999.await"}, {"kind": 14, "label": "else", "sortText": "0.9999.else"}, {"kind": 14, "label": "for", "sortText": "0.9999.for"}, {"kind": 14, "label": "if", "sortText": "0.9999.if"}, {"kind": 14, "label": "in", "sortText": "0.9999.in"}, {"kind": 14, "label": "is", "sortText": "0.9999.is"}, {"kind": 14, "label": "lambda", "sortText": "0.9999.lambda"}, {"kind": 14, "label": "not", "sortText": "0.9999.not"}, {"kind": 14, "label": "or", "sortText": "0.9999.or"}, {"kind": 14, "label": "yield", "sortText": "0.9999.yield"}]}} {"suite": "sqlalchemy", "label": "query completion", "method": "textDocument/completion", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/src/models.py", "line": 16, "character": 22, "iteration": 4, "result": {"isIncomplete": true, "items": [{"kind": 14, "label": "False", "sortText": "0.9999.False"}, {"kind": 14, "label": "None", "sortText": "0.9999.None"}, {"detail": "sessionmaker[Session]", "kind": 6, "label": "SessionLocal", "sortText": "0.9999.SessionLocal"}, {"kind": 14, "label": "True", "sortText": "0.9999.True"}, {"kind": 14, "label": "and", "sortText": "0.9999.and"}, {"kind": 14, "label": "await", "sortText": "0.9999.await"}, {"kind": 14, "label": "else", "sortText": "0.9999.else"}, {"kind": 14, "label": "for", "sortText": "0.9999.for"}, {"kind": 14, "label": "if", "sortText": "0.9999.if"}, {"kind": 14, "label": "in", "sortText": "0.9999.in"}, {"kind": 14, "label": "is", "sortText": "0.9999.is"}, {"kind": 14, "label": "lambda", "sortText": "0.9999.lambda"}, {"kind": 14, "label": "not", "sortText": "0.9999.not"}, {"kind": 14, "label": "or", "sortText": "0.9999.or"}, {"kind": 14, "label": "yield", "sortText": "0.9999.yield"}]}} {"suite": "sqlalchemy", "label": "query completion", "method": "textDocument/completion", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/src/models.py", "line": 16, "character": 22, "iteration": 5, "result": {"isIncomplete": true, "items": [{"kind": 14, "label": "False", "sortText": "0.9999.False"}, {"kind": 14, "label": "None", "sortText": "0.9999.None"}, {"detail": "sessionmaker[Session]", "kind": 6, "label": "SessionLocal", "sortText": "0.9999.SessionLocal"}, {"kind": 14, "label": "True", "sortText": "0.9999.True"}, {"kind": 14, "label": "and", "sortText": "0.9999.and"}, {"kind": 14, "label": "await", "sortText": "0.9999.await"}, {"kind": 14, "label": "else", "sortText": "0.9999.else"}, {"kind": 14, "label": "for", "sortText": "0.9999.for"}, {"kind": 14, "label": "if", "sortText": "0.9999.if"}, {"kind": 14, "label": "in", "sortText": "0.9999.in"}, {"kind": 14, "label": "is", "sortText": "0.9999.is"}, {"kind": 14, "label": "lambda", "sortText": "0.9999.lambda"}, {"kind": 14, "label": "not", "sortText": "0.9999.not"}, {"kind": 14, "label": "or", "sortText": "0.9999.or"}, {"kind": 14, "label": "yield", "sortText": "0.9999.yield"}]}} -{"suite": "sqlalchemy", "label": "sessionmaker hover", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/src/models.py", "line": 12, "character": 27, "iteration": 1, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(function) mapped_column: def mapped_column[_T](\n __name_pos : SchemaEventTarget | TypeEngine[Any] | str | type[TypeEngine[Any]] | None = None,\n __type_pos : SchemaEventTarget | TypeEngine[Any] | type[TypeEngine[Any]] | None = None,\n *args : SchemaEventTarget,\n *,\n init : _NoArg | bool = _NoArg.NO_ARG,\n repr : _NoArg | bool = _NoArg.NO_ARG,\n default : Any | None = _NoArg.NO_ARG,\n default_factory : (() -> _T) | _NoArg = _NoArg.NO_ARG,\n compare : _NoArg | bool = _NoArg.NO_ARG,\n kw_only : _NoArg | bool = _NoArg.NO_ARG,\n hash : _NoArg | bool | None = _NoArg.NO_ARG,\n nullable : Literal[SchemaConst.NULL_UNSPECIFIED] | bool | None = SchemaConst.NULL_UNSPECIFIED,\n primary_key : bool | None = False,\n deferred : _NoArg | bool = _NoArg.NO_ARG,\n deferred_group : str | None = None,\n deferred_raiseload : bool | None = None,\n use_existing_column: bool = False,\n name : str | None = None,\n type_ : TypeEngine[Any] | type[TypeEngine[Any]] | None = None,\n autoincrement : _AutoIncrementType = 'auto',\n doc : str | None = None,\n key : str | None = None,\n index : bool | None = None,\n unique : bool | None = None,\n info : dict[Any, Any] | None = None,\n onupdate : Any | None = None,\n insert_default : Any | None = _NoArg.NO_ARG,\n server_default : ColumnElement[Any] | FetchedValue | TextClause | str | None = None,\n server_onupdate : ColumnElement[Any] | FetchedValue | TextClause | str | None = None,\n active_history : bool = False,\n quote : bool | None = None,\n system : bool = False,\n comment : str | None = None,\n sort_order : _NoArg | int = _NoArg.NO_ARG,\n dataclass_metadata : Mapping[Any, Any] | _NoArg | None = _NoArg.NO_ARG,\n **kw : Any\n) -> MappedColumn[Any]: ...\n```\n---\ndeclare a new ORM-mapped `_schema.Column` construct \nfor use within `Declarative Table ` \nconfiguration. \n \nThe `_orm.mapped_column` function provides an ORM-aware and \nPython-typing-compatible construct which is used with \n`declarative ` mappings to indicate an \nattribute that's mapped to a Core `_schema.Column` object. It \nprovides the equivalent feature as mapping an attribute to a \n`_schema.Column` object directly when using Declarative, \nspecifically when using `Declarative Table ` \nconfiguration. \n \n.. versionadded:: 2.0 \n \n`_orm.mapped_column` is normally used with explicit typing along with \nthe `_orm.Mapped` annotation type, where it can derive the SQL \ntype and nullability for the column based on what's present within the \n`_orm.Mapped` annotation. It also may be used without annotations \nas a drop-in replacement for how `_schema.Column` is used in \nDeclarative mappings in SQLAlchemy 1.x style. \n \nFor usage examples of `_orm.mapped_column`, see the documentation \nat `orm_declarative_table`. \n \n.. seealso: \n \n``` \n`orm_declarative_table` - complete documentation \n \n`whatsnew_20_orm_declarative_typing` - migration notes for \nDeclarative mappings using 1.x style mappings \n \n``` \n:param __name: String name to give to the `_schema.Column`. This \n is an optional, positional only argument that if present must be the \n first positional argument passed. If omitted, the attribute name to \n which the `_orm.mapped_column` is mapped will be used as the SQL \n column name. \n:param __type: `_types.TypeEngine` type or instance which will \n indicate the datatype to be associated with the `_schema.Column`. \n This is an optional, positional-only argument that if present must \n immediately follow the ``__name`` parameter if present also, or otherwise \n be the first positional parameter. If omitted, the ultimate type for \n the column may be derived either from the annotated type, or if a \n `_schema.ForeignKey` is present, from the datatype of the \n referenced column. \n:param \\*args: Additional positional arguments include constructs such \n as `_schema.ForeignKey`, `_schema.CheckConstraint`, \n and `_schema.Identity`, which are passed through to the constructed \n `_schema.Column`. \n:param nullable: Optional bool, whether the column should be \"NULL\" or \n \"NOT NULL\". If omitted, the nullability is derived from the type \n annotation based on whether or not ``typing.Optional`` (or its equivalent) \n is present. ``nullable`` defaults to ``True`` otherwise for non-primary \n key columns, and ``False`` for primary key columns. \n:param primary_key: optional bool, indicates the `_schema.Column` \n would be part of the table's primary key or not. \n:param deferred: Optional bool - this keyword argument is consumed by the \n ORM declarative process, and is not part of the `_schema.Column` \n itself; instead, it indicates that this column should be \"deferred\" for \n loading as though mapped by `_orm.deferred`. \n \n .. seealso: \n \n``` \n`orm_queryguide_deferred_declarative` \n \n``` \n:param deferred_group: Implies `_orm.mapped_column.deferred` \n to ``True``, and set the `_orm.deferred.group` parameter. \n \n .. seealso: \n \n``` \n`orm_queryguide_deferred_group` \n \n``` \n:param deferred_raiseload: Implies `_orm.mapped_column.deferred` \n to ``True``, and set the `_orm.deferred.raiseload` parameter. \n \n .. seealso: \n \n``` \n`orm_queryguide_deferred_raiseload` \n \n``` \n:param use_existing_column: if True, will attempt to locate the given \n column name on an inherited superclass (typically single inheriting \n superclass), and if present, will not produce a new column, mapping \n to the superclass column as though it were omitted from this class. \n This is used for mixins that add new columns to an inherited superclass. \n \n .. seealso: \n \n``` \n`orm_inheritance_column_conflicts` \n \n``` \n .. versionadded:: 2.0.0b4 \n \n:param default: Passed directly to the \n `_schema.Column.default` parameter if the \n `_orm.mapped_column.insert_default` parameter is not present. \n Additionally, when used with `orm_declarative_native_dataclasses`, \n indicates a default Python value that should be applied to the keyword \n constructor within the generated ``__init__()`` method. \n \n Note that in the case of dataclass generation when \n `_orm.mapped_column.insert_default` is not present, this means \n the `_orm.mapped_column.default` value is used in **two** \n places, both the ``__init__()`` method as well as the \n `_schema.Column.default` parameter. While this behavior may \n change in a future release, for the moment this tends to \"work out\"; a \n default of ``None`` will mean that the `_schema.Column` gets no \n default generator, whereas a default that refers to a non-``None`` Python \n or SQL expression value will be assigned up front on the object when \n ``__init__()`` is called, which is the same value that the Core \n `_sql.Insert` construct would use in any case, leading to the same \n end result. \n \n .. note:: When using Core level column defaults that are callables to \n    be interpreted by the underlying `_schema.Column` in conjunction \n    with `ORM-mapped dataclasses \n    `, especially those that are \n    `context-aware default functions `, \n    **the** `_orm.mapped_column.insert_default` **parameter must \n    be used instead**. This is necessary to disambiguate the callable from \n    being interpreted as a dataclass level default. \n \n .. seealso: \n \n``` \n`defaults_default_factory_insert_default` \n \n`_orm.mapped_column.insert_default` \n \n`_orm.mapped_column.default_factory` \n \n``` \n:param insert_default: Passed directly to the \n `_schema.Column.default` parameter; will supersede the value \n of `_orm.mapped_column.default` when present, however \n `_orm.mapped_column.default` will always apply to the \n constructor default for a dataclasses mapping. \n \n .. seealso: \n \n``` \n`defaults_default_factory_insert_default` \n \n`_orm.mapped_column.default` \n \n`_orm.mapped_column.default_factory` \n \n``` \n:param sort_order: An integer that indicates how this mapped column \n should be sorted compared to the others when the ORM is creating a \n `_schema.Table`. Among mapped columns that have the same \n value the default ordering is used, placing first the mapped columns \n defined in the main class, then the ones in the super classes. \n Defaults to 0. The sort is ascending. \n \n .. versionadded:: 2.0.4 \n \n:param active_history=False: \n \n    When ``True``, indicates that the \"previous\" value for a \n    scalar attribute should be loaded when replaced, if not \n    already loaded. Normally, history tracking logic for \n    simple non-primary-key scalar values only needs to be \n    aware of the \"new\" value in order to perform a flush. This \n    flag is available for applications that make use of \n    `.attributes.get_history` or `.Session.is_modified` \n    which also need to know the \"previous\" value of the attribute. \n \n    .. versionadded:: 2.0.10 \n \n \n:param init: Specific to `orm_declarative_native_dataclasses`, \n specifies if the mapped attribute should be part of the ``__init__()`` \n method as generated by the dataclass process. \n:param repr: Specific to `orm_declarative_native_dataclasses`, \n specifies if the mapped attribute should be part of the ``__repr__()`` \n method as generated by the dataclass process. \n:param default_factory: Specific to \n `orm_declarative_native_dataclasses`, \n specifies a default-value generation function that will take place \n as part of the ``__init__()`` \n method as generated by the dataclass process. \n \n .. seealso: \n \n``` \n`defaults_default_factory_insert_default` \n \n`_orm.mapped_column.default` \n \n`_orm.mapped_column.insert_default` \n \n``` \n:param compare: Specific to \n `orm_declarative_native_dataclasses`, indicates if this field \n should be included in comparison operations when generating the \n ``__eq__()`` and ``__ne__()`` methods for the mapped class. \n \n .. versionadded:: 2.0.0b4 \n \n:param kw_only: Specific to \n `orm_declarative_native_dataclasses`, indicates if this field \n should be marked as keyword-only when generating the ``__init__()``. \n \n:param hash: Specific to \n `orm_declarative_native_dataclasses`, controls if this field \n is included when generating the ``__hash__()`` method for the mapped \n class. \n \n .. versionadded:: 2.0.36 \n \n:param dataclass_metadata: Specific to \n `orm_declarative_native_dataclasses`, supplies metadata \n to be attached to the generated dataclass field. \n \n .. versionadded:: 2.0.42 \n \n:param \\**kw: All remaining keyword arguments are passed through to the \n constructor for the `_schema.Column`.\n\nGo to [SchemaEventTarget](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/base.py#L1403,7) | [TypeEngine](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/type_api.py#L118,7) | [str](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L1033,7) | [_NoArg](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/base.py#L106,7) | [bool](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3200,7) | [SchemaConst](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py#L131,7) | [dict](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3627,7) | [ColumnElement](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/elements.py#L1223,7) | [FetchedValue](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py#L3989,7) | [TextClause](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/elements.py#L2235,7) | [int](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L418,7) | [Mapping](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L862,7) | [MappedColumn](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/orm/properties.py#L511,7)"}}} -{"suite": "sqlalchemy", "label": "sessionmaker hover", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/src/models.py", "line": 12, "character": 27, "iteration": 2, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(function) mapped_column: def mapped_column[_T](\n __name_pos : SchemaEventTarget | TypeEngine[Any] | str | type[TypeEngine[Any]] | None = None,\n __type_pos : SchemaEventTarget | TypeEngine[Any] | type[TypeEngine[Any]] | None = None,\n *args : SchemaEventTarget,\n *,\n init : _NoArg | bool = _NoArg.NO_ARG,\n repr : _NoArg | bool = _NoArg.NO_ARG,\n default : Any | None = _NoArg.NO_ARG,\n default_factory : (() -> _T) | _NoArg = _NoArg.NO_ARG,\n compare : _NoArg | bool = _NoArg.NO_ARG,\n kw_only : _NoArg | bool = _NoArg.NO_ARG,\n hash : _NoArg | bool | None = _NoArg.NO_ARG,\n nullable : Literal[SchemaConst.NULL_UNSPECIFIED] | bool | None = SchemaConst.NULL_UNSPECIFIED,\n primary_key : bool | None = False,\n deferred : _NoArg | bool = _NoArg.NO_ARG,\n deferred_group : str | None = None,\n deferred_raiseload : bool | None = None,\n use_existing_column: bool = False,\n name : str | None = None,\n type_ : TypeEngine[Any] | type[TypeEngine[Any]] | None = None,\n autoincrement : _AutoIncrementType = 'auto',\n doc : str | None = None,\n key : str | None = None,\n index : bool | None = None,\n unique : bool | None = None,\n info : dict[Any, Any] | None = None,\n onupdate : Any | None = None,\n insert_default : Any | None = _NoArg.NO_ARG,\n server_default : ColumnElement[Any] | FetchedValue | TextClause | str | None = None,\n server_onupdate : ColumnElement[Any] | FetchedValue | TextClause | str | None = None,\n active_history : bool = False,\n quote : bool | None = None,\n system : bool = False,\n comment : str | None = None,\n sort_order : _NoArg | int = _NoArg.NO_ARG,\n dataclass_metadata : Mapping[Any, Any] | _NoArg | None = _NoArg.NO_ARG,\n **kw : Any\n) -> MappedColumn[Any]: ...\n```\n---\ndeclare a new ORM-mapped `_schema.Column` construct \nfor use within `Declarative Table ` \nconfiguration. \n \nThe `_orm.mapped_column` function provides an ORM-aware and \nPython-typing-compatible construct which is used with \n`declarative ` mappings to indicate an \nattribute that's mapped to a Core `_schema.Column` object. It \nprovides the equivalent feature as mapping an attribute to a \n`_schema.Column` object directly when using Declarative, \nspecifically when using `Declarative Table ` \nconfiguration. \n \n.. versionadded:: 2.0 \n \n`_orm.mapped_column` is normally used with explicit typing along with \nthe `_orm.Mapped` annotation type, where it can derive the SQL \ntype and nullability for the column based on what's present within the \n`_orm.Mapped` annotation. It also may be used without annotations \nas a drop-in replacement for how `_schema.Column` is used in \nDeclarative mappings in SQLAlchemy 1.x style. \n \nFor usage examples of `_orm.mapped_column`, see the documentation \nat `orm_declarative_table`. \n \n.. seealso: \n \n``` \n`orm_declarative_table` - complete documentation \n \n`whatsnew_20_orm_declarative_typing` - migration notes for \nDeclarative mappings using 1.x style mappings \n \n``` \n:param __name: String name to give to the `_schema.Column`. This \n is an optional, positional only argument that if present must be the \n first positional argument passed. If omitted, the attribute name to \n which the `_orm.mapped_column` is mapped will be used as the SQL \n column name. \n:param __type: `_types.TypeEngine` type or instance which will \n indicate the datatype to be associated with the `_schema.Column`. \n This is an optional, positional-only argument that if present must \n immediately follow the ``__name`` parameter if present also, or otherwise \n be the first positional parameter. If omitted, the ultimate type for \n the column may be derived either from the annotated type, or if a \n `_schema.ForeignKey` is present, from the datatype of the \n referenced column. \n:param \\*args: Additional positional arguments include constructs such \n as `_schema.ForeignKey`, `_schema.CheckConstraint`, \n and `_schema.Identity`, which are passed through to the constructed \n `_schema.Column`. \n:param nullable: Optional bool, whether the column should be \"NULL\" or \n \"NOT NULL\". If omitted, the nullability is derived from the type \n annotation based on whether or not ``typing.Optional`` (or its equivalent) \n is present. ``nullable`` defaults to ``True`` otherwise for non-primary \n key columns, and ``False`` for primary key columns. \n:param primary_key: optional bool, indicates the `_schema.Column` \n would be part of the table's primary key or not. \n:param deferred: Optional bool - this keyword argument is consumed by the \n ORM declarative process, and is not part of the `_schema.Column` \n itself; instead, it indicates that this column should be \"deferred\" for \n loading as though mapped by `_orm.deferred`. \n \n .. seealso: \n \n``` \n`orm_queryguide_deferred_declarative` \n \n``` \n:param deferred_group: Implies `_orm.mapped_column.deferred` \n to ``True``, and set the `_orm.deferred.group` parameter. \n \n .. seealso: \n \n``` \n`orm_queryguide_deferred_group` \n \n``` \n:param deferred_raiseload: Implies `_orm.mapped_column.deferred` \n to ``True``, and set the `_orm.deferred.raiseload` parameter. \n \n .. seealso: \n \n``` \n`orm_queryguide_deferred_raiseload` \n \n``` \n:param use_existing_column: if True, will attempt to locate the given \n column name on an inherited superclass (typically single inheriting \n superclass), and if present, will not produce a new column, mapping \n to the superclass column as though it were omitted from this class. \n This is used for mixins that add new columns to an inherited superclass. \n \n .. seealso: \n \n``` \n`orm_inheritance_column_conflicts` \n \n``` \n .. versionadded:: 2.0.0b4 \n \n:param default: Passed directly to the \n `_schema.Column.default` parameter if the \n `_orm.mapped_column.insert_default` parameter is not present. \n Additionally, when used with `orm_declarative_native_dataclasses`, \n indicates a default Python value that should be applied to the keyword \n constructor within the generated ``__init__()`` method. \n \n Note that in the case of dataclass generation when \n `_orm.mapped_column.insert_default` is not present, this means \n the `_orm.mapped_column.default` value is used in **two** \n places, both the ``__init__()`` method as well as the \n `_schema.Column.default` parameter. While this behavior may \n change in a future release, for the moment this tends to \"work out\"; a \n default of ``None`` will mean that the `_schema.Column` gets no \n default generator, whereas a default that refers to a non-``None`` Python \n or SQL expression value will be assigned up front on the object when \n ``__init__()`` is called, which is the same value that the Core \n `_sql.Insert` construct would use in any case, leading to the same \n end result. \n \n .. note:: When using Core level column defaults that are callables to \n    be interpreted by the underlying `_schema.Column` in conjunction \n    with `ORM-mapped dataclasses \n    `, especially those that are \n    `context-aware default functions `, \n    **the** `_orm.mapped_column.insert_default` **parameter must \n    be used instead**. This is necessary to disambiguate the callable from \n    being interpreted as a dataclass level default. \n \n .. seealso: \n \n``` \n`defaults_default_factory_insert_default` \n \n`_orm.mapped_column.insert_default` \n \n`_orm.mapped_column.default_factory` \n \n``` \n:param insert_default: Passed directly to the \n `_schema.Column.default` parameter; will supersede the value \n of `_orm.mapped_column.default` when present, however \n `_orm.mapped_column.default` will always apply to the \n constructor default for a dataclasses mapping. \n \n .. seealso: \n \n``` \n`defaults_default_factory_insert_default` \n \n`_orm.mapped_column.default` \n \n`_orm.mapped_column.default_factory` \n \n``` \n:param sort_order: An integer that indicates how this mapped column \n should be sorted compared to the others when the ORM is creating a \n `_schema.Table`. Among mapped columns that have the same \n value the default ordering is used, placing first the mapped columns \n defined in the main class, then the ones in the super classes. \n Defaults to 0. The sort is ascending. \n \n .. versionadded:: 2.0.4 \n \n:param active_history=False: \n \n    When ``True``, indicates that the \"previous\" value for a \n    scalar attribute should be loaded when replaced, if not \n    already loaded. Normally, history tracking logic for \n    simple non-primary-key scalar values only needs to be \n    aware of the \"new\" value in order to perform a flush. This \n    flag is available for applications that make use of \n    `.attributes.get_history` or `.Session.is_modified` \n    which also need to know the \"previous\" value of the attribute. \n \n    .. versionadded:: 2.0.10 \n \n \n:param init: Specific to `orm_declarative_native_dataclasses`, \n specifies if the mapped attribute should be part of the ``__init__()`` \n method as generated by the dataclass process. \n:param repr: Specific to `orm_declarative_native_dataclasses`, \n specifies if the mapped attribute should be part of the ``__repr__()`` \n method as generated by the dataclass process. \n:param default_factory: Specific to \n `orm_declarative_native_dataclasses`, \n specifies a default-value generation function that will take place \n as part of the ``__init__()`` \n method as generated by the dataclass process. \n \n .. seealso: \n \n``` \n`defaults_default_factory_insert_default` \n \n`_orm.mapped_column.default` \n \n`_orm.mapped_column.insert_default` \n \n``` \n:param compare: Specific to \n `orm_declarative_native_dataclasses`, indicates if this field \n should be included in comparison operations when generating the \n ``__eq__()`` and ``__ne__()`` methods for the mapped class. \n \n .. versionadded:: 2.0.0b4 \n \n:param kw_only: Specific to \n `orm_declarative_native_dataclasses`, indicates if this field \n should be marked as keyword-only when generating the ``__init__()``. \n \n:param hash: Specific to \n `orm_declarative_native_dataclasses`, controls if this field \n is included when generating the ``__hash__()`` method for the mapped \n class. \n \n .. versionadded:: 2.0.36 \n \n:param dataclass_metadata: Specific to \n `orm_declarative_native_dataclasses`, supplies metadata \n to be attached to the generated dataclass field. \n \n .. versionadded:: 2.0.42 \n \n:param \\**kw: All remaining keyword arguments are passed through to the \n constructor for the `_schema.Column`.\n\nGo to [SchemaEventTarget](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/base.py#L1403,7) | [TypeEngine](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/type_api.py#L118,7) | [str](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L1033,7) | [_NoArg](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/base.py#L106,7) | [bool](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3200,7) | [SchemaConst](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py#L131,7) | [dict](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3627,7) | [ColumnElement](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/elements.py#L1223,7) | [FetchedValue](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py#L3989,7) | [TextClause](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/elements.py#L2235,7) | [int](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L418,7) | [Mapping](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L862,7) | [MappedColumn](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/orm/properties.py#L511,7)"}}} -{"suite": "sqlalchemy", "label": "sessionmaker hover", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/src/models.py", "line": 12, "character": 27, "iteration": 3, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(function) mapped_column: def mapped_column[_T](\n __name_pos : SchemaEventTarget | TypeEngine[Any] | str | type[TypeEngine[Any]] | None = None,\n __type_pos : SchemaEventTarget | TypeEngine[Any] | type[TypeEngine[Any]] | None = None,\n *args : SchemaEventTarget,\n *,\n init : _NoArg | bool = _NoArg.NO_ARG,\n repr : _NoArg | bool = _NoArg.NO_ARG,\n default : Any | None = _NoArg.NO_ARG,\n default_factory : (() -> _T) | _NoArg = _NoArg.NO_ARG,\n compare : _NoArg | bool = _NoArg.NO_ARG,\n kw_only : _NoArg | bool = _NoArg.NO_ARG,\n hash : _NoArg | bool | None = _NoArg.NO_ARG,\n nullable : Literal[SchemaConst.NULL_UNSPECIFIED] | bool | None = SchemaConst.NULL_UNSPECIFIED,\n primary_key : bool | None = False,\n deferred : _NoArg | bool = _NoArg.NO_ARG,\n deferred_group : str | None = None,\n deferred_raiseload : bool | None = None,\n use_existing_column: bool = False,\n name : str | None = None,\n type_ : TypeEngine[Any] | type[TypeEngine[Any]] | None = None,\n autoincrement : _AutoIncrementType = 'auto',\n doc : str | None = None,\n key : str | None = None,\n index : bool | None = None,\n unique : bool | None = None,\n info : dict[Any, Any] | None = None,\n onupdate : Any | None = None,\n insert_default : Any | None = _NoArg.NO_ARG,\n server_default : ColumnElement[Any] | FetchedValue | TextClause | str | None = None,\n server_onupdate : ColumnElement[Any] | FetchedValue | TextClause | str | None = None,\n active_history : bool = False,\n quote : bool | None = None,\n system : bool = False,\n comment : str | None = None,\n sort_order : _NoArg | int = _NoArg.NO_ARG,\n dataclass_metadata : Mapping[Any, Any] | _NoArg | None = _NoArg.NO_ARG,\n **kw : Any\n) -> MappedColumn[Any]: ...\n```\n---\ndeclare a new ORM-mapped `_schema.Column` construct \nfor use within `Declarative Table ` \nconfiguration. \n \nThe `_orm.mapped_column` function provides an ORM-aware and \nPython-typing-compatible construct which is used with \n`declarative ` mappings to indicate an \nattribute that's mapped to a Core `_schema.Column` object. It \nprovides the equivalent feature as mapping an attribute to a \n`_schema.Column` object directly when using Declarative, \nspecifically when using `Declarative Table ` \nconfiguration. \n \n.. versionadded:: 2.0 \n \n`_orm.mapped_column` is normally used with explicit typing along with \nthe `_orm.Mapped` annotation type, where it can derive the SQL \ntype and nullability for the column based on what's present within the \n`_orm.Mapped` annotation. It also may be used without annotations \nas a drop-in replacement for how `_schema.Column` is used in \nDeclarative mappings in SQLAlchemy 1.x style. \n \nFor usage examples of `_orm.mapped_column`, see the documentation \nat `orm_declarative_table`. \n \n.. seealso: \n \n``` \n`orm_declarative_table` - complete documentation \n \n`whatsnew_20_orm_declarative_typing` - migration notes for \nDeclarative mappings using 1.x style mappings \n \n``` \n:param __name: String name to give to the `_schema.Column`. This \n is an optional, positional only argument that if present must be the \n first positional argument passed. If omitted, the attribute name to \n which the `_orm.mapped_column` is mapped will be used as the SQL \n column name. \n:param __type: `_types.TypeEngine` type or instance which will \n indicate the datatype to be associated with the `_schema.Column`. \n This is an optional, positional-only argument that if present must \n immediately follow the ``__name`` parameter if present also, or otherwise \n be the first positional parameter. If omitted, the ultimate type for \n the column may be derived either from the annotated type, or if a \n `_schema.ForeignKey` is present, from the datatype of the \n referenced column. \n:param \\*args: Additional positional arguments include constructs such \n as `_schema.ForeignKey`, `_schema.CheckConstraint`, \n and `_schema.Identity`, which are passed through to the constructed \n `_schema.Column`. \n:param nullable: Optional bool, whether the column should be \"NULL\" or \n \"NOT NULL\". If omitted, the nullability is derived from the type \n annotation based on whether or not ``typing.Optional`` (or its equivalent) \n is present. ``nullable`` defaults to ``True`` otherwise for non-primary \n key columns, and ``False`` for primary key columns. \n:param primary_key: optional bool, indicates the `_schema.Column` \n would be part of the table's primary key or not. \n:param deferred: Optional bool - this keyword argument is consumed by the \n ORM declarative process, and is not part of the `_schema.Column` \n itself; instead, it indicates that this column should be \"deferred\" for \n loading as though mapped by `_orm.deferred`. \n \n .. seealso: \n \n``` \n`orm_queryguide_deferred_declarative` \n \n``` \n:param deferred_group: Implies `_orm.mapped_column.deferred` \n to ``True``, and set the `_orm.deferred.group` parameter. \n \n .. seealso: \n \n``` \n`orm_queryguide_deferred_group` \n \n``` \n:param deferred_raiseload: Implies `_orm.mapped_column.deferred` \n to ``True``, and set the `_orm.deferred.raiseload` parameter. \n \n .. seealso: \n \n``` \n`orm_queryguide_deferred_raiseload` \n \n``` \n:param use_existing_column: if True, will attempt to locate the given \n column name on an inherited superclass (typically single inheriting \n superclass), and if present, will not produce a new column, mapping \n to the superclass column as though it were omitted from this class. \n This is used for mixins that add new columns to an inherited superclass. \n \n .. seealso: \n \n``` \n`orm_inheritance_column_conflicts` \n \n``` \n .. versionadded:: 2.0.0b4 \n \n:param default: Passed directly to the \n `_schema.Column.default` parameter if the \n `_orm.mapped_column.insert_default` parameter is not present. \n Additionally, when used with `orm_declarative_native_dataclasses`, \n indicates a default Python value that should be applied to the keyword \n constructor within the generated ``__init__()`` method. \n \n Note that in the case of dataclass generation when \n `_orm.mapped_column.insert_default` is not present, this means \n the `_orm.mapped_column.default` value is used in **two** \n places, both the ``__init__()`` method as well as the \n `_schema.Column.default` parameter. While this behavior may \n change in a future release, for the moment this tends to \"work out\"; a \n default of ``None`` will mean that the `_schema.Column` gets no \n default generator, whereas a default that refers to a non-``None`` Python \n or SQL expression value will be assigned up front on the object when \n ``__init__()`` is called, which is the same value that the Core \n `_sql.Insert` construct would use in any case, leading to the same \n end result. \n \n .. note:: When using Core level column defaults that are callables to \n    be interpreted by the underlying `_schema.Column` in conjunction \n    with `ORM-mapped dataclasses \n    `, especially those that are \n    `context-aware default functions `, \n    **the** `_orm.mapped_column.insert_default` **parameter must \n    be used instead**. This is necessary to disambiguate the callable from \n    being interpreted as a dataclass level default. \n \n .. seealso: \n \n``` \n`defaults_default_factory_insert_default` \n \n`_orm.mapped_column.insert_default` \n \n`_orm.mapped_column.default_factory` \n \n``` \n:param insert_default: Passed directly to the \n `_schema.Column.default` parameter; will supersede the value \n of `_orm.mapped_column.default` when present, however \n `_orm.mapped_column.default` will always apply to the \n constructor default for a dataclasses mapping. \n \n .. seealso: \n \n``` \n`defaults_default_factory_insert_default` \n \n`_orm.mapped_column.default` \n \n`_orm.mapped_column.default_factory` \n \n``` \n:param sort_order: An integer that indicates how this mapped column \n should be sorted compared to the others when the ORM is creating a \n `_schema.Table`. Among mapped columns that have the same \n value the default ordering is used, placing first the mapped columns \n defined in the main class, then the ones in the super classes. \n Defaults to 0. The sort is ascending. \n \n .. versionadded:: 2.0.4 \n \n:param active_history=False: \n \n    When ``True``, indicates that the \"previous\" value for a \n    scalar attribute should be loaded when replaced, if not \n    already loaded. Normally, history tracking logic for \n    simple non-primary-key scalar values only needs to be \n    aware of the \"new\" value in order to perform a flush. This \n    flag is available for applications that make use of \n    `.attributes.get_history` or `.Session.is_modified` \n    which also need to know the \"previous\" value of the attribute. \n \n    .. versionadded:: 2.0.10 \n \n \n:param init: Specific to `orm_declarative_native_dataclasses`, \n specifies if the mapped attribute should be part of the ``__init__()`` \n method as generated by the dataclass process. \n:param repr: Specific to `orm_declarative_native_dataclasses`, \n specifies if the mapped attribute should be part of the ``__repr__()`` \n method as generated by the dataclass process. \n:param default_factory: Specific to \n `orm_declarative_native_dataclasses`, \n specifies a default-value generation function that will take place \n as part of the ``__init__()`` \n method as generated by the dataclass process. \n \n .. seealso: \n \n``` \n`defaults_default_factory_insert_default` \n \n`_orm.mapped_column.default` \n \n`_orm.mapped_column.insert_default` \n \n``` \n:param compare: Specific to \n `orm_declarative_native_dataclasses`, indicates if this field \n should be included in comparison operations when generating the \n ``__eq__()`` and ``__ne__()`` methods for the mapped class. \n \n .. versionadded:: 2.0.0b4 \n \n:param kw_only: Specific to \n `orm_declarative_native_dataclasses`, indicates if this field \n should be marked as keyword-only when generating the ``__init__()``. \n \n:param hash: Specific to \n `orm_declarative_native_dataclasses`, controls if this field \n is included when generating the ``__hash__()`` method for the mapped \n class. \n \n .. versionadded:: 2.0.36 \n \n:param dataclass_metadata: Specific to \n `orm_declarative_native_dataclasses`, supplies metadata \n to be attached to the generated dataclass field. \n \n .. versionadded:: 2.0.42 \n \n:param \\**kw: All remaining keyword arguments are passed through to the \n constructor for the `_schema.Column`.\n\nGo to [SchemaEventTarget](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/base.py#L1403,7) | [TypeEngine](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/type_api.py#L118,7) | [str](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L1033,7) | [_NoArg](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/base.py#L106,7) | [bool](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3200,7) | [SchemaConst](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py#L131,7) | [dict](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3627,7) | [ColumnElement](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/elements.py#L1223,7) | [FetchedValue](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py#L3989,7) | [TextClause](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/elements.py#L2235,7) | [int](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L418,7) | [Mapping](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L862,7) | [MappedColumn](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/orm/properties.py#L511,7)"}}} -{"suite": "sqlalchemy", "label": "sessionmaker hover", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/src/models.py", "line": 12, "character": 27, "iteration": 4, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(function) mapped_column: def mapped_column[_T](\n __name_pos : SchemaEventTarget | TypeEngine[Any] | str | type[TypeEngine[Any]] | None = None,\n __type_pos : SchemaEventTarget | TypeEngine[Any] | type[TypeEngine[Any]] | None = None,\n *args : SchemaEventTarget,\n *,\n init : _NoArg | bool = _NoArg.NO_ARG,\n repr : _NoArg | bool = _NoArg.NO_ARG,\n default : Any | None = _NoArg.NO_ARG,\n default_factory : (() -> _T) | _NoArg = _NoArg.NO_ARG,\n compare : _NoArg | bool = _NoArg.NO_ARG,\n kw_only : _NoArg | bool = _NoArg.NO_ARG,\n hash : _NoArg | bool | None = _NoArg.NO_ARG,\n nullable : Literal[SchemaConst.NULL_UNSPECIFIED] | bool | None = SchemaConst.NULL_UNSPECIFIED,\n primary_key : bool | None = False,\n deferred : _NoArg | bool = _NoArg.NO_ARG,\n deferred_group : str | None = None,\n deferred_raiseload : bool | None = None,\n use_existing_column: bool = False,\n name : str | None = None,\n type_ : TypeEngine[Any] | type[TypeEngine[Any]] | None = None,\n autoincrement : _AutoIncrementType = 'auto',\n doc : str | None = None,\n key : str | None = None,\n index : bool | None = None,\n unique : bool | None = None,\n info : dict[Any, Any] | None = None,\n onupdate : Any | None = None,\n insert_default : Any | None = _NoArg.NO_ARG,\n server_default : ColumnElement[Any] | FetchedValue | TextClause | str | None = None,\n server_onupdate : ColumnElement[Any] | FetchedValue | TextClause | str | None = None,\n active_history : bool = False,\n quote : bool | None = None,\n system : bool = False,\n comment : str | None = None,\n sort_order : _NoArg | int = _NoArg.NO_ARG,\n dataclass_metadata : Mapping[Any, Any] | _NoArg | None = _NoArg.NO_ARG,\n **kw : Any\n) -> MappedColumn[Any]: ...\n```\n---\ndeclare a new ORM-mapped `_schema.Column` construct \nfor use within `Declarative Table ` \nconfiguration. \n \nThe `_orm.mapped_column` function provides an ORM-aware and \nPython-typing-compatible construct which is used with \n`declarative ` mappings to indicate an \nattribute that's mapped to a Core `_schema.Column` object. It \nprovides the equivalent feature as mapping an attribute to a \n`_schema.Column` object directly when using Declarative, \nspecifically when using `Declarative Table ` \nconfiguration. \n \n.. versionadded:: 2.0 \n \n`_orm.mapped_column` is normally used with explicit typing along with \nthe `_orm.Mapped` annotation type, where it can derive the SQL \ntype and nullability for the column based on what's present within the \n`_orm.Mapped` annotation. It also may be used without annotations \nas a drop-in replacement for how `_schema.Column` is used in \nDeclarative mappings in SQLAlchemy 1.x style. \n \nFor usage examples of `_orm.mapped_column`, see the documentation \nat `orm_declarative_table`. \n \n.. seealso: \n \n``` \n`orm_declarative_table` - complete documentation \n \n`whatsnew_20_orm_declarative_typing` - migration notes for \nDeclarative mappings using 1.x style mappings \n \n``` \n:param __name: String name to give to the `_schema.Column`. This \n is an optional, positional only argument that if present must be the \n first positional argument passed. If omitted, the attribute name to \n which the `_orm.mapped_column` is mapped will be used as the SQL \n column name. \n:param __type: `_types.TypeEngine` type or instance which will \n indicate the datatype to be associated with the `_schema.Column`. \n This is an optional, positional-only argument that if present must \n immediately follow the ``__name`` parameter if present also, or otherwise \n be the first positional parameter. If omitted, the ultimate type for \n the column may be derived either from the annotated type, or if a \n `_schema.ForeignKey` is present, from the datatype of the \n referenced column. \n:param \\*args: Additional positional arguments include constructs such \n as `_schema.ForeignKey`, `_schema.CheckConstraint`, \n and `_schema.Identity`, which are passed through to the constructed \n `_schema.Column`. \n:param nullable: Optional bool, whether the column should be \"NULL\" or \n \"NOT NULL\". If omitted, the nullability is derived from the type \n annotation based on whether or not ``typing.Optional`` (or its equivalent) \n is present. ``nullable`` defaults to ``True`` otherwise for non-primary \n key columns, and ``False`` for primary key columns. \n:param primary_key: optional bool, indicates the `_schema.Column` \n would be part of the table's primary key or not. \n:param deferred: Optional bool - this keyword argument is consumed by the \n ORM declarative process, and is not part of the `_schema.Column` \n itself; instead, it indicates that this column should be \"deferred\" for \n loading as though mapped by `_orm.deferred`. \n \n .. seealso: \n \n``` \n`orm_queryguide_deferred_declarative` \n \n``` \n:param deferred_group: Implies `_orm.mapped_column.deferred` \n to ``True``, and set the `_orm.deferred.group` parameter. \n \n .. seealso: \n \n``` \n`orm_queryguide_deferred_group` \n \n``` \n:param deferred_raiseload: Implies `_orm.mapped_column.deferred` \n to ``True``, and set the `_orm.deferred.raiseload` parameter. \n \n .. seealso: \n \n``` \n`orm_queryguide_deferred_raiseload` \n \n``` \n:param use_existing_column: if True, will attempt to locate the given \n column name on an inherited superclass (typically single inheriting \n superclass), and if present, will not produce a new column, mapping \n to the superclass column as though it were omitted from this class. \n This is used for mixins that add new columns to an inherited superclass. \n \n .. seealso: \n \n``` \n`orm_inheritance_column_conflicts` \n \n``` \n .. versionadded:: 2.0.0b4 \n \n:param default: Passed directly to the \n `_schema.Column.default` parameter if the \n `_orm.mapped_column.insert_default` parameter is not present. \n Additionally, when used with `orm_declarative_native_dataclasses`, \n indicates a default Python value that should be applied to the keyword \n constructor within the generated ``__init__()`` method. \n \n Note that in the case of dataclass generation when \n `_orm.mapped_column.insert_default` is not present, this means \n the `_orm.mapped_column.default` value is used in **two** \n places, both the ``__init__()`` method as well as the \n `_schema.Column.default` parameter. While this behavior may \n change in a future release, for the moment this tends to \"work out\"; a \n default of ``None`` will mean that the `_schema.Column` gets no \n default generator, whereas a default that refers to a non-``None`` Python \n or SQL expression value will be assigned up front on the object when \n ``__init__()`` is called, which is the same value that the Core \n `_sql.Insert` construct would use in any case, leading to the same \n end result. \n \n .. note:: When using Core level column defaults that are callables to \n    be interpreted by the underlying `_schema.Column` in conjunction \n    with `ORM-mapped dataclasses \n    `, especially those that are \n    `context-aware default functions `, \n    **the** `_orm.mapped_column.insert_default` **parameter must \n    be used instead**. This is necessary to disambiguate the callable from \n    being interpreted as a dataclass level default. \n \n .. seealso: \n \n``` \n`defaults_default_factory_insert_default` \n \n`_orm.mapped_column.insert_default` \n \n`_orm.mapped_column.default_factory` \n \n``` \n:param insert_default: Passed directly to the \n `_schema.Column.default` parameter; will supersede the value \n of `_orm.mapped_column.default` when present, however \n `_orm.mapped_column.default` will always apply to the \n constructor default for a dataclasses mapping. \n \n .. seealso: \n \n``` \n`defaults_default_factory_insert_default` \n \n`_orm.mapped_column.default` \n \n`_orm.mapped_column.default_factory` \n \n``` \n:param sort_order: An integer that indicates how this mapped column \n should be sorted compared to the others when the ORM is creating a \n `_schema.Table`. Among mapped columns that have the same \n value the default ordering is used, placing first the mapped columns \n defined in the main class, then the ones in the super classes. \n Defaults to 0. The sort is ascending. \n \n .. versionadded:: 2.0.4 \n \n:param active_history=False: \n \n    When ``True``, indicates that the \"previous\" value for a \n    scalar attribute should be loaded when replaced, if not \n    already loaded. Normally, history tracking logic for \n    simple non-primary-key scalar values only needs to be \n    aware of the \"new\" value in order to perform a flush. This \n    flag is available for applications that make use of \n    `.attributes.get_history` or `.Session.is_modified` \n    which also need to know the \"previous\" value of the attribute. \n \n    .. versionadded:: 2.0.10 \n \n \n:param init: Specific to `orm_declarative_native_dataclasses`, \n specifies if the mapped attribute should be part of the ``__init__()`` \n method as generated by the dataclass process. \n:param repr: Specific to `orm_declarative_native_dataclasses`, \n specifies if the mapped attribute should be part of the ``__repr__()`` \n method as generated by the dataclass process. \n:param default_factory: Specific to \n `orm_declarative_native_dataclasses`, \n specifies a default-value generation function that will take place \n as part of the ``__init__()`` \n method as generated by the dataclass process. \n \n .. seealso: \n \n``` \n`defaults_default_factory_insert_default` \n \n`_orm.mapped_column.default` \n \n`_orm.mapped_column.insert_default` \n \n``` \n:param compare: Specific to \n `orm_declarative_native_dataclasses`, indicates if this field \n should be included in comparison operations when generating the \n ``__eq__()`` and ``__ne__()`` methods for the mapped class. \n \n .. versionadded:: 2.0.0b4 \n \n:param kw_only: Specific to \n `orm_declarative_native_dataclasses`, indicates if this field \n should be marked as keyword-only when generating the ``__init__()``. \n \n:param hash: Specific to \n `orm_declarative_native_dataclasses`, controls if this field \n is included when generating the ``__hash__()`` method for the mapped \n class. \n \n .. versionadded:: 2.0.36 \n \n:param dataclass_metadata: Specific to \n `orm_declarative_native_dataclasses`, supplies metadata \n to be attached to the generated dataclass field. \n \n .. versionadded:: 2.0.42 \n \n:param \\**kw: All remaining keyword arguments are passed through to the \n constructor for the `_schema.Column`.\n\nGo to [SchemaEventTarget](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/base.py#L1403,7) | [TypeEngine](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/type_api.py#L118,7) | [str](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L1033,7) | [_NoArg](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/base.py#L106,7) | [bool](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3200,7) | [SchemaConst](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py#L131,7) | [dict](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3627,7) | [ColumnElement](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/elements.py#L1223,7) | [FetchedValue](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py#L3989,7) | [TextClause](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/elements.py#L2235,7) | [int](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L418,7) | [Mapping](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L862,7) | [MappedColumn](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/orm/properties.py#L511,7)"}}} -{"suite": "sqlalchemy", "label": "sessionmaker hover", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/src/models.py", "line": 12, "character": 27, "iteration": 5, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(function) mapped_column: def mapped_column[_T](\n __name_pos : SchemaEventTarget | TypeEngine[Any] | str | type[TypeEngine[Any]] | None = None,\n __type_pos : SchemaEventTarget | TypeEngine[Any] | type[TypeEngine[Any]] | None = None,\n *args : SchemaEventTarget,\n *,\n init : _NoArg | bool = _NoArg.NO_ARG,\n repr : _NoArg | bool = _NoArg.NO_ARG,\n default : Any | None = _NoArg.NO_ARG,\n default_factory : (() -> _T) | _NoArg = _NoArg.NO_ARG,\n compare : _NoArg | bool = _NoArg.NO_ARG,\n kw_only : _NoArg | bool = _NoArg.NO_ARG,\n hash : _NoArg | bool | None = _NoArg.NO_ARG,\n nullable : Literal[SchemaConst.NULL_UNSPECIFIED] | bool | None = SchemaConst.NULL_UNSPECIFIED,\n primary_key : bool | None = False,\n deferred : _NoArg | bool = _NoArg.NO_ARG,\n deferred_group : str | None = None,\n deferred_raiseload : bool | None = None,\n use_existing_column: bool = False,\n name : str | None = None,\n type_ : TypeEngine[Any] | type[TypeEngine[Any]] | None = None,\n autoincrement : _AutoIncrementType = 'auto',\n doc : str | None = None,\n key : str | None = None,\n index : bool | None = None,\n unique : bool | None = None,\n info : dict[Any, Any] | None = None,\n onupdate : Any | None = None,\n insert_default : Any | None = _NoArg.NO_ARG,\n server_default : ColumnElement[Any] | FetchedValue | TextClause | str | None = None,\n server_onupdate : ColumnElement[Any] | FetchedValue | TextClause | str | None = None,\n active_history : bool = False,\n quote : bool | None = None,\n system : bool = False,\n comment : str | None = None,\n sort_order : _NoArg | int = _NoArg.NO_ARG,\n dataclass_metadata : Mapping[Any, Any] | _NoArg | None = _NoArg.NO_ARG,\n **kw : Any\n) -> MappedColumn[Any]: ...\n```\n---\ndeclare a new ORM-mapped `_schema.Column` construct \nfor use within `Declarative Table ` \nconfiguration. \n \nThe `_orm.mapped_column` function provides an ORM-aware and \nPython-typing-compatible construct which is used with \n`declarative ` mappings to indicate an \nattribute that's mapped to a Core `_schema.Column` object. It \nprovides the equivalent feature as mapping an attribute to a \n`_schema.Column` object directly when using Declarative, \nspecifically when using `Declarative Table ` \nconfiguration. \n \n.. versionadded:: 2.0 \n \n`_orm.mapped_column` is normally used with explicit typing along with \nthe `_orm.Mapped` annotation type, where it can derive the SQL \ntype and nullability for the column based on what's present within the \n`_orm.Mapped` annotation. It also may be used without annotations \nas a drop-in replacement for how `_schema.Column` is used in \nDeclarative mappings in SQLAlchemy 1.x style. \n \nFor usage examples of `_orm.mapped_column`, see the documentation \nat `orm_declarative_table`. \n \n.. seealso: \n \n``` \n`orm_declarative_table` - complete documentation \n \n`whatsnew_20_orm_declarative_typing` - migration notes for \nDeclarative mappings using 1.x style mappings \n \n``` \n:param __name: String name to give to the `_schema.Column`. This \n is an optional, positional only argument that if present must be the \n first positional argument passed. If omitted, the attribute name to \n which the `_orm.mapped_column` is mapped will be used as the SQL \n column name. \n:param __type: `_types.TypeEngine` type or instance which will \n indicate the datatype to be associated with the `_schema.Column`. \n This is an optional, positional-only argument that if present must \n immediately follow the ``__name`` parameter if present also, or otherwise \n be the first positional parameter. If omitted, the ultimate type for \n the column may be derived either from the annotated type, or if a \n `_schema.ForeignKey` is present, from the datatype of the \n referenced column. \n:param \\*args: Additional positional arguments include constructs such \n as `_schema.ForeignKey`, `_schema.CheckConstraint`, \n and `_schema.Identity`, which are passed through to the constructed \n `_schema.Column`. \n:param nullable: Optional bool, whether the column should be \"NULL\" or \n \"NOT NULL\". If omitted, the nullability is derived from the type \n annotation based on whether or not ``typing.Optional`` (or its equivalent) \n is present. ``nullable`` defaults to ``True`` otherwise for non-primary \n key columns, and ``False`` for primary key columns. \n:param primary_key: optional bool, indicates the `_schema.Column` \n would be part of the table's primary key or not. \n:param deferred: Optional bool - this keyword argument is consumed by the \n ORM declarative process, and is not part of the `_schema.Column` \n itself; instead, it indicates that this column should be \"deferred\" for \n loading as though mapped by `_orm.deferred`. \n \n .. seealso: \n \n``` \n`orm_queryguide_deferred_declarative` \n \n``` \n:param deferred_group: Implies `_orm.mapped_column.deferred` \n to ``True``, and set the `_orm.deferred.group` parameter. \n \n .. seealso: \n \n``` \n`orm_queryguide_deferred_group` \n \n``` \n:param deferred_raiseload: Implies `_orm.mapped_column.deferred` \n to ``True``, and set the `_orm.deferred.raiseload` parameter. \n \n .. seealso: \n \n``` \n`orm_queryguide_deferred_raiseload` \n \n``` \n:param use_existing_column: if True, will attempt to locate the given \n column name on an inherited superclass (typically single inheriting \n superclass), and if present, will not produce a new column, mapping \n to the superclass column as though it were omitted from this class. \n This is used for mixins that add new columns to an inherited superclass. \n \n .. seealso: \n \n``` \n`orm_inheritance_column_conflicts` \n \n``` \n .. versionadded:: 2.0.0b4 \n \n:param default: Passed directly to the \n `_schema.Column.default` parameter if the \n `_orm.mapped_column.insert_default` parameter is not present. \n Additionally, when used with `orm_declarative_native_dataclasses`, \n indicates a default Python value that should be applied to the keyword \n constructor within the generated ``__init__()`` method. \n \n Note that in the case of dataclass generation when \n `_orm.mapped_column.insert_default` is not present, this means \n the `_orm.mapped_column.default` value is used in **two** \n places, both the ``__init__()`` method as well as the \n `_schema.Column.default` parameter. While this behavior may \n change in a future release, for the moment this tends to \"work out\"; a \n default of ``None`` will mean that the `_schema.Column` gets no \n default generator, whereas a default that refers to a non-``None`` Python \n or SQL expression value will be assigned up front on the object when \n ``__init__()`` is called, which is the same value that the Core \n `_sql.Insert` construct would use in any case, leading to the same \n end result. \n \n .. note:: When using Core level column defaults that are callables to \n    be interpreted by the underlying `_schema.Column` in conjunction \n    with `ORM-mapped dataclasses \n    `, especially those that are \n    `context-aware default functions `, \n    **the** `_orm.mapped_column.insert_default` **parameter must \n    be used instead**. This is necessary to disambiguate the callable from \n    being interpreted as a dataclass level default. \n \n .. seealso: \n \n``` \n`defaults_default_factory_insert_default` \n \n`_orm.mapped_column.insert_default` \n \n`_orm.mapped_column.default_factory` \n \n``` \n:param insert_default: Passed directly to the \n `_schema.Column.default` parameter; will supersede the value \n of `_orm.mapped_column.default` when present, however \n `_orm.mapped_column.default` will always apply to the \n constructor default for a dataclasses mapping. \n \n .. seealso: \n \n``` \n`defaults_default_factory_insert_default` \n \n`_orm.mapped_column.default` \n \n`_orm.mapped_column.default_factory` \n \n``` \n:param sort_order: An integer that indicates how this mapped column \n should be sorted compared to the others when the ORM is creating a \n `_schema.Table`. Among mapped columns that have the same \n value the default ordering is used, placing first the mapped columns \n defined in the main class, then the ones in the super classes. \n Defaults to 0. The sort is ascending. \n \n .. versionadded:: 2.0.4 \n \n:param active_history=False: \n \n    When ``True``, indicates that the \"previous\" value for a \n    scalar attribute should be loaded when replaced, if not \n    already loaded. Normally, history tracking logic for \n    simple non-primary-key scalar values only needs to be \n    aware of the \"new\" value in order to perform a flush. This \n    flag is available for applications that make use of \n    `.attributes.get_history` or `.Session.is_modified` \n    which also need to know the \"previous\" value of the attribute. \n \n    .. versionadded:: 2.0.10 \n \n \n:param init: Specific to `orm_declarative_native_dataclasses`, \n specifies if the mapped attribute should be part of the ``__init__()`` \n method as generated by the dataclass process. \n:param repr: Specific to `orm_declarative_native_dataclasses`, \n specifies if the mapped attribute should be part of the ``__repr__()`` \n method as generated by the dataclass process. \n:param default_factory: Specific to \n `orm_declarative_native_dataclasses`, \n specifies a default-value generation function that will take place \n as part of the ``__init__()`` \n method as generated by the dataclass process. \n \n .. seealso: \n \n``` \n`defaults_default_factory_insert_default` \n \n`_orm.mapped_column.default` \n \n`_orm.mapped_column.insert_default` \n \n``` \n:param compare: Specific to \n `orm_declarative_native_dataclasses`, indicates if this field \n should be included in comparison operations when generating the \n ``__eq__()`` and ``__ne__()`` methods for the mapped class. \n \n .. versionadded:: 2.0.0b4 \n \n:param kw_only: Specific to \n `orm_declarative_native_dataclasses`, indicates if this field \n should be marked as keyword-only when generating the ``__init__()``. \n \n:param hash: Specific to \n `orm_declarative_native_dataclasses`, controls if this field \n is included when generating the ``__hash__()`` method for the mapped \n class. \n \n .. versionadded:: 2.0.36 \n \n:param dataclass_metadata: Specific to \n `orm_declarative_native_dataclasses`, supplies metadata \n to be attached to the generated dataclass field. \n \n .. versionadded:: 2.0.42 \n \n:param \\**kw: All remaining keyword arguments are passed through to the \n constructor for the `_schema.Column`.\n\nGo to [SchemaEventTarget](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/base.py#L1403,7) | [TypeEngine](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/type_api.py#L118,7) | [str](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L1033,7) | [_NoArg](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/base.py#L106,7) | [bool](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3200,7) | [SchemaConst](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py#L131,7) | [dict](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3627,7) | [ColumnElement](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/elements.py#L1223,7) | [FetchedValue](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py#L3989,7) | [TextClause](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/elements.py#L2235,7) | [int](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L418,7) | [Mapping](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L862,7) | [MappedColumn](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/orm/properties.py#L511,7)"}}} +{"suite": "sqlalchemy", "label": "sessionmaker hover", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/src/models.py", "line": 12, "character": 27, "iteration": 1, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(function) mapped_column: def mapped_column[_T](\n __name_pos : SchemaEventTarget | TypeEngine[Any] | str | type[TypeEngine[Any]] | None = None,\n __type_pos : SchemaEventTarget | TypeEngine[Any] | type[TypeEngine[Any]] | None = None,\n *args : SchemaEventTarget,\n *,\n init : _NoArg | bool = _NoArg.NO_ARG,\n repr : _NoArg | bool = _NoArg.NO_ARG,\n default : Any | None = _NoArg.NO_ARG,\n default_factory : (() -> _T) | _NoArg = _NoArg.NO_ARG,\n compare : _NoArg | bool = _NoArg.NO_ARG,\n kw_only : _NoArg | bool = _NoArg.NO_ARG,\n hash : _NoArg | bool | None = _NoArg.NO_ARG,\n nullable : Literal[SchemaConst.NULL_UNSPECIFIED] | bool | None = SchemaConst.NULL_UNSPECIFIED,\n primary_key : bool | None = False,\n deferred : _NoArg | bool = _NoArg.NO_ARG,\n deferred_group : str | None = None,\n deferred_raiseload : bool | None = None,\n use_existing_column: bool = False,\n name : str | None = None,\n type_ : TypeEngine[Any] | type[TypeEngine[Any]] | None = None,\n autoincrement : _AutoIncrementType = 'auto',\n doc : str | None = None,\n key : str | None = None,\n index : bool | None = None,\n unique : bool | None = None,\n info : dict[Any, Any] | None = None,\n onupdate : Any | None = None,\n insert_default : Any | None = _NoArg.NO_ARG,\n server_default : ColumnElement[Any] | FetchedValue | TextClause | str | None = None,\n server_onupdate : ColumnElement[Any] | FetchedValue | TextClause | str | None = None,\n active_history : bool = False,\n quote : bool | None = None,\n system : bool = False,\n comment : str | None = None,\n sort_order : _NoArg | int = _NoArg.NO_ARG,\n dataclass_metadata : Mapping[Any, Any] | _NoArg | None = _NoArg.NO_ARG,\n **kw : Any\n) -> MappedColumn[Any]: ...\n```\n---\ndeclare a new ORM-mapped `_schema.Column` construct \nfor use within `Declarative Table ` \nconfiguration. \n \nThe `_orm.mapped_column` function provides an ORM-aware and \nPython-typing-compatible construct which is used with \n`declarative ` mappings to indicate an \nattribute that's mapped to a Core `_schema.Column` object. It \nprovides the equivalent feature as mapping an attribute to a \n`_schema.Column` object directly when using Declarative, \nspecifically when using `Declarative Table ` \nconfiguration. \n \n.. versionadded:: 2.0 \n \n`_orm.mapped_column` is normally used with explicit typing along with \nthe `_orm.Mapped` annotation type, where it can derive the SQL \ntype and nullability for the column based on what's present within the \n`_orm.Mapped` annotation. It also may be used without annotations \nas a drop-in replacement for how `_schema.Column` is used in \nDeclarative mappings in SQLAlchemy 1.x style. \n \nFor usage examples of `_orm.mapped_column`, see the documentation \nat `orm_declarative_table`. \n \n.. seealso: \n \n``` \n`orm_declarative_table` - complete documentation \n \n`whatsnew_20_orm_declarative_typing` - migration notes for \nDeclarative mappings using 1.x style mappings \n \n``` \n:param __name: String name to give to the `_schema.Column`. This \n is an optional, positional only argument that if present must be the \n first positional argument passed. If omitted, the attribute name to \n which the `_orm.mapped_column` is mapped will be used as the SQL \n column name. \n:param __type: `_types.TypeEngine` type or instance which will \n indicate the datatype to be associated with the `_schema.Column`. \n This is an optional, positional-only argument that if present must \n immediately follow the ``__name`` parameter if present also, or otherwise \n be the first positional parameter. If omitted, the ultimate type for \n the column may be derived either from the annotated type, or if a \n `_schema.ForeignKey` is present, from the datatype of the \n referenced column. \n:param \\*args: Additional positional arguments include constructs such \n as `_schema.ForeignKey`, `_schema.CheckConstraint`, \n and `_schema.Identity`, which are passed through to the constructed \n `_schema.Column`. \n:param nullable: Optional bool, whether the column should be \"NULL\" or \n \"NOT NULL\". If omitted, the nullability is derived from the type \n annotation based on whether or not ``typing.Optional`` (or its equivalent) \n is present. ``nullable`` defaults to ``True`` otherwise for non-primary \n key columns, and ``False`` for primary key columns. \n:param primary_key: optional bool, indicates the `_schema.Column` \n would be part of the table's primary key or not. \n:param deferred: Optional bool - this keyword argument is consumed by the \n ORM declarative process, and is not part of the `_schema.Column` \n itself; instead, it indicates that this column should be \"deferred\" for \n loading as though mapped by `_orm.deferred`. \n \n .. seealso: \n \n``` \n`orm_queryguide_deferred_declarative` \n \n``` \n:param deferred_group: Implies `_orm.mapped_column.deferred` \n to ``True``, and set the `_orm.deferred.group` parameter. \n \n .. seealso: \n \n``` \n`orm_queryguide_deferred_group` \n \n``` \n:param deferred_raiseload: Implies `_orm.mapped_column.deferred` \n to ``True``, and set the `_orm.deferred.raiseload` parameter. \n \n .. seealso: \n \n``` \n`orm_queryguide_deferred_raiseload` \n \n``` \n:param use_existing_column: if True, will attempt to locate the given \n column name on an inherited superclass (typically single inheriting \n superclass), and if present, will not produce a new column, mapping \n to the superclass column as though it were omitted from this class. \n This is used for mixins that add new columns to an inherited superclass. \n \n .. seealso: \n \n``` \n`orm_inheritance_column_conflicts` \n \n``` \n .. versionadded:: 2.0.0b4 \n \n:param default: Passed directly to the \n `_schema.Column.default` parameter if the \n `_orm.mapped_column.insert_default` parameter is not present. \n Additionally, when used with `orm_declarative_native_dataclasses`, \n indicates a default Python value that should be applied to the keyword \n constructor within the generated ``__init__()`` method. \n \n Note that in the case of dataclass generation when \n `_orm.mapped_column.insert_default` is not present, this means \n the `_orm.mapped_column.default` value is used in **two** \n places, both the ``__init__()`` method as well as the \n `_schema.Column.default` parameter. While this behavior may \n change in a future release, for the moment this tends to \"work out\"; a \n default of ``None`` will mean that the `_schema.Column` gets no \n default generator, whereas a default that refers to a non-``None`` Python \n or SQL expression value will be assigned up front on the object when \n ``__init__()`` is called, which is the same value that the Core \n `_sql.Insert` construct would use in any case, leading to the same \n end result. \n \n .. note:: When using Core level column defaults that are callables to \n    be interpreted by the underlying `_schema.Column` in conjunction \n    with `ORM-mapped dataclasses \n    `, especially those that are \n    `context-aware default functions `, \n    **the** `_orm.mapped_column.insert_default` **parameter must \n    be used instead**. This is necessary to disambiguate the callable from \n    being interpreted as a dataclass level default. \n \n .. seealso: \n \n``` \n`defaults_default_factory_insert_default` \n \n`_orm.mapped_column.insert_default` \n \n`_orm.mapped_column.default_factory` \n \n``` \n:param insert_default: Passed directly to the \n `_schema.Column.default` parameter; will supersede the value \n of `_orm.mapped_column.default` when present, however \n `_orm.mapped_column.default` will always apply to the \n constructor default for a dataclasses mapping. \n \n .. seealso: \n \n``` \n`defaults_default_factory_insert_default` \n \n`_orm.mapped_column.default` \n \n`_orm.mapped_column.default_factory` \n \n``` \n:param sort_order: An integer that indicates how this mapped column \n should be sorted compared to the others when the ORM is creating a \n `_schema.Table`. Among mapped columns that have the same \n value the default ordering is used, placing first the mapped columns \n defined in the main class, then the ones in the super classes. \n Defaults to 0. The sort is ascending. \n \n .. versionadded:: 2.0.4 \n \n:param active_history=False: \n \n    When ``True``, indicates that the \"previous\" value for a \n    scalar attribute should be loaded when replaced, if not \n    already loaded. Normally, history tracking logic for \n    simple non-primary-key scalar values only needs to be \n    aware of the \"new\" value in order to perform a flush. This \n    flag is available for applications that make use of \n    `.attributes.get_history` or `.Session.is_modified` \n    which also need to know the \"previous\" value of the attribute. \n \n    .. versionadded:: 2.0.10 \n \n \n:param init: Specific to `orm_declarative_native_dataclasses`, \n specifies if the mapped attribute should be part of the ``__init__()`` \n method as generated by the dataclass process. \n:param repr: Specific to `orm_declarative_native_dataclasses`, \n specifies if the mapped attribute should be part of the ``__repr__()`` \n method as generated by the dataclass process. \n:param default_factory: Specific to \n `orm_declarative_native_dataclasses`, \n specifies a default-value generation function that will take place \n as part of the ``__init__()`` \n method as generated by the dataclass process. \n \n .. seealso: \n \n``` \n`defaults_default_factory_insert_default` \n \n`_orm.mapped_column.default` \n \n`_orm.mapped_column.insert_default` \n \n``` \n:param compare: Specific to \n `orm_declarative_native_dataclasses`, indicates if this field \n should be included in comparison operations when generating the \n ``__eq__()`` and ``__ne__()`` methods for the mapped class. \n \n .. versionadded:: 2.0.0b4 \n \n:param kw_only: Specific to \n `orm_declarative_native_dataclasses`, indicates if this field \n should be marked as keyword-only when generating the ``__init__()``. \n \n:param hash: Specific to \n `orm_declarative_native_dataclasses`, controls if this field \n is included when generating the ``__hash__()`` method for the mapped \n class. \n \n .. versionadded:: 2.0.36 \n \n:param dataclass_metadata: Specific to \n `orm_declarative_native_dataclasses`, supplies metadata \n to be attached to the generated dataclass field. \n \n .. versionadded:: 2.0.42 \n \n:param \\**kw: All remaining keyword arguments are passed through to the \n constructor for the `_schema.Column`.\n\nGo to [SchemaEventTarget](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/base.py#L1403,7) | [TypeEngine](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/type_api.py#L118,7) | [str](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L1033,7) | [_NoArg](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/base.py#L106,7) | [bool](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3200,7) | [SchemaConst](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py#L131,7) | [dict](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3627,7) | [ColumnElement](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/elements.py#L1223,7) | [FetchedValue](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py#L3989,7) | [TextClause](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/elements.py#L2235,7) | [int](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L418,7) | [Mapping](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L862,7) | [MappedColumn](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/orm/properties.py#L511,7)"}}} +{"suite": "sqlalchemy", "label": "sessionmaker hover", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/src/models.py", "line": 12, "character": 27, "iteration": 2, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(function) mapped_column: def mapped_column[_T](\n __name_pos : SchemaEventTarget | TypeEngine[Any] | str | type[TypeEngine[Any]] | None = None,\n __type_pos : SchemaEventTarget | TypeEngine[Any] | type[TypeEngine[Any]] | None = None,\n *args : SchemaEventTarget,\n *,\n init : _NoArg | bool = _NoArg.NO_ARG,\n repr : _NoArg | bool = _NoArg.NO_ARG,\n default : Any | None = _NoArg.NO_ARG,\n default_factory : (() -> _T) | _NoArg = _NoArg.NO_ARG,\n compare : _NoArg | bool = _NoArg.NO_ARG,\n kw_only : _NoArg | bool = _NoArg.NO_ARG,\n hash : _NoArg | bool | None = _NoArg.NO_ARG,\n nullable : Literal[SchemaConst.NULL_UNSPECIFIED] | bool | None = SchemaConst.NULL_UNSPECIFIED,\n primary_key : bool | None = False,\n deferred : _NoArg | bool = _NoArg.NO_ARG,\n deferred_group : str | None = None,\n deferred_raiseload : bool | None = None,\n use_existing_column: bool = False,\n name : str | None = None,\n type_ : TypeEngine[Any] | type[TypeEngine[Any]] | None = None,\n autoincrement : _AutoIncrementType = 'auto',\n doc : str | None = None,\n key : str | None = None,\n index : bool | None = None,\n unique : bool | None = None,\n info : dict[Any, Any] | None = None,\n onupdate : Any | None = None,\n insert_default : Any | None = _NoArg.NO_ARG,\n server_default : ColumnElement[Any] | FetchedValue | TextClause | str | None = None,\n server_onupdate : ColumnElement[Any] | FetchedValue | TextClause | str | None = None,\n active_history : bool = False,\n quote : bool | None = None,\n system : bool = False,\n comment : str | None = None,\n sort_order : _NoArg | int = _NoArg.NO_ARG,\n dataclass_metadata : Mapping[Any, Any] | _NoArg | None = _NoArg.NO_ARG,\n **kw : Any\n) -> MappedColumn[Any]: ...\n```\n---\ndeclare a new ORM-mapped `_schema.Column` construct \nfor use within `Declarative Table ` \nconfiguration. \n \nThe `_orm.mapped_column` function provides an ORM-aware and \nPython-typing-compatible construct which is used with \n`declarative ` mappings to indicate an \nattribute that's mapped to a Core `_schema.Column` object. It \nprovides the equivalent feature as mapping an attribute to a \n`_schema.Column` object directly when using Declarative, \nspecifically when using `Declarative Table ` \nconfiguration. \n \n.. versionadded:: 2.0 \n \n`_orm.mapped_column` is normally used with explicit typing along with \nthe `_orm.Mapped` annotation type, where it can derive the SQL \ntype and nullability for the column based on what's present within the \n`_orm.Mapped` annotation. It also may be used without annotations \nas a drop-in replacement for how `_schema.Column` is used in \nDeclarative mappings in SQLAlchemy 1.x style. \n \nFor usage examples of `_orm.mapped_column`, see the documentation \nat `orm_declarative_table`. \n \n.. seealso: \n \n``` \n`orm_declarative_table` - complete documentation \n \n`whatsnew_20_orm_declarative_typing` - migration notes for \nDeclarative mappings using 1.x style mappings \n \n``` \n:param __name: String name to give to the `_schema.Column`. This \n is an optional, positional only argument that if present must be the \n first positional argument passed. If omitted, the attribute name to \n which the `_orm.mapped_column` is mapped will be used as the SQL \n column name. \n:param __type: `_types.TypeEngine` type or instance which will \n indicate the datatype to be associated with the `_schema.Column`. \n This is an optional, positional-only argument that if present must \n immediately follow the ``__name`` parameter if present also, or otherwise \n be the first positional parameter. If omitted, the ultimate type for \n the column may be derived either from the annotated type, or if a \n `_schema.ForeignKey` is present, from the datatype of the \n referenced column. \n:param \\*args: Additional positional arguments include constructs such \n as `_schema.ForeignKey`, `_schema.CheckConstraint`, \n and `_schema.Identity`, which are passed through to the constructed \n `_schema.Column`. \n:param nullable: Optional bool, whether the column should be \"NULL\" or \n \"NOT NULL\". If omitted, the nullability is derived from the type \n annotation based on whether or not ``typing.Optional`` (or its equivalent) \n is present. ``nullable`` defaults to ``True`` otherwise for non-primary \n key columns, and ``False`` for primary key columns. \n:param primary_key: optional bool, indicates the `_schema.Column` \n would be part of the table's primary key or not. \n:param deferred: Optional bool - this keyword argument is consumed by the \n ORM declarative process, and is not part of the `_schema.Column` \n itself; instead, it indicates that this column should be \"deferred\" for \n loading as though mapped by `_orm.deferred`. \n \n .. seealso: \n \n``` \n`orm_queryguide_deferred_declarative` \n \n``` \n:param deferred_group: Implies `_orm.mapped_column.deferred` \n to ``True``, and set the `_orm.deferred.group` parameter. \n \n .. seealso: \n \n``` \n`orm_queryguide_deferred_group` \n \n``` \n:param deferred_raiseload: Implies `_orm.mapped_column.deferred` \n to ``True``, and set the `_orm.deferred.raiseload` parameter. \n \n .. seealso: \n \n``` \n`orm_queryguide_deferred_raiseload` \n \n``` \n:param use_existing_column: if True, will attempt to locate the given \n column name on an inherited superclass (typically single inheriting \n superclass), and if present, will not produce a new column, mapping \n to the superclass column as though it were omitted from this class. \n This is used for mixins that add new columns to an inherited superclass. \n \n .. seealso: \n \n``` \n`orm_inheritance_column_conflicts` \n \n``` \n .. versionadded:: 2.0.0b4 \n \n:param default: Passed directly to the \n `_schema.Column.default` parameter if the \n `_orm.mapped_column.insert_default` parameter is not present. \n Additionally, when used with `orm_declarative_native_dataclasses`, \n indicates a default Python value that should be applied to the keyword \n constructor within the generated ``__init__()`` method. \n \n Note that in the case of dataclass generation when \n `_orm.mapped_column.insert_default` is not present, this means \n the `_orm.mapped_column.default` value is used in **two** \n places, both the ``__init__()`` method as well as the \n `_schema.Column.default` parameter. While this behavior may \n change in a future release, for the moment this tends to \"work out\"; a \n default of ``None`` will mean that the `_schema.Column` gets no \n default generator, whereas a default that refers to a non-``None`` Python \n or SQL expression value will be assigned up front on the object when \n ``__init__()`` is called, which is the same value that the Core \n `_sql.Insert` construct would use in any case, leading to the same \n end result. \n \n .. note:: When using Core level column defaults that are callables to \n    be interpreted by the underlying `_schema.Column` in conjunction \n    with `ORM-mapped dataclasses \n    `, especially those that are \n    `context-aware default functions `, \n    **the** `_orm.mapped_column.insert_default` **parameter must \n    be used instead**. This is necessary to disambiguate the callable from \n    being interpreted as a dataclass level default. \n \n .. seealso: \n \n``` \n`defaults_default_factory_insert_default` \n \n`_orm.mapped_column.insert_default` \n \n`_orm.mapped_column.default_factory` \n \n``` \n:param insert_default: Passed directly to the \n `_schema.Column.default` parameter; will supersede the value \n of `_orm.mapped_column.default` when present, however \n `_orm.mapped_column.default` will always apply to the \n constructor default for a dataclasses mapping. \n \n .. seealso: \n \n``` \n`defaults_default_factory_insert_default` \n \n`_orm.mapped_column.default` \n \n`_orm.mapped_column.default_factory` \n \n``` \n:param sort_order: An integer that indicates how this mapped column \n should be sorted compared to the others when the ORM is creating a \n `_schema.Table`. Among mapped columns that have the same \n value the default ordering is used, placing first the mapped columns \n defined in the main class, then the ones in the super classes. \n Defaults to 0. The sort is ascending. \n \n .. versionadded:: 2.0.4 \n \n:param active_history=False: \n \n    When ``True``, indicates that the \"previous\" value for a \n    scalar attribute should be loaded when replaced, if not \n    already loaded. Normally, history tracking logic for \n    simple non-primary-key scalar values only needs to be \n    aware of the \"new\" value in order to perform a flush. This \n    flag is available for applications that make use of \n    `.attributes.get_history` or `.Session.is_modified` \n    which also need to know the \"previous\" value of the attribute. \n \n    .. versionadded:: 2.0.10 \n \n \n:param init: Specific to `orm_declarative_native_dataclasses`, \n specifies if the mapped attribute should be part of the ``__init__()`` \n method as generated by the dataclass process. \n:param repr: Specific to `orm_declarative_native_dataclasses`, \n specifies if the mapped attribute should be part of the ``__repr__()`` \n method as generated by the dataclass process. \n:param default_factory: Specific to \n `orm_declarative_native_dataclasses`, \n specifies a default-value generation function that will take place \n as part of the ``__init__()`` \n method as generated by the dataclass process. \n \n .. seealso: \n \n``` \n`defaults_default_factory_insert_default` \n \n`_orm.mapped_column.default` \n \n`_orm.mapped_column.insert_default` \n \n``` \n:param compare: Specific to \n `orm_declarative_native_dataclasses`, indicates if this field \n should be included in comparison operations when generating the \n ``__eq__()`` and ``__ne__()`` methods for the mapped class. \n \n .. versionadded:: 2.0.0b4 \n \n:param kw_only: Specific to \n `orm_declarative_native_dataclasses`, indicates if this field \n should be marked as keyword-only when generating the ``__init__()``. \n \n:param hash: Specific to \n `orm_declarative_native_dataclasses`, controls if this field \n is included when generating the ``__hash__()`` method for the mapped \n class. \n \n .. versionadded:: 2.0.36 \n \n:param dataclass_metadata: Specific to \n `orm_declarative_native_dataclasses`, supplies metadata \n to be attached to the generated dataclass field. \n \n .. versionadded:: 2.0.42 \n \n:param \\**kw: All remaining keyword arguments are passed through to the \n constructor for the `_schema.Column`.\n\nGo to [SchemaEventTarget](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/base.py#L1403,7) | [TypeEngine](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/type_api.py#L118,7) | [str](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L1033,7) | [_NoArg](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/base.py#L106,7) | [bool](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3200,7) | [SchemaConst](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py#L131,7) | [dict](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3627,7) | [ColumnElement](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/elements.py#L1223,7) | [FetchedValue](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py#L3989,7) | [TextClause](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/elements.py#L2235,7) | [int](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L418,7) | [Mapping](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L862,7) | [MappedColumn](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/orm/properties.py#L511,7)"}}} +{"suite": "sqlalchemy", "label": "sessionmaker hover", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/src/models.py", "line": 12, "character": 27, "iteration": 3, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(function) mapped_column: def mapped_column[_T](\n __name_pos : SchemaEventTarget | TypeEngine[Any] | str | type[TypeEngine[Any]] | None = None,\n __type_pos : SchemaEventTarget | TypeEngine[Any] | type[TypeEngine[Any]] | None = None,\n *args : SchemaEventTarget,\n *,\n init : _NoArg | bool = _NoArg.NO_ARG,\n repr : _NoArg | bool = _NoArg.NO_ARG,\n default : Any | None = _NoArg.NO_ARG,\n default_factory : (() -> _T) | _NoArg = _NoArg.NO_ARG,\n compare : _NoArg | bool = _NoArg.NO_ARG,\n kw_only : _NoArg | bool = _NoArg.NO_ARG,\n hash : _NoArg | bool | None = _NoArg.NO_ARG,\n nullable : Literal[SchemaConst.NULL_UNSPECIFIED] | bool | None = SchemaConst.NULL_UNSPECIFIED,\n primary_key : bool | None = False,\n deferred : _NoArg | bool = _NoArg.NO_ARG,\n deferred_group : str | None = None,\n deferred_raiseload : bool | None = None,\n use_existing_column: bool = False,\n name : str | None = None,\n type_ : TypeEngine[Any] | type[TypeEngine[Any]] | None = None,\n autoincrement : _AutoIncrementType = 'auto',\n doc : str | None = None,\n key : str | None = None,\n index : bool | None = None,\n unique : bool | None = None,\n info : dict[Any, Any] | None = None,\n onupdate : Any | None = None,\n insert_default : Any | None = _NoArg.NO_ARG,\n server_default : ColumnElement[Any] | FetchedValue | TextClause | str | None = None,\n server_onupdate : ColumnElement[Any] | FetchedValue | TextClause | str | None = None,\n active_history : bool = False,\n quote : bool | None = None,\n system : bool = False,\n comment : str | None = None,\n sort_order : _NoArg | int = _NoArg.NO_ARG,\n dataclass_metadata : Mapping[Any, Any] | _NoArg | None = _NoArg.NO_ARG,\n **kw : Any\n) -> MappedColumn[Any]: ...\n```\n---\ndeclare a new ORM-mapped `_schema.Column` construct \nfor use within `Declarative Table ` \nconfiguration. \n \nThe `_orm.mapped_column` function provides an ORM-aware and \nPython-typing-compatible construct which is used with \n`declarative ` mappings to indicate an \nattribute that's mapped to a Core `_schema.Column` object. It \nprovides the equivalent feature as mapping an attribute to a \n`_schema.Column` object directly when using Declarative, \nspecifically when using `Declarative Table ` \nconfiguration. \n \n.. versionadded:: 2.0 \n \n`_orm.mapped_column` is normally used with explicit typing along with \nthe `_orm.Mapped` annotation type, where it can derive the SQL \ntype and nullability for the column based on what's present within the \n`_orm.Mapped` annotation. It also may be used without annotations \nas a drop-in replacement for how `_schema.Column` is used in \nDeclarative mappings in SQLAlchemy 1.x style. \n \nFor usage examples of `_orm.mapped_column`, see the documentation \nat `orm_declarative_table`. \n \n.. seealso: \n \n``` \n`orm_declarative_table` - complete documentation \n \n`whatsnew_20_orm_declarative_typing` - migration notes for \nDeclarative mappings using 1.x style mappings \n \n``` \n:param __name: String name to give to the `_schema.Column`. This \n is an optional, positional only argument that if present must be the \n first positional argument passed. If omitted, the attribute name to \n which the `_orm.mapped_column` is mapped will be used as the SQL \n column name. \n:param __type: `_types.TypeEngine` type or instance which will \n indicate the datatype to be associated with the `_schema.Column`. \n This is an optional, positional-only argument that if present must \n immediately follow the ``__name`` parameter if present also, or otherwise \n be the first positional parameter. If omitted, the ultimate type for \n the column may be derived either from the annotated type, or if a \n `_schema.ForeignKey` is present, from the datatype of the \n referenced column. \n:param \\*args: Additional positional arguments include constructs such \n as `_schema.ForeignKey`, `_schema.CheckConstraint`, \n and `_schema.Identity`, which are passed through to the constructed \n `_schema.Column`. \n:param nullable: Optional bool, whether the column should be \"NULL\" or \n \"NOT NULL\". If omitted, the nullability is derived from the type \n annotation based on whether or not ``typing.Optional`` (or its equivalent) \n is present. ``nullable`` defaults to ``True`` otherwise for non-primary \n key columns, and ``False`` for primary key columns. \n:param primary_key: optional bool, indicates the `_schema.Column` \n would be part of the table's primary key or not. \n:param deferred: Optional bool - this keyword argument is consumed by the \n ORM declarative process, and is not part of the `_schema.Column` \n itself; instead, it indicates that this column should be \"deferred\" for \n loading as though mapped by `_orm.deferred`. \n \n .. seealso: \n \n``` \n`orm_queryguide_deferred_declarative` \n \n``` \n:param deferred_group: Implies `_orm.mapped_column.deferred` \n to ``True``, and set the `_orm.deferred.group` parameter. \n \n .. seealso: \n \n``` \n`orm_queryguide_deferred_group` \n \n``` \n:param deferred_raiseload: Implies `_orm.mapped_column.deferred` \n to ``True``, and set the `_orm.deferred.raiseload` parameter. \n \n .. seealso: \n \n``` \n`orm_queryguide_deferred_raiseload` \n \n``` \n:param use_existing_column: if True, will attempt to locate the given \n column name on an inherited superclass (typically single inheriting \n superclass), and if present, will not produce a new column, mapping \n to the superclass column as though it were omitted from this class. \n This is used for mixins that add new columns to an inherited superclass. \n \n .. seealso: \n \n``` \n`orm_inheritance_column_conflicts` \n \n``` \n .. versionadded:: 2.0.0b4 \n \n:param default: Passed directly to the \n `_schema.Column.default` parameter if the \n `_orm.mapped_column.insert_default` parameter is not present. \n Additionally, when used with `orm_declarative_native_dataclasses`, \n indicates a default Python value that should be applied to the keyword \n constructor within the generated ``__init__()`` method. \n \n Note that in the case of dataclass generation when \n `_orm.mapped_column.insert_default` is not present, this means \n the `_orm.mapped_column.default` value is used in **two** \n places, both the ``__init__()`` method as well as the \n `_schema.Column.default` parameter. While this behavior may \n change in a future release, for the moment this tends to \"work out\"; a \n default of ``None`` will mean that the `_schema.Column` gets no \n default generator, whereas a default that refers to a non-``None`` Python \n or SQL expression value will be assigned up front on the object when \n ``__init__()`` is called, which is the same value that the Core \n `_sql.Insert` construct would use in any case, leading to the same \n end result. \n \n .. note:: When using Core level column defaults that are callables to \n    be interpreted by the underlying `_schema.Column` in conjunction \n    with `ORM-mapped dataclasses \n    `, especially those that are \n    `context-aware default functions `, \n    **the** `_orm.mapped_column.insert_default` **parameter must \n    be used instead**. This is necessary to disambiguate the callable from \n    being interpreted as a dataclass level default. \n \n .. seealso: \n \n``` \n`defaults_default_factory_insert_default` \n \n`_orm.mapped_column.insert_default` \n \n`_orm.mapped_column.default_factory` \n \n``` \n:param insert_default: Passed directly to the \n `_schema.Column.default` parameter; will supersede the value \n of `_orm.mapped_column.default` when present, however \n `_orm.mapped_column.default` will always apply to the \n constructor default for a dataclasses mapping. \n \n .. seealso: \n \n``` \n`defaults_default_factory_insert_default` \n \n`_orm.mapped_column.default` \n \n`_orm.mapped_column.default_factory` \n \n``` \n:param sort_order: An integer that indicates how this mapped column \n should be sorted compared to the others when the ORM is creating a \n `_schema.Table`. Among mapped columns that have the same \n value the default ordering is used, placing first the mapped columns \n defined in the main class, then the ones in the super classes. \n Defaults to 0. The sort is ascending. \n \n .. versionadded:: 2.0.4 \n \n:param active_history=False: \n \n    When ``True``, indicates that the \"previous\" value for a \n    scalar attribute should be loaded when replaced, if not \n    already loaded. Normally, history tracking logic for \n    simple non-primary-key scalar values only needs to be \n    aware of the \"new\" value in order to perform a flush. This \n    flag is available for applications that make use of \n    `.attributes.get_history` or `.Session.is_modified` \n    which also need to know the \"previous\" value of the attribute. \n \n    .. versionadded:: 2.0.10 \n \n \n:param init: Specific to `orm_declarative_native_dataclasses`, \n specifies if the mapped attribute should be part of the ``__init__()`` \n method as generated by the dataclass process. \n:param repr: Specific to `orm_declarative_native_dataclasses`, \n specifies if the mapped attribute should be part of the ``__repr__()`` \n method as generated by the dataclass process. \n:param default_factory: Specific to \n `orm_declarative_native_dataclasses`, \n specifies a default-value generation function that will take place \n as part of the ``__init__()`` \n method as generated by the dataclass process. \n \n .. seealso: \n \n``` \n`defaults_default_factory_insert_default` \n \n`_orm.mapped_column.default` \n \n`_orm.mapped_column.insert_default` \n \n``` \n:param compare: Specific to \n `orm_declarative_native_dataclasses`, indicates if this field \n should be included in comparison operations when generating the \n ``__eq__()`` and ``__ne__()`` methods for the mapped class. \n \n .. versionadded:: 2.0.0b4 \n \n:param kw_only: Specific to \n `orm_declarative_native_dataclasses`, indicates if this field \n should be marked as keyword-only when generating the ``__init__()``. \n \n:param hash: Specific to \n `orm_declarative_native_dataclasses`, controls if this field \n is included when generating the ``__hash__()`` method for the mapped \n class. \n \n .. versionadded:: 2.0.36 \n \n:param dataclass_metadata: Specific to \n `orm_declarative_native_dataclasses`, supplies metadata \n to be attached to the generated dataclass field. \n \n .. versionadded:: 2.0.42 \n \n:param \\**kw: All remaining keyword arguments are passed through to the \n constructor for the `_schema.Column`.\n\nGo to [SchemaEventTarget](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/base.py#L1403,7) | [TypeEngine](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/type_api.py#L118,7) | [str](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L1033,7) | [_NoArg](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/base.py#L106,7) | [bool](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3200,7) | [SchemaConst](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py#L131,7) | [dict](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3627,7) | [ColumnElement](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/elements.py#L1223,7) | [FetchedValue](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py#L3989,7) | [TextClause](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/elements.py#L2235,7) | [int](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L418,7) | [Mapping](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L862,7) | [MappedColumn](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/orm/properties.py#L511,7)"}}} +{"suite": "sqlalchemy", "label": "sessionmaker hover", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/src/models.py", "line": 12, "character": 27, "iteration": 4, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(function) mapped_column: def mapped_column[_T](\n __name_pos : SchemaEventTarget | TypeEngine[Any] | str | type[TypeEngine[Any]] | None = None,\n __type_pos : SchemaEventTarget | TypeEngine[Any] | type[TypeEngine[Any]] | None = None,\n *args : SchemaEventTarget,\n *,\n init : _NoArg | bool = _NoArg.NO_ARG,\n repr : _NoArg | bool = _NoArg.NO_ARG,\n default : Any | None = _NoArg.NO_ARG,\n default_factory : (() -> _T) | _NoArg = _NoArg.NO_ARG,\n compare : _NoArg | bool = _NoArg.NO_ARG,\n kw_only : _NoArg | bool = _NoArg.NO_ARG,\n hash : _NoArg | bool | None = _NoArg.NO_ARG,\n nullable : Literal[SchemaConst.NULL_UNSPECIFIED] | bool | None = SchemaConst.NULL_UNSPECIFIED,\n primary_key : bool | None = False,\n deferred : _NoArg | bool = _NoArg.NO_ARG,\n deferred_group : str | None = None,\n deferred_raiseload : bool | None = None,\n use_existing_column: bool = False,\n name : str | None = None,\n type_ : TypeEngine[Any] | type[TypeEngine[Any]] | None = None,\n autoincrement : _AutoIncrementType = 'auto',\n doc : str | None = None,\n key : str | None = None,\n index : bool | None = None,\n unique : bool | None = None,\n info : dict[Any, Any] | None = None,\n onupdate : Any | None = None,\n insert_default : Any | None = _NoArg.NO_ARG,\n server_default : ColumnElement[Any] | FetchedValue | TextClause | str | None = None,\n server_onupdate : ColumnElement[Any] | FetchedValue | TextClause | str | None = None,\n active_history : bool = False,\n quote : bool | None = None,\n system : bool = False,\n comment : str | None = None,\n sort_order : _NoArg | int = _NoArg.NO_ARG,\n dataclass_metadata : Mapping[Any, Any] | _NoArg | None = _NoArg.NO_ARG,\n **kw : Any\n) -> MappedColumn[Any]: ...\n```\n---\ndeclare a new ORM-mapped `_schema.Column` construct \nfor use within `Declarative Table ` \nconfiguration. \n \nThe `_orm.mapped_column` function provides an ORM-aware and \nPython-typing-compatible construct which is used with \n`declarative ` mappings to indicate an \nattribute that's mapped to a Core `_schema.Column` object. It \nprovides the equivalent feature as mapping an attribute to a \n`_schema.Column` object directly when using Declarative, \nspecifically when using `Declarative Table ` \nconfiguration. \n \n.. versionadded:: 2.0 \n \n`_orm.mapped_column` is normally used with explicit typing along with \nthe `_orm.Mapped` annotation type, where it can derive the SQL \ntype and nullability for the column based on what's present within the \n`_orm.Mapped` annotation. It also may be used without annotations \nas a drop-in replacement for how `_schema.Column` is used in \nDeclarative mappings in SQLAlchemy 1.x style. \n \nFor usage examples of `_orm.mapped_column`, see the documentation \nat `orm_declarative_table`. \n \n.. seealso: \n \n``` \n`orm_declarative_table` - complete documentation \n \n`whatsnew_20_orm_declarative_typing` - migration notes for \nDeclarative mappings using 1.x style mappings \n \n``` \n:param __name: String name to give to the `_schema.Column`. This \n is an optional, positional only argument that if present must be the \n first positional argument passed. If omitted, the attribute name to \n which the `_orm.mapped_column` is mapped will be used as the SQL \n column name. \n:param __type: `_types.TypeEngine` type or instance which will \n indicate the datatype to be associated with the `_schema.Column`. \n This is an optional, positional-only argument that if present must \n immediately follow the ``__name`` parameter if present also, or otherwise \n be the first positional parameter. If omitted, the ultimate type for \n the column may be derived either from the annotated type, or if a \n `_schema.ForeignKey` is present, from the datatype of the \n referenced column. \n:param \\*args: Additional positional arguments include constructs such \n as `_schema.ForeignKey`, `_schema.CheckConstraint`, \n and `_schema.Identity`, which are passed through to the constructed \n `_schema.Column`. \n:param nullable: Optional bool, whether the column should be \"NULL\" or \n \"NOT NULL\". If omitted, the nullability is derived from the type \n annotation based on whether or not ``typing.Optional`` (or its equivalent) \n is present. ``nullable`` defaults to ``True`` otherwise for non-primary \n key columns, and ``False`` for primary key columns. \n:param primary_key: optional bool, indicates the `_schema.Column` \n would be part of the table's primary key or not. \n:param deferred: Optional bool - this keyword argument is consumed by the \n ORM declarative process, and is not part of the `_schema.Column` \n itself; instead, it indicates that this column should be \"deferred\" for \n loading as though mapped by `_orm.deferred`. \n \n .. seealso: \n \n``` \n`orm_queryguide_deferred_declarative` \n \n``` \n:param deferred_group: Implies `_orm.mapped_column.deferred` \n to ``True``, and set the `_orm.deferred.group` parameter. \n \n .. seealso: \n \n``` \n`orm_queryguide_deferred_group` \n \n``` \n:param deferred_raiseload: Implies `_orm.mapped_column.deferred` \n to ``True``, and set the `_orm.deferred.raiseload` parameter. \n \n .. seealso: \n \n``` \n`orm_queryguide_deferred_raiseload` \n \n``` \n:param use_existing_column: if True, will attempt to locate the given \n column name on an inherited superclass (typically single inheriting \n superclass), and if present, will not produce a new column, mapping \n to the superclass column as though it were omitted from this class. \n This is used for mixins that add new columns to an inherited superclass. \n \n .. seealso: \n \n``` \n`orm_inheritance_column_conflicts` \n \n``` \n .. versionadded:: 2.0.0b4 \n \n:param default: Passed directly to the \n `_schema.Column.default` parameter if the \n `_orm.mapped_column.insert_default` parameter is not present. \n Additionally, when used with `orm_declarative_native_dataclasses`, \n indicates a default Python value that should be applied to the keyword \n constructor within the generated ``__init__()`` method. \n \n Note that in the case of dataclass generation when \n `_orm.mapped_column.insert_default` is not present, this means \n the `_orm.mapped_column.default` value is used in **two** \n places, both the ``__init__()`` method as well as the \n `_schema.Column.default` parameter. While this behavior may \n change in a future release, for the moment this tends to \"work out\"; a \n default of ``None`` will mean that the `_schema.Column` gets no \n default generator, whereas a default that refers to a non-``None`` Python \n or SQL expression value will be assigned up front on the object when \n ``__init__()`` is called, which is the same value that the Core \n `_sql.Insert` construct would use in any case, leading to the same \n end result. \n \n .. note:: When using Core level column defaults that are callables to \n    be interpreted by the underlying `_schema.Column` in conjunction \n    with `ORM-mapped dataclasses \n    `, especially those that are \n    `context-aware default functions `, \n    **the** `_orm.mapped_column.insert_default` **parameter must \n    be used instead**. This is necessary to disambiguate the callable from \n    being interpreted as a dataclass level default. \n \n .. seealso: \n \n``` \n`defaults_default_factory_insert_default` \n \n`_orm.mapped_column.insert_default` \n \n`_orm.mapped_column.default_factory` \n \n``` \n:param insert_default: Passed directly to the \n `_schema.Column.default` parameter; will supersede the value \n of `_orm.mapped_column.default` when present, however \n `_orm.mapped_column.default` will always apply to the \n constructor default for a dataclasses mapping. \n \n .. seealso: \n \n``` \n`defaults_default_factory_insert_default` \n \n`_orm.mapped_column.default` \n \n`_orm.mapped_column.default_factory` \n \n``` \n:param sort_order: An integer that indicates how this mapped column \n should be sorted compared to the others when the ORM is creating a \n `_schema.Table`. Among mapped columns that have the same \n value the default ordering is used, placing first the mapped columns \n defined in the main class, then the ones in the super classes. \n Defaults to 0. The sort is ascending. \n \n .. versionadded:: 2.0.4 \n \n:param active_history=False: \n \n    When ``True``, indicates that the \"previous\" value for a \n    scalar attribute should be loaded when replaced, if not \n    already loaded. Normally, history tracking logic for \n    simple non-primary-key scalar values only needs to be \n    aware of the \"new\" value in order to perform a flush. This \n    flag is available for applications that make use of \n    `.attributes.get_history` or `.Session.is_modified` \n    which also need to know the \"previous\" value of the attribute. \n \n    .. versionadded:: 2.0.10 \n \n \n:param init: Specific to `orm_declarative_native_dataclasses`, \n specifies if the mapped attribute should be part of the ``__init__()`` \n method as generated by the dataclass process. \n:param repr: Specific to `orm_declarative_native_dataclasses`, \n specifies if the mapped attribute should be part of the ``__repr__()`` \n method as generated by the dataclass process. \n:param default_factory: Specific to \n `orm_declarative_native_dataclasses`, \n specifies a default-value generation function that will take place \n as part of the ``__init__()`` \n method as generated by the dataclass process. \n \n .. seealso: \n \n``` \n`defaults_default_factory_insert_default` \n \n`_orm.mapped_column.default` \n \n`_orm.mapped_column.insert_default` \n \n``` \n:param compare: Specific to \n `orm_declarative_native_dataclasses`, indicates if this field \n should be included in comparison operations when generating the \n ``__eq__()`` and ``__ne__()`` methods for the mapped class. \n \n .. versionadded:: 2.0.0b4 \n \n:param kw_only: Specific to \n `orm_declarative_native_dataclasses`, indicates if this field \n should be marked as keyword-only when generating the ``__init__()``. \n \n:param hash: Specific to \n `orm_declarative_native_dataclasses`, controls if this field \n is included when generating the ``__hash__()`` method for the mapped \n class. \n \n .. versionadded:: 2.0.36 \n \n:param dataclass_metadata: Specific to \n `orm_declarative_native_dataclasses`, supplies metadata \n to be attached to the generated dataclass field. \n \n .. versionadded:: 2.0.42 \n \n:param \\**kw: All remaining keyword arguments are passed through to the \n constructor for the `_schema.Column`.\n\nGo to [SchemaEventTarget](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/base.py#L1403,7) | [TypeEngine](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/type_api.py#L118,7) | [str](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L1033,7) | [_NoArg](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/base.py#L106,7) | [bool](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3200,7) | [SchemaConst](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py#L131,7) | [dict](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3627,7) | [ColumnElement](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/elements.py#L1223,7) | [FetchedValue](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py#L3989,7) | [TextClause](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/elements.py#L2235,7) | [int](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L418,7) | [Mapping](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L862,7) | [MappedColumn](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/orm/properties.py#L511,7)"}}} +{"suite": "sqlalchemy", "label": "sessionmaker hover", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/src/models.py", "line": 12, "character": 27, "iteration": 5, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(function) mapped_column: def mapped_column[_T](\n __name_pos : SchemaEventTarget | TypeEngine[Any] | str | type[TypeEngine[Any]] | None = None,\n __type_pos : SchemaEventTarget | TypeEngine[Any] | type[TypeEngine[Any]] | None = None,\n *args : SchemaEventTarget,\n *,\n init : _NoArg | bool = _NoArg.NO_ARG,\n repr : _NoArg | bool = _NoArg.NO_ARG,\n default : Any | None = _NoArg.NO_ARG,\n default_factory : (() -> _T) | _NoArg = _NoArg.NO_ARG,\n compare : _NoArg | bool = _NoArg.NO_ARG,\n kw_only : _NoArg | bool = _NoArg.NO_ARG,\n hash : _NoArg | bool | None = _NoArg.NO_ARG,\n nullable : Literal[SchemaConst.NULL_UNSPECIFIED] | bool | None = SchemaConst.NULL_UNSPECIFIED,\n primary_key : bool | None = False,\n deferred : _NoArg | bool = _NoArg.NO_ARG,\n deferred_group : str | None = None,\n deferred_raiseload : bool | None = None,\n use_existing_column: bool = False,\n name : str | None = None,\n type_ : TypeEngine[Any] | type[TypeEngine[Any]] | None = None,\n autoincrement : _AutoIncrementType = 'auto',\n doc : str | None = None,\n key : str | None = None,\n index : bool | None = None,\n unique : bool | None = None,\n info : dict[Any, Any] | None = None,\n onupdate : Any | None = None,\n insert_default : Any | None = _NoArg.NO_ARG,\n server_default : ColumnElement[Any] | FetchedValue | TextClause | str | None = None,\n server_onupdate : ColumnElement[Any] | FetchedValue | TextClause | str | None = None,\n active_history : bool = False,\n quote : bool | None = None,\n system : bool = False,\n comment : str | None = None,\n sort_order : _NoArg | int = _NoArg.NO_ARG,\n dataclass_metadata : Mapping[Any, Any] | _NoArg | None = _NoArg.NO_ARG,\n **kw : Any\n) -> MappedColumn[Any]: ...\n```\n---\ndeclare a new ORM-mapped `_schema.Column` construct \nfor use within `Declarative Table ` \nconfiguration. \n \nThe `_orm.mapped_column` function provides an ORM-aware and \nPython-typing-compatible construct which is used with \n`declarative ` mappings to indicate an \nattribute that's mapped to a Core `_schema.Column` object. It \nprovides the equivalent feature as mapping an attribute to a \n`_schema.Column` object directly when using Declarative, \nspecifically when using `Declarative Table ` \nconfiguration. \n \n.. versionadded:: 2.0 \n \n`_orm.mapped_column` is normally used with explicit typing along with \nthe `_orm.Mapped` annotation type, where it can derive the SQL \ntype and nullability for the column based on what's present within the \n`_orm.Mapped` annotation. It also may be used without annotations \nas a drop-in replacement for how `_schema.Column` is used in \nDeclarative mappings in SQLAlchemy 1.x style. \n \nFor usage examples of `_orm.mapped_column`, see the documentation \nat `orm_declarative_table`. \n \n.. seealso: \n \n``` \n`orm_declarative_table` - complete documentation \n \n`whatsnew_20_orm_declarative_typing` - migration notes for \nDeclarative mappings using 1.x style mappings \n \n``` \n:param __name: String name to give to the `_schema.Column`. This \n is an optional, positional only argument that if present must be the \n first positional argument passed. If omitted, the attribute name to \n which the `_orm.mapped_column` is mapped will be used as the SQL \n column name. \n:param __type: `_types.TypeEngine` type or instance which will \n indicate the datatype to be associated with the `_schema.Column`. \n This is an optional, positional-only argument that if present must \n immediately follow the ``__name`` parameter if present also, or otherwise \n be the first positional parameter. If omitted, the ultimate type for \n the column may be derived either from the annotated type, or if a \n `_schema.ForeignKey` is present, from the datatype of the \n referenced column. \n:param \\*args: Additional positional arguments include constructs such \n as `_schema.ForeignKey`, `_schema.CheckConstraint`, \n and `_schema.Identity`, which are passed through to the constructed \n `_schema.Column`. \n:param nullable: Optional bool, whether the column should be \"NULL\" or \n \"NOT NULL\". If omitted, the nullability is derived from the type \n annotation based on whether or not ``typing.Optional`` (or its equivalent) \n is present. ``nullable`` defaults to ``True`` otherwise for non-primary \n key columns, and ``False`` for primary key columns. \n:param primary_key: optional bool, indicates the `_schema.Column` \n would be part of the table's primary key or not. \n:param deferred: Optional bool - this keyword argument is consumed by the \n ORM declarative process, and is not part of the `_schema.Column` \n itself; instead, it indicates that this column should be \"deferred\" for \n loading as though mapped by `_orm.deferred`. \n \n .. seealso: \n \n``` \n`orm_queryguide_deferred_declarative` \n \n``` \n:param deferred_group: Implies `_orm.mapped_column.deferred` \n to ``True``, and set the `_orm.deferred.group` parameter. \n \n .. seealso: \n \n``` \n`orm_queryguide_deferred_group` \n \n``` \n:param deferred_raiseload: Implies `_orm.mapped_column.deferred` \n to ``True``, and set the `_orm.deferred.raiseload` parameter. \n \n .. seealso: \n \n``` \n`orm_queryguide_deferred_raiseload` \n \n``` \n:param use_existing_column: if True, will attempt to locate the given \n column name on an inherited superclass (typically single inheriting \n superclass), and if present, will not produce a new column, mapping \n to the superclass column as though it were omitted from this class. \n This is used for mixins that add new columns to an inherited superclass. \n \n .. seealso: \n \n``` \n`orm_inheritance_column_conflicts` \n \n``` \n .. versionadded:: 2.0.0b4 \n \n:param default: Passed directly to the \n `_schema.Column.default` parameter if the \n `_orm.mapped_column.insert_default` parameter is not present. \n Additionally, when used with `orm_declarative_native_dataclasses`, \n indicates a default Python value that should be applied to the keyword \n constructor within the generated ``__init__()`` method. \n \n Note that in the case of dataclass generation when \n `_orm.mapped_column.insert_default` is not present, this means \n the `_orm.mapped_column.default` value is used in **two** \n places, both the ``__init__()`` method as well as the \n `_schema.Column.default` parameter. While this behavior may \n change in a future release, for the moment this tends to \"work out\"; a \n default of ``None`` will mean that the `_schema.Column` gets no \n default generator, whereas a default that refers to a non-``None`` Python \n or SQL expression value will be assigned up front on the object when \n ``__init__()`` is called, which is the same value that the Core \n `_sql.Insert` construct would use in any case, leading to the same \n end result. \n \n .. note:: When using Core level column defaults that are callables to \n    be interpreted by the underlying `_schema.Column` in conjunction \n    with `ORM-mapped dataclasses \n    `, especially those that are \n    `context-aware default functions `, \n    **the** `_orm.mapped_column.insert_default` **parameter must \n    be used instead**. This is necessary to disambiguate the callable from \n    being interpreted as a dataclass level default. \n \n .. seealso: \n \n``` \n`defaults_default_factory_insert_default` \n \n`_orm.mapped_column.insert_default` \n \n`_orm.mapped_column.default_factory` \n \n``` \n:param insert_default: Passed directly to the \n `_schema.Column.default` parameter; will supersede the value \n of `_orm.mapped_column.default` when present, however \n `_orm.mapped_column.default` will always apply to the \n constructor default for a dataclasses mapping. \n \n .. seealso: \n \n``` \n`defaults_default_factory_insert_default` \n \n`_orm.mapped_column.default` \n \n`_orm.mapped_column.default_factory` \n \n``` \n:param sort_order: An integer that indicates how this mapped column \n should be sorted compared to the others when the ORM is creating a \n `_schema.Table`. Among mapped columns that have the same \n value the default ordering is used, placing first the mapped columns \n defined in the main class, then the ones in the super classes. \n Defaults to 0. The sort is ascending. \n \n .. versionadded:: 2.0.4 \n \n:param active_history=False: \n \n    When ``True``, indicates that the \"previous\" value for a \n    scalar attribute should be loaded when replaced, if not \n    already loaded. Normally, history tracking logic for \n    simple non-primary-key scalar values only needs to be \n    aware of the \"new\" value in order to perform a flush. This \n    flag is available for applications that make use of \n    `.attributes.get_history` or `.Session.is_modified` \n    which also need to know the \"previous\" value of the attribute. \n \n    .. versionadded:: 2.0.10 \n \n \n:param init: Specific to `orm_declarative_native_dataclasses`, \n specifies if the mapped attribute should be part of the ``__init__()`` \n method as generated by the dataclass process. \n:param repr: Specific to `orm_declarative_native_dataclasses`, \n specifies if the mapped attribute should be part of the ``__repr__()`` \n method as generated by the dataclass process. \n:param default_factory: Specific to \n `orm_declarative_native_dataclasses`, \n specifies a default-value generation function that will take place \n as part of the ``__init__()`` \n method as generated by the dataclass process. \n \n .. seealso: \n \n``` \n`defaults_default_factory_insert_default` \n \n`_orm.mapped_column.default` \n \n`_orm.mapped_column.insert_default` \n \n``` \n:param compare: Specific to \n `orm_declarative_native_dataclasses`, indicates if this field \n should be included in comparison operations when generating the \n ``__eq__()`` and ``__ne__()`` methods for the mapped class. \n \n .. versionadded:: 2.0.0b4 \n \n:param kw_only: Specific to \n `orm_declarative_native_dataclasses`, indicates if this field \n should be marked as keyword-only when generating the ``__init__()``. \n \n:param hash: Specific to \n `orm_declarative_native_dataclasses`, controls if this field \n is included when generating the ``__hash__()`` method for the mapped \n class. \n \n .. versionadded:: 2.0.36 \n \n:param dataclass_metadata: Specific to \n `orm_declarative_native_dataclasses`, supplies metadata \n to be attached to the generated dataclass field. \n \n .. versionadded:: 2.0.42 \n \n:param \\**kw: All remaining keyword arguments are passed through to the \n constructor for the `_schema.Column`.\n\nGo to [SchemaEventTarget](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/base.py#L1403,7) | [TypeEngine](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/type_api.py#L118,7) | [str](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L1033,7) | [_NoArg](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/base.py#L106,7) | [bool](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3200,7) | [SchemaConst](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py#L131,7) | [dict](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3627,7) | [ColumnElement](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/elements.py#L1223,7) | [FetchedValue](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/schema.py#L3989,7) | [TextClause](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/elements.py#L2235,7) | [int](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L418,7) | [Mapping](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L862,7) | [MappedColumn](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/orm/properties.py#L511,7)"}}} {"suite": "sqlalchemy", "label": "mapped class definition", "method": "textDocument/definition", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/src/models.py", "line": 16, "character": 16, "iteration": 1, "result": {"range": {"end": {"character": 16, "line": 5126}, "start": {"character": 8, "line": 5126}}, "uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py"}} {"suite": "sqlalchemy", "label": "mapped class definition", "method": "textDocument/definition", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/src/models.py", "line": 16, "character": 16, "iteration": 2, "result": {"range": {"end": {"character": 16, "line": 5126}, "start": {"character": 8, "line": 5126}}, "uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py"}} {"suite": "sqlalchemy", "label": "mapped class definition", "method": "textDocument/definition", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/src/models.py", "line": 16, "character": 16, "iteration": 3, "result": {"range": {"end": {"character": 16, "line": 5126}, "start": {"character": 8, "line": 5126}}, "uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py"}} @@ -93,11 +93,11 @@ {"suite": "sqlalchemy", "label": "edit query then complete (edit+completion)", "method": "textDocument/completion", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/src/models.py", "line": 18, "character": 51, "iteration": 3, "result": {"isIncomplete": false, "items": [{"detail": "int", "kind": 5, "label": "id", "sortText": "0.9999.id"}, {"detail": "MetaData", "kind": 5, "label": "metadata", "sortText": "0.9999.metadata"}, {"detail": "str", "kind": 5, "label": "name", "sortText": "0.9999.name"}, {"detail": "registry", "kind": 5, "label": "registry", "sortText": "0.9999.registry"}, {"detail": "def _sa_inspect_instance(self: User) -> InstanceState[User]: ...", "kind": 2, "label": "_sa_inspect_instance", "sortText": "2.9999._sa_inspect_instance"}, {"detail": "def _sa_inspect_type(self: User) -> Mapper[User]: ...", "kind": 2, "label": "_sa_inspect_type", "sortText": "2.9999._sa_inspect_type"}, {"detail": "registry", "kind": 5, "label": "_sa_registry", "sortText": "2.9999._sa_registry"}, {"detail": "def __bool__(self: NoneType) -> Literal[False]: ...", "documentation": {"kind": "markdown", "value": "True if self else False"}, "kind": 2, "label": "__bool__", "sortText": "3.9999.__bool__"}, {"detail": "((self: NoneType) -> None) | ((\n self: User,\n **kw: Any\n) -> None)", "kind": 5, "label": "__init__", "sortText": "3.9999.__init__"}, {"detail": "((cls: type[NoneType]) -> None) | ((\n cls: type[User],\n **kw: Any\n) -> None)", "kind": 5, "label": "__init_subclass__", "sortText": "3.9999.__init_subclass__"}, {"detail": "Mapper[Any]", "kind": 5, "label": "__mapper__", "sortText": "3.9999.__mapper__"}, {"detail": "Any", "kind": 5, "label": "__mapper_args__", "sortText": "3.9999.__mapper_args__"}, {"detail": "str", "kind": 5, "label": "__name__", "sortText": "3.9999.__name__"}, {"detail": "tuple[()]", "kind": 5, "label": "__slots__", "sortText": "3.9999.__slots__"}, {"detail": "FromClause", "kind": 5, "label": "__table__", "sortText": "3.9999.__table__"}, {"detail": "Any", "kind": 5, "label": "__table_args__", "sortText": "3.9999.__table_args__"}, {"detail": "Any", "kind": 5, "label": "__tablename__", "sortText": "3.9999.__tablename__"}]}} {"suite": "sqlalchemy", "label": "edit query then complete (edit+completion)", "method": "textDocument/completion", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/src/models.py", "line": 18, "character": 51, "iteration": 4, "result": {"isIncomplete": false, "items": [{"detail": "int", "kind": 5, "label": "id", "sortText": "0.9999.id"}, {"detail": "MetaData", "kind": 5, "label": "metadata", "sortText": "0.9999.metadata"}, {"detail": "str", "kind": 5, "label": "name", "sortText": "0.9999.name"}, {"detail": "registry", "kind": 5, "label": "registry", "sortText": "0.9999.registry"}, {"detail": "def _sa_inspect_instance(self: User) -> InstanceState[User]: ...", "kind": 2, "label": "_sa_inspect_instance", "sortText": "2.9999._sa_inspect_instance"}, {"detail": "def _sa_inspect_type(self: User) -> Mapper[User]: ...", "kind": 2, "label": "_sa_inspect_type", "sortText": "2.9999._sa_inspect_type"}, {"detail": "registry", "kind": 5, "label": "_sa_registry", "sortText": "2.9999._sa_registry"}, {"detail": "def __bool__(self: NoneType) -> Literal[False]: ...", "documentation": {"kind": "markdown", "value": "True if self else False"}, "kind": 2, "label": "__bool__", "sortText": "3.9999.__bool__"}, {"detail": "((self: NoneType) -> None) | ((\n self: User,\n **kw: Any\n) -> None)", "kind": 5, "label": "__init__", "sortText": "3.9999.__init__"}, {"detail": "((cls: type[NoneType]) -> None) | ((\n cls: type[User],\n **kw: Any\n) -> None)", "kind": 5, "label": "__init_subclass__", "sortText": "3.9999.__init_subclass__"}, {"detail": "Mapper[Any]", "kind": 5, "label": "__mapper__", "sortText": "3.9999.__mapper__"}, {"detail": "Any", "kind": 5, "label": "__mapper_args__", "sortText": "3.9999.__mapper_args__"}, {"detail": "str", "kind": 5, "label": "__name__", "sortText": "3.9999.__name__"}, {"detail": "tuple[()]", "kind": 5, "label": "__slots__", "sortText": "3.9999.__slots__"}, {"detail": "FromClause", "kind": 5, "label": "__table__", "sortText": "3.9999.__table__"}, {"detail": "Any", "kind": 5, "label": "__table_args__", "sortText": "3.9999.__table_args__"}, {"detail": "Any", "kind": 5, "label": "__tablename__", "sortText": "3.9999.__tablename__"}]}} {"suite": "sqlalchemy", "label": "edit query then complete (edit+completion)", "method": "textDocument/completion", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/src/models.py", "line": 18, "character": 51, "iteration": 5, "result": {"isIncomplete": false, "items": [{"detail": "int", "kind": 5, "label": "id", "sortText": "0.9999.id"}, {"detail": "MetaData", "kind": 5, "label": "metadata", "sortText": "0.9999.metadata"}, {"detail": "str", "kind": 5, "label": "name", "sortText": "0.9999.name"}, {"detail": "registry", "kind": 5, "label": "registry", "sortText": "0.9999.registry"}, {"detail": "def _sa_inspect_instance(self: User) -> InstanceState[User]: ...", "kind": 2, "label": "_sa_inspect_instance", "sortText": "2.9999._sa_inspect_instance"}, {"detail": "def _sa_inspect_type(self: User) -> Mapper[User]: ...", "kind": 2, "label": "_sa_inspect_type", "sortText": "2.9999._sa_inspect_type"}, {"detail": "registry", "kind": 5, "label": "_sa_registry", "sortText": "2.9999._sa_registry"}, {"detail": "def __bool__(self: NoneType) -> Literal[False]: ...", "documentation": {"kind": "markdown", "value": "True if self else False"}, "kind": 2, "label": "__bool__", "sortText": "3.9999.__bool__"}, {"detail": "((self: NoneType) -> None) | ((\n self: User,\n **kw: Any\n) -> None)", "kind": 5, "label": "__init__", "sortText": "3.9999.__init__"}, {"detail": "((cls: type[NoneType]) -> None) | ((\n cls: type[User],\n **kw: Any\n) -> None)", "kind": 5, "label": "__init_subclass__", "sortText": "3.9999.__init_subclass__"}, {"detail": "Mapper[Any]", "kind": 5, "label": "__mapper__", "sortText": "3.9999.__mapper__"}, {"detail": "Any", "kind": 5, "label": "__mapper_args__", "sortText": "3.9999.__mapper_args__"}, {"detail": "str", "kind": 5, "label": "__name__", "sortText": "3.9999.__name__"}, {"detail": "tuple[()]", "kind": 5, "label": "__slots__", "sortText": "3.9999.__slots__"}, {"detail": "FromClause", "kind": 5, "label": "__table__", "sortText": "3.9999.__table__"}, {"detail": "Any", "kind": 5, "label": "__table_args__", "sortText": "3.9999.__table_args__"}, {"detail": "Any", "kind": 5, "label": "__tablename__", "sortText": "3.9999.__tablename__"}]}} -{"suite": "sqlalchemy", "label": "edit session then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/src/models.py", "line": 18, "character": 24, "iteration": 1, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(method) scalars: [_T: Any](\n self : Session,\n statement : TypedReturnsRows[tuple[_T]],\n params : Mapping[str, Any] | Sequence[Mapping[str, Any]] | None = None,\n *,\n execution_options: OrmExecuteOptionsParameter = ...,\n bind_arguments : dict[str, Any] | None = None,\n **kw : Any\n) -> ScalarResult[_T]\n```\n---\nExecute a statement and return the results as scalars. \n \nUsage and parameters are the same as that of \n`_orm.Session.execute`; the return result is a \n`_result.ScalarResult` filtering object which \nwill return single elements rather than `_row.Row` objects. \n \n:return: a `_result.ScalarResult` object \n \n.. versionadded:: 1.4.24 Added `_orm.Session.scalars` \n \n.. versionadded:: 1.4.26 Added `_orm.scoped_session.scalars` \n \n.. seealso: \n \n``` \n`orm_queryguide_select_orm_entities` - contrasts the behavior \nof `_orm.Session.execute` to `_orm.Session.scalars` \n \n \n```\n\nGo to [Session](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py#L1458,7) | [TypedReturnsRows](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py#L295,7) | [str](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L1033,7) | [Mapping](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L862,7) | [Sequence](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L718,7) | [_OrmKnownExecutionOptions](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/orm/_typing.py#L89,7) | [immutabledict](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/util/_py_collections.py#L85,7) | [dict](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3627,7) | [ScalarResult](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/engine/result.py#L1741,7)"}}} -{"suite": "sqlalchemy", "label": "edit session then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/src/models.py", "line": 18, "character": 24, "iteration": 2, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(method) scalars: [_T: Any](\n self : Session,\n statement : TypedReturnsRows[tuple[_T]],\n params : Mapping[str, Any] | Sequence[Mapping[str, Any]] | None = None,\n *,\n execution_options: OrmExecuteOptionsParameter = ...,\n bind_arguments : dict[str, Any] | None = None,\n **kw : Any\n) -> ScalarResult[_T]\n```\n---\nExecute a statement and return the results as scalars. \n \nUsage and parameters are the same as that of \n`_orm.Session.execute`; the return result is a \n`_result.ScalarResult` filtering object which \nwill return single elements rather than `_row.Row` objects. \n \n:return: a `_result.ScalarResult` object \n \n.. versionadded:: 1.4.24 Added `_orm.Session.scalars` \n \n.. versionadded:: 1.4.26 Added `_orm.scoped_session.scalars` \n \n.. seealso: \n \n``` \n`orm_queryguide_select_orm_entities` - contrasts the behavior \nof `_orm.Session.execute` to `_orm.Session.scalars` \n \n \n```\n\nGo to [Session](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py#L1458,7) | [TypedReturnsRows](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py#L295,7) | [str](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L1033,7) | [Mapping](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L862,7) | [Sequence](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L718,7) | [_OrmKnownExecutionOptions](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/orm/_typing.py#L89,7) | [immutabledict](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/util/_py_collections.py#L85,7) | [dict](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3627,7) | [ScalarResult](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/engine/result.py#L1741,7)"}}} -{"suite": "sqlalchemy", "label": "edit session then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/src/models.py", "line": 18, "character": 24, "iteration": 3, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(method) scalars: [_T: Any](\n self : Session,\n statement : TypedReturnsRows[tuple[_T]],\n params : Mapping[str, Any] | Sequence[Mapping[str, Any]] | None = None,\n *,\n execution_options: OrmExecuteOptionsParameter = ...,\n bind_arguments : dict[str, Any] | None = None,\n **kw : Any\n) -> ScalarResult[_T]\n```\n---\nExecute a statement and return the results as scalars. \n \nUsage and parameters are the same as that of \n`_orm.Session.execute`; the return result is a \n`_result.ScalarResult` filtering object which \nwill return single elements rather than `_row.Row` objects. \n \n:return: a `_result.ScalarResult` object \n \n.. versionadded:: 1.4.24 Added `_orm.Session.scalars` \n \n.. versionadded:: 1.4.26 Added `_orm.scoped_session.scalars` \n \n.. seealso: \n \n``` \n`orm_queryguide_select_orm_entities` - contrasts the behavior \nof `_orm.Session.execute` to `_orm.Session.scalars` \n \n \n```\n\nGo to [Session](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py#L1458,7) | [TypedReturnsRows](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py#L295,7) | [str](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L1033,7) | [Mapping](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L862,7) | [Sequence](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L718,7) | [_OrmKnownExecutionOptions](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/orm/_typing.py#L89,7) | [immutabledict](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/util/_py_collections.py#L85,7) | [dict](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3627,7) | [ScalarResult](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/engine/result.py#L1741,7)"}}} -{"suite": "sqlalchemy", "label": "edit session then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/src/models.py", "line": 18, "character": 24, "iteration": 4, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(method) scalars: [_T: Any](\n self : Session,\n statement : TypedReturnsRows[tuple[_T]],\n params : Mapping[str, Any] | Sequence[Mapping[str, Any]] | None = None,\n *,\n execution_options: OrmExecuteOptionsParameter = ...,\n bind_arguments : dict[str, Any] | None = None,\n **kw : Any\n) -> ScalarResult[_T]\n```\n---\nExecute a statement and return the results as scalars. \n \nUsage and parameters are the same as that of \n`_orm.Session.execute`; the return result is a \n`_result.ScalarResult` filtering object which \nwill return single elements rather than `_row.Row` objects. \n \n:return: a `_result.ScalarResult` object \n \n.. versionadded:: 1.4.24 Added `_orm.Session.scalars` \n \n.. versionadded:: 1.4.26 Added `_orm.scoped_session.scalars` \n \n.. seealso: \n \n``` \n`orm_queryguide_select_orm_entities` - contrasts the behavior \nof `_orm.Session.execute` to `_orm.Session.scalars` \n \n \n```\n\nGo to [Session](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py#L1458,7) | [TypedReturnsRows](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py#L295,7) | [str](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L1033,7) | [Mapping](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L862,7) | [Sequence](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L718,7) | [_OrmKnownExecutionOptions](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/orm/_typing.py#L89,7) | [immutabledict](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/util/_py_collections.py#L85,7) | [dict](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3627,7) | [ScalarResult](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/engine/result.py#L1741,7)"}}} -{"suite": "sqlalchemy", "label": "edit session then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/src/models.py", "line": 18, "character": 24, "iteration": 5, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(method) scalars: [_T: Any](\n self : Session,\n statement : TypedReturnsRows[tuple[_T]],\n params : Mapping[str, Any] | Sequence[Mapping[str, Any]] | None = None,\n *,\n execution_options: OrmExecuteOptionsParameter = ...,\n bind_arguments : dict[str, Any] | None = None,\n **kw : Any\n) -> ScalarResult[_T]\n```\n---\nExecute a statement and return the results as scalars. \n \nUsage and parameters are the same as that of \n`_orm.Session.execute`; the return result is a \n`_result.ScalarResult` filtering object which \nwill return single elements rather than `_row.Row` objects. \n \n:return: a `_result.ScalarResult` object \n \n.. versionadded:: 1.4.24 Added `_orm.Session.scalars` \n \n.. versionadded:: 1.4.26 Added `_orm.scoped_session.scalars` \n \n.. seealso: \n \n``` \n`orm_queryguide_select_orm_entities` - contrasts the behavior \nof `_orm.Session.execute` to `_orm.Session.scalars` \n \n \n```\n\nGo to [Session](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py#L1458,7) | [TypedReturnsRows](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py#L295,7) | [str](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L1033,7) | [Mapping](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L862,7) | [Sequence](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L718,7) | [_OrmKnownExecutionOptions](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/orm/_typing.py#L89,7) | [immutabledict](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/util/_py_collections.py#L85,7) | [dict](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3627,7) | [ScalarResult](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/engine/result.py#L1741,7)"}}} +{"suite": "sqlalchemy", "label": "edit session then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/src/models.py", "line": 18, "character": 24, "iteration": 1, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(method) scalars: [_T: Any](\n self : Session,\n statement : TypedReturnsRows[tuple[_T]],\n params : Mapping[str, Any] | Sequence[Mapping[str, Any]] | None = None,\n *,\n execution_options: OrmExecuteOptionsParameter = ...,\n bind_arguments : dict[str, Any] | None = None,\n **kw : Any\n) -> ScalarResult[_T]\n```\n---\nExecute a statement and return the results as scalars. \n \nUsage and parameters are the same as that of \n`_orm.Session.execute`; the return result is a \n`_result.ScalarResult` filtering object which \nwill return single elements rather than `_row.Row` objects. \n \n:return: a `_result.ScalarResult` object \n \n.. versionadded:: 1.4.24 Added `_orm.Session.scalars` \n \n.. versionadded:: 1.4.26 Added `_orm.scoped_session.scalars` \n \n.. seealso: \n \n``` \n`orm_queryguide_select_orm_entities` - contrasts the behavior \nof `_orm.Session.execute` to `_orm.Session.scalars` \n \n \n```\n\nGo to [Session](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py#L1458,7) | [TypedReturnsRows](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py#L295,7) | [str](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L1033,7) | [Mapping](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L862,7) | [Sequence](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L718,7) | [_OrmKnownExecutionOptions](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/orm/_typing.py#L89,7) | [immutabledict](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/util/_py_collections.py#L85,7) | [dict](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3627,7) | [ScalarResult](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/engine/result.py#L1741,7)"}}} +{"suite": "sqlalchemy", "label": "edit session then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/src/models.py", "line": 18, "character": 24, "iteration": 2, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(method) scalars: [_T: Any](\n self : Session,\n statement : TypedReturnsRows[tuple[_T]],\n params : Mapping[str, Any] | Sequence[Mapping[str, Any]] | None = None,\n *,\n execution_options: OrmExecuteOptionsParameter = ...,\n bind_arguments : dict[str, Any] | None = None,\n **kw : Any\n) -> ScalarResult[_T]\n```\n---\nExecute a statement and return the results as scalars. \n \nUsage and parameters are the same as that of \n`_orm.Session.execute`; the return result is a \n`_result.ScalarResult` filtering object which \nwill return single elements rather than `_row.Row` objects. \n \n:return: a `_result.ScalarResult` object \n \n.. versionadded:: 1.4.24 Added `_orm.Session.scalars` \n \n.. versionadded:: 1.4.26 Added `_orm.scoped_session.scalars` \n \n.. seealso: \n \n``` \n`orm_queryguide_select_orm_entities` - contrasts the behavior \nof `_orm.Session.execute` to `_orm.Session.scalars` \n \n \n```\n\nGo to [Session](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py#L1458,7) | [TypedReturnsRows](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py#L295,7) | [str](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L1033,7) | [Mapping](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L862,7) | [Sequence](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L718,7) | [_OrmKnownExecutionOptions](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/orm/_typing.py#L89,7) | [immutabledict](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/util/_py_collections.py#L85,7) | [dict](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3627,7) | [ScalarResult](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/engine/result.py#L1741,7)"}}} +{"suite": "sqlalchemy", "label": "edit session then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/src/models.py", "line": 18, "character": 24, "iteration": 3, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(method) scalars: [_T: Any](\n self : Session,\n statement : TypedReturnsRows[tuple[_T]],\n params : Mapping[str, Any] | Sequence[Mapping[str, Any]] | None = None,\n *,\n execution_options: OrmExecuteOptionsParameter = ...,\n bind_arguments : dict[str, Any] | None = None,\n **kw : Any\n) -> ScalarResult[_T]\n```\n---\nExecute a statement and return the results as scalars. \n \nUsage and parameters are the same as that of \n`_orm.Session.execute`; the return result is a \n`_result.ScalarResult` filtering object which \nwill return single elements rather than `_row.Row` objects. \n \n:return: a `_result.ScalarResult` object \n \n.. versionadded:: 1.4.24 Added `_orm.Session.scalars` \n \n.. versionadded:: 1.4.26 Added `_orm.scoped_session.scalars` \n \n.. seealso: \n \n``` \n`orm_queryguide_select_orm_entities` - contrasts the behavior \nof `_orm.Session.execute` to `_orm.Session.scalars` \n \n \n```\n\nGo to [Session](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py#L1458,7) | [TypedReturnsRows](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py#L295,7) | [str](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L1033,7) | [Mapping](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L862,7) | [Sequence](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L718,7) | [_OrmKnownExecutionOptions](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/orm/_typing.py#L89,7) | [immutabledict](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/util/_py_collections.py#L85,7) | [dict](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3627,7) | [ScalarResult](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/engine/result.py#L1741,7)"}}} +{"suite": "sqlalchemy", "label": "edit session then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/src/models.py", "line": 18, "character": 24, "iteration": 4, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(method) scalars: [_T: Any](\n self : Session,\n statement : TypedReturnsRows[tuple[_T]],\n params : Mapping[str, Any] | Sequence[Mapping[str, Any]] | None = None,\n *,\n execution_options: OrmExecuteOptionsParameter = ...,\n bind_arguments : dict[str, Any] | None = None,\n **kw : Any\n) -> ScalarResult[_T]\n```\n---\nExecute a statement and return the results as scalars. \n \nUsage and parameters are the same as that of \n`_orm.Session.execute`; the return result is a \n`_result.ScalarResult` filtering object which \nwill return single elements rather than `_row.Row` objects. \n \n:return: a `_result.ScalarResult` object \n \n.. versionadded:: 1.4.24 Added `_orm.Session.scalars` \n \n.. versionadded:: 1.4.26 Added `_orm.scoped_session.scalars` \n \n.. seealso: \n \n``` \n`orm_queryguide_select_orm_entities` - contrasts the behavior \nof `_orm.Session.execute` to `_orm.Session.scalars` \n \n \n```\n\nGo to [Session](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py#L1458,7) | [TypedReturnsRows](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py#L295,7) | [str](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L1033,7) | [Mapping](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L862,7) | [Sequence](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L718,7) | [_OrmKnownExecutionOptions](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/orm/_typing.py#L89,7) | [immutabledict](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/util/_py_collections.py#L85,7) | [dict](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3627,7) | [ScalarResult](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/engine/result.py#L1741,7)"}}} +{"suite": "sqlalchemy", "label": "edit session then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/src/models.py", "line": 18, "character": 24, "iteration": 5, "result": {"canIncreaseVerbosity": true, "contents": {"kind": "markdown", "value": "```python\n(method) scalars: [_T: Any](\n self : Session,\n statement : TypedReturnsRows[tuple[_T]],\n params : Mapping[str, Any] | Sequence[Mapping[str, Any]] | None = None,\n *,\n execution_options: OrmExecuteOptionsParameter = ...,\n bind_arguments : dict[str, Any] | None = None,\n **kw : Any\n) -> ScalarResult[_T]\n```\n---\nExecute a statement and return the results as scalars. \n \nUsage and parameters are the same as that of \n`_orm.Session.execute`; the return result is a \n`_result.ScalarResult` filtering object which \nwill return single elements rather than `_row.Row` objects. \n \n:return: a `_result.ScalarResult` object \n \n.. versionadded:: 1.4.24 Added `_orm.Session.scalars` \n \n.. versionadded:: 1.4.26 Added `_orm.scoped_session.scalars` \n \n.. seealso: \n \n``` \n`orm_queryguide_select_orm_entities` - contrasts the behavior \nof `_orm.Session.execute` to `_orm.Session.scalars` \n \n \n```\n\nGo to [Session](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py#L1458,7) | [TypedReturnsRows](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/sql/selectable.py#L295,7) | [str](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L1033,7) | [Mapping](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L862,7) | [Sequence](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L718,7) | [_OrmKnownExecutionOptions](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/orm/_typing.py#L89,7) | [immutabledict](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/util/_py_collections.py#L85,7) | [dict](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3627,7) | [ScalarResult](file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/lib/python3.12/site-packages/sqlalchemy/engine/result.py#L1741,7)"}}} {"suite": "transformers", "label": "classifier pipeline completion", "method": "textDocument/completion", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/transformers/src/inference.py", "line": 15, "character": 19, "iteration": 1, "result": {"isIncomplete": true, "items": [{"kind": 14, "label": "False", "sortText": "0.9999.False"}, {"kind": 14, "label": "None", "sortText": "0.9999.None"}, {"kind": 14, "label": "True", "sortText": "0.9999.True"}, {"kind": 14, "label": "and", "sortText": "0.9999.and"}, {"kind": 14, "label": "await", "sortText": "0.9999.await"}, {"detail": "Unknown", "kind": 6, "label": "classifier", "sortText": "0.9999.classifier"}, {"kind": 14, "label": "else", "sortText": "0.9999.else"}, {"kind": 14, "label": "for", "sortText": "0.9999.for"}, {"kind": 14, "label": "if", "sortText": "0.9999.if"}, {"kind": 14, "label": "in", "sortText": "0.9999.in"}, {"kind": 14, "label": "is", "sortText": "0.9999.is"}, {"kind": 14, "label": "lambda", "sortText": "0.9999.lambda"}, {"kind": 14, "label": "not", "sortText": "0.9999.not"}, {"kind": 14, "label": "or", "sortText": "0.9999.or"}, {"kind": 14, "label": "yield", "sortText": "0.9999.yield"}]}} {"suite": "transformers", "label": "classifier pipeline completion", "method": "textDocument/completion", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/transformers/src/inference.py", "line": 15, "character": 19, "iteration": 2, "result": {"isIncomplete": true, "items": [{"kind": 14, "label": "False", "sortText": "0.9999.False"}, {"kind": 14, "label": "None", "sortText": "0.9999.None"}, {"kind": 14, "label": "True", "sortText": "0.9999.True"}, {"kind": 14, "label": "and", "sortText": "0.9999.and"}, {"kind": 14, "label": "await", "sortText": "0.9999.await"}, {"detail": "Unknown", "kind": 6, "label": "classifier", "sortText": "0.9999.classifier"}, {"kind": 14, "label": "else", "sortText": "0.9999.else"}, {"kind": 14, "label": "for", "sortText": "0.9999.for"}, {"kind": 14, "label": "if", "sortText": "0.9999.if"}, {"kind": 14, "label": "in", "sortText": "0.9999.in"}, {"kind": 14, "label": "is", "sortText": "0.9999.is"}, {"kind": 14, "label": "lambda", "sortText": "0.9999.lambda"}, {"kind": 14, "label": "not", "sortText": "0.9999.not"}, {"kind": 14, "label": "or", "sortText": "0.9999.or"}, {"kind": 14, "label": "yield", "sortText": "0.9999.yield"}]}} {"suite": "transformers", "label": "classifier pipeline completion", "method": "textDocument/completion", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/transformers/src/inference.py", "line": 15, "character": 19, "iteration": 3, "result": {"isIncomplete": true, "items": [{"kind": 14, "label": "False", "sortText": "0.9999.False"}, {"kind": 14, "label": "None", "sortText": "0.9999.None"}, {"kind": 14, "label": "True", "sortText": "0.9999.True"}, {"kind": 14, "label": "and", "sortText": "0.9999.and"}, {"kind": 14, "label": "await", "sortText": "0.9999.await"}, {"detail": "Unknown", "kind": 6, "label": "classifier", "sortText": "0.9999.classifier"}, {"kind": 14, "label": "else", "sortText": "0.9999.else"}, {"kind": 14, "label": "for", "sortText": "0.9999.for"}, {"kind": 14, "label": "if", "sortText": "0.9999.if"}, {"kind": 14, "label": "in", "sortText": "0.9999.in"}, {"kind": 14, "label": "is", "sortText": "0.9999.is"}, {"kind": 14, "label": "lambda", "sortText": "0.9999.lambda"}, {"kind": 14, "label": "not", "sortText": "0.9999.not"}, {"kind": 14, "label": "or", "sortText": "0.9999.or"}, {"kind": 14, "label": "yield", "sortText": "0.9999.yield"}]}} @@ -123,41 +123,41 @@ {"suite": "transformers", "label": "edit tokenizer then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/transformers/src/inference.py", "line": 10, "character": 30, "iteration": 3, "result": {"canIncreaseVerbosity": false, "contents": {"kind": "markdown", "value": "```python\nvocab_size: Unknown\n```"}}} {"suite": "transformers", "label": "edit tokenizer then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/transformers/src/inference.py", "line": 10, "character": 30, "iteration": 4, "result": {"canIncreaseVerbosity": false, "contents": {"kind": "markdown", "value": "```python\nvocab_size: Unknown\n```"}}} {"suite": "transformers", "label": "edit tokenizer then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/transformers/src/inference.py", "line": 10, "character": 30, "iteration": 5, "result": {"canIncreaseVerbosity": false, "contents": {"kind": "markdown", "value": "```python\nvocab_size: Unknown\n```"}}} -{"suite": "tsp_core", "label": "builtins semantic tokens", "method": "typeServer/semanticTokens", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/builtins_basic.py", "line": 0, "character": 0, "iteration": 1, "result": {"data": [0, 0, 5, 10, 1, 0, 5, 1, 2, 0, 0, 2, 3, 5, 0, 0, 4, 1, 2, 0, 0, 2, 1, 4, 0, 1, 0, 4, 10, 1, 0, 4, 1, 2, 0, 0, 2, 3, 5, 0, 0, 4, 1, 2, 0, 0, 2, 8, 3, 0, 1, 0, 5, 10, 1, 0, 5, 1, 2, 0, 0, 2, 4, 5, 0, 0, 4, 1, 2, 0, 0, 1, 3, 5, 0, 0, 3, 1, 2, 0, 0, 2, 1, 2, 0, 0, 2, 1, 2, 0, 0, 1, 1, 4, 0, 0, 1, 1, 2, 0, 0, 2, 1, 4, 0, 0, 1, 1, 2, 0, 0, 2, 1, 4, 0, 0, 1, 1, 2, 0, 1, 0, 6, 10, 1, 0, 7, 1, 2, 0, 0, 2, 3, 7, 2048, 0, 3, 1, 2, 0, 0, 1, 5, 10, 0, 0, 5, 1, 2, 0], "semantic_token_count": 30, "type_query_count": 2, "type_query_failure_count": 0, "token_type_counts": {"function": 1, "number": 4, "operator": 15, "string": 1, "type": 4, "variable": 5}, "legend": {"tokenTypes": ["comment", "keyword", "operator", "string", "number", "type", "class", "function", "method", "property", "variable", "parameter", "module", "selfParameter", "clsParameter", "builtinConstant"]}}} +{"suite": "tsp_core", "label": "builtins semantic tokens", "method": "typeServer/semanticTokens", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/builtins_basic.py", "line": 0, "character": 0, "iteration": 1, "result": {"data": [0, 0, 5, 10, 1, 0, 5, 1, 2, 0, 0, 2, 3, 5, 0, 0, 4, 1, 2, 0, 0, 2, 1, 4, 0, 1, 0, 4, 10, 1, 0, 4, 1, 2, 0, 0, 2, 3, 5, 0, 0, 4, 1, 2, 0, 0, 2, 8, 3, 0, 1, 0, 5, 10, 1, 0, 5, 1, 2, 0, 0, 2, 4, 5, 0, 0, 4, 1, 2, 0, 0, 1, 3, 5, 0, 0, 3, 1, 2, 0, 0, 2, 1, 2, 0, 0, 2, 1, 2, 0, 0, 1, 1, 4, 0, 0, 1, 1, 2, 0, 0, 2, 1, 4, 0, 0, 1, 1, 2, 0, 0, 2, 1, 4, 0, 0, 1, 1, 2, 0, 1, 0, 6, 10, 1, 0, 7, 1, 2, 0, 0, 2, 3, 7, 2048, 0, 3, 1, 2, 0, 0, 1, 5, 10, 0, 0, 5, 1, 2, 0], "semantic_token_count": 30, "type_query_count": 2, "type_query_failure_count": 2, "token_type_counts": {"function": 1, "number": 4, "operator": 15, "string": 1, "type": 4, "variable": 5}, "legend": {"tokenTypes": ["comment", "keyword", "operator", "string", "number", "type", "class", "function", "method", "property", "variable", "parameter", "module", "selfParameter", "clsParameter", "builtinConstant"]}}} {"suite": "tsp_core", "label": "builtins semantic tokens", "method": "typeServer/semanticTokens", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/builtins_basic.py", "line": 0, "character": 0, "iteration": 2, "result": {"data": [0, 0, 5, 10, 1, 0, 5, 1, 2, 0, 0, 2, 3, 5, 0, 0, 4, 1, 2, 0, 0, 2, 1, 4, 0, 1, 0, 4, 10, 1, 0, 4, 1, 2, 0, 0, 2, 3, 5, 0, 0, 4, 1, 2, 0, 0, 2, 8, 3, 0, 1, 0, 5, 10, 1, 0, 5, 1, 2, 0, 0, 2, 4, 5, 0, 0, 4, 1, 2, 0, 0, 1, 3, 5, 0, 0, 3, 1, 2, 0, 0, 2, 1, 2, 0, 0, 2, 1, 2, 0, 0, 1, 1, 4, 0, 0, 1, 1, 2, 0, 0, 2, 1, 4, 0, 0, 1, 1, 2, 0, 0, 2, 1, 4, 0, 0, 1, 1, 2, 0, 1, 0, 6, 10, 1, 0, 7, 1, 2, 0, 0, 2, 3, 7, 2048, 0, 3, 1, 2, 0, 0, 1, 5, 10, 0, 0, 5, 1, 2, 0], "semantic_token_count": 30, "type_query_count": 2, "type_query_failure_count": 0, "token_type_counts": {"function": 1, "number": 4, "operator": 15, "string": 1, "type": 4, "variable": 5}, "legend": {"tokenTypes": ["comment", "keyword", "operator", "string", "number", "type", "class", "function", "method", "property", "variable", "parameter", "module", "selfParameter", "clsParameter", "builtinConstant"]}}} {"suite": "tsp_core", "label": "builtins semantic tokens", "method": "typeServer/semanticTokens", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/builtins_basic.py", "line": 0, "character": 0, "iteration": 3, "result": {"data": [0, 0, 5, 10, 1, 0, 5, 1, 2, 0, 0, 2, 3, 5, 0, 0, 4, 1, 2, 0, 0, 2, 1, 4, 0, 1, 0, 4, 10, 1, 0, 4, 1, 2, 0, 0, 2, 3, 5, 0, 0, 4, 1, 2, 0, 0, 2, 8, 3, 0, 1, 0, 5, 10, 1, 0, 5, 1, 2, 0, 0, 2, 4, 5, 0, 0, 4, 1, 2, 0, 0, 1, 3, 5, 0, 0, 3, 1, 2, 0, 0, 2, 1, 2, 0, 0, 2, 1, 2, 0, 0, 1, 1, 4, 0, 0, 1, 1, 2, 0, 0, 2, 1, 4, 0, 0, 1, 1, 2, 0, 0, 2, 1, 4, 0, 0, 1, 1, 2, 0, 1, 0, 6, 10, 1, 0, 7, 1, 2, 0, 0, 2, 3, 7, 2048, 0, 3, 1, 2, 0, 0, 1, 5, 10, 0, 0, 5, 1, 2, 0], "semantic_token_count": 30, "type_query_count": 2, "type_query_failure_count": 0, "token_type_counts": {"function": 1, "number": 4, "operator": 15, "string": 1, "type": 4, "variable": 5}, "legend": {"tokenTypes": ["comment", "keyword", "operator", "string", "number", "type", "class", "function", "method", "property", "variable", "parameter", "module", "selfParameter", "clsParameter", "builtinConstant"]}}} {"suite": "tsp_core", "label": "builtins semantic tokens", "method": "typeServer/semanticTokens", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/builtins_basic.py", "line": 0, "character": 0, "iteration": 4, "result": {"data": [0, 0, 5, 10, 1, 0, 5, 1, 2, 0, 0, 2, 3, 5, 0, 0, 4, 1, 2, 0, 0, 2, 1, 4, 0, 1, 0, 4, 10, 1, 0, 4, 1, 2, 0, 0, 2, 3, 5, 0, 0, 4, 1, 2, 0, 0, 2, 8, 3, 0, 1, 0, 5, 10, 1, 0, 5, 1, 2, 0, 0, 2, 4, 5, 0, 0, 4, 1, 2, 0, 0, 1, 3, 5, 0, 0, 3, 1, 2, 0, 0, 2, 1, 2, 0, 0, 2, 1, 2, 0, 0, 1, 1, 4, 0, 0, 1, 1, 2, 0, 0, 2, 1, 4, 0, 0, 1, 1, 2, 0, 0, 2, 1, 4, 0, 0, 1, 1, 2, 0, 1, 0, 6, 10, 1, 0, 7, 1, 2, 0, 0, 2, 3, 7, 2048, 0, 3, 1, 2, 0, 0, 1, 5, 10, 0, 0, 5, 1, 2, 0], "semantic_token_count": 30, "type_query_count": 2, "type_query_failure_count": 0, "token_type_counts": {"function": 1, "number": 4, "operator": 15, "string": 1, "type": 4, "variable": 5}, "legend": {"tokenTypes": ["comment", "keyword", "operator", "string", "number", "type", "class", "function", "method", "property", "variable", "parameter", "module", "selfParameter", "clsParameter", "builtinConstant"]}}} {"suite": "tsp_core", "label": "builtins semantic tokens", "method": "typeServer/semanticTokens", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/builtins_basic.py", "line": 0, "character": 0, "iteration": 5, "result": {"data": [0, 0, 5, 10, 1, 0, 5, 1, 2, 0, 0, 2, 3, 5, 0, 0, 4, 1, 2, 0, 0, 2, 1, 4, 0, 1, 0, 4, 10, 1, 0, 4, 1, 2, 0, 0, 2, 3, 5, 0, 0, 4, 1, 2, 0, 0, 2, 8, 3, 0, 1, 0, 5, 10, 1, 0, 5, 1, 2, 0, 0, 2, 4, 5, 0, 0, 4, 1, 2, 0, 0, 1, 3, 5, 0, 0, 3, 1, 2, 0, 0, 2, 1, 2, 0, 0, 2, 1, 2, 0, 0, 1, 1, 4, 0, 0, 1, 1, 2, 0, 0, 2, 1, 4, 0, 0, 1, 1, 2, 0, 0, 2, 1, 4, 0, 0, 1, 1, 2, 0, 1, 0, 6, 10, 1, 0, 7, 1, 2, 0, 0, 2, 3, 7, 2048, 0, 3, 1, 2, 0, 0, 1, 5, 10, 0, 0, 5, 1, 2, 0], "semantic_token_count": 30, "type_query_count": 2, "type_query_failure_count": 0, "token_type_counts": {"function": 1, "number": 4, "operator": 15, "string": 1, "type": 4, "variable": 5}, "legend": {"tokenTypes": ["comment", "keyword", "operator", "string", "number", "type", "class", "function", "method", "property", "variable", "parameter", "module", "selfParameter", "clsParameter", "builtinConstant"]}}} -{"suite": "tsp_core", "label": "builtin int computed type", "method": "typeServer/getComputedType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/builtins_basic.py", "line": 0, "character": 0, "iteration": 1, "result": {"declaration": {"category": 6, "kind": 0, "name": "int", "node": {"range": {"end": {"character": 9, "line": 417}, "start": {"character": 6, "line": 417}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi"}}, "flags": 2, "id": 27, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": null}} -{"suite": "tsp_core", "label": "builtin int computed type", "method": "typeServer/getComputedType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/builtins_basic.py", "line": 0, "character": 0, "iteration": 2, "result": {"declaration": {"category": 6, "kind": 0, "name": "int", "node": {"range": {"end": {"character": 9, "line": 417}, "start": {"character": 6, "line": 417}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi"}}, "flags": 2, "id": 28, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": null}} -{"suite": "tsp_core", "label": "builtin int computed type", "method": "typeServer/getComputedType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/builtins_basic.py", "line": 0, "character": 0, "iteration": 3, "result": {"declaration": {"category": 6, "kind": 0, "name": "int", "node": {"range": {"end": {"character": 9, "line": 417}, "start": {"character": 6, "line": 417}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi"}}, "flags": 2, "id": 29, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": null}} -{"suite": "tsp_core", "label": "builtin int computed type", "method": "typeServer/getComputedType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/builtins_basic.py", "line": 0, "character": 0, "iteration": 4, "result": {"declaration": {"category": 6, "kind": 0, "name": "int", "node": {"range": {"end": {"character": 9, "line": 417}, "start": {"character": 6, "line": 417}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi"}}, "flags": 2, "id": 30, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": null}} -{"suite": "tsp_core", "label": "builtin int computed type", "method": "typeServer/getComputedType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/builtins_basic.py", "line": 0, "character": 0, "iteration": 5, "result": {"declaration": {"category": 6, "kind": 0, "name": "int", "node": {"range": {"end": {"character": 9, "line": 417}, "start": {"character": 6, "line": 417}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi"}}, "flags": 2, "id": 31, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": null}} -{"suite": "tsp_core", "label": "list declared type", "method": "typeServer/getDeclaredType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/builtins_basic.py", "line": 2, "character": 0, "iteration": 1, "result": {"declaration": {"category": 6, "kind": 0, "name": "list", "node": {"range": {"end": {"character": 10, "line": 3463}, "start": {"character": 6, "line": 3463}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi"}}, "flags": 2, "id": 35, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": [{"declaration": {"category": 6, "kind": 0, "name": "int", "node": {"range": {"end": {"character": 9, "line": 417}, "start": {"character": 6, "line": 417}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi"}}, "flags": 2, "id": 34, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": null}]}} -{"suite": "tsp_core", "label": "list declared type", "method": "typeServer/getDeclaredType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/builtins_basic.py", "line": 2, "character": 0, "iteration": 2, "result": {"declaration": {"category": 6, "kind": 0, "name": "list", "node": {"range": {"end": {"character": 10, "line": 3463}, "start": {"character": 6, "line": 3463}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi"}}, "flags": 2, "id": 37, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": [{"declaration": {"category": 6, "kind": 0, "name": "int", "node": {"range": {"end": {"character": 9, "line": 417}, "start": {"character": 6, "line": 417}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi"}}, "flags": 2, "id": 36, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": null}]}} -{"suite": "tsp_core", "label": "list declared type", "method": "typeServer/getDeclaredType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/builtins_basic.py", "line": 2, "character": 0, "iteration": 3, "result": {"declaration": {"category": 6, "kind": 0, "name": "list", "node": {"range": {"end": {"character": 10, "line": 3463}, "start": {"character": 6, "line": 3463}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi"}}, "flags": 2, "id": 39, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": [{"declaration": {"category": 6, "kind": 0, "name": "int", "node": {"range": {"end": {"character": 9, "line": 417}, "start": {"character": 6, "line": 417}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi"}}, "flags": 2, "id": 38, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": null}]}} -{"suite": "tsp_core", "label": "list declared type", "method": "typeServer/getDeclaredType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/builtins_basic.py", "line": 2, "character": 0, "iteration": 4, "result": {"declaration": {"category": 6, "kind": 0, "name": "list", "node": {"range": {"end": {"character": 10, "line": 3463}, "start": {"character": 6, "line": 3463}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi"}}, "flags": 2, "id": 41, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": [{"declaration": {"category": 6, "kind": 0, "name": "int", "node": {"range": {"end": {"character": 9, "line": 417}, "start": {"character": 6, "line": 417}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi"}}, "flags": 2, "id": 40, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": null}]}} -{"suite": "tsp_core", "label": "list declared type", "method": "typeServer/getDeclaredType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/builtins_basic.py", "line": 2, "character": 0, "iteration": 5, "result": {"declaration": {"category": 6, "kind": 0, "name": "list", "node": {"range": {"end": {"character": 10, "line": 3463}, "start": {"character": 6, "line": 3463}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi"}}, "flags": 2, "id": 43, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": [{"declaration": {"category": 6, "kind": 0, "name": "int", "node": {"range": {"end": {"character": 9, "line": 417}, "start": {"character": 6, "line": 417}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi"}}, "flags": 2, "id": 42, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": null}]}} -{"suite": "tsp_core", "label": "generic specialization computed type", "method": "typeServer/getComputedType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/generics.py", "line": 9, "character": 7, "iteration": 1, "result": {"declaration": {"category": 6, "kind": 0, "name": "str", "node": {"range": {"end": {"character": 9, "line": 1032}, "start": {"character": 6, "line": 1032}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi"}}, "flags": 2, "id": 45, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": null}} -{"suite": "tsp_core", "label": "generic specialization computed type", "method": "typeServer/getComputedType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/generics.py", "line": 9, "character": 7, "iteration": 2, "result": {"declaration": {"category": 6, "kind": 0, "name": "str", "node": {"range": {"end": {"character": 9, "line": 1032}, "start": {"character": 6, "line": 1032}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi"}}, "flags": 2, "id": 46, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": null}} -{"suite": "tsp_core", "label": "generic specialization computed type", "method": "typeServer/getComputedType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/generics.py", "line": 9, "character": 7, "iteration": 3, "result": {"declaration": {"category": 6, "kind": 0, "name": "str", "node": {"range": {"end": {"character": 9, "line": 1032}, "start": {"character": 6, "line": 1032}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi"}}, "flags": 2, "id": 47, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": null}} -{"suite": "tsp_core", "label": "generic specialization computed type", "method": "typeServer/getComputedType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/generics.py", "line": 9, "character": 7, "iteration": 4, "result": {"declaration": {"category": 6, "kind": 0, "name": "str", "node": {"range": {"end": {"character": 9, "line": 1032}, "start": {"character": 6, "line": 1032}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi"}}, "flags": 2, "id": 48, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": null}} -{"suite": "tsp_core", "label": "generic specialization computed type", "method": "typeServer/getComputedType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/generics.py", "line": 9, "character": 7, "iteration": 5, "result": {"declaration": {"category": 6, "kind": 0, "name": "str", "node": {"range": {"end": {"character": 9, "line": 1032}, "start": {"character": 6, "line": 1032}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi"}}, "flags": 2, "id": 49, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": null}} +{"suite": "tsp_core", "label": "builtin int computed type", "method": "typeServer/getComputedType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/builtins_basic.py", "line": 0, "character": 0, "iteration": 1, "result": {"declaration": {"category": 6, "kind": 0, "name": "int", "node": {"range": {"end": {"character": 9, "line": 417}, "start": {"character": 6, "line": 417}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi"}}, "flags": 2, "id": 25, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": null}} +{"suite": "tsp_core", "label": "builtin int computed type", "method": "typeServer/getComputedType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/builtins_basic.py", "line": 0, "character": 0, "iteration": 2, "result": {"declaration": {"category": 6, "kind": 0, "name": "int", "node": {"range": {"end": {"character": 9, "line": 417}, "start": {"character": 6, "line": 417}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi"}}, "flags": 2, "id": 26, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": null}} +{"suite": "tsp_core", "label": "builtin int computed type", "method": "typeServer/getComputedType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/builtins_basic.py", "line": 0, "character": 0, "iteration": 3, "result": {"declaration": {"category": 6, "kind": 0, "name": "int", "node": {"range": {"end": {"character": 9, "line": 417}, "start": {"character": 6, "line": 417}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi"}}, "flags": 2, "id": 27, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": null}} +{"suite": "tsp_core", "label": "builtin int computed type", "method": "typeServer/getComputedType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/builtins_basic.py", "line": 0, "character": 0, "iteration": 4, "result": {"declaration": {"category": 6, "kind": 0, "name": "int", "node": {"range": {"end": {"character": 9, "line": 417}, "start": {"character": 6, "line": 417}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi"}}, "flags": 2, "id": 28, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": null}} +{"suite": "tsp_core", "label": "builtin int computed type", "method": "typeServer/getComputedType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/builtins_basic.py", "line": 0, "character": 0, "iteration": 5, "result": {"declaration": {"category": 6, "kind": 0, "name": "int", "node": {"range": {"end": {"character": 9, "line": 417}, "start": {"character": 6, "line": 417}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi"}}, "flags": 2, "id": 29, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": null}} +{"suite": "tsp_core", "label": "list declared type", "method": "typeServer/getDeclaredType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/builtins_basic.py", "line": 2, "character": 0, "iteration": 1, "result": {"declaration": {"category": 6, "kind": 0, "name": "list", "node": {"range": {"end": {"character": 10, "line": 3463}, "start": {"character": 6, "line": 3463}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi"}}, "flags": 2, "id": 33, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": [{"declaration": {"category": 6, "kind": 0, "name": "int", "node": {"range": {"end": {"character": 9, "line": 417}, "start": {"character": 6, "line": 417}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi"}}, "flags": 2, "id": 32, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": null}]}} +{"suite": "tsp_core", "label": "list declared type", "method": "typeServer/getDeclaredType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/builtins_basic.py", "line": 2, "character": 0, "iteration": 2, "result": {"declaration": {"category": 6, "kind": 0, "name": "list", "node": {"range": {"end": {"character": 10, "line": 3463}, "start": {"character": 6, "line": 3463}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi"}}, "flags": 2, "id": 35, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": [{"declaration": {"category": 6, "kind": 0, "name": "int", "node": {"range": {"end": {"character": 9, "line": 417}, "start": {"character": 6, "line": 417}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi"}}, "flags": 2, "id": 34, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": null}]}} +{"suite": "tsp_core", "label": "list declared type", "method": "typeServer/getDeclaredType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/builtins_basic.py", "line": 2, "character": 0, "iteration": 3, "result": {"declaration": {"category": 6, "kind": 0, "name": "list", "node": {"range": {"end": {"character": 10, "line": 3463}, "start": {"character": 6, "line": 3463}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi"}}, "flags": 2, "id": 37, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": [{"declaration": {"category": 6, "kind": 0, "name": "int", "node": {"range": {"end": {"character": 9, "line": 417}, "start": {"character": 6, "line": 417}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi"}}, "flags": 2, "id": 36, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": null}]}} +{"suite": "tsp_core", "label": "list declared type", "method": "typeServer/getDeclaredType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/builtins_basic.py", "line": 2, "character": 0, "iteration": 4, "result": {"declaration": {"category": 6, "kind": 0, "name": "list", "node": {"range": {"end": {"character": 10, "line": 3463}, "start": {"character": 6, "line": 3463}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi"}}, "flags": 2, "id": 39, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": [{"declaration": {"category": 6, "kind": 0, "name": "int", "node": {"range": {"end": {"character": 9, "line": 417}, "start": {"character": 6, "line": 417}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi"}}, "flags": 2, "id": 38, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": null}]}} +{"suite": "tsp_core", "label": "list declared type", "method": "typeServer/getDeclaredType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/builtins_basic.py", "line": 2, "character": 0, "iteration": 5, "result": {"declaration": {"category": 6, "kind": 0, "name": "list", "node": {"range": {"end": {"character": 10, "line": 3463}, "start": {"character": 6, "line": 3463}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi"}}, "flags": 2, "id": 41, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": [{"declaration": {"category": 6, "kind": 0, "name": "int", "node": {"range": {"end": {"character": 9, "line": 417}, "start": {"character": 6, "line": 417}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi"}}, "flags": 2, "id": 40, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": null}]}} +{"suite": "tsp_core", "label": "generic specialization computed type", "method": "typeServer/getComputedType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/generics.py", "line": 9, "character": 7, "iteration": 1, "result": {"declaration": {"category": 6, "kind": 0, "name": "str", "node": {"range": {"end": {"character": 9, "line": 1032}, "start": {"character": 6, "line": 1032}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi"}}, "flags": 2, "id": 43, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": null}} +{"suite": "tsp_core", "label": "generic specialization computed type", "method": "typeServer/getComputedType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/generics.py", "line": 9, "character": 7, "iteration": 2, "result": {"declaration": {"category": 6, "kind": 0, "name": "str", "node": {"range": {"end": {"character": 9, "line": 1032}, "start": {"character": 6, "line": 1032}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi"}}, "flags": 2, "id": 44, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": null}} +{"suite": "tsp_core", "label": "generic specialization computed type", "method": "typeServer/getComputedType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/generics.py", "line": 9, "character": 7, "iteration": 3, "result": {"declaration": {"category": 6, "kind": 0, "name": "str", "node": {"range": {"end": {"character": 9, "line": 1032}, "start": {"character": 6, "line": 1032}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi"}}, "flags": 2, "id": 45, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": null}} +{"suite": "tsp_core", "label": "generic specialization computed type", "method": "typeServer/getComputedType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/generics.py", "line": 9, "character": 7, "iteration": 4, "result": {"declaration": {"category": 6, "kind": 0, "name": "str", "node": {"range": {"end": {"character": 9, "line": 1032}, "start": {"character": 6, "line": 1032}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi"}}, "flags": 2, "id": 46, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": null}} +{"suite": "tsp_core", "label": "generic specialization computed type", "method": "typeServer/getComputedType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/generics.py", "line": 9, "character": 7, "iteration": 5, "result": {"declaration": {"category": 6, "kind": 0, "name": "str", "node": {"range": {"end": {"character": 9, "line": 1032}, "start": {"character": 6, "line": 1032}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi"}}, "flags": 2, "id": 47, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": null}} {"suite": "tsp_core", "label": "flow narrowed branch type", "method": "typeServer/getComputedType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/flow_narrowing.py", "line": 4, "character": 15, "iteration": 1, "result": null} {"suite": "tsp_core", "label": "flow narrowed branch type", "method": "typeServer/getComputedType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/flow_narrowing.py", "line": 4, "character": 15, "iteration": 2, "result": null} {"suite": "tsp_core", "label": "flow narrowed branch type", "method": "typeServer/getComputedType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/flow_narrowing.py", "line": 4, "character": 15, "iteration": 3, "result": null} {"suite": "tsp_core", "label": "flow narrowed branch type", "method": "typeServer/getComputedType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/flow_narrowing.py", "line": 4, "character": 15, "iteration": 4, "result": null} {"suite": "tsp_core", "label": "flow narrowed branch type", "method": "typeServer/getComputedType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/flow_narrowing.py", "line": 4, "character": 15, "iteration": 5, "result": null} -{"suite": "tsp_core", "label": "stdlib path computed type", "method": "typeServer/getComputedType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/stdlib_types.py", "line": 3, "character": 0, "iteration": 1, "result": {"declaration": {"category": 6, "kind": 0, "name": "Path", "node": {"range": {"end": {"character": 10, "line": 184}, "start": {"character": 6, "line": 184}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/pathlib/__init__.pyi"}}, "flags": 2, "id": 51, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": null}} -{"suite": "tsp_core", "label": "stdlib path computed type", "method": "typeServer/getComputedType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/stdlib_types.py", "line": 3, "character": 0, "iteration": 2, "result": {"declaration": {"category": 6, "kind": 0, "name": "Path", "node": {"range": {"end": {"character": 10, "line": 184}, "start": {"character": 6, "line": 184}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/pathlib/__init__.pyi"}}, "flags": 2, "id": 52, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": null}} -{"suite": "tsp_core", "label": "stdlib path computed type", "method": "typeServer/getComputedType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/stdlib_types.py", "line": 3, "character": 0, "iteration": 3, "result": {"declaration": {"category": 6, "kind": 0, "name": "Path", "node": {"range": {"end": {"character": 10, "line": 184}, "start": {"character": 6, "line": 184}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/pathlib/__init__.pyi"}}, "flags": 2, "id": 53, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": null}} -{"suite": "tsp_core", "label": "stdlib path computed type", "method": "typeServer/getComputedType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/stdlib_types.py", "line": 3, "character": 0, "iteration": 4, "result": {"declaration": {"category": 6, "kind": 0, "name": "Path", "node": {"range": {"end": {"character": 10, "line": 184}, "start": {"character": 6, "line": 184}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/pathlib/__init__.pyi"}}, "flags": 2, "id": 54, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": null}} -{"suite": "tsp_core", "label": "stdlib path computed type", "method": "typeServer/getComputedType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/stdlib_types.py", "line": 3, "character": 0, "iteration": 5, "result": {"declaration": {"category": 6, "kind": 0, "name": "Path", "node": {"range": {"end": {"character": 10, "line": 184}, "start": {"character": 6, "line": 184}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/pathlib/__init__.pyi"}}, "flags": 2, "id": 55, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": null}} -{"suite": "tsp_core", "label": "function argument expected type", "method": "typeServer/getExpectedType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/expected_types.py", "line": 4, "character": 4, "iteration": 1, "result": {"declaration": {"category": 6, "kind": 0, "name": "int", "node": {"range": {"end": {"character": 9, "line": 417}, "start": {"character": 6, "line": 417}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi"}}, "flags": 2, "id": 57, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": null}} -{"suite": "tsp_core", "label": "function argument expected type", "method": "typeServer/getExpectedType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/expected_types.py", "line": 4, "character": 4, "iteration": 2, "result": {"declaration": {"category": 6, "kind": 0, "name": "int", "node": {"range": {"end": {"character": 9, "line": 417}, "start": {"character": 6, "line": 417}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi"}}, "flags": 2, "id": 58, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": null}} -{"suite": "tsp_core", "label": "function argument expected type", "method": "typeServer/getExpectedType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/expected_types.py", "line": 4, "character": 4, "iteration": 3, "result": {"declaration": {"category": 6, "kind": 0, "name": "int", "node": {"range": {"end": {"character": 9, "line": 417}, "start": {"character": 6, "line": 417}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi"}}, "flags": 2, "id": 59, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": null}} -{"suite": "tsp_core", "label": "function argument expected type", "method": "typeServer/getExpectedType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/expected_types.py", "line": 4, "character": 4, "iteration": 4, "result": {"declaration": {"category": 6, "kind": 0, "name": "int", "node": {"range": {"end": {"character": 9, "line": 417}, "start": {"character": 6, "line": 417}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi"}}, "flags": 2, "id": 60, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": null}} -{"suite": "tsp_core", "label": "function argument expected type", "method": "typeServer/getExpectedType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/expected_types.py", "line": 4, "character": 4, "iteration": 5, "result": {"declaration": {"category": 6, "kind": 0, "name": "int", "node": {"range": {"end": {"character": 9, "line": 417}, "start": {"character": 6, "line": 417}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi"}}, "flags": 2, "id": 61, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": null}} +{"suite": "tsp_core", "label": "stdlib path computed type", "method": "typeServer/getComputedType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/stdlib_types.py", "line": 3, "character": 0, "iteration": 1, "result": {"declaration": {"category": 6, "kind": 0, "name": "Path", "node": {"range": {"end": {"character": 10, "line": 184}, "start": {"character": 6, "line": 184}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/pathlib/__init__.pyi"}}, "flags": 2, "id": 49, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": null}} +{"suite": "tsp_core", "label": "stdlib path computed type", "method": "typeServer/getComputedType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/stdlib_types.py", "line": 3, "character": 0, "iteration": 2, "result": {"declaration": {"category": 6, "kind": 0, "name": "Path", "node": {"range": {"end": {"character": 10, "line": 184}, "start": {"character": 6, "line": 184}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/pathlib/__init__.pyi"}}, "flags": 2, "id": 50, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": null}} +{"suite": "tsp_core", "label": "stdlib path computed type", "method": "typeServer/getComputedType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/stdlib_types.py", "line": 3, "character": 0, "iteration": 3, "result": {"declaration": {"category": 6, "kind": 0, "name": "Path", "node": {"range": {"end": {"character": 10, "line": 184}, "start": {"character": 6, "line": 184}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/pathlib/__init__.pyi"}}, "flags": 2, "id": 51, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": null}} +{"suite": "tsp_core", "label": "stdlib path computed type", "method": "typeServer/getComputedType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/stdlib_types.py", "line": 3, "character": 0, "iteration": 4, "result": {"declaration": {"category": 6, "kind": 0, "name": "Path", "node": {"range": {"end": {"character": 10, "line": 184}, "start": {"character": 6, "line": 184}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/pathlib/__init__.pyi"}}, "flags": 2, "id": 52, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": null}} +{"suite": "tsp_core", "label": "stdlib path computed type", "method": "typeServer/getComputedType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/stdlib_types.py", "line": 3, "character": 0, "iteration": 5, "result": {"declaration": {"category": 6, "kind": 0, "name": "Path", "node": {"range": {"end": {"character": 10, "line": 184}, "start": {"character": 6, "line": 184}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/pathlib/__init__.pyi"}}, "flags": 2, "id": 53, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": null}} +{"suite": "tsp_core", "label": "function argument expected type", "method": "typeServer/getExpectedType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/expected_types.py", "line": 4, "character": 4, "iteration": 1, "result": {"declaration": {"category": 6, "kind": 0, "name": "int", "node": {"range": {"end": {"character": 9, "line": 417}, "start": {"character": 6, "line": 417}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi"}}, "flags": 2, "id": 55, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": null}} +{"suite": "tsp_core", "label": "function argument expected type", "method": "typeServer/getExpectedType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/expected_types.py", "line": 4, "character": 4, "iteration": 2, "result": {"declaration": {"category": 6, "kind": 0, "name": "int", "node": {"range": {"end": {"character": 9, "line": 417}, "start": {"character": 6, "line": 417}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi"}}, "flags": 2, "id": 56, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": null}} +{"suite": "tsp_core", "label": "function argument expected type", "method": "typeServer/getExpectedType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/expected_types.py", "line": 4, "character": 4, "iteration": 3, "result": {"declaration": {"category": 6, "kind": 0, "name": "int", "node": {"range": {"end": {"character": 9, "line": 417}, "start": {"character": 6, "line": 417}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi"}}, "flags": 2, "id": 57, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": null}} +{"suite": "tsp_core", "label": "function argument expected type", "method": "typeServer/getExpectedType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/expected_types.py", "line": 4, "character": 4, "iteration": 4, "result": {"declaration": {"category": 6, "kind": 0, "name": "int", "node": {"range": {"end": {"character": 9, "line": 417}, "start": {"character": 6, "line": 417}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi"}}, "flags": 2, "id": 58, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": null}} +{"suite": "tsp_core", "label": "function argument expected type", "method": "typeServer/getExpectedType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/expected_types.py", "line": 4, "character": 4, "iteration": 5, "result": {"declaration": {"category": 6, "kind": 0, "name": "int", "node": {"range": {"end": {"character": 9, "line": 417}, "start": {"character": 6, "line": 417}}, "uri": "file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi"}}, "flags": 2, "id": 59, "kind": 3, "literalValue": null, "typeAliasInfo": null, "typeArgs": null}} {"suite": "tsp_core", "label": "edited narrowing recomputes type (edit+getComputedType)", "method": "typeServer/getComputedType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/flow_narrowing.py", "line": 4, "character": 15, "iteration": 1, "result": null} {"suite": "tsp_core", "label": "edited narrowing recomputes type (edit+getComputedType)", "method": "typeServer/getComputedType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/flow_narrowing.py", "line": 4, "character": 15, "iteration": 2, "result": null} {"suite": "tsp_core", "label": "edited narrowing recomputes type (edit+getComputedType)", "method": "typeServer/getComputedType", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/src/flow_narrowing.py", "line": 4, "character": 15, "iteration": 3, "result": null} @@ -183,11 +183,11 @@ {"suite": "web", "label": "request args completion", "method": "textDocument/completion", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/web/src/app.py", "line": 9, "character": 18, "iteration": 3, "result": {"isIncomplete": false, "items": [{"kind": 14, "label": "False", "sortText": "0.9999.False"}, {"data": "builtin", "kind": 7, "label": "IsADirectoryError", "sortText": "0.9999.IsADirectoryError"}, {"kind": 14, "label": "None", "sortText": "0.9999.None"}, {"data": "builtin", "kind": 7, "label": "NotADirectoryError", "sortText": "0.9999.NotADirectoryError"}, {"data": "builtin", "kind": 7, "label": "PendingDeprecationWarning", "sortText": "0.9999.PendingDeprecationWarning"}, {"kind": 14, "label": "True", "sortText": "0.9999.True"}, {"kind": 14, "label": "and", "sortText": "0.9999.and"}, {"kind": 14, "label": "await", "sortText": "0.9999.await"}, {"data": "builtin", "kind": 7, "label": "dict", "sortText": "0.9999.dict"}, {"kind": 14, "label": "else", "sortText": "0.9999.else"}, {"kind": 14, "label": "for", "sortText": "0.9999.for"}, {"kind": 14, "label": "if", "sortText": "0.9999.if"}, {"kind": 14, "label": "in", "sortText": "0.9999.in"}, {"kind": 14, "label": "is", "sortText": "0.9999.is"}, {"kind": 14, "label": "lambda", "sortText": "0.9999.lambda"}, {"kind": 14, "label": "not", "sortText": "0.9999.not"}, {"kind": 14, "label": "or", "sortText": "0.9999.or"}, {"kind": 14, "label": "yield", "sortText": "0.9999.yield"}, {"data": "builtin", "kind": 21, "label": "__dict__", "sortText": "3.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from ssl import ALERT_DESCRIPTION_BAD_CERTIFICATE\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from ssl import ALERT_DESCRIPTION_BAD_CERTIFICATE\n", "kind": 6, "label": "ALERT_DESCRIPTION_BAD_CERTIFICATE", "sortText": "4a.9999.ALERT_DESCRIPTION_BAD_CERTIFICATE"}, {"additionalTextEdits": [{"newText": "from ssl import ALERT_DESCRIPTION_BAD_CERTIFICATE_HASH_VALUE\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from ssl import ALERT_DESCRIPTION_BAD_CERTIFICATE_HASH_VALUE\n", "kind": 6, "label": "ALERT_DESCRIPTION_BAD_CERTIFICATE_HASH_VALUE", "sortText": "4a.9999.ALERT_DESCRIPTION_BAD_CERTIFICATE_HASH_VALUE"}, {"additionalTextEdits": [{"newText": "from ssl import ALERT_DESCRIPTION_BAD_CERTIFICATE_STATUS_RESPONSE\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from ssl import ALERT_DESCRIPTION_BAD_CERTIFICATE_STATUS_RESPONSE\n", "kind": 6, "label": "ALERT_DESCRIPTION_BAD_CERTIFICATE_STATUS_RESPONSE", "sortText": "4a.9999.ALERT_DESCRIPTION_BAD_CERTIFICATE_STATUS_RESPONSE"}, {"additionalTextEdits": [{"newText": "from ssl import ALERT_DESCRIPTION_CERTIFICATE_EXPIRED\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from ssl import ALERT_DESCRIPTION_CERTIFICATE_EXPIRED\n", "kind": 6, "label": "ALERT_DESCRIPTION_CERTIFICATE_EXPIRED", "sortText": "4a.9999.ALERT_DESCRIPTION_CERTIFICATE_EXPIRED"}, {"additionalTextEdits": [{"newText": "from ssl import ALERT_DESCRIPTION_CERTIFICATE_REVOKED\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from ssl import ALERT_DESCRIPTION_CERTIFICATE_REVOKED\n", "kind": 6, "label": "ALERT_DESCRIPTION_CERTIFICATE_REVOKED", "sortText": "4a.9999.ALERT_DESCRIPTION_CERTIFICATE_REVOKED"}, {"additionalTextEdits": [{"newText": "from ssl import ALERT_DESCRIPTION_CERTIFICATE_UNKNOWN\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from ssl import ALERT_DESCRIPTION_CERTIFICATE_UNKNOWN\n", "kind": 6, "label": "ALERT_DESCRIPTION_CERTIFICATE_UNKNOWN", "sortText": "4a.9999.ALERT_DESCRIPTION_CERTIFICATE_UNKNOWN"}, {"additionalTextEdits": [{"newText": "from ssl import ALERT_DESCRIPTION_CERTIFICATE_UNOBTAINABLE\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from ssl import ALERT_DESCRIPTION_CERTIFICATE_UNOBTAINABLE\n", "kind": 6, "label": "ALERT_DESCRIPTION_CERTIFICATE_UNOBTAINABLE", "sortText": "4a.9999.ALERT_DESCRIPTION_CERTIFICATE_UNOBTAINABLE"}, {"additionalTextEdits": [{"newText": "from ssl import ALERT_DESCRIPTION_CLOSE_NOTIFY\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from ssl import ALERT_DESCRIPTION_CLOSE_NOTIFY\n", "kind": 6, "label": "ALERT_DESCRIPTION_CLOSE_NOTIFY", "sortText": "4a.9999.ALERT_DESCRIPTION_CLOSE_NOTIFY"}, {"additionalTextEdits": [{"newText": "from ssl import ALERT_DESCRIPTION_DECRYPT_ERROR\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from ssl import ALERT_DESCRIPTION_DECRYPT_ERROR\n", "kind": 6, "label": "ALERT_DESCRIPTION_DECRYPT_ERROR", "sortText": "4a.9999.ALERT_DESCRIPTION_DECRYPT_ERROR"}, {"additionalTextEdits": [{"newText": "from ssl import ALERT_DESCRIPTION_INSUFFICIENT_SECURITY\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from ssl import ALERT_DESCRIPTION_INSUFFICIENT_SECURITY\n", "kind": 6, "label": "ALERT_DESCRIPTION_INSUFFICIENT_SECURITY", "sortText": "4a.9999.ALERT_DESCRIPTION_INSUFFICIENT_SECURITY"}, {"additionalTextEdits": [{"newText": "from ssl import ALERT_DESCRIPTION_UNEXPECTED_MESSAGE\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from ssl import ALERT_DESCRIPTION_UNEXPECTED_MESSAGE\n", "kind": 6, "label": "ALERT_DESCRIPTION_UNEXPECTED_MESSAGE", "sortText": "4a.9999.ALERT_DESCRIPTION_UNEXPECTED_MESSAGE"}, {"additionalTextEdits": [{"newText": "from ssl import ALERT_DESCRIPTION_UNSUPPORTED_CERTIFICATE\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from ssl import ALERT_DESCRIPTION_UNSUPPORTED_CERTIFICATE\n", "kind": 6, "label": "ALERT_DESCRIPTION_UNSUPPORTED_CERTIFICATE", "sortText": "4a.9999.ALERT_DESCRIPTION_UNSUPPORTED_CERTIFICATE"}, {"additionalTextEdits": [{"newText": "from urllib3.exceptions import BodyNotHttplibCompatible\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.exceptions import BodyNotHttplibCompatible\n", "kind": 7, "label": "BodyNotHttplibCompatible", "sortText": "4a.9999.BodyNotHttplibCompatible"}, {"additionalTextEdits": [{"newText": "from codecs import BufferedIncrementalDecoder\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from codecs import BufferedIncrementalDecoder\n", "kind": 7, "label": "BufferedIncrementalDecoder", "sortText": "4a.9999.BufferedIncrementalDecoder"}, {"additionalTextEdits": [{"newText": "from codecs import BufferedIncrementalEncoder\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from codecs import BufferedIncrementalEncoder\n", "kind": 7, "label": "BufferedIncrementalEncoder", "sortText": "4a.9999.BufferedIncrementalEncoder"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures import CallbackDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures import CallbackDict\n", "kind": 7, "label": "CallbackDict", "sortText": "4a.9999.CallbackDict"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.structures import CallbackDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.structures import CallbackDict\n", "kind": 7, "label": "CallbackDict", "sortText": "4a.9999.CallbackDict"}, {"additionalTextEdits": [{"newText": "from requests.structures import CaseInsensitiveDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.structures import CaseInsensitiveDict\n", "kind": 7, "label": "CaseInsensitiveDict", "sortText": "4a.9999.CaseInsensitiveDict"}, {"additionalTextEdits": [{"newText": "from requests.utils import CaseInsensitiveDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.utils import CaseInsensitiveDict\n", "kind": 6, "label": "CaseInsensitiveDict", "sortText": "4a.9999.CaseInsensitiveDict"}, {"additionalTextEdits": [{"newText": "from click.types import ChoiceInfoDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.types import ChoiceInfoDict\n", "kind": 7, "label": "ChoiceInfoDict", "sortText": "4a.9999.ChoiceInfoDict"}, {"additionalTextEdits": [{"newText": "from werkzeug.exceptions import ClientDisconnected\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.exceptions import ClientDisconnected\n", "kind": 7, "label": "ClientDisconnected", "sortText": "4a.9999.ClientDisconnected"}, {"additionalTextEdits": [{"newText": "from werkzeug.test import ClientRedirectError\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.test import ClientRedirectError\n", "kind": 7, "label": "ClientRedirectError", "sortText": "4a.9999.ClientRedirectError"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures import CombinedMultiDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures import CombinedMultiDict\n", "kind": 7, "label": "CombinedMultiDict", "sortText": "4a.9999.CombinedMultiDict"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.structures import CombinedMultiDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.structures import CombinedMultiDict\n", "kind": 7, "label": "CombinedMultiDict", "sortText": "4a.9999.CombinedMultiDict"}, {"additionalTextEdits": [{"newText": "from requests.models import DEFAULT_REDIRECT_LIMIT\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.models import DEFAULT_REDIRECT_LIMIT\n", "kind": 6, "label": "DEFAULT_REDIRECT_LIMIT", "sortText": "4a.9999.DEFAULT_REDIRECT_LIMIT"}, {"additionalTextEdits": [{"newText": "from requests.sessions import DEFAULT_REDIRECT_LIMIT\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.sessions import DEFAULT_REDIRECT_LIMIT\n", "kind": 6, "label": "DEFAULT_REDIRECT_LIMIT", "sortText": "4a.9999.DEFAULT_REDIRECT_LIMIT"}, {"additionalTextEdits": [{"newText": "from pickle import DICT\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from pickle import DICT\n", "kind": 6, "label": "DICT", "sortText": "4a.9999.DICT"}, {"additionalTextEdits": [{"newText": "from click.types import DateTimeInfoDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.types import DateTimeInfoDict\n", "kind": 7, "label": "DateTimeInfoDict", "sortText": "4a.9999.DateTimeInfoDict"}, {"additionalTextEdits": [{"newText": "from werkzeug.debug import DebuggedApplication\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.debug import DebuggedApplication\n", "kind": 7, "label": "DebuggedApplication", "sortText": "4a.9999.DebuggedApplication"}, {"additionalTextEdits": [{"newText": "from decimal import DecimalException\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from decimal import DecimalException\n", "kind": 7, "label": "DecimalException", "sortText": "4a.9999.DecimalException"}, {"additionalTextEdits": [{"newText": "from jinja2.nodes import DerivedContextReference\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from jinja2.nodes import DerivedContextReference\n", "kind": 7, "label": "DerivedContextReference", "sortText": "4a.9999.DerivedContextReference"}, {"additionalTextEdits": [{"newText": "from ast import Dict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from ast import Dict\n", "kind": 7, "label": "Dict", "sortText": "4a.9999.Dict"}, {"additionalTextEdits": [{"newText": "from jinja2.nodes import Dict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from jinja2.nodes import Dict\n", "kind": 7, "label": "Dict", "sortText": "4a.9999.Dict"}, {"additionalTextEdits": [{"newText": "from ast import DictComp\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from ast import DictComp\n", "kind": 7, "label": "DictComp", "sortText": "4a.9999.DictComp"}, {"additionalTextEdits": [{"newText": "from jinja2 import DictLoader\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from jinja2 import DictLoader\n", "kind": 7, "label": "DictLoader", "sortText": "4a.9999.DictLoader"}, {"additionalTextEdits": [{"newText": "from jinja2.loaders import DictLoader\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from jinja2.loaders import DictLoader\n", "kind": 7, "label": "DictLoader", "sortText": "4a.9999.DictLoader"}, {"additionalTextEdits": [{"newText": "from types import DynamicClassAttribute\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from types import DynamicClassAttribute\n", "kind": 7, "label": "DynamicClassAttribute", "sortText": "4a.9999.DynamicClassAttribute"}, {"additionalTextEdits": [{"newText": "from pickle import EMPTY_DICT\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from pickle import EMPTY_DICT\n", "kind": 6, "label": "EMPTY_DICT", "sortText": "4a.9999.EMPTY_DICT"}, {"additionalTextEdits": [{"newText": "from stat import FILE_ATTRIBUTE_DIRECTORY\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from stat import FILE_ATTRIBUTE_DIRECTORY\n", "kind": 6, "label": "FILE_ATTRIBUTE_DIRECTORY", "sortText": "4a.9999.FILE_ATTRIBUTE_DIRECTORY"}, {"additionalTextEdits": [{"newText": "from click.types import FileInfoDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.types import FileInfoDict\n", "kind": 7, "label": "FileInfoDict", "sortText": "4a.9999.FileInfoDict"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures import FileMultiDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures import FileMultiDict\n", "kind": 7, "label": "FileMultiDict", "sortText": "4a.9999.FileMultiDict"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.file_storage import FileMultiDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.file_storage import FileMultiDict\n", "kind": 7, "label": "FileMultiDict", "sortText": "4a.9999.FileMultiDict"}, {"additionalTextEdits": [{"newText": "from flask.debughelpers import FormDataRoutingRedirect\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.debughelpers import FormDataRoutingRedirect\n", "kind": 7, "label": "FormDataRoutingRedirect", "sortText": "4a.9999.FormDataRoutingRedirect"}, {"additionalTextEdits": [{"newText": "from click.types import FuncParamTypeInfoDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.types import FuncParamTypeInfoDict\n", "kind": 7, "label": "FuncParamTypeInfoDict", "sortText": "4a.9999.FuncParamTypeInfoDict"}, {"additionalTextEdits": [{"newText": "from urllib3 import HTTPHeaderDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3 import HTTPHeaderDict\n", "kind": 7, "label": "HTTPHeaderDict", "sortText": "4a.9999.HTTPHeaderDict"}, {"additionalTextEdits": [{"newText": "from socket import IP_DEFAULT_MULTICAST_LOOP\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from socket import IP_DEFAULT_MULTICAST_LOOP\n", "kind": 6, "label": "IP_DEFAULT_MULTICAST_LOOP", "sortText": "4a.9999.IP_DEFAULT_MULTICAST_LOOP"}, {"additionalTextEdits": [{"newText": "from socket import IP_DEFAULT_MULTICAST_TTL\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from socket import IP_DEFAULT_MULTICAST_TTL\n", "kind": 6, "label": "IP_DEFAULT_MULTICAST_TTL", "sortText": "4a.9999.IP_DEFAULT_MULTICAST_TTL"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures import ImmutableDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures import ImmutableDict\n", "kind": 7, "label": "ImmutableDict", "sortText": "4a.9999.ImmutableDict"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.structures import ImmutableDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.structures import ImmutableDict\n", "kind": 7, "label": "ImmutableDict", "sortText": "4a.9999.ImmutableDict"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures import ImmutableDictMixin\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures import ImmutableDictMixin\n", "kind": 7, "label": "ImmutableDictMixin", "sortText": "4a.9999.ImmutableDictMixin"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.mixins import ImmutableDictMixin\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.mixins import ImmutableDictMixin\n", "kind": 7, "label": "ImmutableDictMixin", "sortText": "4a.9999.ImmutableDictMixin"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures import ImmutableMultiDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures import ImmutableMultiDict\n", "kind": 7, "label": "ImmutableMultiDict", "sortText": "4a.9999.ImmutableMultiDict"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.structures import ImmutableMultiDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.structures import ImmutableMultiDict\n", "kind": 7, "label": "ImmutableMultiDict", "sortText": "4a.9999.ImmutableMultiDict"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures import ImmutableMultiDictMixin\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures import ImmutableMultiDictMixin\n", "kind": 7, "label": "ImmutableMultiDictMixin", "sortText": "4a.9999.ImmutableMultiDictMixin"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.mixins import ImmutableMultiDictMixin\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.mixins import ImmutableMultiDictMixin\n", "kind": 7, "label": "ImmutableMultiDictMixin", "sortText": "4a.9999.ImmutableMultiDictMixin"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures import ImmutableTypeConversionDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures import ImmutableTypeConversionDict\n", "kind": 7, "label": "ImmutableTypeConversionDict", "sortText": "4a.9999.ImmutableTypeConversionDict"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.structures import ImmutableTypeConversionDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.structures import ImmutableTypeConversionDict\n", "kind": 7, "label": "ImmutableTypeConversionDict", "sortText": "4a.9999.ImmutableTypeConversionDict"}, {"additionalTextEdits": [{"newText": "from idna import InvalidCodepointContext\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from idna import InvalidCodepointContext\n", "kind": 7, "label": "InvalidCodepointContext", "sortText": "4a.9999.InvalidCodepointContext"}, {"additionalTextEdits": [{"newText": "from idna.core import InvalidCodepointContext\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from idna.core import InvalidCodepointContext\n", "kind": 7, "label": "InvalidCodepointContext", "sortText": "4a.9999.InvalidCodepointContext"}, {"additionalTextEdits": [{"newText": "from requests.structures import LookupDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.structures import LookupDict\n", "kind": 7, "label": "LookupDict", "sortText": "4a.9999.LookupDict"}, {"additionalTextEdits": [{"newText": "from http.client import MISDIRECTED_REQUEST\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from http.client import MISDIRECTED_REQUEST\n", "kind": 6, "label": "MISDIRECTED_REQUEST", "sortText": "4a.9999.MISDIRECTED_REQUEST"}, {"additionalTextEdits": [{"newText": "from werkzeug.exceptions import MisdirectedRequest\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.exceptions import MisdirectedRequest\n", "kind": 7, "label": "MisdirectedRequest", "sortText": "4a.9999.MisdirectedRequest"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures import MultiDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures import MultiDict\n", "kind": 7, "label": "MultiDict", "sortText": "4a.9999.MultiDict"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.structures import MultiDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.structures import MultiDict\n", "kind": 7, "label": "MultiDict", "sortText": "4a.9999.MultiDict"}, {"additionalTextEdits": [{"newText": "from click.types import NumberRangeInfoDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.types import NumberRangeInfoDict\n", "kind": 7, "label": "NumberRangeInfoDict", "sortText": "4a.9999.NumberRangeInfoDict"}, {"additionalTextEdits": [{"newText": "from os import O_DIRECT\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from os import O_DIRECT\n", "kind": 6, "label": "O_DIRECT", "sortText": "4a.9999.O_DIRECT"}, {"additionalTextEdits": [{"newText": "from os import O_DIRECTORY\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from os import O_DIRECTORY\n", "kind": 6, "label": "O_DIRECTORY", "sortText": "4a.9999.O_DIRECTORY"}, {"additionalTextEdits": [{"newText": "from collections import OrderedDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from collections import OrderedDict\n", "kind": 7, "label": "OrderedDict", "sortText": "4a.9999.OrderedDict"}, {"additionalTextEdits": [{"newText": "from requests.sessions import OrderedDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.sessions import OrderedDict\n", "kind": 6, "label": "OrderedDict", "sortText": "4a.9999.OrderedDict"}, {"additionalTextEdits": [{"newText": "from requests.utils import OrderedDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.utils import OrderedDict\n", "kind": 6, "label": "OrderedDict", "sortText": "4a.9999.OrderedDict"}, {"additionalTextEdits": [{"newText": "from typing_extensions import OrderedDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from typing_extensions import OrderedDict\n", "kind": 6, "label": "OrderedDict", "sortText": "4a.9999.OrderedDict"}, {"additionalTextEdits": [{"newText": "from http.client import PERMANENT_REDIRECT\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from http.client import PERMANENT_REDIRECT\n", "kind": 6, "label": "PERMANENT_REDIRECT", "sortText": "4a.9999.PERMANENT_REDIRECT"}, {"additionalTextEdits": [{"newText": "from click.types import ParamTypeInfoDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.types import ParamTypeInfoDict\n", "kind": 7, "label": "ParamTypeInfoDict", "sortText": "4a.9999.ParamTypeInfoDict"}, {"additionalTextEdits": [{"newText": "from flask.json.tag import PassDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.json.tag import PassDict\n", "kind": 7, "label": "PassDict", "sortText": "4a.9999.PassDict"}, {"additionalTextEdits": [{"newText": "from click.types import PathInfoDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.types import PathInfoDict\n", "kind": 7, "label": "PathInfoDict", "sortText": "4a.9999.PathInfoDict"}, {"additionalTextEdits": [{"newText": "from requests.models import REDIRECT_STATI\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.models import REDIRECT_STATI\n", "kind": 6, "label": "REDIRECT_STATI", "sortText": "4a.9999.REDIRECT_STATI"}, {"additionalTextEdits": [{"newText": "from requests.sessions import REDIRECT_STATI\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.sessions import REDIRECT_STATI\n", "kind": 6, "label": "REDIRECT_STATI", "sortText": "4a.9999.REDIRECT_STATI"}, {"additionalTextEdits": [{"newText": "from uuid import RESERVED_MICROSOFT\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from uuid import RESERVED_MICROSOFT\n", "kind": 6, "label": "RESERVED_MICROSOFT", "sortText": "4a.9999.RESERVED_MICROSOFT"}, {"additionalTextEdits": [{"newText": "from http.client import RemoteDisconnected\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from http.client import RemoteDisconnected\n", "kind": 7, "label": "RemoteDisconnected", "sortText": "4a.9999.RemoteDisconnected"}, {"additionalTextEdits": [{"newText": "from werkzeug.routing import RequestAliasRedirect\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.routing import RequestAliasRedirect\n", "kind": 7, "label": "RequestAliasRedirect", "sortText": "4a.9999.RequestAliasRedirect"}, {"additionalTextEdits": [{"newText": "from werkzeug.routing.exceptions import RequestAliasRedirect\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.routing.exceptions import RequestAliasRedirect\n", "kind": 7, "label": "RequestAliasRedirect", "sortText": "4a.9999.RequestAliasRedirect"}, {"additionalTextEdits": [{"newText": "from werkzeug.routing import RequestRedirect\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.routing import RequestRedirect\n", "kind": 7, "label": "RequestRedirect", "sortText": "4a.9999.RequestRedirect"}, {"additionalTextEdits": [{"newText": "from werkzeug.routing.exceptions import RequestRedirect\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.routing.exceptions import RequestRedirect\n", "kind": 7, "label": "RequestRedirect", "sortText": "4a.9999.RequestRedirect"}, {"additionalTextEdits": [{"newText": "from requests.sessions import SessionRedirectMixin\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.sessions import SessionRedirectMixin\n", "kind": 7, "label": "SessionRedirectMixin", "sortText": "4a.9999.SessionRedirectMixin"}, {"additionalTextEdits": [{"newText": "from http.client import TEMPORARY_REDIRECT\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from http.client import TEMPORARY_REDIRECT\n", "kind": 6, "label": "TEMPORARY_REDIRECT", "sortText": "4a.9999.TEMPORARY_REDIRECT"}, {"additionalTextEdits": [{"newText": "from flask.json.tag import TagDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.json.tag import TagDict\n", "kind": 7, "label": "TagDict", "sortText": "4a.9999.TagDict"}, {"additionalTextEdits": [{"newText": "from tempfile import TemporaryDirectory\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from tempfile import TemporaryDirectory\n", "kind": 7, "label": "TemporaryDirectory", "sortText": "4a.9999.TemporaryDirectory"}, {"additionalTextEdits": [{"newText": "from requests import TooManyRedirects\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests import TooManyRedirects\n", "kind": 7, "label": "TooManyRedirects", "sortText": "4a.9999.TooManyRedirects"}, {"additionalTextEdits": [{"newText": "from requests.exceptions import TooManyRedirects\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.exceptions import TooManyRedirects\n", "kind": 7, "label": "TooManyRedirects", "sortText": "4a.9999.TooManyRedirects"}, {"additionalTextEdits": [{"newText": "from requests.sessions import TooManyRedirects\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.sessions import TooManyRedirects\n", "kind": 6, "label": "TooManyRedirects", "sortText": "4a.9999.TooManyRedirects"}, {"additionalTextEdits": [{"newText": "from click.types import TupleInfoDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.types import TupleInfoDict\n", "kind": 7, "label": "TupleInfoDict", "sortText": "4a.9999.TupleInfoDict"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures import TypeConversionDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures import TypeConversionDict\n", "kind": 7, "label": "TypeConversionDict", "sortText": "4a.9999.TypeConversionDict"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.structures import TypeConversionDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.structures import TypeConversionDict\n", "kind": 7, "label": "TypeConversionDict", "sortText": "4a.9999.TypeConversionDict"}, {"additionalTextEdits": [{"newText": "from typing import TypedDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from typing import TypedDict\n", "kind": 6, "label": "TypedDict", "sortText": "4a.9999.TypedDict"}, {"additionalTextEdits": [{"newText": "from typing_extensions import TypedDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from typing_extensions import TypedDict\n", "kind": 6, "label": "TypedDict", "sortText": "4a.9999.TypedDict"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures import UpdateDictMixin\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures import UpdateDictMixin\n", "kind": 7, "label": "UpdateDictMixin", "sortText": "4a.9999.UpdateDictMixin"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.mixins import UpdateDictMixin\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.mixins import UpdateDictMixin\n", "kind": 7, "label": "UpdateDictMixin", "sortText": "4a.9999.UpdateDictMixin"}, {"additionalTextEdits": [{"newText": "from collections import UserDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from collections import UserDict\n", "kind": 7, "label": "UserDict", "sortText": "4a.9999.UserDict"}, {"additionalTextEdits": [{"newText": "from weakref import WeakKeyDictionary\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from weakref import WeakKeyDictionary\n", "kind": 7, "label": "WeakKeyDictionary", "sortText": "4a.9999.WeakKeyDictionary"}, {"additionalTextEdits": [{"newText": "from weakref import WeakValueDictionary\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from weakref import WeakValueDictionary\n", "kind": 7, "label": "WeakValueDictionary", "sortText": "4a.9999.WeakValueDictionary"}, {"additionalTextEdits": [{"newText": "from codecs import _BufferedIncrementalDecoder\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from codecs import _BufferedIncrementalDecoder\n", "kind": 7, "label": "_BufferedIncrementalDecoder", "sortText": "4a.9999._BufferedIncrementalDecoder"}, {"additionalTextEdits": [{"newText": "from enum import _EnumDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from enum import _EnumDict\n", "kind": 7, "label": "_EnumDict", "sortText": "4a.9999._EnumDict"}, {"additionalTextEdits": [{"newText": "from inspect import _GetMembersPredicate\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from inspect import _GetMembersPredicate\n", "kind": 6, "label": "_GetMembersPredicate", "sortText": "4a.9999._GetMembersPredicate"}, {"additionalTextEdits": [{"newText": "from inspect import _GetMembersPredicateTypeGuard\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from inspect import _GetMembersPredicateTypeGuard\n", "kind": 6, "label": "_GetMembersPredicateTypeGuard", "sortText": "4a.9999._GetMembersPredicateTypeGuard"}, {"additionalTextEdits": [{"newText": "from inspect import _GetMembersPredicateTypeIs\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from inspect import _GetMembersPredicateTypeIs\n", "kind": 6, "label": "_GetMembersPredicateTypeIs", "sortText": "4a.9999._GetMembersPredicateTypeIs"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.structures import _ImmutableOrderedMultiDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.structures import _ImmutableOrderedMultiDict\n", "kind": 7, "label": "_ImmutableOrderedMultiDict", "sortText": "4a.9999._ImmutableOrderedMultiDict"}, {"additionalTextEdits": [{"newText": "from collections import _OrderedDictItemsView\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from collections import _OrderedDictItemsView\n", "kind": 7, "label": "_OrderedDictItemsView", "sortText": "4a.9999._OrderedDictItemsView"}, {"additionalTextEdits": [{"newText": "from collections import _OrderedDictKeysView\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from collections import _OrderedDictKeysView\n", "kind": 7, "label": "_OrderedDictKeysView", "sortText": "4a.9999._OrderedDictKeysView"}, {"additionalTextEdits": [{"newText": "from collections import _OrderedDictValuesView\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from collections import _OrderedDictValuesView\n", "kind": 7, "label": "_OrderedDictValuesView", "sortText": "4a.9999._OrderedDictValuesView"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.structures import _OrderedMultiDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.structures import _OrderedMultiDict\n", "kind": 7, "label": "_OrderedMultiDict", "sortText": "4a.9999._OrderedMultiDict"}, {"additionalTextEdits": [{"newText": "from ssl import _PeerCertRetDictType\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from ssl import _PeerCertRetDictType\n", "kind": 6, "label": "_PeerCertRetDictType", "sortText": "4a.9999._PeerCertRetDictType"}, {"additionalTextEdits": [{"newText": "from itertools import _Predicate\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from itertools import _Predicate\n", "kind": 6, "label": "_Predicate", "sortText": "4a.9999._Predicate"}, {"additionalTextEdits": [{"newText": "from contextlib import _RedirectStream\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from contextlib import _RedirectStream\n", "kind": 7, "label": "_RedirectStream", "sortText": "4a.9999._RedirectStream"}, {"additionalTextEdits": [{"newText": "from click.shell_completion import _SourceVarsDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.shell_completion import _SourceVarsDict\n", "kind": 7, "label": "_SourceVarsDict", "sortText": "4a.9999._SourceVarsDict"}, {"additionalTextEdits": [{"newText": "from contextlib import _SupportsRedirect\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from contextlib import _SupportsRedirect\n", "kind": 7, "label": "_SupportsRedirect", "sortText": "4a.9999._SupportsRedirect"}, {"additionalTextEdits": [{"newText": "from contextlib import _SupportsRedirectT\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from contextlib import _SupportsRedirectT\n", "kind": 6, "label": "_SupportsRedirectT", "sortText": "4a.9999._SupportsRedirectT"}, {"additionalTextEdits": [{"newText": "from werkzeug.test import _TAnyMultiDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.test import _TAnyMultiDict\n", "kind": 6, "label": "_TAnyMultiDict", "sortText": "4a.9999._TAnyMultiDict"}, {"additionalTextEdits": [{"newText": "from urllib3.util.ssl_ import _TYPE_PEER_CERT_RET_DICT\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.util.ssl_ import _TYPE_PEER_CERT_RET_DICT\n", "kind": 7, "label": "_TYPE_PEER_CERT_RET_DICT", "sortText": "4a.9999._TYPE_PEER_CERT_RET_DICT"}, {"additionalTextEdits": [{"newText": "from typing import _TypedDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from typing import _TypedDict\n", "kind": 7, "label": "_TypedDict", "sortText": "4a.9999._TypedDict"}, {"additionalTextEdits": [{"newText": "from typing_extensions import _TypedDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from typing_extensions import _TypedDict\n", "kind": 7, "label": "_TypedDict", "sortText": "4a.9999._TypedDict"}, {"additionalTextEdits": [{"newText": "from colorama.ansitowin32 import _WinTermCallDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from colorama.ansitowin32 import _WinTermCallDict\n", "kind": 6, "label": "_WinTermCallDict", "sortText": "4a.9999._WinTermCallDict"}, {"additionalTextEdits": [{"newText": "from urllib3.connection import _WrappedAndVerifiedSocket\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.connection import _WrappedAndVerifiedSocket\n", "kind": 7, "label": "_WrappedAndVerifiedSocket", "sortText": "4a.9999._WrappedAndVerifiedSocket"}, {"additionalTextEdits": [{"newText": "from abc import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from abc import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from ast import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from ast import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from asyncio import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from asyncio import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from asyncio.base_events import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from asyncio.base_events import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from asyncio.coroutines import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from asyncio.coroutines import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from asyncio.events import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from asyncio.events import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from asyncio.exceptions import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from asyncio.exceptions import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from asyncio.futures import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from asyncio.futures import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from asyncio.locks import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from asyncio.locks import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from asyncio.protocols import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from asyncio.protocols import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from asyncio.queues import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from asyncio.queues import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from asyncio.runners import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from asyncio.runners import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from asyncio.streams import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from asyncio.streams import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from asyncio.subprocess import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from asyncio.subprocess import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from asyncio.taskgroups import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from asyncio.taskgroups import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from asyncio.tasks import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from asyncio.tasks import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from asyncio.threads import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from asyncio.threads import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from asyncio.timeouts import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from asyncio.timeouts import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from asyncio.transports import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from asyncio.transports import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from asyncio.unix_events import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from asyncio.unix_events import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from atexit import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from atexit import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from base64 import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from base64 import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from binascii import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from binascii import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from blinker import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from blinker import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from blinker.base import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from blinker.base import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from click import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from click.core import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.core import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from click.decorators import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.decorators import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from click.exceptions import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.exceptions import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from click.formatting import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.formatting import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from click.globals import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.globals import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from click.parser import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.parser import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from click.shell_completion import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.shell_completion import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from click.termui import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.termui import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from click.testing import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.testing import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from click.types import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.types import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from click.utils import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.utils import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from code import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from code import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from codecs import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from codecs import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from collections import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from collections import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from collections.abc import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from collections.abc import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from colorama import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from colorama import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from colorama.ansitowin32 import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from colorama.ansitowin32 import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from contextlib import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from contextlib import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from contextvars import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from contextvars import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from copy import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from copy import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from dataclasses import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from dataclasses import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from datetime import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from datetime import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from decimal import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from decimal import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from difflib import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from difflib import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from email.utils import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from email.utils import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from enum import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from enum import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from errno import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from errno import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.app import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.app import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.blueprints import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.blueprints import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.cli import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.cli import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.config import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.config import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.ctx import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.ctx import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.debughelpers import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.debughelpers import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.globals import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.globals import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.helpers import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.helpers import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.json import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.json import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.json.provider import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.json.provider import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.json.tag import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.json.tag import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.logging import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.logging import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.sansio.app import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.sansio.app import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.sansio.blueprints import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.sansio.blueprints import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.sansio.scaffold import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.sansio.scaffold import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.sessions import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.sessions import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.signals import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.signals import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.templating import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.templating import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.testing import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.testing import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.typing import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.typing import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.wrappers import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.wrappers import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from fnmatch import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from fnmatch import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from functools import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from functools import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from genericpath import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from genericpath import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from getpass import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from getpass import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from gettext import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from gettext import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from glob import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from glob import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from hashlib import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from hashlib import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from hmac import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from hmac import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from html import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from html import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from http import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from http import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from http.client import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from http.client import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from http.cookiejar import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from http.cookiejar import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from http.cookies import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from http.cookies import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from http.server import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from http.server import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from idna import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from idna import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from idna.core import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from idna.core import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from importlib import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from importlib import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from importlib.abc import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from importlib.abc import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from importlib.machinery import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from importlib.machinery import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from importlib.metadata import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from importlib.metadata import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from importlib.util import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from importlib.util import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from inspect import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from inspect import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from io import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from io import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from itertools import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from itertools import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from itsdangerous import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from itsdangerous import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from itsdangerous.encoding import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from itsdangerous.encoding import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from itsdangerous.exc import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from itsdangerous.exc import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from itsdangerous.serializer import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from itsdangerous.serializer import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from itsdangerous.signer import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from itsdangerous.signer import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from itsdangerous.timed import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from itsdangerous.timed import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from itsdangerous.url_safe import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from itsdangerous.url_safe import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from jinja2 import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from jinja2 import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from jinja2.async_utils import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from jinja2.async_utils import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from jinja2.bccache import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from jinja2.bccache import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from jinja2.compiler import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from jinja2.compiler import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from jinja2.debug import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from jinja2.debug import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from jinja2.environment import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from jinja2.environment import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from jinja2.exceptions import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from jinja2.exceptions import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from jinja2.lexer import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from jinja2.lexer import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from jinja2.loaders import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from jinja2.loaders import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from jinja2.nodes import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from jinja2.nodes import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from jinja2.parser import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from jinja2.parser import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from jinja2.runtime import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from jinja2.runtime import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from jinja2.utils import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from jinja2.utils import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from json import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from json import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from json.decoder import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from json.decoder import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from json.encoder import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from json.encoder import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from logging import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from logging import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from markupsafe import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from markupsafe import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from marshal import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from marshal import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from math import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from math import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from mimetypes import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from mimetypes import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from numbers import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from numbers import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from operator import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from operator import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from os import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from os import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from os.path import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from os.path import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from pathlib import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from pathlib import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from pickle import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from pickle import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from pkgutil import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from pkgutil import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from platform import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from platform import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from posixpath import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from posixpath import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from pprint import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from pprint import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from queue import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from queue import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from random import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from random import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from re import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from re import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from readline import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from readline import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from requests import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from requests.adapters import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.adapters import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from requests.api import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.api import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from requests.auth import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.auth import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from requests.compat import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.compat import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from requests.cookies import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.cookies import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from requests.exceptions import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.exceptions import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from requests.hooks import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.hooks import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from requests.models import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.models import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from requests.packages import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.packages import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from requests.sessions import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.sessions import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from requests.status_codes import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.status_codes import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from requests.structures import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.structures import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from requests.utils import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.utils import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from rlcompleter import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from rlcompleter import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from secrets import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from secrets import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from selectors import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from selectors import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from shlex import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from shlex import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from shutil import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from shutil import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from socket import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from socket import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from socketserver import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from socketserver import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from socks import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from socks import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from ssl import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from ssl import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from stat import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from stat import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from string import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from string import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from subprocess import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from subprocess import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from sys import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from sys import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from tempfile import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from tempfile import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from termios import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from termios import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from threading import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from threading import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from time import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from time import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from traceback import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from traceback import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from tty import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from tty import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from types import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from types import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from typing import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from typing import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from typing_extensions import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from typing_extensions import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from unicodedata import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from unicodedata import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib.parse import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib.parse import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3 import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3 import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3.connection import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.connection import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3.connectionpool import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.connectionpool import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3.contrib.socks import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.contrib.socks import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3.exceptions import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.exceptions import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3.fields import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.fields import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3.filepost import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.filepost import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3.poolmanager import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.poolmanager import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3.response import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.response import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3.util import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.util import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3.util.connection import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.util.connection import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3.util.proxy import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.util.proxy import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3.util.request import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.util.request import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3.util.response import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.util.response import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3.util.retry import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.util.retry import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3.util.ssl_ import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.util.ssl_ import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3.util.timeout import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.util.timeout import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3.util.url import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.util.url import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3.util.util import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.util.util import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from uuid import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from uuid import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from warnings import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from warnings import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from weakref import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from weakref import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from webbrowser import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from webbrowser import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.accept import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.accept import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.auth import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.auth import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.cache_control import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.cache_control import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.csp import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.csp import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.etag import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.etag import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.file_storage import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.file_storage import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.headers import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.headers import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.mixins import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.mixins import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.range import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.range import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.structures import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.structures import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.debug import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.debug import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.debug.tbtools import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.debug.tbtools import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.exceptions import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.exceptions import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.formparser import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.formparser import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.http import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.http import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.local import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.local import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.middleware.shared_data import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.middleware.shared_data import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.routing import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.routing import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.routing.converters import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.routing.converters import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.routing.exceptions import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.routing.exceptions import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.routing.map import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.routing.map import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.routing.matcher import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.routing.matcher import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.routing.rules import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.routing.rules import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.sansio import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.sansio import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.sansio.http import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.sansio.http import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.sansio.multipart import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.sansio.multipart import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.sansio.request import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.sansio.request import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.sansio.response import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.sansio.response import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.sansio.utils import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.sansio.utils import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.security import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.security import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.serving import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.serving import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.test import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.test import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.urls import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.urls import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.user_agent import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.user_agent import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.utils import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.utils import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.wrappers import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.wrappers import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.wrappers.request import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.wrappers.request import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.wrappers.response import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.wrappers.response import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.wsgi import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.wsgi import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from wsgiref.types import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from wsgiref.types import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from zipfile import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from zipfile import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from zipimport import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from zipimport import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from zlib import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from zlib import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from idna.core import _bidi_rtl_categories\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from idna.core import _bidi_rtl_categories\n", "kind": 6, "label": "_bidi_rtl_categories", "sortText": "4a.9999._bidi_rtl_categories"}, {"additionalTextEdits": [{"newText": "from jinja2.runtime import _dict_method_all\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from jinja2.runtime import _dict_method_all\n", "kind": 3, "label": "_dict_method_all", "sortText": "4a.9999._dict_method_all"}, {"additionalTextEdits": [{"newText": "from importlib.util import _incompatible_extension_module_restrictions\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from importlib.util import _incompatible_extension_module_restrictions\n", "kind": 7, "label": "_incompatible_extension_module_restrictions", "sortText": "4a.9999._incompatible_extension_module_restrictions"}, {"additionalTextEdits": [{"newText": "from collections import _odict_items\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from collections import _odict_items\n", "kind": 7, "label": "_odict_items", "sortText": "4a.9999._odict_items"}, {"additionalTextEdits": [{"newText": "from collections import _odict_keys\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from collections import _odict_keys\n", "kind": 7, "label": "_odict_keys", "sortText": "4a.9999._odict_keys"}, {"additionalTextEdits": [{"newText": "from collections import _odict_values\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from collections import _odict_values\n", "kind": 7, "label": "_odict_values", "sortText": "4a.9999._odict_values"}, {"additionalTextEdits": [{"newText": "from flask.helpers import _wz_redirect\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.helpers import _wz_redirect\n", "kind": 3, "label": "_wz_redirect", "sortText": "4a.9999._wz_redirect"}, {"additionalTextEdits": [{"newText": "from flask.sansio.app import _wz_redirect\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.sansio.app import _wz_redirect\n", "kind": 3, "label": "_wz_redirect", "sortText": "4a.9999._wz_redirect"}, {"additionalTextEdits": [{"newText": "from requests.utils import add_dict_to_cookiejar\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.utils import add_dict_to_cookiejar\n", "kind": 3, "label": "add_dict_to_cookiejar", "sortText": "4a.9999.add_dict_to_cookiejar"}, {"additionalTextEdits": [{"newText": "from werkzeug.utils import append_slash_redirect\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.utils import append_slash_redirect\n", "kind": 3, "label": "append_slash_redirect", "sortText": "4a.9999.append_slash_redirect"}, {"additionalTextEdits": [{"newText": "from dataclasses import asdict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from dataclasses import asdict\n", "kind": 3, "label": "asdict", "sortText": "4a.9999.asdict"}, {"additionalTextEdits": [{"newText": "from flask.debughelpers import attach_enctype_error_multidict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.debughelpers import attach_enctype_error_multidict\n", "kind": 3, "label": "attach_enctype_error_multidict", "sortText": "4a.9999.attach_enctype_error_multidict"}, {"additionalTextEdits": [{"newText": "from unicodedata import bidirectional\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from unicodedata import bidirectional\n", "kind": 3, "label": "bidirectional", "sortText": "4a.9999.bidirectional"}, {"additionalTextEdits": [{"newText": "from requests.cookies import cookiejar_from_dict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.cookies import cookiejar_from_dict\n", "kind": 3, "label": "cookiejar_from_dict", "sortText": "4a.9999.cookiejar_from_dict"}, {"additionalTextEdits": [{"newText": "from requests.models import cookiejar_from_dict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.models import cookiejar_from_dict\n", "kind": 6, "label": "cookiejar_from_dict", "sortText": "4a.9999.cookiejar_from_dict"}, {"additionalTextEdits": [{"newText": "from requests.sessions import cookiejar_from_dict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.sessions import cookiejar_from_dict\n", "kind": 6, "label": "cookiejar_from_dict", "sortText": "4a.9999.cookiejar_from_dict"}, {"additionalTextEdits": [{"newText": "from requests.utils import cookiejar_from_dict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.utils import cookiejar_from_dict\n", "kind": 6, "label": "cookiejar_from_dict", "sortText": "4a.9999.cookiejar_from_dict"}, {"additionalTextEdits": [{"newText": "from sys import deactivate_stack_trampoline\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from sys import deactivate_stack_trampoline\n", "kind": 3, "label": "deactivate_stack_trampoline", "sortText": "4a.9999.deactivate_stack_trampoline"}, {"additionalTextEdits": [{"newText": "from collections import defaultdict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from collections import defaultdict\n", "kind": 7, "label": "defaultdict", "sortText": "4a.9999.defaultdict"}, {"additionalTextEdits": [{"newText": "from requests.utils import dict_from_cookiejar\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.utils import dict_from_cookiejar\n", "kind": 3, "label": "dict_from_cookiejar", "sortText": "4a.9999.dict_from_cookiejar"}, {"additionalTextEdits": [{"newText": "from requests.utils import dict_to_sequence\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.utils import dict_to_sequence\n", "kind": 3, "label": "dict_to_sequence", "sortText": "4a.9999.dict_to_sequence"}, {"additionalTextEdits": [{"newText": "from requests.utils import get_encodings_from_content\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.utils import get_encodings_from_content\n", "kind": 3, "label": "get_encodings_from_content", "sortText": "4a.9999.get_encodings_from_content"}, {"additionalTextEdits": [{"newText": "from typing import is_typeddict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from typing import is_typeddict\n", "kind": 3, "label": "is_typeddict", "sortText": "4a.9999.is_typeddict"}, {"additionalTextEdits": [{"newText": "from requests.auth import parse_dict_header\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.auth import parse_dict_header\n", "kind": 6, "label": "parse_dict_header", "sortText": "4a.9999.parse_dict_header"}, {"additionalTextEdits": [{"newText": "from requests.utils import parse_dict_header\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.utils import parse_dict_header\n", "kind": 3, "label": "parse_dict_header", "sortText": "4a.9999.parse_dict_header"}, {"additionalTextEdits": [{"newText": "from werkzeug.http import parse_dict_header\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.http import parse_dict_header\n", "kind": 3, "label": "parse_dict_header", "sortText": "4a.9999.parse_dict_header"}, {"additionalTextEdits": [{"newText": "from flask import redirect\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask import redirect\n", "kind": 3, "label": "redirect", "sortText": "4a.9999.redirect"}, {"additionalTextEdits": [{"newText": "from flask.helpers import redirect\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.helpers import redirect\n", "kind": 3, "label": "redirect", "sortText": "4a.9999.redirect"}, {"additionalTextEdits": [{"newText": "from werkzeug.utils import redirect\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.utils import redirect\n", "kind": 3, "label": "redirect", "sortText": "4a.9999.redirect"}, {"additionalTextEdits": [{"newText": "from contextlib import redirect_stderr\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from contextlib import redirect_stderr\n", "kind": 7, "label": "redirect_stderr", "sortText": "4a.9999.redirect_stderr"}, {"additionalTextEdits": [{"newText": "from contextlib import redirect_stdout\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from contextlib import redirect_stdout\n", "kind": 7, "label": "redirect_stdout", "sortText": "4a.9999.redirect_stdout"}, {"additionalTextEdits": [{"newText": "from flask import send_from_directory\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask import send_from_directory\n", "kind": 3, "label": "send_from_directory", "sortText": "4a.9999.send_from_directory"}, {"additionalTextEdits": [{"newText": "from flask.helpers import send_from_directory\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.helpers import send_from_directory\n", "kind": 3, "label": "send_from_directory", "sortText": "4a.9999.send_from_directory"}, {"additionalTextEdits": [{"newText": "from werkzeug.utils import send_from_directory\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.utils import send_from_directory\n", "kind": 3, "label": "send_from_directory", "sortText": "4a.9999.send_from_directory"}, {"additionalTextEdits": [{"newText": "from functools import singledispatchmethod\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from functools import singledispatchmethod\n", "kind": 7, "label": "singledispatchmethod", "sortText": "4a.9999.singledispatchmethod"}, {"additionalTextEdits": [{"newText": "from _ssl import ALERT_DESCRIPTION_BAD_CERTIFICATE\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _ssl import ALERT_DESCRIPTION_BAD_CERTIFICATE\n", "kind": 6, "label": "ALERT_DESCRIPTION_BAD_CERTIFICATE", "sortText": "4b.9999.ALERT_DESCRIPTION_BAD_CERTIFICATE"}, {"additionalTextEdits": [{"newText": "from _ssl import ALERT_DESCRIPTION_BAD_CERTIFICATE_HASH_VALUE\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _ssl import ALERT_DESCRIPTION_BAD_CERTIFICATE_HASH_VALUE\n", "kind": 6, "label": "ALERT_DESCRIPTION_BAD_CERTIFICATE_HASH_VALUE", "sortText": "4b.9999.ALERT_DESCRIPTION_BAD_CERTIFICATE_HASH_VALUE"}, {"additionalTextEdits": [{"newText": "from _ssl import ALERT_DESCRIPTION_BAD_CERTIFICATE_STATUS_RESPONSE\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _ssl import ALERT_DESCRIPTION_BAD_CERTIFICATE_STATUS_RESPONSE\n", "kind": 6, "label": "ALERT_DESCRIPTION_BAD_CERTIFICATE_STATUS_RESPONSE", "sortText": "4b.9999.ALERT_DESCRIPTION_BAD_CERTIFICATE_STATUS_RESPONSE"}, {"additionalTextEdits": [{"newText": "from _ssl import ALERT_DESCRIPTION_CERTIFICATE_EXPIRED\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _ssl import ALERT_DESCRIPTION_CERTIFICATE_EXPIRED\n", "kind": 6, "label": "ALERT_DESCRIPTION_CERTIFICATE_EXPIRED", "sortText": "4b.9999.ALERT_DESCRIPTION_CERTIFICATE_EXPIRED"}, {"additionalTextEdits": [{"newText": "from _ssl import ALERT_DESCRIPTION_CERTIFICATE_REVOKED\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _ssl import ALERT_DESCRIPTION_CERTIFICATE_REVOKED\n", "kind": 6, "label": "ALERT_DESCRIPTION_CERTIFICATE_REVOKED", "sortText": "4b.9999.ALERT_DESCRIPTION_CERTIFICATE_REVOKED"}, {"additionalTextEdits": [{"newText": "from _ssl import ALERT_DESCRIPTION_CERTIFICATE_UNKNOWN\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _ssl import ALERT_DESCRIPTION_CERTIFICATE_UNKNOWN\n", "kind": 6, "label": "ALERT_DESCRIPTION_CERTIFICATE_UNKNOWN", "sortText": "4b.9999.ALERT_DESCRIPTION_CERTIFICATE_UNKNOWN"}, {"additionalTextEdits": [{"newText": "from _ssl import ALERT_DESCRIPTION_CERTIFICATE_UNOBTAINABLE\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _ssl import ALERT_DESCRIPTION_CERTIFICATE_UNOBTAINABLE\n", "kind": 6, "label": "ALERT_DESCRIPTION_CERTIFICATE_UNOBTAINABLE", "sortText": "4b.9999.ALERT_DESCRIPTION_CERTIFICATE_UNOBTAINABLE"}, {"additionalTextEdits": [{"newText": "from _ssl import ALERT_DESCRIPTION_CLOSE_NOTIFY\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _ssl import ALERT_DESCRIPTION_CLOSE_NOTIFY\n", "kind": 6, "label": "ALERT_DESCRIPTION_CLOSE_NOTIFY", "sortText": "4b.9999.ALERT_DESCRIPTION_CLOSE_NOTIFY"}, {"additionalTextEdits": [{"newText": "from _ssl import ALERT_DESCRIPTION_DECRYPT_ERROR\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _ssl import ALERT_DESCRIPTION_DECRYPT_ERROR\n", "kind": 6, "label": "ALERT_DESCRIPTION_DECRYPT_ERROR", "sortText": "4b.9999.ALERT_DESCRIPTION_DECRYPT_ERROR"}, {"additionalTextEdits": [{"newText": "from _ssl import ALERT_DESCRIPTION_INSUFFICIENT_SECURITY\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _ssl import ALERT_DESCRIPTION_INSUFFICIENT_SECURITY\n", "kind": 6, "label": "ALERT_DESCRIPTION_INSUFFICIENT_SECURITY", "sortText": "4b.9999.ALERT_DESCRIPTION_INSUFFICIENT_SECURITY"}, {"additionalTextEdits": [{"newText": "from _ssl import ALERT_DESCRIPTION_UNEXPECTED_MESSAGE\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _ssl import ALERT_DESCRIPTION_UNEXPECTED_MESSAGE\n", "kind": 6, "label": "ALERT_DESCRIPTION_UNEXPECTED_MESSAGE", "sortText": "4b.9999.ALERT_DESCRIPTION_UNEXPECTED_MESSAGE"}, {"additionalTextEdits": [{"newText": "from _ssl import ALERT_DESCRIPTION_UNSUPPORTED_CERTIFICATE\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _ssl import ALERT_DESCRIPTION_UNSUPPORTED_CERTIFICATE\n", "kind": 6, "label": "ALERT_DESCRIPTION_UNSUPPORTED_CERTIFICATE", "sortText": "4b.9999.ALERT_DESCRIPTION_UNSUPPORTED_CERTIFICATE"}, {"additionalTextEdits": [{"newText": "from urllib3._collections import HTTPHeaderDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3._collections import HTTPHeaderDict\n", "kind": 7, "label": "HTTPHeaderDict", "sortText": "4b.9999.HTTPHeaderDict"}, {"additionalTextEdits": [{"newText": "from urllib3._collections import HTTPHeaderDictItemView\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3._collections import HTTPHeaderDictItemView\n", "kind": 7, "label": "HTTPHeaderDictItemView", "sortText": "4b.9999.HTTPHeaderDictItemView"}, {"additionalTextEdits": [{"newText": "from _socket import IP_DEFAULT_MULTICAST_LOOP\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _socket import IP_DEFAULT_MULTICAST_LOOP\n", "kind": 6, "label": "IP_DEFAULT_MULTICAST_LOOP", "sortText": "4b.9999.IP_DEFAULT_MULTICAST_LOOP"}, {"additionalTextEdits": [{"newText": "from _socket import IP_DEFAULT_MULTICAST_TTL\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _socket import IP_DEFAULT_MULTICAST_TTL\n", "kind": 6, "label": "IP_DEFAULT_MULTICAST_TTL", "sortText": "4b.9999.IP_DEFAULT_MULTICAST_TTL"}, {"additionalTextEdits": [{"newText": "from _typeshed import IdentityFunction\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _typeshed import IdentityFunction\n", "kind": 7, "label": "IdentityFunction", "sortText": "4b.9999.IdentityFunction"}, {"additionalTextEdits": [{"newText": "from _typeshed._type_checker_internals import TypedDictFallback\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _typeshed._type_checker_internals import TypedDictFallback\n", "kind": 7, "label": "TypedDictFallback", "sortText": "4b.9999.TypedDictFallback"}, {"additionalTextEdits": [{"newText": "from werkzeug._internal import _DictAccessorProperty\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug._internal import _DictAccessorProperty\n", "kind": 7, "label": "_DictAccessorProperty", "sortText": "4b.9999._DictAccessorProperty"}, {"additionalTextEdits": [{"newText": "from _ssl import _PeerCertRetDictType\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _ssl import _PeerCertRetDictType\n", "kind": 6, "label": "_PeerCertRetDictType", "sortText": "4b.9999._PeerCertRetDictType"}, {"additionalTextEdits": [{"newText": "from __future__ import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from __future__ import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _codecs import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _codecs import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _collections_abc import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _collections_abc import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _contextvars import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _contextvars import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _frozen_importlib import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _frozen_importlib import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _frozen_importlib_external import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _frozen_importlib_external import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _hashlib import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _hashlib import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _io import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _io import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _operator import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _operator import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _pickle import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _pickle import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _random import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _random import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _socket import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _socket import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _ssl import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _ssl import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _stat import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _stat import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _thread import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _thread import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _typeshed import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _typeshed import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _typeshed._type_checker_internals import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _typeshed._type_checker_internals import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _typeshed.wsgi import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _typeshed.wsgi import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _warnings import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _warnings import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _weakref import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _weakref import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from blinker._utilities import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from blinker._utilities import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from click._compat import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click._compat import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from click._termui_impl import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click._termui_impl import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from click._textwrap import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click._textwrap import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from click._utils import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click._utils import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from importlib._abc import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from importlib._abc import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from importlib._bootstrap import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from importlib._bootstrap import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from importlib._bootstrap_external import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from importlib._bootstrap_external import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from importlib.metadata._meta import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from importlib.metadata._meta import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from markupsafe._native import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from markupsafe._native import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from markupsafe._speedups import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from markupsafe._speedups import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from requests.__version__ import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.__version__ import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3._base_connection import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3._base_connection import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3._collections import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3._collections import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3._request_methods import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3._request_methods import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3._version import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3._version import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug._internal import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug._internal import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug._reloader import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug._reloader import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _collections_abc import dict_items\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _collections_abc import dict_items\n", "kind": 7, "label": "dict_items", "sortText": "4b.9999.dict_items"}, {"additionalTextEdits": [{"newText": "from _collections_abc import dict_keys\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _collections_abc import dict_keys\n", "kind": 7, "label": "dict_keys", "sortText": "4b.9999.dict_keys"}, {"additionalTextEdits": [{"newText": "from _collections_abc import dict_values\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _collections_abc import dict_values\n", "kind": 7, "label": "dict_values", "sortText": "4b.9999.dict_values"}, {"additionalTextEdits": [{"newText": "from urllib3._collections import ensure_can_construct_http_header_dict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3._collections import ensure_can_construct_http_header_dict\n", "kind": 3, "label": "ensure_can_construct_http_header_dict", "sortText": "4b.9999.ensure_can_construct_http_header_dict"}, {"additionalTextEdits": [{"newText": "from typing import DefaultDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from typing import DefaultDict\n", "kind": 6, "label": "DefaultDict", "sortText": "9.9999.DefaultDict", "tags": [1]}, {"additionalTextEdits": [{"newText": "from typing import Dict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from typing import Dict\n", "kind": 6, "label": "Dict", "sortText": "9.9999.Dict", "tags": [1]}, {"additionalTextEdits": [{"newText": "from typing import OrderedDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from typing import OrderedDict\n", "kind": 6, "label": "OrderedDict", "sortText": "9.9999.OrderedDict", "tags": [1]}]}} {"suite": "web", "label": "request args completion", "method": "textDocument/completion", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/web/src/app.py", "line": 9, "character": 18, "iteration": 4, "result": {"isIncomplete": false, "items": [{"kind": 14, "label": "False", "sortText": "0.9999.False"}, {"data": "builtin", "kind": 7, "label": "IsADirectoryError", "sortText": "0.9999.IsADirectoryError"}, {"kind": 14, "label": "None", "sortText": "0.9999.None"}, {"data": "builtin", "kind": 7, "label": "NotADirectoryError", "sortText": "0.9999.NotADirectoryError"}, {"data": "builtin", "kind": 7, "label": "PendingDeprecationWarning", "sortText": "0.9999.PendingDeprecationWarning"}, {"kind": 14, "label": "True", "sortText": "0.9999.True"}, {"kind": 14, "label": "and", "sortText": "0.9999.and"}, {"kind": 14, "label": "await", "sortText": "0.9999.await"}, {"data": "builtin", "kind": 7, "label": "dict", "sortText": "0.9999.dict"}, {"kind": 14, "label": "else", "sortText": "0.9999.else"}, {"kind": 14, "label": "for", "sortText": "0.9999.for"}, {"kind": 14, "label": "if", "sortText": "0.9999.if"}, {"kind": 14, "label": "in", "sortText": "0.9999.in"}, {"kind": 14, "label": "is", "sortText": "0.9999.is"}, {"kind": 14, "label": "lambda", "sortText": "0.9999.lambda"}, {"kind": 14, "label": "not", "sortText": "0.9999.not"}, {"kind": 14, "label": "or", "sortText": "0.9999.or"}, {"kind": 14, "label": "yield", "sortText": "0.9999.yield"}, {"data": "builtin", "kind": 21, "label": "__dict__", "sortText": "3.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from ssl import ALERT_DESCRIPTION_BAD_CERTIFICATE\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from ssl import ALERT_DESCRIPTION_BAD_CERTIFICATE\n", "kind": 6, "label": "ALERT_DESCRIPTION_BAD_CERTIFICATE", "sortText": "4a.9999.ALERT_DESCRIPTION_BAD_CERTIFICATE"}, {"additionalTextEdits": [{"newText": "from ssl import ALERT_DESCRIPTION_BAD_CERTIFICATE_HASH_VALUE\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from ssl import ALERT_DESCRIPTION_BAD_CERTIFICATE_HASH_VALUE\n", "kind": 6, "label": "ALERT_DESCRIPTION_BAD_CERTIFICATE_HASH_VALUE", "sortText": "4a.9999.ALERT_DESCRIPTION_BAD_CERTIFICATE_HASH_VALUE"}, {"additionalTextEdits": [{"newText": "from ssl import ALERT_DESCRIPTION_BAD_CERTIFICATE_STATUS_RESPONSE\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from ssl import ALERT_DESCRIPTION_BAD_CERTIFICATE_STATUS_RESPONSE\n", "kind": 6, "label": "ALERT_DESCRIPTION_BAD_CERTIFICATE_STATUS_RESPONSE", "sortText": "4a.9999.ALERT_DESCRIPTION_BAD_CERTIFICATE_STATUS_RESPONSE"}, {"additionalTextEdits": [{"newText": "from ssl import ALERT_DESCRIPTION_CERTIFICATE_EXPIRED\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from ssl import ALERT_DESCRIPTION_CERTIFICATE_EXPIRED\n", "kind": 6, "label": "ALERT_DESCRIPTION_CERTIFICATE_EXPIRED", "sortText": "4a.9999.ALERT_DESCRIPTION_CERTIFICATE_EXPIRED"}, {"additionalTextEdits": [{"newText": "from ssl import ALERT_DESCRIPTION_CERTIFICATE_REVOKED\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from ssl import ALERT_DESCRIPTION_CERTIFICATE_REVOKED\n", "kind": 6, "label": "ALERT_DESCRIPTION_CERTIFICATE_REVOKED", "sortText": "4a.9999.ALERT_DESCRIPTION_CERTIFICATE_REVOKED"}, {"additionalTextEdits": [{"newText": "from ssl import ALERT_DESCRIPTION_CERTIFICATE_UNKNOWN\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from ssl import ALERT_DESCRIPTION_CERTIFICATE_UNKNOWN\n", "kind": 6, "label": "ALERT_DESCRIPTION_CERTIFICATE_UNKNOWN", "sortText": "4a.9999.ALERT_DESCRIPTION_CERTIFICATE_UNKNOWN"}, {"additionalTextEdits": [{"newText": "from ssl import ALERT_DESCRIPTION_CERTIFICATE_UNOBTAINABLE\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from ssl import ALERT_DESCRIPTION_CERTIFICATE_UNOBTAINABLE\n", "kind": 6, "label": "ALERT_DESCRIPTION_CERTIFICATE_UNOBTAINABLE", "sortText": "4a.9999.ALERT_DESCRIPTION_CERTIFICATE_UNOBTAINABLE"}, {"additionalTextEdits": [{"newText": "from ssl import ALERT_DESCRIPTION_CLOSE_NOTIFY\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from ssl import ALERT_DESCRIPTION_CLOSE_NOTIFY\n", "kind": 6, "label": "ALERT_DESCRIPTION_CLOSE_NOTIFY", "sortText": "4a.9999.ALERT_DESCRIPTION_CLOSE_NOTIFY"}, {"additionalTextEdits": [{"newText": "from ssl import ALERT_DESCRIPTION_DECRYPT_ERROR\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from ssl import ALERT_DESCRIPTION_DECRYPT_ERROR\n", "kind": 6, "label": "ALERT_DESCRIPTION_DECRYPT_ERROR", "sortText": "4a.9999.ALERT_DESCRIPTION_DECRYPT_ERROR"}, {"additionalTextEdits": [{"newText": "from ssl import ALERT_DESCRIPTION_INSUFFICIENT_SECURITY\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from ssl import ALERT_DESCRIPTION_INSUFFICIENT_SECURITY\n", "kind": 6, "label": "ALERT_DESCRIPTION_INSUFFICIENT_SECURITY", "sortText": "4a.9999.ALERT_DESCRIPTION_INSUFFICIENT_SECURITY"}, {"additionalTextEdits": [{"newText": "from ssl import ALERT_DESCRIPTION_UNEXPECTED_MESSAGE\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from ssl import ALERT_DESCRIPTION_UNEXPECTED_MESSAGE\n", "kind": 6, "label": "ALERT_DESCRIPTION_UNEXPECTED_MESSAGE", "sortText": "4a.9999.ALERT_DESCRIPTION_UNEXPECTED_MESSAGE"}, {"additionalTextEdits": [{"newText": "from ssl import ALERT_DESCRIPTION_UNSUPPORTED_CERTIFICATE\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from ssl import ALERT_DESCRIPTION_UNSUPPORTED_CERTIFICATE\n", "kind": 6, "label": "ALERT_DESCRIPTION_UNSUPPORTED_CERTIFICATE", "sortText": "4a.9999.ALERT_DESCRIPTION_UNSUPPORTED_CERTIFICATE"}, {"additionalTextEdits": [{"newText": "from urllib3.exceptions import BodyNotHttplibCompatible\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.exceptions import BodyNotHttplibCompatible\n", "kind": 7, "label": "BodyNotHttplibCompatible", "sortText": "4a.9999.BodyNotHttplibCompatible"}, {"additionalTextEdits": [{"newText": "from codecs import BufferedIncrementalDecoder\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from codecs import BufferedIncrementalDecoder\n", "kind": 7, "label": "BufferedIncrementalDecoder", "sortText": "4a.9999.BufferedIncrementalDecoder"}, {"additionalTextEdits": [{"newText": "from codecs import BufferedIncrementalEncoder\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from codecs import BufferedIncrementalEncoder\n", "kind": 7, "label": "BufferedIncrementalEncoder", "sortText": "4a.9999.BufferedIncrementalEncoder"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures import CallbackDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures import CallbackDict\n", "kind": 7, "label": "CallbackDict", "sortText": "4a.9999.CallbackDict"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.structures import CallbackDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.structures import CallbackDict\n", "kind": 7, "label": "CallbackDict", "sortText": "4a.9999.CallbackDict"}, {"additionalTextEdits": [{"newText": "from requests.structures import CaseInsensitiveDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.structures import CaseInsensitiveDict\n", "kind": 7, "label": "CaseInsensitiveDict", "sortText": "4a.9999.CaseInsensitiveDict"}, {"additionalTextEdits": [{"newText": "from requests.utils import CaseInsensitiveDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.utils import CaseInsensitiveDict\n", "kind": 6, "label": "CaseInsensitiveDict", "sortText": "4a.9999.CaseInsensitiveDict"}, {"additionalTextEdits": [{"newText": "from click.types import ChoiceInfoDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.types import ChoiceInfoDict\n", "kind": 7, "label": "ChoiceInfoDict", "sortText": "4a.9999.ChoiceInfoDict"}, {"additionalTextEdits": [{"newText": "from werkzeug.exceptions import ClientDisconnected\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.exceptions import ClientDisconnected\n", "kind": 7, "label": "ClientDisconnected", "sortText": "4a.9999.ClientDisconnected"}, {"additionalTextEdits": [{"newText": "from werkzeug.test import ClientRedirectError\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.test import ClientRedirectError\n", "kind": 7, "label": "ClientRedirectError", "sortText": "4a.9999.ClientRedirectError"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures import CombinedMultiDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures import CombinedMultiDict\n", "kind": 7, "label": "CombinedMultiDict", "sortText": "4a.9999.CombinedMultiDict"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.structures import CombinedMultiDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.structures import CombinedMultiDict\n", "kind": 7, "label": "CombinedMultiDict", "sortText": "4a.9999.CombinedMultiDict"}, {"additionalTextEdits": [{"newText": "from requests.models import DEFAULT_REDIRECT_LIMIT\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.models import DEFAULT_REDIRECT_LIMIT\n", "kind": 6, "label": "DEFAULT_REDIRECT_LIMIT", "sortText": "4a.9999.DEFAULT_REDIRECT_LIMIT"}, {"additionalTextEdits": [{"newText": "from requests.sessions import DEFAULT_REDIRECT_LIMIT\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.sessions import DEFAULT_REDIRECT_LIMIT\n", "kind": 6, "label": "DEFAULT_REDIRECT_LIMIT", "sortText": "4a.9999.DEFAULT_REDIRECT_LIMIT"}, {"additionalTextEdits": [{"newText": "from pickle import DICT\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from pickle import DICT\n", "kind": 6, "label": "DICT", "sortText": "4a.9999.DICT"}, {"additionalTextEdits": [{"newText": "from click.types import DateTimeInfoDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.types import DateTimeInfoDict\n", "kind": 7, "label": "DateTimeInfoDict", "sortText": "4a.9999.DateTimeInfoDict"}, {"additionalTextEdits": [{"newText": "from werkzeug.debug import DebuggedApplication\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.debug import DebuggedApplication\n", "kind": 7, "label": "DebuggedApplication", "sortText": "4a.9999.DebuggedApplication"}, {"additionalTextEdits": [{"newText": "from decimal import DecimalException\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from decimal import DecimalException\n", "kind": 7, "label": "DecimalException", "sortText": "4a.9999.DecimalException"}, {"additionalTextEdits": [{"newText": "from jinja2.nodes import DerivedContextReference\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from jinja2.nodes import DerivedContextReference\n", "kind": 7, "label": "DerivedContextReference", "sortText": "4a.9999.DerivedContextReference"}, {"additionalTextEdits": [{"newText": "from ast import Dict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from ast import Dict\n", "kind": 7, "label": "Dict", "sortText": "4a.9999.Dict"}, {"additionalTextEdits": [{"newText": "from jinja2.nodes import Dict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from jinja2.nodes import Dict\n", "kind": 7, "label": "Dict", "sortText": "4a.9999.Dict"}, {"additionalTextEdits": [{"newText": "from ast import DictComp\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from ast import DictComp\n", "kind": 7, "label": "DictComp", "sortText": "4a.9999.DictComp"}, {"additionalTextEdits": [{"newText": "from jinja2 import DictLoader\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from jinja2 import DictLoader\n", "kind": 7, "label": "DictLoader", "sortText": "4a.9999.DictLoader"}, {"additionalTextEdits": [{"newText": "from jinja2.loaders import DictLoader\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from jinja2.loaders import DictLoader\n", "kind": 7, "label": "DictLoader", "sortText": "4a.9999.DictLoader"}, {"additionalTextEdits": [{"newText": "from types import DynamicClassAttribute\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from types import DynamicClassAttribute\n", "kind": 7, "label": "DynamicClassAttribute", "sortText": "4a.9999.DynamicClassAttribute"}, {"additionalTextEdits": [{"newText": "from pickle import EMPTY_DICT\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from pickle import EMPTY_DICT\n", "kind": 6, "label": "EMPTY_DICT", "sortText": "4a.9999.EMPTY_DICT"}, {"additionalTextEdits": [{"newText": "from stat import FILE_ATTRIBUTE_DIRECTORY\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from stat import FILE_ATTRIBUTE_DIRECTORY\n", "kind": 6, "label": "FILE_ATTRIBUTE_DIRECTORY", "sortText": "4a.9999.FILE_ATTRIBUTE_DIRECTORY"}, {"additionalTextEdits": [{"newText": "from click.types import FileInfoDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.types import FileInfoDict\n", "kind": 7, "label": "FileInfoDict", "sortText": "4a.9999.FileInfoDict"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures import FileMultiDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures import FileMultiDict\n", "kind": 7, "label": "FileMultiDict", "sortText": "4a.9999.FileMultiDict"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.file_storage import FileMultiDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.file_storage import FileMultiDict\n", "kind": 7, "label": "FileMultiDict", "sortText": "4a.9999.FileMultiDict"}, {"additionalTextEdits": [{"newText": "from flask.debughelpers import FormDataRoutingRedirect\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.debughelpers import FormDataRoutingRedirect\n", "kind": 7, "label": "FormDataRoutingRedirect", "sortText": "4a.9999.FormDataRoutingRedirect"}, {"additionalTextEdits": [{"newText": "from click.types import FuncParamTypeInfoDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.types import FuncParamTypeInfoDict\n", "kind": 7, "label": "FuncParamTypeInfoDict", "sortText": "4a.9999.FuncParamTypeInfoDict"}, {"additionalTextEdits": [{"newText": "from urllib3 import HTTPHeaderDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3 import HTTPHeaderDict\n", "kind": 7, "label": "HTTPHeaderDict", "sortText": "4a.9999.HTTPHeaderDict"}, {"additionalTextEdits": [{"newText": "from socket import IP_DEFAULT_MULTICAST_LOOP\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from socket import IP_DEFAULT_MULTICAST_LOOP\n", "kind": 6, "label": "IP_DEFAULT_MULTICAST_LOOP", "sortText": "4a.9999.IP_DEFAULT_MULTICAST_LOOP"}, {"additionalTextEdits": [{"newText": "from socket import IP_DEFAULT_MULTICAST_TTL\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from socket import IP_DEFAULT_MULTICAST_TTL\n", "kind": 6, "label": "IP_DEFAULT_MULTICAST_TTL", "sortText": "4a.9999.IP_DEFAULT_MULTICAST_TTL"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures import ImmutableDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures import ImmutableDict\n", "kind": 7, "label": "ImmutableDict", "sortText": "4a.9999.ImmutableDict"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.structures import ImmutableDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.structures import ImmutableDict\n", "kind": 7, "label": "ImmutableDict", "sortText": "4a.9999.ImmutableDict"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures import ImmutableDictMixin\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures import ImmutableDictMixin\n", "kind": 7, "label": "ImmutableDictMixin", "sortText": "4a.9999.ImmutableDictMixin"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.mixins import ImmutableDictMixin\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.mixins import ImmutableDictMixin\n", "kind": 7, "label": "ImmutableDictMixin", "sortText": "4a.9999.ImmutableDictMixin"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures import ImmutableMultiDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures import ImmutableMultiDict\n", "kind": 7, "label": "ImmutableMultiDict", "sortText": "4a.9999.ImmutableMultiDict"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.structures import ImmutableMultiDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.structures import ImmutableMultiDict\n", "kind": 7, "label": "ImmutableMultiDict", "sortText": "4a.9999.ImmutableMultiDict"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures import ImmutableMultiDictMixin\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures import ImmutableMultiDictMixin\n", "kind": 7, "label": "ImmutableMultiDictMixin", "sortText": "4a.9999.ImmutableMultiDictMixin"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.mixins import ImmutableMultiDictMixin\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.mixins import ImmutableMultiDictMixin\n", "kind": 7, "label": "ImmutableMultiDictMixin", "sortText": "4a.9999.ImmutableMultiDictMixin"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures import ImmutableTypeConversionDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures import ImmutableTypeConversionDict\n", "kind": 7, "label": "ImmutableTypeConversionDict", "sortText": "4a.9999.ImmutableTypeConversionDict"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.structures import ImmutableTypeConversionDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.structures import ImmutableTypeConversionDict\n", "kind": 7, "label": "ImmutableTypeConversionDict", "sortText": "4a.9999.ImmutableTypeConversionDict"}, {"additionalTextEdits": [{"newText": "from idna import InvalidCodepointContext\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from idna import InvalidCodepointContext\n", "kind": 7, "label": "InvalidCodepointContext", "sortText": "4a.9999.InvalidCodepointContext"}, {"additionalTextEdits": [{"newText": "from idna.core import InvalidCodepointContext\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from idna.core import InvalidCodepointContext\n", "kind": 7, "label": "InvalidCodepointContext", "sortText": "4a.9999.InvalidCodepointContext"}, {"additionalTextEdits": [{"newText": "from requests.structures import LookupDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.structures import LookupDict\n", "kind": 7, "label": "LookupDict", "sortText": "4a.9999.LookupDict"}, {"additionalTextEdits": [{"newText": "from http.client import MISDIRECTED_REQUEST\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from http.client import MISDIRECTED_REQUEST\n", "kind": 6, "label": "MISDIRECTED_REQUEST", "sortText": "4a.9999.MISDIRECTED_REQUEST"}, {"additionalTextEdits": [{"newText": "from werkzeug.exceptions import MisdirectedRequest\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.exceptions import MisdirectedRequest\n", "kind": 7, "label": "MisdirectedRequest", "sortText": "4a.9999.MisdirectedRequest"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures import MultiDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures import MultiDict\n", "kind": 7, "label": "MultiDict", "sortText": "4a.9999.MultiDict"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.structures import MultiDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.structures import MultiDict\n", "kind": 7, "label": "MultiDict", "sortText": "4a.9999.MultiDict"}, {"additionalTextEdits": [{"newText": "from click.types import NumberRangeInfoDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.types import NumberRangeInfoDict\n", "kind": 7, "label": "NumberRangeInfoDict", "sortText": "4a.9999.NumberRangeInfoDict"}, {"additionalTextEdits": [{"newText": "from os import O_DIRECT\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from os import O_DIRECT\n", "kind": 6, "label": "O_DIRECT", "sortText": "4a.9999.O_DIRECT"}, {"additionalTextEdits": [{"newText": "from os import O_DIRECTORY\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from os import O_DIRECTORY\n", "kind": 6, "label": "O_DIRECTORY", "sortText": "4a.9999.O_DIRECTORY"}, {"additionalTextEdits": [{"newText": "from collections import OrderedDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from collections import OrderedDict\n", "kind": 7, "label": "OrderedDict", "sortText": "4a.9999.OrderedDict"}, {"additionalTextEdits": [{"newText": "from requests.sessions import OrderedDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.sessions import OrderedDict\n", "kind": 6, "label": "OrderedDict", "sortText": "4a.9999.OrderedDict"}, {"additionalTextEdits": [{"newText": "from requests.utils import OrderedDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.utils import OrderedDict\n", "kind": 6, "label": "OrderedDict", "sortText": "4a.9999.OrderedDict"}, {"additionalTextEdits": [{"newText": "from typing_extensions import OrderedDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from typing_extensions import OrderedDict\n", "kind": 6, "label": "OrderedDict", "sortText": "4a.9999.OrderedDict"}, {"additionalTextEdits": [{"newText": "from http.client import PERMANENT_REDIRECT\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from http.client import PERMANENT_REDIRECT\n", "kind": 6, "label": "PERMANENT_REDIRECT", "sortText": "4a.9999.PERMANENT_REDIRECT"}, {"additionalTextEdits": [{"newText": "from click.types import ParamTypeInfoDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.types import ParamTypeInfoDict\n", "kind": 7, "label": "ParamTypeInfoDict", "sortText": "4a.9999.ParamTypeInfoDict"}, {"additionalTextEdits": [{"newText": "from flask.json.tag import PassDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.json.tag import PassDict\n", "kind": 7, "label": "PassDict", "sortText": "4a.9999.PassDict"}, {"additionalTextEdits": [{"newText": "from click.types import PathInfoDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.types import PathInfoDict\n", "kind": 7, "label": "PathInfoDict", "sortText": "4a.9999.PathInfoDict"}, {"additionalTextEdits": [{"newText": "from requests.models import REDIRECT_STATI\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.models import REDIRECT_STATI\n", "kind": 6, "label": "REDIRECT_STATI", "sortText": "4a.9999.REDIRECT_STATI"}, {"additionalTextEdits": [{"newText": "from requests.sessions import REDIRECT_STATI\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.sessions import REDIRECT_STATI\n", "kind": 6, "label": "REDIRECT_STATI", "sortText": "4a.9999.REDIRECT_STATI"}, {"additionalTextEdits": [{"newText": "from uuid import RESERVED_MICROSOFT\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from uuid import RESERVED_MICROSOFT\n", "kind": 6, "label": "RESERVED_MICROSOFT", "sortText": "4a.9999.RESERVED_MICROSOFT"}, {"additionalTextEdits": [{"newText": "from http.client import RemoteDisconnected\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from http.client import RemoteDisconnected\n", "kind": 7, "label": "RemoteDisconnected", "sortText": "4a.9999.RemoteDisconnected"}, {"additionalTextEdits": [{"newText": "from werkzeug.routing import RequestAliasRedirect\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.routing import RequestAliasRedirect\n", "kind": 7, "label": "RequestAliasRedirect", "sortText": "4a.9999.RequestAliasRedirect"}, {"additionalTextEdits": [{"newText": "from werkzeug.routing.exceptions import RequestAliasRedirect\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.routing.exceptions import RequestAliasRedirect\n", "kind": 7, "label": "RequestAliasRedirect", "sortText": "4a.9999.RequestAliasRedirect"}, {"additionalTextEdits": [{"newText": "from werkzeug.routing import RequestRedirect\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.routing import RequestRedirect\n", "kind": 7, "label": "RequestRedirect", "sortText": "4a.9999.RequestRedirect"}, {"additionalTextEdits": [{"newText": "from werkzeug.routing.exceptions import RequestRedirect\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.routing.exceptions import RequestRedirect\n", "kind": 7, "label": "RequestRedirect", "sortText": "4a.9999.RequestRedirect"}, {"additionalTextEdits": [{"newText": "from requests.sessions import SessionRedirectMixin\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.sessions import SessionRedirectMixin\n", "kind": 7, "label": "SessionRedirectMixin", "sortText": "4a.9999.SessionRedirectMixin"}, {"additionalTextEdits": [{"newText": "from http.client import TEMPORARY_REDIRECT\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from http.client import TEMPORARY_REDIRECT\n", "kind": 6, "label": "TEMPORARY_REDIRECT", "sortText": "4a.9999.TEMPORARY_REDIRECT"}, {"additionalTextEdits": [{"newText": "from flask.json.tag import TagDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.json.tag import TagDict\n", "kind": 7, "label": "TagDict", "sortText": "4a.9999.TagDict"}, {"additionalTextEdits": [{"newText": "from tempfile import TemporaryDirectory\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from tempfile import TemporaryDirectory\n", "kind": 7, "label": "TemporaryDirectory", "sortText": "4a.9999.TemporaryDirectory"}, {"additionalTextEdits": [{"newText": "from requests import TooManyRedirects\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests import TooManyRedirects\n", "kind": 7, "label": "TooManyRedirects", "sortText": "4a.9999.TooManyRedirects"}, {"additionalTextEdits": [{"newText": "from requests.exceptions import TooManyRedirects\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.exceptions import TooManyRedirects\n", "kind": 7, "label": "TooManyRedirects", "sortText": "4a.9999.TooManyRedirects"}, {"additionalTextEdits": [{"newText": "from requests.sessions import TooManyRedirects\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.sessions import TooManyRedirects\n", "kind": 6, "label": "TooManyRedirects", "sortText": "4a.9999.TooManyRedirects"}, {"additionalTextEdits": [{"newText": "from click.types import TupleInfoDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.types import TupleInfoDict\n", "kind": 7, "label": "TupleInfoDict", "sortText": "4a.9999.TupleInfoDict"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures import TypeConversionDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures import TypeConversionDict\n", "kind": 7, "label": "TypeConversionDict", "sortText": "4a.9999.TypeConversionDict"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.structures import TypeConversionDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.structures import TypeConversionDict\n", "kind": 7, "label": "TypeConversionDict", "sortText": "4a.9999.TypeConversionDict"}, {"additionalTextEdits": [{"newText": "from typing import TypedDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from typing import TypedDict\n", "kind": 6, "label": "TypedDict", "sortText": "4a.9999.TypedDict"}, {"additionalTextEdits": [{"newText": "from typing_extensions import TypedDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from typing_extensions import TypedDict\n", "kind": 6, "label": "TypedDict", "sortText": "4a.9999.TypedDict"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures import UpdateDictMixin\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures import UpdateDictMixin\n", "kind": 7, "label": "UpdateDictMixin", "sortText": "4a.9999.UpdateDictMixin"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.mixins import UpdateDictMixin\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.mixins import UpdateDictMixin\n", "kind": 7, "label": "UpdateDictMixin", "sortText": "4a.9999.UpdateDictMixin"}, {"additionalTextEdits": [{"newText": "from collections import UserDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from collections import UserDict\n", "kind": 7, "label": "UserDict", "sortText": "4a.9999.UserDict"}, {"additionalTextEdits": [{"newText": "from weakref import WeakKeyDictionary\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from weakref import WeakKeyDictionary\n", "kind": 7, "label": "WeakKeyDictionary", "sortText": "4a.9999.WeakKeyDictionary"}, {"additionalTextEdits": [{"newText": "from weakref import WeakValueDictionary\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from weakref import WeakValueDictionary\n", "kind": 7, "label": "WeakValueDictionary", "sortText": "4a.9999.WeakValueDictionary"}, {"additionalTextEdits": [{"newText": "from codecs import _BufferedIncrementalDecoder\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from codecs import _BufferedIncrementalDecoder\n", "kind": 7, "label": "_BufferedIncrementalDecoder", "sortText": "4a.9999._BufferedIncrementalDecoder"}, {"additionalTextEdits": [{"newText": "from enum import _EnumDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from enum import _EnumDict\n", "kind": 7, "label": "_EnumDict", "sortText": "4a.9999._EnumDict"}, {"additionalTextEdits": [{"newText": "from inspect import _GetMembersPredicate\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from inspect import _GetMembersPredicate\n", "kind": 6, "label": "_GetMembersPredicate", "sortText": "4a.9999._GetMembersPredicate"}, {"additionalTextEdits": [{"newText": "from inspect import _GetMembersPredicateTypeGuard\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from inspect import _GetMembersPredicateTypeGuard\n", "kind": 6, "label": "_GetMembersPredicateTypeGuard", "sortText": "4a.9999._GetMembersPredicateTypeGuard"}, {"additionalTextEdits": [{"newText": "from inspect import _GetMembersPredicateTypeIs\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from inspect import _GetMembersPredicateTypeIs\n", "kind": 6, "label": "_GetMembersPredicateTypeIs", "sortText": "4a.9999._GetMembersPredicateTypeIs"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.structures import _ImmutableOrderedMultiDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.structures import _ImmutableOrderedMultiDict\n", "kind": 7, "label": "_ImmutableOrderedMultiDict", "sortText": "4a.9999._ImmutableOrderedMultiDict"}, {"additionalTextEdits": [{"newText": "from collections import _OrderedDictItemsView\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from collections import _OrderedDictItemsView\n", "kind": 7, "label": "_OrderedDictItemsView", "sortText": "4a.9999._OrderedDictItemsView"}, {"additionalTextEdits": [{"newText": "from collections import _OrderedDictKeysView\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from collections import _OrderedDictKeysView\n", "kind": 7, "label": "_OrderedDictKeysView", "sortText": "4a.9999._OrderedDictKeysView"}, {"additionalTextEdits": [{"newText": "from collections import _OrderedDictValuesView\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from collections import _OrderedDictValuesView\n", "kind": 7, "label": "_OrderedDictValuesView", "sortText": "4a.9999._OrderedDictValuesView"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.structures import _OrderedMultiDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.structures import _OrderedMultiDict\n", "kind": 7, "label": "_OrderedMultiDict", "sortText": "4a.9999._OrderedMultiDict"}, {"additionalTextEdits": [{"newText": "from ssl import _PeerCertRetDictType\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from ssl import _PeerCertRetDictType\n", "kind": 6, "label": "_PeerCertRetDictType", "sortText": "4a.9999._PeerCertRetDictType"}, {"additionalTextEdits": [{"newText": "from itertools import _Predicate\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from itertools import _Predicate\n", "kind": 6, "label": "_Predicate", "sortText": "4a.9999._Predicate"}, {"additionalTextEdits": [{"newText": "from contextlib import _RedirectStream\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from contextlib import _RedirectStream\n", "kind": 7, "label": "_RedirectStream", "sortText": "4a.9999._RedirectStream"}, {"additionalTextEdits": [{"newText": "from click.shell_completion import _SourceVarsDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.shell_completion import _SourceVarsDict\n", "kind": 7, "label": "_SourceVarsDict", "sortText": "4a.9999._SourceVarsDict"}, {"additionalTextEdits": [{"newText": "from contextlib import _SupportsRedirect\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from contextlib import _SupportsRedirect\n", "kind": 7, "label": "_SupportsRedirect", "sortText": "4a.9999._SupportsRedirect"}, {"additionalTextEdits": [{"newText": "from contextlib import _SupportsRedirectT\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from contextlib import _SupportsRedirectT\n", "kind": 6, "label": "_SupportsRedirectT", "sortText": "4a.9999._SupportsRedirectT"}, {"additionalTextEdits": [{"newText": "from werkzeug.test import _TAnyMultiDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.test import _TAnyMultiDict\n", "kind": 6, "label": "_TAnyMultiDict", "sortText": "4a.9999._TAnyMultiDict"}, {"additionalTextEdits": [{"newText": "from urllib3.util.ssl_ import _TYPE_PEER_CERT_RET_DICT\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.util.ssl_ import _TYPE_PEER_CERT_RET_DICT\n", "kind": 7, "label": "_TYPE_PEER_CERT_RET_DICT", "sortText": "4a.9999._TYPE_PEER_CERT_RET_DICT"}, {"additionalTextEdits": [{"newText": "from typing import _TypedDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from typing import _TypedDict\n", "kind": 7, "label": "_TypedDict", "sortText": "4a.9999._TypedDict"}, {"additionalTextEdits": [{"newText": "from typing_extensions import _TypedDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from typing_extensions import _TypedDict\n", "kind": 7, "label": "_TypedDict", "sortText": "4a.9999._TypedDict"}, {"additionalTextEdits": [{"newText": "from colorama.ansitowin32 import _WinTermCallDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from colorama.ansitowin32 import _WinTermCallDict\n", "kind": 6, "label": "_WinTermCallDict", "sortText": "4a.9999._WinTermCallDict"}, {"additionalTextEdits": [{"newText": "from urllib3.connection import _WrappedAndVerifiedSocket\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.connection import _WrappedAndVerifiedSocket\n", "kind": 7, "label": "_WrappedAndVerifiedSocket", "sortText": "4a.9999._WrappedAndVerifiedSocket"}, {"additionalTextEdits": [{"newText": "from abc import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from abc import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from ast import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from ast import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from asyncio import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from asyncio import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from asyncio.base_events import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from asyncio.base_events import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from asyncio.coroutines import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from asyncio.coroutines import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from asyncio.events import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from asyncio.events import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from asyncio.exceptions import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from asyncio.exceptions import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from asyncio.futures import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from asyncio.futures import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from asyncio.locks import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from asyncio.locks import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from asyncio.protocols import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from asyncio.protocols import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from asyncio.queues import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from asyncio.queues import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from asyncio.runners import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from asyncio.runners import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from asyncio.streams import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from asyncio.streams import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from asyncio.subprocess import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from asyncio.subprocess import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from asyncio.taskgroups import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from asyncio.taskgroups import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from asyncio.tasks import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from asyncio.tasks import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from asyncio.threads import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from asyncio.threads import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from asyncio.timeouts import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from asyncio.timeouts import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from asyncio.transports import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from asyncio.transports import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from asyncio.unix_events import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from asyncio.unix_events import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from atexit import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from atexit import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from base64 import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from base64 import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from binascii import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from binascii import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from blinker import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from blinker import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from blinker.base import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from blinker.base import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from click import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from click.core import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.core import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from click.decorators import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.decorators import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from click.exceptions import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.exceptions import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from click.formatting import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.formatting import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from click.globals import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.globals import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from click.parser import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.parser import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from click.shell_completion import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.shell_completion import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from click.termui import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.termui import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from click.testing import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.testing import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from click.types import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.types import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from click.utils import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.utils import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from code import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from code import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from codecs import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from codecs import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from collections import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from collections import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from collections.abc import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from collections.abc import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from colorama import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from colorama import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from colorama.ansitowin32 import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from colorama.ansitowin32 import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from contextlib import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from contextlib import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from contextvars import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from contextvars import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from copy import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from copy import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from dataclasses import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from dataclasses import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from datetime import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from datetime import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from decimal import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from decimal import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from difflib import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from difflib import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from email.utils import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from email.utils import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from enum import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from enum import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from errno import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from errno import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.app import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.app import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.blueprints import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.blueprints import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.cli import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.cli import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.config import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.config import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.ctx import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.ctx import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.debughelpers import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.debughelpers import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.globals import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.globals import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.helpers import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.helpers import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.json import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.json import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.json.provider import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.json.provider import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.json.tag import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.json.tag import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.logging import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.logging import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.sansio.app import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.sansio.app import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.sansio.blueprints import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.sansio.blueprints import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.sansio.scaffold import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.sansio.scaffold import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.sessions import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.sessions import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.signals import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.signals import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.templating import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.templating import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.testing import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.testing import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.typing import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.typing import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.wrappers import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.wrappers import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from fnmatch import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from fnmatch import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from functools import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from functools import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from genericpath import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from genericpath import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from getpass import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from getpass import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from gettext import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from gettext import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from glob import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from glob import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from hashlib import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from hashlib import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from hmac import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from hmac import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from html import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from html import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from http import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from http import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from http.client import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from http.client import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from http.cookiejar import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from http.cookiejar import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from http.cookies import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from http.cookies import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from http.server import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from http.server import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from idna import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from idna import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from idna.core import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from idna.core import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from importlib import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from importlib import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from importlib.abc import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from importlib.abc import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from importlib.machinery import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from importlib.machinery import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from importlib.metadata import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from importlib.metadata import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from importlib.util import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from importlib.util import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from inspect import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from inspect import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from io import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from io import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from itertools import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from itertools import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from itsdangerous import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from itsdangerous import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from itsdangerous.encoding import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from itsdangerous.encoding import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from itsdangerous.exc import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from itsdangerous.exc import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from itsdangerous.serializer import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from itsdangerous.serializer import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from itsdangerous.signer import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from itsdangerous.signer import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from itsdangerous.timed import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from itsdangerous.timed import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from itsdangerous.url_safe import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from itsdangerous.url_safe import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from jinja2 import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from jinja2 import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from jinja2.async_utils import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from jinja2.async_utils import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from jinja2.bccache import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from jinja2.bccache import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from jinja2.compiler import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from jinja2.compiler import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from jinja2.debug import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from jinja2.debug import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from jinja2.environment import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from jinja2.environment import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from jinja2.exceptions import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from jinja2.exceptions import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from jinja2.lexer import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from jinja2.lexer import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from jinja2.loaders import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from jinja2.loaders import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from jinja2.nodes import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from jinja2.nodes import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from jinja2.parser import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from jinja2.parser import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from jinja2.runtime import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from jinja2.runtime import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from jinja2.utils import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from jinja2.utils import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from json import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from json import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from json.decoder import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from json.decoder import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from json.encoder import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from json.encoder import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from logging import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from logging import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from markupsafe import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from markupsafe import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from marshal import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from marshal import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from math import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from math import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from mimetypes import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from mimetypes import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from numbers import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from numbers import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from operator import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from operator import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from os import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from os import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from os.path import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from os.path import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from pathlib import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from pathlib import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from pickle import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from pickle import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from pkgutil import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from pkgutil import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from platform import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from platform import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from posixpath import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from posixpath import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from pprint import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from pprint import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from queue import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from queue import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from random import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from random import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from re import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from re import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from readline import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from readline import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from requests import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from requests.adapters import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.adapters import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from requests.api import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.api import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from requests.auth import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.auth import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from requests.compat import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.compat import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from requests.cookies import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.cookies import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from requests.exceptions import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.exceptions import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from requests.hooks import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.hooks import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from requests.models import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.models import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from requests.packages import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.packages import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from requests.sessions import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.sessions import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from requests.status_codes import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.status_codes import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from requests.structures import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.structures import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from requests.utils import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.utils import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from rlcompleter import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from rlcompleter import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from secrets import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from secrets import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from selectors import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from selectors import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from shlex import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from shlex import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from shutil import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from shutil import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from socket import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from socket import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from socketserver import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from socketserver import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from socks import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from socks import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from ssl import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from ssl import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from stat import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from stat import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from string import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from string import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from subprocess import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from subprocess import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from sys import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from sys import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from tempfile import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from tempfile import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from termios import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from termios import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from threading import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from threading import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from time import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from time import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from traceback import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from traceback import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from tty import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from tty import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from types import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from types import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from typing import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from typing import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from typing_extensions import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from typing_extensions import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from unicodedata import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from unicodedata import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib.parse import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib.parse import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3 import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3 import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3.connection import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.connection import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3.connectionpool import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.connectionpool import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3.contrib.socks import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.contrib.socks import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3.exceptions import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.exceptions import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3.fields import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.fields import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3.filepost import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.filepost import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3.poolmanager import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.poolmanager import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3.response import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.response import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3.util import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.util import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3.util.connection import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.util.connection import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3.util.proxy import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.util.proxy import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3.util.request import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.util.request import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3.util.response import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.util.response import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3.util.retry import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.util.retry import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3.util.ssl_ import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.util.ssl_ import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3.util.timeout import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.util.timeout import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3.util.url import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.util.url import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3.util.util import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.util.util import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from uuid import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from uuid import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from warnings import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from warnings import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from weakref import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from weakref import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from webbrowser import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from webbrowser import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.accept import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.accept import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.auth import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.auth import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.cache_control import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.cache_control import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.csp import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.csp import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.etag import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.etag import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.file_storage import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.file_storage import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.headers import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.headers import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.mixins import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.mixins import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.range import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.range import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.structures import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.structures import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.debug import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.debug import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.debug.tbtools import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.debug.tbtools import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.exceptions import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.exceptions import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.formparser import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.formparser import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.http import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.http import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.local import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.local import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.middleware.shared_data import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.middleware.shared_data import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.routing import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.routing import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.routing.converters import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.routing.converters import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.routing.exceptions import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.routing.exceptions import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.routing.map import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.routing.map import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.routing.matcher import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.routing.matcher import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.routing.rules import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.routing.rules import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.sansio import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.sansio import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.sansio.http import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.sansio.http import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.sansio.multipart import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.sansio.multipart import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.sansio.request import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.sansio.request import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.sansio.response import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.sansio.response import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.sansio.utils import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.sansio.utils import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.security import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.security import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.serving import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.serving import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.test import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.test import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.urls import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.urls import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.user_agent import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.user_agent import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.utils import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.utils import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.wrappers import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.wrappers import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.wrappers.request import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.wrappers.request import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.wrappers.response import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.wrappers.response import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.wsgi import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.wsgi import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from wsgiref.types import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from wsgiref.types import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from zipfile import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from zipfile import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from zipimport import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from zipimport import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from zlib import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from zlib import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from idna.core import _bidi_rtl_categories\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from idna.core import _bidi_rtl_categories\n", "kind": 6, "label": "_bidi_rtl_categories", "sortText": "4a.9999._bidi_rtl_categories"}, {"additionalTextEdits": [{"newText": "from jinja2.runtime import _dict_method_all\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from jinja2.runtime import _dict_method_all\n", "kind": 3, "label": "_dict_method_all", "sortText": "4a.9999._dict_method_all"}, {"additionalTextEdits": [{"newText": "from importlib.util import _incompatible_extension_module_restrictions\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from importlib.util import _incompatible_extension_module_restrictions\n", "kind": 7, "label": "_incompatible_extension_module_restrictions", "sortText": "4a.9999._incompatible_extension_module_restrictions"}, {"additionalTextEdits": [{"newText": "from collections import _odict_items\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from collections import _odict_items\n", "kind": 7, "label": "_odict_items", "sortText": "4a.9999._odict_items"}, {"additionalTextEdits": [{"newText": "from collections import _odict_keys\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from collections import _odict_keys\n", "kind": 7, "label": "_odict_keys", "sortText": "4a.9999._odict_keys"}, {"additionalTextEdits": [{"newText": "from collections import _odict_values\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from collections import _odict_values\n", "kind": 7, "label": "_odict_values", "sortText": "4a.9999._odict_values"}, {"additionalTextEdits": [{"newText": "from flask.helpers import _wz_redirect\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.helpers import _wz_redirect\n", "kind": 3, "label": "_wz_redirect", "sortText": "4a.9999._wz_redirect"}, {"additionalTextEdits": [{"newText": "from flask.sansio.app import _wz_redirect\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.sansio.app import _wz_redirect\n", "kind": 3, "label": "_wz_redirect", "sortText": "4a.9999._wz_redirect"}, {"additionalTextEdits": [{"newText": "from requests.utils import add_dict_to_cookiejar\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.utils import add_dict_to_cookiejar\n", "kind": 3, "label": "add_dict_to_cookiejar", "sortText": "4a.9999.add_dict_to_cookiejar"}, {"additionalTextEdits": [{"newText": "from werkzeug.utils import append_slash_redirect\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.utils import append_slash_redirect\n", "kind": 3, "label": "append_slash_redirect", "sortText": "4a.9999.append_slash_redirect"}, {"additionalTextEdits": [{"newText": "from dataclasses import asdict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from dataclasses import asdict\n", "kind": 3, "label": "asdict", "sortText": "4a.9999.asdict"}, {"additionalTextEdits": [{"newText": "from flask.debughelpers import attach_enctype_error_multidict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.debughelpers import attach_enctype_error_multidict\n", "kind": 3, "label": "attach_enctype_error_multidict", "sortText": "4a.9999.attach_enctype_error_multidict"}, {"additionalTextEdits": [{"newText": "from unicodedata import bidirectional\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from unicodedata import bidirectional\n", "kind": 3, "label": "bidirectional", "sortText": "4a.9999.bidirectional"}, {"additionalTextEdits": [{"newText": "from requests.cookies import cookiejar_from_dict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.cookies import cookiejar_from_dict\n", "kind": 3, "label": "cookiejar_from_dict", "sortText": "4a.9999.cookiejar_from_dict"}, {"additionalTextEdits": [{"newText": "from requests.models import cookiejar_from_dict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.models import cookiejar_from_dict\n", "kind": 6, "label": "cookiejar_from_dict", "sortText": "4a.9999.cookiejar_from_dict"}, {"additionalTextEdits": [{"newText": "from requests.sessions import cookiejar_from_dict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.sessions import cookiejar_from_dict\n", "kind": 6, "label": "cookiejar_from_dict", "sortText": "4a.9999.cookiejar_from_dict"}, {"additionalTextEdits": [{"newText": "from requests.utils import cookiejar_from_dict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.utils import cookiejar_from_dict\n", "kind": 6, "label": "cookiejar_from_dict", "sortText": "4a.9999.cookiejar_from_dict"}, {"additionalTextEdits": [{"newText": "from sys import deactivate_stack_trampoline\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from sys import deactivate_stack_trampoline\n", "kind": 3, "label": "deactivate_stack_trampoline", "sortText": "4a.9999.deactivate_stack_trampoline"}, {"additionalTextEdits": [{"newText": "from collections import defaultdict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from collections import defaultdict\n", "kind": 7, "label": "defaultdict", "sortText": "4a.9999.defaultdict"}, {"additionalTextEdits": [{"newText": "from requests.utils import dict_from_cookiejar\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.utils import dict_from_cookiejar\n", "kind": 3, "label": "dict_from_cookiejar", "sortText": "4a.9999.dict_from_cookiejar"}, {"additionalTextEdits": [{"newText": "from requests.utils import dict_to_sequence\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.utils import dict_to_sequence\n", "kind": 3, "label": "dict_to_sequence", "sortText": "4a.9999.dict_to_sequence"}, {"additionalTextEdits": [{"newText": "from requests.utils import get_encodings_from_content\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.utils import get_encodings_from_content\n", "kind": 3, "label": "get_encodings_from_content", "sortText": "4a.9999.get_encodings_from_content"}, {"additionalTextEdits": [{"newText": "from typing import is_typeddict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from typing import is_typeddict\n", "kind": 3, "label": "is_typeddict", "sortText": "4a.9999.is_typeddict"}, {"additionalTextEdits": [{"newText": "from requests.auth import parse_dict_header\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.auth import parse_dict_header\n", "kind": 6, "label": "parse_dict_header", "sortText": "4a.9999.parse_dict_header"}, {"additionalTextEdits": [{"newText": "from requests.utils import parse_dict_header\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.utils import parse_dict_header\n", "kind": 3, "label": "parse_dict_header", "sortText": "4a.9999.parse_dict_header"}, {"additionalTextEdits": [{"newText": "from werkzeug.http import parse_dict_header\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.http import parse_dict_header\n", "kind": 3, "label": "parse_dict_header", "sortText": "4a.9999.parse_dict_header"}, {"additionalTextEdits": [{"newText": "from flask import redirect\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask import redirect\n", "kind": 3, "label": "redirect", "sortText": "4a.9999.redirect"}, {"additionalTextEdits": [{"newText": "from flask.helpers import redirect\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.helpers import redirect\n", "kind": 3, "label": "redirect", "sortText": "4a.9999.redirect"}, {"additionalTextEdits": [{"newText": "from werkzeug.utils import redirect\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.utils import redirect\n", "kind": 3, "label": "redirect", "sortText": "4a.9999.redirect"}, {"additionalTextEdits": [{"newText": "from contextlib import redirect_stderr\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from contextlib import redirect_stderr\n", "kind": 7, "label": "redirect_stderr", "sortText": "4a.9999.redirect_stderr"}, {"additionalTextEdits": [{"newText": "from contextlib import redirect_stdout\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from contextlib import redirect_stdout\n", "kind": 7, "label": "redirect_stdout", "sortText": "4a.9999.redirect_stdout"}, {"additionalTextEdits": [{"newText": "from flask import send_from_directory\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask import send_from_directory\n", "kind": 3, "label": "send_from_directory", "sortText": "4a.9999.send_from_directory"}, {"additionalTextEdits": [{"newText": "from flask.helpers import send_from_directory\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.helpers import send_from_directory\n", "kind": 3, "label": "send_from_directory", "sortText": "4a.9999.send_from_directory"}, {"additionalTextEdits": [{"newText": "from werkzeug.utils import send_from_directory\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.utils import send_from_directory\n", "kind": 3, "label": "send_from_directory", "sortText": "4a.9999.send_from_directory"}, {"additionalTextEdits": [{"newText": "from functools import singledispatchmethod\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from functools import singledispatchmethod\n", "kind": 7, "label": "singledispatchmethod", "sortText": "4a.9999.singledispatchmethod"}, {"additionalTextEdits": [{"newText": "from _ssl import ALERT_DESCRIPTION_BAD_CERTIFICATE\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _ssl import ALERT_DESCRIPTION_BAD_CERTIFICATE\n", "kind": 6, "label": "ALERT_DESCRIPTION_BAD_CERTIFICATE", "sortText": "4b.9999.ALERT_DESCRIPTION_BAD_CERTIFICATE"}, {"additionalTextEdits": [{"newText": "from _ssl import ALERT_DESCRIPTION_BAD_CERTIFICATE_HASH_VALUE\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _ssl import ALERT_DESCRIPTION_BAD_CERTIFICATE_HASH_VALUE\n", "kind": 6, "label": "ALERT_DESCRIPTION_BAD_CERTIFICATE_HASH_VALUE", "sortText": "4b.9999.ALERT_DESCRIPTION_BAD_CERTIFICATE_HASH_VALUE"}, {"additionalTextEdits": [{"newText": "from _ssl import ALERT_DESCRIPTION_BAD_CERTIFICATE_STATUS_RESPONSE\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _ssl import ALERT_DESCRIPTION_BAD_CERTIFICATE_STATUS_RESPONSE\n", "kind": 6, "label": "ALERT_DESCRIPTION_BAD_CERTIFICATE_STATUS_RESPONSE", "sortText": "4b.9999.ALERT_DESCRIPTION_BAD_CERTIFICATE_STATUS_RESPONSE"}, {"additionalTextEdits": [{"newText": "from _ssl import ALERT_DESCRIPTION_CERTIFICATE_EXPIRED\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _ssl import ALERT_DESCRIPTION_CERTIFICATE_EXPIRED\n", "kind": 6, "label": "ALERT_DESCRIPTION_CERTIFICATE_EXPIRED", "sortText": "4b.9999.ALERT_DESCRIPTION_CERTIFICATE_EXPIRED"}, {"additionalTextEdits": [{"newText": "from _ssl import ALERT_DESCRIPTION_CERTIFICATE_REVOKED\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _ssl import ALERT_DESCRIPTION_CERTIFICATE_REVOKED\n", "kind": 6, "label": "ALERT_DESCRIPTION_CERTIFICATE_REVOKED", "sortText": "4b.9999.ALERT_DESCRIPTION_CERTIFICATE_REVOKED"}, {"additionalTextEdits": [{"newText": "from _ssl import ALERT_DESCRIPTION_CERTIFICATE_UNKNOWN\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _ssl import ALERT_DESCRIPTION_CERTIFICATE_UNKNOWN\n", "kind": 6, "label": "ALERT_DESCRIPTION_CERTIFICATE_UNKNOWN", "sortText": "4b.9999.ALERT_DESCRIPTION_CERTIFICATE_UNKNOWN"}, {"additionalTextEdits": [{"newText": "from _ssl import ALERT_DESCRIPTION_CERTIFICATE_UNOBTAINABLE\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _ssl import ALERT_DESCRIPTION_CERTIFICATE_UNOBTAINABLE\n", "kind": 6, "label": "ALERT_DESCRIPTION_CERTIFICATE_UNOBTAINABLE", "sortText": "4b.9999.ALERT_DESCRIPTION_CERTIFICATE_UNOBTAINABLE"}, {"additionalTextEdits": [{"newText": "from _ssl import ALERT_DESCRIPTION_CLOSE_NOTIFY\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _ssl import ALERT_DESCRIPTION_CLOSE_NOTIFY\n", "kind": 6, "label": "ALERT_DESCRIPTION_CLOSE_NOTIFY", "sortText": "4b.9999.ALERT_DESCRIPTION_CLOSE_NOTIFY"}, {"additionalTextEdits": [{"newText": "from _ssl import ALERT_DESCRIPTION_DECRYPT_ERROR\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _ssl import ALERT_DESCRIPTION_DECRYPT_ERROR\n", "kind": 6, "label": "ALERT_DESCRIPTION_DECRYPT_ERROR", "sortText": "4b.9999.ALERT_DESCRIPTION_DECRYPT_ERROR"}, {"additionalTextEdits": [{"newText": "from _ssl import ALERT_DESCRIPTION_INSUFFICIENT_SECURITY\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _ssl import ALERT_DESCRIPTION_INSUFFICIENT_SECURITY\n", "kind": 6, "label": "ALERT_DESCRIPTION_INSUFFICIENT_SECURITY", "sortText": "4b.9999.ALERT_DESCRIPTION_INSUFFICIENT_SECURITY"}, {"additionalTextEdits": [{"newText": "from _ssl import ALERT_DESCRIPTION_UNEXPECTED_MESSAGE\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _ssl import ALERT_DESCRIPTION_UNEXPECTED_MESSAGE\n", "kind": 6, "label": "ALERT_DESCRIPTION_UNEXPECTED_MESSAGE", "sortText": "4b.9999.ALERT_DESCRIPTION_UNEXPECTED_MESSAGE"}, {"additionalTextEdits": [{"newText": "from _ssl import ALERT_DESCRIPTION_UNSUPPORTED_CERTIFICATE\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _ssl import ALERT_DESCRIPTION_UNSUPPORTED_CERTIFICATE\n", "kind": 6, "label": "ALERT_DESCRIPTION_UNSUPPORTED_CERTIFICATE", "sortText": "4b.9999.ALERT_DESCRIPTION_UNSUPPORTED_CERTIFICATE"}, {"additionalTextEdits": [{"newText": "from urllib3._collections import HTTPHeaderDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3._collections import HTTPHeaderDict\n", "kind": 7, "label": "HTTPHeaderDict", "sortText": "4b.9999.HTTPHeaderDict"}, {"additionalTextEdits": [{"newText": "from urllib3._collections import HTTPHeaderDictItemView\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3._collections import HTTPHeaderDictItemView\n", "kind": 7, "label": "HTTPHeaderDictItemView", "sortText": "4b.9999.HTTPHeaderDictItemView"}, {"additionalTextEdits": [{"newText": "from _socket import IP_DEFAULT_MULTICAST_LOOP\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _socket import IP_DEFAULT_MULTICAST_LOOP\n", "kind": 6, "label": "IP_DEFAULT_MULTICAST_LOOP", "sortText": "4b.9999.IP_DEFAULT_MULTICAST_LOOP"}, {"additionalTextEdits": [{"newText": "from _socket import IP_DEFAULT_MULTICAST_TTL\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _socket import IP_DEFAULT_MULTICAST_TTL\n", "kind": 6, "label": "IP_DEFAULT_MULTICAST_TTL", "sortText": "4b.9999.IP_DEFAULT_MULTICAST_TTL"}, {"additionalTextEdits": [{"newText": "from _typeshed import IdentityFunction\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _typeshed import IdentityFunction\n", "kind": 7, "label": "IdentityFunction", "sortText": "4b.9999.IdentityFunction"}, {"additionalTextEdits": [{"newText": "from _typeshed._type_checker_internals import TypedDictFallback\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _typeshed._type_checker_internals import TypedDictFallback\n", "kind": 7, "label": "TypedDictFallback", "sortText": "4b.9999.TypedDictFallback"}, {"additionalTextEdits": [{"newText": "from werkzeug._internal import _DictAccessorProperty\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug._internal import _DictAccessorProperty\n", "kind": 7, "label": "_DictAccessorProperty", "sortText": "4b.9999._DictAccessorProperty"}, {"additionalTextEdits": [{"newText": "from _ssl import _PeerCertRetDictType\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _ssl import _PeerCertRetDictType\n", "kind": 6, "label": "_PeerCertRetDictType", "sortText": "4b.9999._PeerCertRetDictType"}, {"additionalTextEdits": [{"newText": "from __future__ import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from __future__ import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _codecs import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _codecs import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _collections_abc import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _collections_abc import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _contextvars import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _contextvars import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _frozen_importlib import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _frozen_importlib import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _frozen_importlib_external import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _frozen_importlib_external import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _hashlib import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _hashlib import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _io import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _io import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _operator import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _operator import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _pickle import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _pickle import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _random import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _random import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _socket import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _socket import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _ssl import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _ssl import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _stat import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _stat import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _thread import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _thread import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _typeshed import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _typeshed import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _typeshed._type_checker_internals import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _typeshed._type_checker_internals import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _typeshed.wsgi import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _typeshed.wsgi import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _warnings import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _warnings import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _weakref import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _weakref import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from blinker._utilities import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from blinker._utilities import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from click._compat import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click._compat import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from click._termui_impl import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click._termui_impl import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from click._textwrap import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click._textwrap import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from click._utils import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click._utils import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from importlib._abc import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from importlib._abc import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from importlib._bootstrap import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from importlib._bootstrap import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from importlib._bootstrap_external import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from importlib._bootstrap_external import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from importlib.metadata._meta import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from importlib.metadata._meta import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from markupsafe._native import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from markupsafe._native import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from markupsafe._speedups import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from markupsafe._speedups import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from requests.__version__ import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.__version__ import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3._base_connection import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3._base_connection import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3._collections import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3._collections import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3._request_methods import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3._request_methods import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3._version import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3._version import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug._internal import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug._internal import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug._reloader import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug._reloader import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _collections_abc import dict_items\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _collections_abc import dict_items\n", "kind": 7, "label": "dict_items", "sortText": "4b.9999.dict_items"}, {"additionalTextEdits": [{"newText": "from _collections_abc import dict_keys\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _collections_abc import dict_keys\n", "kind": 7, "label": "dict_keys", "sortText": "4b.9999.dict_keys"}, {"additionalTextEdits": [{"newText": "from _collections_abc import dict_values\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _collections_abc import dict_values\n", "kind": 7, "label": "dict_values", "sortText": "4b.9999.dict_values"}, {"additionalTextEdits": [{"newText": "from urllib3._collections import ensure_can_construct_http_header_dict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3._collections import ensure_can_construct_http_header_dict\n", "kind": 3, "label": "ensure_can_construct_http_header_dict", "sortText": "4b.9999.ensure_can_construct_http_header_dict"}, {"additionalTextEdits": [{"newText": "from typing import DefaultDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from typing import DefaultDict\n", "kind": 6, "label": "DefaultDict", "sortText": "9.9999.DefaultDict", "tags": [1]}, {"additionalTextEdits": [{"newText": "from typing import Dict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from typing import Dict\n", "kind": 6, "label": "Dict", "sortText": "9.9999.Dict", "tags": [1]}, {"additionalTextEdits": [{"newText": "from typing import OrderedDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from typing import OrderedDict\n", "kind": 6, "label": "OrderedDict", "sortText": "9.9999.OrderedDict", "tags": [1]}]}} {"suite": "web", "label": "request args completion", "method": "textDocument/completion", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/web/src/app.py", "line": 9, "character": 18, "iteration": 5, "result": {"isIncomplete": false, "items": [{"kind": 14, "label": "False", "sortText": "0.9999.False"}, {"data": "builtin", "kind": 7, "label": "IsADirectoryError", "sortText": "0.9999.IsADirectoryError"}, {"kind": 14, "label": "None", "sortText": "0.9999.None"}, {"data": "builtin", "kind": 7, "label": "NotADirectoryError", "sortText": "0.9999.NotADirectoryError"}, {"data": "builtin", "kind": 7, "label": "PendingDeprecationWarning", "sortText": "0.9999.PendingDeprecationWarning"}, {"kind": 14, "label": "True", "sortText": "0.9999.True"}, {"kind": 14, "label": "and", "sortText": "0.9999.and"}, {"kind": 14, "label": "await", "sortText": "0.9999.await"}, {"data": "builtin", "kind": 7, "label": "dict", "sortText": "0.9999.dict"}, {"kind": 14, "label": "else", "sortText": "0.9999.else"}, {"kind": 14, "label": "for", "sortText": "0.9999.for"}, {"kind": 14, "label": "if", "sortText": "0.9999.if"}, {"kind": 14, "label": "in", "sortText": "0.9999.in"}, {"kind": 14, "label": "is", "sortText": "0.9999.is"}, {"kind": 14, "label": "lambda", "sortText": "0.9999.lambda"}, {"kind": 14, "label": "not", "sortText": "0.9999.not"}, {"kind": 14, "label": "or", "sortText": "0.9999.or"}, {"kind": 14, "label": "yield", "sortText": "0.9999.yield"}, {"data": "builtin", "kind": 21, "label": "__dict__", "sortText": "3.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from ssl import ALERT_DESCRIPTION_BAD_CERTIFICATE\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from ssl import ALERT_DESCRIPTION_BAD_CERTIFICATE\n", "kind": 6, "label": "ALERT_DESCRIPTION_BAD_CERTIFICATE", "sortText": "4a.9999.ALERT_DESCRIPTION_BAD_CERTIFICATE"}, {"additionalTextEdits": [{"newText": "from ssl import ALERT_DESCRIPTION_BAD_CERTIFICATE_HASH_VALUE\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from ssl import ALERT_DESCRIPTION_BAD_CERTIFICATE_HASH_VALUE\n", "kind": 6, "label": "ALERT_DESCRIPTION_BAD_CERTIFICATE_HASH_VALUE", "sortText": "4a.9999.ALERT_DESCRIPTION_BAD_CERTIFICATE_HASH_VALUE"}, {"additionalTextEdits": [{"newText": "from ssl import ALERT_DESCRIPTION_BAD_CERTIFICATE_STATUS_RESPONSE\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from ssl import ALERT_DESCRIPTION_BAD_CERTIFICATE_STATUS_RESPONSE\n", "kind": 6, "label": "ALERT_DESCRIPTION_BAD_CERTIFICATE_STATUS_RESPONSE", "sortText": "4a.9999.ALERT_DESCRIPTION_BAD_CERTIFICATE_STATUS_RESPONSE"}, {"additionalTextEdits": [{"newText": "from ssl import ALERT_DESCRIPTION_CERTIFICATE_EXPIRED\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from ssl import ALERT_DESCRIPTION_CERTIFICATE_EXPIRED\n", "kind": 6, "label": "ALERT_DESCRIPTION_CERTIFICATE_EXPIRED", "sortText": "4a.9999.ALERT_DESCRIPTION_CERTIFICATE_EXPIRED"}, {"additionalTextEdits": [{"newText": "from ssl import ALERT_DESCRIPTION_CERTIFICATE_REVOKED\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from ssl import ALERT_DESCRIPTION_CERTIFICATE_REVOKED\n", "kind": 6, "label": "ALERT_DESCRIPTION_CERTIFICATE_REVOKED", "sortText": "4a.9999.ALERT_DESCRIPTION_CERTIFICATE_REVOKED"}, {"additionalTextEdits": [{"newText": "from ssl import ALERT_DESCRIPTION_CERTIFICATE_UNKNOWN\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from ssl import ALERT_DESCRIPTION_CERTIFICATE_UNKNOWN\n", "kind": 6, "label": "ALERT_DESCRIPTION_CERTIFICATE_UNKNOWN", "sortText": "4a.9999.ALERT_DESCRIPTION_CERTIFICATE_UNKNOWN"}, {"additionalTextEdits": [{"newText": "from ssl import ALERT_DESCRIPTION_CERTIFICATE_UNOBTAINABLE\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from ssl import ALERT_DESCRIPTION_CERTIFICATE_UNOBTAINABLE\n", "kind": 6, "label": "ALERT_DESCRIPTION_CERTIFICATE_UNOBTAINABLE", "sortText": "4a.9999.ALERT_DESCRIPTION_CERTIFICATE_UNOBTAINABLE"}, {"additionalTextEdits": [{"newText": "from ssl import ALERT_DESCRIPTION_CLOSE_NOTIFY\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from ssl import ALERT_DESCRIPTION_CLOSE_NOTIFY\n", "kind": 6, "label": "ALERT_DESCRIPTION_CLOSE_NOTIFY", "sortText": "4a.9999.ALERT_DESCRIPTION_CLOSE_NOTIFY"}, {"additionalTextEdits": [{"newText": "from ssl import ALERT_DESCRIPTION_DECRYPT_ERROR\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from ssl import ALERT_DESCRIPTION_DECRYPT_ERROR\n", "kind": 6, "label": "ALERT_DESCRIPTION_DECRYPT_ERROR", "sortText": "4a.9999.ALERT_DESCRIPTION_DECRYPT_ERROR"}, {"additionalTextEdits": [{"newText": "from ssl import ALERT_DESCRIPTION_INSUFFICIENT_SECURITY\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from ssl import ALERT_DESCRIPTION_INSUFFICIENT_SECURITY\n", "kind": 6, "label": "ALERT_DESCRIPTION_INSUFFICIENT_SECURITY", "sortText": "4a.9999.ALERT_DESCRIPTION_INSUFFICIENT_SECURITY"}, {"additionalTextEdits": [{"newText": "from ssl import ALERT_DESCRIPTION_UNEXPECTED_MESSAGE\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from ssl import ALERT_DESCRIPTION_UNEXPECTED_MESSAGE\n", "kind": 6, "label": "ALERT_DESCRIPTION_UNEXPECTED_MESSAGE", "sortText": "4a.9999.ALERT_DESCRIPTION_UNEXPECTED_MESSAGE"}, {"additionalTextEdits": [{"newText": "from ssl import ALERT_DESCRIPTION_UNSUPPORTED_CERTIFICATE\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from ssl import ALERT_DESCRIPTION_UNSUPPORTED_CERTIFICATE\n", "kind": 6, "label": "ALERT_DESCRIPTION_UNSUPPORTED_CERTIFICATE", "sortText": "4a.9999.ALERT_DESCRIPTION_UNSUPPORTED_CERTIFICATE"}, {"additionalTextEdits": [{"newText": "from urllib3.exceptions import BodyNotHttplibCompatible\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.exceptions import BodyNotHttplibCompatible\n", "kind": 7, "label": "BodyNotHttplibCompatible", "sortText": "4a.9999.BodyNotHttplibCompatible"}, {"additionalTextEdits": [{"newText": "from codecs import BufferedIncrementalDecoder\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from codecs import BufferedIncrementalDecoder\n", "kind": 7, "label": "BufferedIncrementalDecoder", "sortText": "4a.9999.BufferedIncrementalDecoder"}, {"additionalTextEdits": [{"newText": "from codecs import BufferedIncrementalEncoder\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from codecs import BufferedIncrementalEncoder\n", "kind": 7, "label": "BufferedIncrementalEncoder", "sortText": "4a.9999.BufferedIncrementalEncoder"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures import CallbackDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures import CallbackDict\n", "kind": 7, "label": "CallbackDict", "sortText": "4a.9999.CallbackDict"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.structures import CallbackDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.structures import CallbackDict\n", "kind": 7, "label": "CallbackDict", "sortText": "4a.9999.CallbackDict"}, {"additionalTextEdits": [{"newText": "from requests.structures import CaseInsensitiveDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.structures import CaseInsensitiveDict\n", "kind": 7, "label": "CaseInsensitiveDict", "sortText": "4a.9999.CaseInsensitiveDict"}, {"additionalTextEdits": [{"newText": "from requests.utils import CaseInsensitiveDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.utils import CaseInsensitiveDict\n", "kind": 6, "label": "CaseInsensitiveDict", "sortText": "4a.9999.CaseInsensitiveDict"}, {"additionalTextEdits": [{"newText": "from click.types import ChoiceInfoDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.types import ChoiceInfoDict\n", "kind": 7, "label": "ChoiceInfoDict", "sortText": "4a.9999.ChoiceInfoDict"}, {"additionalTextEdits": [{"newText": "from werkzeug.exceptions import ClientDisconnected\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.exceptions import ClientDisconnected\n", "kind": 7, "label": "ClientDisconnected", "sortText": "4a.9999.ClientDisconnected"}, {"additionalTextEdits": [{"newText": "from werkzeug.test import ClientRedirectError\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.test import ClientRedirectError\n", "kind": 7, "label": "ClientRedirectError", "sortText": "4a.9999.ClientRedirectError"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures import CombinedMultiDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures import CombinedMultiDict\n", "kind": 7, "label": "CombinedMultiDict", "sortText": "4a.9999.CombinedMultiDict"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.structures import CombinedMultiDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.structures import CombinedMultiDict\n", "kind": 7, "label": "CombinedMultiDict", "sortText": "4a.9999.CombinedMultiDict"}, {"additionalTextEdits": [{"newText": "from requests.models import DEFAULT_REDIRECT_LIMIT\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.models import DEFAULT_REDIRECT_LIMIT\n", "kind": 6, "label": "DEFAULT_REDIRECT_LIMIT", "sortText": "4a.9999.DEFAULT_REDIRECT_LIMIT"}, {"additionalTextEdits": [{"newText": "from requests.sessions import DEFAULT_REDIRECT_LIMIT\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.sessions import DEFAULT_REDIRECT_LIMIT\n", "kind": 6, "label": "DEFAULT_REDIRECT_LIMIT", "sortText": "4a.9999.DEFAULT_REDIRECT_LIMIT"}, {"additionalTextEdits": [{"newText": "from pickle import DICT\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from pickle import DICT\n", "kind": 6, "label": "DICT", "sortText": "4a.9999.DICT"}, {"additionalTextEdits": [{"newText": "from click.types import DateTimeInfoDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.types import DateTimeInfoDict\n", "kind": 7, "label": "DateTimeInfoDict", "sortText": "4a.9999.DateTimeInfoDict"}, {"additionalTextEdits": [{"newText": "from werkzeug.debug import DebuggedApplication\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.debug import DebuggedApplication\n", "kind": 7, "label": "DebuggedApplication", "sortText": "4a.9999.DebuggedApplication"}, {"additionalTextEdits": [{"newText": "from decimal import DecimalException\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from decimal import DecimalException\n", "kind": 7, "label": "DecimalException", "sortText": "4a.9999.DecimalException"}, {"additionalTextEdits": [{"newText": "from jinja2.nodes import DerivedContextReference\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from jinja2.nodes import DerivedContextReference\n", "kind": 7, "label": "DerivedContextReference", "sortText": "4a.9999.DerivedContextReference"}, {"additionalTextEdits": [{"newText": "from ast import Dict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from ast import Dict\n", "kind": 7, "label": "Dict", "sortText": "4a.9999.Dict"}, {"additionalTextEdits": [{"newText": "from jinja2.nodes import Dict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from jinja2.nodes import Dict\n", "kind": 7, "label": "Dict", "sortText": "4a.9999.Dict"}, {"additionalTextEdits": [{"newText": "from ast import DictComp\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from ast import DictComp\n", "kind": 7, "label": "DictComp", "sortText": "4a.9999.DictComp"}, {"additionalTextEdits": [{"newText": "from jinja2 import DictLoader\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from jinja2 import DictLoader\n", "kind": 7, "label": "DictLoader", "sortText": "4a.9999.DictLoader"}, {"additionalTextEdits": [{"newText": "from jinja2.loaders import DictLoader\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from jinja2.loaders import DictLoader\n", "kind": 7, "label": "DictLoader", "sortText": "4a.9999.DictLoader"}, {"additionalTextEdits": [{"newText": "from types import DynamicClassAttribute\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from types import DynamicClassAttribute\n", "kind": 7, "label": "DynamicClassAttribute", "sortText": "4a.9999.DynamicClassAttribute"}, {"additionalTextEdits": [{"newText": "from pickle import EMPTY_DICT\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from pickle import EMPTY_DICT\n", "kind": 6, "label": "EMPTY_DICT", "sortText": "4a.9999.EMPTY_DICT"}, {"additionalTextEdits": [{"newText": "from stat import FILE_ATTRIBUTE_DIRECTORY\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from stat import FILE_ATTRIBUTE_DIRECTORY\n", "kind": 6, "label": "FILE_ATTRIBUTE_DIRECTORY", "sortText": "4a.9999.FILE_ATTRIBUTE_DIRECTORY"}, {"additionalTextEdits": [{"newText": "from click.types import FileInfoDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.types import FileInfoDict\n", "kind": 7, "label": "FileInfoDict", "sortText": "4a.9999.FileInfoDict"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures import FileMultiDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures import FileMultiDict\n", "kind": 7, "label": "FileMultiDict", "sortText": "4a.9999.FileMultiDict"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.file_storage import FileMultiDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.file_storage import FileMultiDict\n", "kind": 7, "label": "FileMultiDict", "sortText": "4a.9999.FileMultiDict"}, {"additionalTextEdits": [{"newText": "from flask.debughelpers import FormDataRoutingRedirect\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.debughelpers import FormDataRoutingRedirect\n", "kind": 7, "label": "FormDataRoutingRedirect", "sortText": "4a.9999.FormDataRoutingRedirect"}, {"additionalTextEdits": [{"newText": "from click.types import FuncParamTypeInfoDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.types import FuncParamTypeInfoDict\n", "kind": 7, "label": "FuncParamTypeInfoDict", "sortText": "4a.9999.FuncParamTypeInfoDict"}, {"additionalTextEdits": [{"newText": "from urllib3 import HTTPHeaderDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3 import HTTPHeaderDict\n", "kind": 7, "label": "HTTPHeaderDict", "sortText": "4a.9999.HTTPHeaderDict"}, {"additionalTextEdits": [{"newText": "from socket import IP_DEFAULT_MULTICAST_LOOP\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from socket import IP_DEFAULT_MULTICAST_LOOP\n", "kind": 6, "label": "IP_DEFAULT_MULTICAST_LOOP", "sortText": "4a.9999.IP_DEFAULT_MULTICAST_LOOP"}, {"additionalTextEdits": [{"newText": "from socket import IP_DEFAULT_MULTICAST_TTL\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from socket import IP_DEFAULT_MULTICAST_TTL\n", "kind": 6, "label": "IP_DEFAULT_MULTICAST_TTL", "sortText": "4a.9999.IP_DEFAULT_MULTICAST_TTL"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures import ImmutableDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures import ImmutableDict\n", "kind": 7, "label": "ImmutableDict", "sortText": "4a.9999.ImmutableDict"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.structures import ImmutableDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.structures import ImmutableDict\n", "kind": 7, "label": "ImmutableDict", "sortText": "4a.9999.ImmutableDict"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures import ImmutableDictMixin\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures import ImmutableDictMixin\n", "kind": 7, "label": "ImmutableDictMixin", "sortText": "4a.9999.ImmutableDictMixin"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.mixins import ImmutableDictMixin\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.mixins import ImmutableDictMixin\n", "kind": 7, "label": "ImmutableDictMixin", "sortText": "4a.9999.ImmutableDictMixin"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures import ImmutableMultiDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures import ImmutableMultiDict\n", "kind": 7, "label": "ImmutableMultiDict", "sortText": "4a.9999.ImmutableMultiDict"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.structures import ImmutableMultiDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.structures import ImmutableMultiDict\n", "kind": 7, "label": "ImmutableMultiDict", "sortText": "4a.9999.ImmutableMultiDict"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures import ImmutableMultiDictMixin\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures import ImmutableMultiDictMixin\n", "kind": 7, "label": "ImmutableMultiDictMixin", "sortText": "4a.9999.ImmutableMultiDictMixin"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.mixins import ImmutableMultiDictMixin\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.mixins import ImmutableMultiDictMixin\n", "kind": 7, "label": "ImmutableMultiDictMixin", "sortText": "4a.9999.ImmutableMultiDictMixin"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures import ImmutableTypeConversionDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures import ImmutableTypeConversionDict\n", "kind": 7, "label": "ImmutableTypeConversionDict", "sortText": "4a.9999.ImmutableTypeConversionDict"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.structures import ImmutableTypeConversionDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.structures import ImmutableTypeConversionDict\n", "kind": 7, "label": "ImmutableTypeConversionDict", "sortText": "4a.9999.ImmutableTypeConversionDict"}, {"additionalTextEdits": [{"newText": "from idna import InvalidCodepointContext\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from idna import InvalidCodepointContext\n", "kind": 7, "label": "InvalidCodepointContext", "sortText": "4a.9999.InvalidCodepointContext"}, {"additionalTextEdits": [{"newText": "from idna.core import InvalidCodepointContext\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from idna.core import InvalidCodepointContext\n", "kind": 7, "label": "InvalidCodepointContext", "sortText": "4a.9999.InvalidCodepointContext"}, {"additionalTextEdits": [{"newText": "from requests.structures import LookupDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.structures import LookupDict\n", "kind": 7, "label": "LookupDict", "sortText": "4a.9999.LookupDict"}, {"additionalTextEdits": [{"newText": "from http.client import MISDIRECTED_REQUEST\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from http.client import MISDIRECTED_REQUEST\n", "kind": 6, "label": "MISDIRECTED_REQUEST", "sortText": "4a.9999.MISDIRECTED_REQUEST"}, {"additionalTextEdits": [{"newText": "from werkzeug.exceptions import MisdirectedRequest\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.exceptions import MisdirectedRequest\n", "kind": 7, "label": "MisdirectedRequest", "sortText": "4a.9999.MisdirectedRequest"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures import MultiDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures import MultiDict\n", "kind": 7, "label": "MultiDict", "sortText": "4a.9999.MultiDict"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.structures import MultiDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.structures import MultiDict\n", "kind": 7, "label": "MultiDict", "sortText": "4a.9999.MultiDict"}, {"additionalTextEdits": [{"newText": "from click.types import NumberRangeInfoDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.types import NumberRangeInfoDict\n", "kind": 7, "label": "NumberRangeInfoDict", "sortText": "4a.9999.NumberRangeInfoDict"}, {"additionalTextEdits": [{"newText": "from os import O_DIRECT\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from os import O_DIRECT\n", "kind": 6, "label": "O_DIRECT", "sortText": "4a.9999.O_DIRECT"}, {"additionalTextEdits": [{"newText": "from os import O_DIRECTORY\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from os import O_DIRECTORY\n", "kind": 6, "label": "O_DIRECTORY", "sortText": "4a.9999.O_DIRECTORY"}, {"additionalTextEdits": [{"newText": "from collections import OrderedDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from collections import OrderedDict\n", "kind": 7, "label": "OrderedDict", "sortText": "4a.9999.OrderedDict"}, {"additionalTextEdits": [{"newText": "from requests.sessions import OrderedDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.sessions import OrderedDict\n", "kind": 6, "label": "OrderedDict", "sortText": "4a.9999.OrderedDict"}, {"additionalTextEdits": [{"newText": "from requests.utils import OrderedDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.utils import OrderedDict\n", "kind": 6, "label": "OrderedDict", "sortText": "4a.9999.OrderedDict"}, {"additionalTextEdits": [{"newText": "from typing_extensions import OrderedDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from typing_extensions import OrderedDict\n", "kind": 6, "label": "OrderedDict", "sortText": "4a.9999.OrderedDict"}, {"additionalTextEdits": [{"newText": "from http.client import PERMANENT_REDIRECT\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from http.client import PERMANENT_REDIRECT\n", "kind": 6, "label": "PERMANENT_REDIRECT", "sortText": "4a.9999.PERMANENT_REDIRECT"}, {"additionalTextEdits": [{"newText": "from click.types import ParamTypeInfoDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.types import ParamTypeInfoDict\n", "kind": 7, "label": "ParamTypeInfoDict", "sortText": "4a.9999.ParamTypeInfoDict"}, {"additionalTextEdits": [{"newText": "from flask.json.tag import PassDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.json.tag import PassDict\n", "kind": 7, "label": "PassDict", "sortText": "4a.9999.PassDict"}, {"additionalTextEdits": [{"newText": "from click.types import PathInfoDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.types import PathInfoDict\n", "kind": 7, "label": "PathInfoDict", "sortText": "4a.9999.PathInfoDict"}, {"additionalTextEdits": [{"newText": "from requests.models import REDIRECT_STATI\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.models import REDIRECT_STATI\n", "kind": 6, "label": "REDIRECT_STATI", "sortText": "4a.9999.REDIRECT_STATI"}, {"additionalTextEdits": [{"newText": "from requests.sessions import REDIRECT_STATI\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.sessions import REDIRECT_STATI\n", "kind": 6, "label": "REDIRECT_STATI", "sortText": "4a.9999.REDIRECT_STATI"}, {"additionalTextEdits": [{"newText": "from uuid import RESERVED_MICROSOFT\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from uuid import RESERVED_MICROSOFT\n", "kind": 6, "label": "RESERVED_MICROSOFT", "sortText": "4a.9999.RESERVED_MICROSOFT"}, {"additionalTextEdits": [{"newText": "from http.client import RemoteDisconnected\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from http.client import RemoteDisconnected\n", "kind": 7, "label": "RemoteDisconnected", "sortText": "4a.9999.RemoteDisconnected"}, {"additionalTextEdits": [{"newText": "from werkzeug.routing import RequestAliasRedirect\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.routing import RequestAliasRedirect\n", "kind": 7, "label": "RequestAliasRedirect", "sortText": "4a.9999.RequestAliasRedirect"}, {"additionalTextEdits": [{"newText": "from werkzeug.routing.exceptions import RequestAliasRedirect\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.routing.exceptions import RequestAliasRedirect\n", "kind": 7, "label": "RequestAliasRedirect", "sortText": "4a.9999.RequestAliasRedirect"}, {"additionalTextEdits": [{"newText": "from werkzeug.routing import RequestRedirect\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.routing import RequestRedirect\n", "kind": 7, "label": "RequestRedirect", "sortText": "4a.9999.RequestRedirect"}, {"additionalTextEdits": [{"newText": "from werkzeug.routing.exceptions import RequestRedirect\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.routing.exceptions import RequestRedirect\n", "kind": 7, "label": "RequestRedirect", "sortText": "4a.9999.RequestRedirect"}, {"additionalTextEdits": [{"newText": "from requests.sessions import SessionRedirectMixin\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.sessions import SessionRedirectMixin\n", "kind": 7, "label": "SessionRedirectMixin", "sortText": "4a.9999.SessionRedirectMixin"}, {"additionalTextEdits": [{"newText": "from http.client import TEMPORARY_REDIRECT\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from http.client import TEMPORARY_REDIRECT\n", "kind": 6, "label": "TEMPORARY_REDIRECT", "sortText": "4a.9999.TEMPORARY_REDIRECT"}, {"additionalTextEdits": [{"newText": "from flask.json.tag import TagDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.json.tag import TagDict\n", "kind": 7, "label": "TagDict", "sortText": "4a.9999.TagDict"}, {"additionalTextEdits": [{"newText": "from tempfile import TemporaryDirectory\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from tempfile import TemporaryDirectory\n", "kind": 7, "label": "TemporaryDirectory", "sortText": "4a.9999.TemporaryDirectory"}, {"additionalTextEdits": [{"newText": "from requests import TooManyRedirects\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests import TooManyRedirects\n", "kind": 7, "label": "TooManyRedirects", "sortText": "4a.9999.TooManyRedirects"}, {"additionalTextEdits": [{"newText": "from requests.exceptions import TooManyRedirects\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.exceptions import TooManyRedirects\n", "kind": 7, "label": "TooManyRedirects", "sortText": "4a.9999.TooManyRedirects"}, {"additionalTextEdits": [{"newText": "from requests.sessions import TooManyRedirects\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.sessions import TooManyRedirects\n", "kind": 6, "label": "TooManyRedirects", "sortText": "4a.9999.TooManyRedirects"}, {"additionalTextEdits": [{"newText": "from click.types import TupleInfoDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.types import TupleInfoDict\n", "kind": 7, "label": "TupleInfoDict", "sortText": "4a.9999.TupleInfoDict"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures import TypeConversionDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures import TypeConversionDict\n", "kind": 7, "label": "TypeConversionDict", "sortText": "4a.9999.TypeConversionDict"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.structures import TypeConversionDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.structures import TypeConversionDict\n", "kind": 7, "label": "TypeConversionDict", "sortText": "4a.9999.TypeConversionDict"}, {"additionalTextEdits": [{"newText": "from typing import TypedDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from typing import TypedDict\n", "kind": 6, "label": "TypedDict", "sortText": "4a.9999.TypedDict"}, {"additionalTextEdits": [{"newText": "from typing_extensions import TypedDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from typing_extensions import TypedDict\n", "kind": 6, "label": "TypedDict", "sortText": "4a.9999.TypedDict"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures import UpdateDictMixin\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures import UpdateDictMixin\n", "kind": 7, "label": "UpdateDictMixin", "sortText": "4a.9999.UpdateDictMixin"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.mixins import UpdateDictMixin\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.mixins import UpdateDictMixin\n", "kind": 7, "label": "UpdateDictMixin", "sortText": "4a.9999.UpdateDictMixin"}, {"additionalTextEdits": [{"newText": "from collections import UserDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from collections import UserDict\n", "kind": 7, "label": "UserDict", "sortText": "4a.9999.UserDict"}, {"additionalTextEdits": [{"newText": "from weakref import WeakKeyDictionary\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from weakref import WeakKeyDictionary\n", "kind": 7, "label": "WeakKeyDictionary", "sortText": "4a.9999.WeakKeyDictionary"}, {"additionalTextEdits": [{"newText": "from weakref import WeakValueDictionary\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from weakref import WeakValueDictionary\n", "kind": 7, "label": "WeakValueDictionary", "sortText": "4a.9999.WeakValueDictionary"}, {"additionalTextEdits": [{"newText": "from codecs import _BufferedIncrementalDecoder\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from codecs import _BufferedIncrementalDecoder\n", "kind": 7, "label": "_BufferedIncrementalDecoder", "sortText": "4a.9999._BufferedIncrementalDecoder"}, {"additionalTextEdits": [{"newText": "from enum import _EnumDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from enum import _EnumDict\n", "kind": 7, "label": "_EnumDict", "sortText": "4a.9999._EnumDict"}, {"additionalTextEdits": [{"newText": "from inspect import _GetMembersPredicate\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from inspect import _GetMembersPredicate\n", "kind": 6, "label": "_GetMembersPredicate", "sortText": "4a.9999._GetMembersPredicate"}, {"additionalTextEdits": [{"newText": "from inspect import _GetMembersPredicateTypeGuard\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from inspect import _GetMembersPredicateTypeGuard\n", "kind": 6, "label": "_GetMembersPredicateTypeGuard", "sortText": "4a.9999._GetMembersPredicateTypeGuard"}, {"additionalTextEdits": [{"newText": "from inspect import _GetMembersPredicateTypeIs\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from inspect import _GetMembersPredicateTypeIs\n", "kind": 6, "label": "_GetMembersPredicateTypeIs", "sortText": "4a.9999._GetMembersPredicateTypeIs"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.structures import _ImmutableOrderedMultiDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.structures import _ImmutableOrderedMultiDict\n", "kind": 7, "label": "_ImmutableOrderedMultiDict", "sortText": "4a.9999._ImmutableOrderedMultiDict"}, {"additionalTextEdits": [{"newText": "from collections import _OrderedDictItemsView\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from collections import _OrderedDictItemsView\n", "kind": 7, "label": "_OrderedDictItemsView", "sortText": "4a.9999._OrderedDictItemsView"}, {"additionalTextEdits": [{"newText": "from collections import _OrderedDictKeysView\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from collections import _OrderedDictKeysView\n", "kind": 7, "label": "_OrderedDictKeysView", "sortText": "4a.9999._OrderedDictKeysView"}, {"additionalTextEdits": [{"newText": "from collections import _OrderedDictValuesView\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from collections import _OrderedDictValuesView\n", "kind": 7, "label": "_OrderedDictValuesView", "sortText": "4a.9999._OrderedDictValuesView"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.structures import _OrderedMultiDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.structures import _OrderedMultiDict\n", "kind": 7, "label": "_OrderedMultiDict", "sortText": "4a.9999._OrderedMultiDict"}, {"additionalTextEdits": [{"newText": "from ssl import _PeerCertRetDictType\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from ssl import _PeerCertRetDictType\n", "kind": 6, "label": "_PeerCertRetDictType", "sortText": "4a.9999._PeerCertRetDictType"}, {"additionalTextEdits": [{"newText": "from itertools import _Predicate\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from itertools import _Predicate\n", "kind": 6, "label": "_Predicate", "sortText": "4a.9999._Predicate"}, {"additionalTextEdits": [{"newText": "from contextlib import _RedirectStream\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from contextlib import _RedirectStream\n", "kind": 7, "label": "_RedirectStream", "sortText": "4a.9999._RedirectStream"}, {"additionalTextEdits": [{"newText": "from click.shell_completion import _SourceVarsDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.shell_completion import _SourceVarsDict\n", "kind": 7, "label": "_SourceVarsDict", "sortText": "4a.9999._SourceVarsDict"}, {"additionalTextEdits": [{"newText": "from contextlib import _SupportsRedirect\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from contextlib import _SupportsRedirect\n", "kind": 7, "label": "_SupportsRedirect", "sortText": "4a.9999._SupportsRedirect"}, {"additionalTextEdits": [{"newText": "from contextlib import _SupportsRedirectT\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from contextlib import _SupportsRedirectT\n", "kind": 6, "label": "_SupportsRedirectT", "sortText": "4a.9999._SupportsRedirectT"}, {"additionalTextEdits": [{"newText": "from werkzeug.test import _TAnyMultiDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.test import _TAnyMultiDict\n", "kind": 6, "label": "_TAnyMultiDict", "sortText": "4a.9999._TAnyMultiDict"}, {"additionalTextEdits": [{"newText": "from urllib3.util.ssl_ import _TYPE_PEER_CERT_RET_DICT\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.util.ssl_ import _TYPE_PEER_CERT_RET_DICT\n", "kind": 7, "label": "_TYPE_PEER_CERT_RET_DICT", "sortText": "4a.9999._TYPE_PEER_CERT_RET_DICT"}, {"additionalTextEdits": [{"newText": "from typing import _TypedDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from typing import _TypedDict\n", "kind": 7, "label": "_TypedDict", "sortText": "4a.9999._TypedDict"}, {"additionalTextEdits": [{"newText": "from typing_extensions import _TypedDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from typing_extensions import _TypedDict\n", "kind": 7, "label": "_TypedDict", "sortText": "4a.9999._TypedDict"}, {"additionalTextEdits": [{"newText": "from colorama.ansitowin32 import _WinTermCallDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from colorama.ansitowin32 import _WinTermCallDict\n", "kind": 6, "label": "_WinTermCallDict", "sortText": "4a.9999._WinTermCallDict"}, {"additionalTextEdits": [{"newText": "from urllib3.connection import _WrappedAndVerifiedSocket\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.connection import _WrappedAndVerifiedSocket\n", "kind": 7, "label": "_WrappedAndVerifiedSocket", "sortText": "4a.9999._WrappedAndVerifiedSocket"}, {"additionalTextEdits": [{"newText": "from abc import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from abc import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from ast import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from ast import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from asyncio import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from asyncio import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from asyncio.base_events import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from asyncio.base_events import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from asyncio.coroutines import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from asyncio.coroutines import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from asyncio.events import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from asyncio.events import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from asyncio.exceptions import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from asyncio.exceptions import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from asyncio.futures import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from asyncio.futures import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from asyncio.locks import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from asyncio.locks import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from asyncio.protocols import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from asyncio.protocols import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from asyncio.queues import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from asyncio.queues import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from asyncio.runners import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from asyncio.runners import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from asyncio.streams import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from asyncio.streams import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from asyncio.subprocess import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from asyncio.subprocess import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from asyncio.taskgroups import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from asyncio.taskgroups import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from asyncio.tasks import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from asyncio.tasks import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from asyncio.threads import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from asyncio.threads import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from asyncio.timeouts import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from asyncio.timeouts import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from asyncio.transports import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from asyncio.transports import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from asyncio.unix_events import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from asyncio.unix_events import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from atexit import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from atexit import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from base64 import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from base64 import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from binascii import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from binascii import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from blinker import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from blinker import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from blinker.base import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from blinker.base import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from click import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from click.core import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.core import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from click.decorators import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.decorators import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from click.exceptions import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.exceptions import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from click.formatting import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.formatting import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from click.globals import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.globals import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from click.parser import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.parser import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from click.shell_completion import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.shell_completion import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from click.termui import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.termui import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from click.testing import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.testing import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from click.types import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.types import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from click.utils import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click.utils import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from code import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from code import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from codecs import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from codecs import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from collections import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from collections import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from collections.abc import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from collections.abc import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from colorama import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from colorama import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from colorama.ansitowin32 import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from colorama.ansitowin32 import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from contextlib import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from contextlib import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from contextvars import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from contextvars import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from copy import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from copy import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from dataclasses import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from dataclasses import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from datetime import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from datetime import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from decimal import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from decimal import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from difflib import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from difflib import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from email.utils import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from email.utils import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from enum import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from enum import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from errno import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from errno import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.app import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.app import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.blueprints import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.blueprints import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.cli import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.cli import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.config import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.config import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.ctx import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.ctx import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.debughelpers import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.debughelpers import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.globals import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.globals import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.helpers import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.helpers import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.json import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.json import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.json.provider import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.json.provider import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.json.tag import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.json.tag import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.logging import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.logging import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.sansio.app import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.sansio.app import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.sansio.blueprints import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.sansio.blueprints import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.sansio.scaffold import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.sansio.scaffold import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.sessions import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.sessions import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.signals import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.signals import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.templating import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.templating import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.testing import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.testing import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.typing import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.typing import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from flask.wrappers import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.wrappers import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from fnmatch import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from fnmatch import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from functools import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from functools import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from genericpath import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from genericpath import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from getpass import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from getpass import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from gettext import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from gettext import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from glob import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from glob import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from hashlib import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from hashlib import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from hmac import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from hmac import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from html import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from html import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from http import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from http import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from http.client import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from http.client import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from http.cookiejar import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from http.cookiejar import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from http.cookies import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from http.cookies import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from http.server import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from http.server import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from idna import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from idna import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from idna.core import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from idna.core import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from importlib import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from importlib import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from importlib.abc import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from importlib.abc import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from importlib.machinery import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from importlib.machinery import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from importlib.metadata import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from importlib.metadata import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from importlib.util import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from importlib.util import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from inspect import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from inspect import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from io import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from io import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from itertools import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from itertools import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from itsdangerous import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from itsdangerous import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from itsdangerous.encoding import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from itsdangerous.encoding import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from itsdangerous.exc import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from itsdangerous.exc import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from itsdangerous.serializer import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from itsdangerous.serializer import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from itsdangerous.signer import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from itsdangerous.signer import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from itsdangerous.timed import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from itsdangerous.timed import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from itsdangerous.url_safe import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from itsdangerous.url_safe import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from jinja2 import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from jinja2 import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from jinja2.async_utils import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from jinja2.async_utils import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from jinja2.bccache import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from jinja2.bccache import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from jinja2.compiler import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from jinja2.compiler import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from jinja2.debug import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from jinja2.debug import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from jinja2.environment import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from jinja2.environment import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from jinja2.exceptions import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from jinja2.exceptions import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from jinja2.lexer import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from jinja2.lexer import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from jinja2.loaders import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from jinja2.loaders import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from jinja2.nodes import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from jinja2.nodes import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from jinja2.parser import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from jinja2.parser import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from jinja2.runtime import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from jinja2.runtime import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from jinja2.utils import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from jinja2.utils import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from json import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from json import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from json.decoder import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from json.decoder import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from json.encoder import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from json.encoder import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from logging import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from logging import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from markupsafe import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from markupsafe import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from marshal import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from marshal import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from math import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from math import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from mimetypes import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from mimetypes import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from numbers import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from numbers import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from operator import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from operator import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from os import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from os import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from os.path import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from os.path import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from pathlib import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from pathlib import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from pickle import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from pickle import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from pkgutil import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from pkgutil import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from platform import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from platform import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from posixpath import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from posixpath import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from pprint import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from pprint import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from queue import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from queue import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from random import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from random import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from re import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from re import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from readline import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from readline import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from requests import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from requests.adapters import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.adapters import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from requests.api import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.api import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from requests.auth import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.auth import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from requests.compat import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.compat import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from requests.cookies import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.cookies import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from requests.exceptions import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.exceptions import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from requests.hooks import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.hooks import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from requests.models import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.models import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from requests.packages import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.packages import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from requests.sessions import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.sessions import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from requests.status_codes import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.status_codes import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from requests.structures import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.structures import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from requests.utils import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.utils import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from rlcompleter import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from rlcompleter import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from secrets import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from secrets import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from selectors import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from selectors import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from shlex import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from shlex import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from shutil import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from shutil import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from socket import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from socket import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from socketserver import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from socketserver import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from socks import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from socks import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from ssl import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from ssl import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from stat import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from stat import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from string import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from string import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from subprocess import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from subprocess import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from sys import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from sys import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from tempfile import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from tempfile import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from termios import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from termios import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from threading import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from threading import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from time import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from time import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from traceback import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from traceback import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from tty import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from tty import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from types import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from types import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from typing import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from typing import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from typing_extensions import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from typing_extensions import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from unicodedata import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from unicodedata import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib.parse import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib.parse import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3 import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3 import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3.connection import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.connection import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3.connectionpool import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.connectionpool import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3.contrib.socks import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.contrib.socks import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3.exceptions import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.exceptions import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3.fields import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.fields import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3.filepost import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.filepost import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3.poolmanager import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.poolmanager import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3.response import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.response import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3.util import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.util import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3.util.connection import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.util.connection import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3.util.proxy import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.util.proxy import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3.util.request import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.util.request import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3.util.response import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.util.response import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3.util.retry import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.util.retry import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3.util.ssl_ import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.util.ssl_ import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3.util.timeout import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.util.timeout import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3.util.url import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.util.url import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3.util.util import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3.util.util import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from uuid import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from uuid import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from warnings import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from warnings import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from weakref import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from weakref import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from webbrowser import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from webbrowser import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.accept import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.accept import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.auth import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.auth import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.cache_control import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.cache_control import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.csp import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.csp import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.etag import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.etag import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.file_storage import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.file_storage import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.headers import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.headers import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.mixins import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.mixins import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.range import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.range import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.datastructures.structures import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.datastructures.structures import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.debug import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.debug import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.debug.tbtools import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.debug.tbtools import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.exceptions import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.exceptions import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.formparser import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.formparser import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.http import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.http import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.local import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.local import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.middleware.shared_data import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.middleware.shared_data import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.routing import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.routing import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.routing.converters import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.routing.converters import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.routing.exceptions import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.routing.exceptions import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.routing.map import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.routing.map import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.routing.matcher import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.routing.matcher import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.routing.rules import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.routing.rules import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.sansio import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.sansio import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.sansio.http import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.sansio.http import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.sansio.multipart import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.sansio.multipart import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.sansio.request import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.sansio.request import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.sansio.response import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.sansio.response import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.sansio.utils import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.sansio.utils import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.security import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.security import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.serving import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.serving import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.test import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.test import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.urls import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.urls import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.user_agent import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.user_agent import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.utils import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.utils import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.wrappers import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.wrappers import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.wrappers.request import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.wrappers.request import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.wrappers.response import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.wrappers.response import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug.wsgi import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.wsgi import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from wsgiref.types import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from wsgiref.types import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from zipfile import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from zipfile import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from zipimport import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from zipimport import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from zlib import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from zlib import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4a.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from idna.core import _bidi_rtl_categories\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from idna.core import _bidi_rtl_categories\n", "kind": 6, "label": "_bidi_rtl_categories", "sortText": "4a.9999._bidi_rtl_categories"}, {"additionalTextEdits": [{"newText": "from jinja2.runtime import _dict_method_all\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from jinja2.runtime import _dict_method_all\n", "kind": 3, "label": "_dict_method_all", "sortText": "4a.9999._dict_method_all"}, {"additionalTextEdits": [{"newText": "from importlib.util import _incompatible_extension_module_restrictions\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from importlib.util import _incompatible_extension_module_restrictions\n", "kind": 7, "label": "_incompatible_extension_module_restrictions", "sortText": "4a.9999._incompatible_extension_module_restrictions"}, {"additionalTextEdits": [{"newText": "from collections import _odict_items\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from collections import _odict_items\n", "kind": 7, "label": "_odict_items", "sortText": "4a.9999._odict_items"}, {"additionalTextEdits": [{"newText": "from collections import _odict_keys\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from collections import _odict_keys\n", "kind": 7, "label": "_odict_keys", "sortText": "4a.9999._odict_keys"}, {"additionalTextEdits": [{"newText": "from collections import _odict_values\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from collections import _odict_values\n", "kind": 7, "label": "_odict_values", "sortText": "4a.9999._odict_values"}, {"additionalTextEdits": [{"newText": "from flask.helpers import _wz_redirect\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.helpers import _wz_redirect\n", "kind": 3, "label": "_wz_redirect", "sortText": "4a.9999._wz_redirect"}, {"additionalTextEdits": [{"newText": "from flask.sansio.app import _wz_redirect\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.sansio.app import _wz_redirect\n", "kind": 3, "label": "_wz_redirect", "sortText": "4a.9999._wz_redirect"}, {"additionalTextEdits": [{"newText": "from requests.utils import add_dict_to_cookiejar\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.utils import add_dict_to_cookiejar\n", "kind": 3, "label": "add_dict_to_cookiejar", "sortText": "4a.9999.add_dict_to_cookiejar"}, {"additionalTextEdits": [{"newText": "from werkzeug.utils import append_slash_redirect\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.utils import append_slash_redirect\n", "kind": 3, "label": "append_slash_redirect", "sortText": "4a.9999.append_slash_redirect"}, {"additionalTextEdits": [{"newText": "from dataclasses import asdict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from dataclasses import asdict\n", "kind": 3, "label": "asdict", "sortText": "4a.9999.asdict"}, {"additionalTextEdits": [{"newText": "from flask.debughelpers import attach_enctype_error_multidict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.debughelpers import attach_enctype_error_multidict\n", "kind": 3, "label": "attach_enctype_error_multidict", "sortText": "4a.9999.attach_enctype_error_multidict"}, {"additionalTextEdits": [{"newText": "from unicodedata import bidirectional\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from unicodedata import bidirectional\n", "kind": 3, "label": "bidirectional", "sortText": "4a.9999.bidirectional"}, {"additionalTextEdits": [{"newText": "from requests.cookies import cookiejar_from_dict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.cookies import cookiejar_from_dict\n", "kind": 3, "label": "cookiejar_from_dict", "sortText": "4a.9999.cookiejar_from_dict"}, {"additionalTextEdits": [{"newText": "from requests.models import cookiejar_from_dict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.models import cookiejar_from_dict\n", "kind": 6, "label": "cookiejar_from_dict", "sortText": "4a.9999.cookiejar_from_dict"}, {"additionalTextEdits": [{"newText": "from requests.sessions import cookiejar_from_dict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.sessions import cookiejar_from_dict\n", "kind": 6, "label": "cookiejar_from_dict", "sortText": "4a.9999.cookiejar_from_dict"}, {"additionalTextEdits": [{"newText": "from requests.utils import cookiejar_from_dict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.utils import cookiejar_from_dict\n", "kind": 6, "label": "cookiejar_from_dict", "sortText": "4a.9999.cookiejar_from_dict"}, {"additionalTextEdits": [{"newText": "from sys import deactivate_stack_trampoline\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from sys import deactivate_stack_trampoline\n", "kind": 3, "label": "deactivate_stack_trampoline", "sortText": "4a.9999.deactivate_stack_trampoline"}, {"additionalTextEdits": [{"newText": "from collections import defaultdict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from collections import defaultdict\n", "kind": 7, "label": "defaultdict", "sortText": "4a.9999.defaultdict"}, {"additionalTextEdits": [{"newText": "from requests.utils import dict_from_cookiejar\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.utils import dict_from_cookiejar\n", "kind": 3, "label": "dict_from_cookiejar", "sortText": "4a.9999.dict_from_cookiejar"}, {"additionalTextEdits": [{"newText": "from requests.utils import dict_to_sequence\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.utils import dict_to_sequence\n", "kind": 3, "label": "dict_to_sequence", "sortText": "4a.9999.dict_to_sequence"}, {"additionalTextEdits": [{"newText": "from requests.utils import get_encodings_from_content\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.utils import get_encodings_from_content\n", "kind": 3, "label": "get_encodings_from_content", "sortText": "4a.9999.get_encodings_from_content"}, {"additionalTextEdits": [{"newText": "from typing import is_typeddict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from typing import is_typeddict\n", "kind": 3, "label": "is_typeddict", "sortText": "4a.9999.is_typeddict"}, {"additionalTextEdits": [{"newText": "from requests.auth import parse_dict_header\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.auth import parse_dict_header\n", "kind": 6, "label": "parse_dict_header", "sortText": "4a.9999.parse_dict_header"}, {"additionalTextEdits": [{"newText": "from requests.utils import parse_dict_header\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.utils import parse_dict_header\n", "kind": 3, "label": "parse_dict_header", "sortText": "4a.9999.parse_dict_header"}, {"additionalTextEdits": [{"newText": "from werkzeug.http import parse_dict_header\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.http import parse_dict_header\n", "kind": 3, "label": "parse_dict_header", "sortText": "4a.9999.parse_dict_header"}, {"additionalTextEdits": [{"newText": "from flask import redirect\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask import redirect\n", "kind": 3, "label": "redirect", "sortText": "4a.9999.redirect"}, {"additionalTextEdits": [{"newText": "from flask.helpers import redirect\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.helpers import redirect\n", "kind": 3, "label": "redirect", "sortText": "4a.9999.redirect"}, {"additionalTextEdits": [{"newText": "from werkzeug.utils import redirect\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.utils import redirect\n", "kind": 3, "label": "redirect", "sortText": "4a.9999.redirect"}, {"additionalTextEdits": [{"newText": "from contextlib import redirect_stderr\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from contextlib import redirect_stderr\n", "kind": 7, "label": "redirect_stderr", "sortText": "4a.9999.redirect_stderr"}, {"additionalTextEdits": [{"newText": "from contextlib import redirect_stdout\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from contextlib import redirect_stdout\n", "kind": 7, "label": "redirect_stdout", "sortText": "4a.9999.redirect_stdout"}, {"additionalTextEdits": [{"newText": "from flask import send_from_directory\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask import send_from_directory\n", "kind": 3, "label": "send_from_directory", "sortText": "4a.9999.send_from_directory"}, {"additionalTextEdits": [{"newText": "from flask.helpers import send_from_directory\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from flask.helpers import send_from_directory\n", "kind": 3, "label": "send_from_directory", "sortText": "4a.9999.send_from_directory"}, {"additionalTextEdits": [{"newText": "from werkzeug.utils import send_from_directory\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug.utils import send_from_directory\n", "kind": 3, "label": "send_from_directory", "sortText": "4a.9999.send_from_directory"}, {"additionalTextEdits": [{"newText": "from functools import singledispatchmethod\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from functools import singledispatchmethod\n", "kind": 7, "label": "singledispatchmethod", "sortText": "4a.9999.singledispatchmethod"}, {"additionalTextEdits": [{"newText": "from _ssl import ALERT_DESCRIPTION_BAD_CERTIFICATE\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _ssl import ALERT_DESCRIPTION_BAD_CERTIFICATE\n", "kind": 6, "label": "ALERT_DESCRIPTION_BAD_CERTIFICATE", "sortText": "4b.9999.ALERT_DESCRIPTION_BAD_CERTIFICATE"}, {"additionalTextEdits": [{"newText": "from _ssl import ALERT_DESCRIPTION_BAD_CERTIFICATE_HASH_VALUE\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _ssl import ALERT_DESCRIPTION_BAD_CERTIFICATE_HASH_VALUE\n", "kind": 6, "label": "ALERT_DESCRIPTION_BAD_CERTIFICATE_HASH_VALUE", "sortText": "4b.9999.ALERT_DESCRIPTION_BAD_CERTIFICATE_HASH_VALUE"}, {"additionalTextEdits": [{"newText": "from _ssl import ALERT_DESCRIPTION_BAD_CERTIFICATE_STATUS_RESPONSE\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _ssl import ALERT_DESCRIPTION_BAD_CERTIFICATE_STATUS_RESPONSE\n", "kind": 6, "label": "ALERT_DESCRIPTION_BAD_CERTIFICATE_STATUS_RESPONSE", "sortText": "4b.9999.ALERT_DESCRIPTION_BAD_CERTIFICATE_STATUS_RESPONSE"}, {"additionalTextEdits": [{"newText": "from _ssl import ALERT_DESCRIPTION_CERTIFICATE_EXPIRED\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _ssl import ALERT_DESCRIPTION_CERTIFICATE_EXPIRED\n", "kind": 6, "label": "ALERT_DESCRIPTION_CERTIFICATE_EXPIRED", "sortText": "4b.9999.ALERT_DESCRIPTION_CERTIFICATE_EXPIRED"}, {"additionalTextEdits": [{"newText": "from _ssl import ALERT_DESCRIPTION_CERTIFICATE_REVOKED\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _ssl import ALERT_DESCRIPTION_CERTIFICATE_REVOKED\n", "kind": 6, "label": "ALERT_DESCRIPTION_CERTIFICATE_REVOKED", "sortText": "4b.9999.ALERT_DESCRIPTION_CERTIFICATE_REVOKED"}, {"additionalTextEdits": [{"newText": "from _ssl import ALERT_DESCRIPTION_CERTIFICATE_UNKNOWN\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _ssl import ALERT_DESCRIPTION_CERTIFICATE_UNKNOWN\n", "kind": 6, "label": "ALERT_DESCRIPTION_CERTIFICATE_UNKNOWN", "sortText": "4b.9999.ALERT_DESCRIPTION_CERTIFICATE_UNKNOWN"}, {"additionalTextEdits": [{"newText": "from _ssl import ALERT_DESCRIPTION_CERTIFICATE_UNOBTAINABLE\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _ssl import ALERT_DESCRIPTION_CERTIFICATE_UNOBTAINABLE\n", "kind": 6, "label": "ALERT_DESCRIPTION_CERTIFICATE_UNOBTAINABLE", "sortText": "4b.9999.ALERT_DESCRIPTION_CERTIFICATE_UNOBTAINABLE"}, {"additionalTextEdits": [{"newText": "from _ssl import ALERT_DESCRIPTION_CLOSE_NOTIFY\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _ssl import ALERT_DESCRIPTION_CLOSE_NOTIFY\n", "kind": 6, "label": "ALERT_DESCRIPTION_CLOSE_NOTIFY", "sortText": "4b.9999.ALERT_DESCRIPTION_CLOSE_NOTIFY"}, {"additionalTextEdits": [{"newText": "from _ssl import ALERT_DESCRIPTION_DECRYPT_ERROR\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _ssl import ALERT_DESCRIPTION_DECRYPT_ERROR\n", "kind": 6, "label": "ALERT_DESCRIPTION_DECRYPT_ERROR", "sortText": "4b.9999.ALERT_DESCRIPTION_DECRYPT_ERROR"}, {"additionalTextEdits": [{"newText": "from _ssl import ALERT_DESCRIPTION_INSUFFICIENT_SECURITY\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _ssl import ALERT_DESCRIPTION_INSUFFICIENT_SECURITY\n", "kind": 6, "label": "ALERT_DESCRIPTION_INSUFFICIENT_SECURITY", "sortText": "4b.9999.ALERT_DESCRIPTION_INSUFFICIENT_SECURITY"}, {"additionalTextEdits": [{"newText": "from _ssl import ALERT_DESCRIPTION_UNEXPECTED_MESSAGE\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _ssl import ALERT_DESCRIPTION_UNEXPECTED_MESSAGE\n", "kind": 6, "label": "ALERT_DESCRIPTION_UNEXPECTED_MESSAGE", "sortText": "4b.9999.ALERT_DESCRIPTION_UNEXPECTED_MESSAGE"}, {"additionalTextEdits": [{"newText": "from _ssl import ALERT_DESCRIPTION_UNSUPPORTED_CERTIFICATE\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _ssl import ALERT_DESCRIPTION_UNSUPPORTED_CERTIFICATE\n", "kind": 6, "label": "ALERT_DESCRIPTION_UNSUPPORTED_CERTIFICATE", "sortText": "4b.9999.ALERT_DESCRIPTION_UNSUPPORTED_CERTIFICATE"}, {"additionalTextEdits": [{"newText": "from urllib3._collections import HTTPHeaderDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3._collections import HTTPHeaderDict\n", "kind": 7, "label": "HTTPHeaderDict", "sortText": "4b.9999.HTTPHeaderDict"}, {"additionalTextEdits": [{"newText": "from urllib3._collections import HTTPHeaderDictItemView\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3._collections import HTTPHeaderDictItemView\n", "kind": 7, "label": "HTTPHeaderDictItemView", "sortText": "4b.9999.HTTPHeaderDictItemView"}, {"additionalTextEdits": [{"newText": "from _socket import IP_DEFAULT_MULTICAST_LOOP\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _socket import IP_DEFAULT_MULTICAST_LOOP\n", "kind": 6, "label": "IP_DEFAULT_MULTICAST_LOOP", "sortText": "4b.9999.IP_DEFAULT_MULTICAST_LOOP"}, {"additionalTextEdits": [{"newText": "from _socket import IP_DEFAULT_MULTICAST_TTL\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _socket import IP_DEFAULT_MULTICAST_TTL\n", "kind": 6, "label": "IP_DEFAULT_MULTICAST_TTL", "sortText": "4b.9999.IP_DEFAULT_MULTICAST_TTL"}, {"additionalTextEdits": [{"newText": "from _typeshed import IdentityFunction\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _typeshed import IdentityFunction\n", "kind": 7, "label": "IdentityFunction", "sortText": "4b.9999.IdentityFunction"}, {"additionalTextEdits": [{"newText": "from _typeshed._type_checker_internals import TypedDictFallback\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _typeshed._type_checker_internals import TypedDictFallback\n", "kind": 7, "label": "TypedDictFallback", "sortText": "4b.9999.TypedDictFallback"}, {"additionalTextEdits": [{"newText": "from werkzeug._internal import _DictAccessorProperty\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug._internal import _DictAccessorProperty\n", "kind": 7, "label": "_DictAccessorProperty", "sortText": "4b.9999._DictAccessorProperty"}, {"additionalTextEdits": [{"newText": "from _ssl import _PeerCertRetDictType\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _ssl import _PeerCertRetDictType\n", "kind": 6, "label": "_PeerCertRetDictType", "sortText": "4b.9999._PeerCertRetDictType"}, {"additionalTextEdits": [{"newText": "from __future__ import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from __future__ import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _codecs import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _codecs import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _collections_abc import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _collections_abc import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _contextvars import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _contextvars import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _frozen_importlib import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _frozen_importlib import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _frozen_importlib_external import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _frozen_importlib_external import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _hashlib import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _hashlib import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _io import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _io import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _operator import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _operator import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _pickle import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _pickle import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _random import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _random import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _socket import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _socket import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _ssl import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _ssl import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _stat import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _stat import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _thread import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _thread import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _typeshed import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _typeshed import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _typeshed._type_checker_internals import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _typeshed._type_checker_internals import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _typeshed.wsgi import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _typeshed.wsgi import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _warnings import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _warnings import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _weakref import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _weakref import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from blinker._utilities import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from blinker._utilities import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from click._compat import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click._compat import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from click._termui_impl import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click._termui_impl import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from click._textwrap import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click._textwrap import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from click._utils import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from click._utils import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from importlib._abc import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from importlib._abc import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from importlib._bootstrap import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from importlib._bootstrap import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from importlib._bootstrap_external import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from importlib._bootstrap_external import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from importlib.metadata._meta import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from importlib.metadata._meta import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from markupsafe._native import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from markupsafe._native import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from markupsafe._speedups import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from markupsafe._speedups import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from requests.__version__ import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from requests.__version__ import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3._base_connection import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3._base_connection import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3._collections import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3._collections import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3._request_methods import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3._request_methods import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from urllib3._version import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3._version import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug._internal import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug._internal import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from werkzeug._reloader import __dict__\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from werkzeug._reloader import __dict__\n", "kind": 21, "label": "__dict__", "sortText": "4b.9999.__dict__"}, {"additionalTextEdits": [{"newText": "from _collections_abc import dict_items\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _collections_abc import dict_items\n", "kind": 7, "label": "dict_items", "sortText": "4b.9999.dict_items"}, {"additionalTextEdits": [{"newText": "from _collections_abc import dict_keys\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _collections_abc import dict_keys\n", "kind": 7, "label": "dict_keys", "sortText": "4b.9999.dict_keys"}, {"additionalTextEdits": [{"newText": "from _collections_abc import dict_values\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from _collections_abc import dict_values\n", "kind": 7, "label": "dict_values", "sortText": "4b.9999.dict_values"}, {"additionalTextEdits": [{"newText": "from urllib3._collections import ensure_can_construct_http_header_dict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from urllib3._collections import ensure_can_construct_http_header_dict\n", "kind": 3, "label": "ensure_can_construct_http_header_dict", "sortText": "4b.9999.ensure_can_construct_http_header_dict"}, {"additionalTextEdits": [{"newText": "from typing import DefaultDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from typing import DefaultDict\n", "kind": 6, "label": "DefaultDict", "sortText": "9.9999.DefaultDict", "tags": [1]}, {"additionalTextEdits": [{"newText": "from typing import Dict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from typing import Dict\n", "kind": 6, "label": "Dict", "sortText": "9.9999.Dict", "tags": [1]}, {"additionalTextEdits": [{"newText": "from typing import OrderedDict\n", "range": {"end": {"character": 0, "line": 0}, "start": {"character": 0, "line": 0}}}], "detail": "from typing import OrderedDict\n", "kind": 6, "label": "OrderedDict", "sortText": "9.9999.OrderedDict", "tags": [1]}]}} -{"suite": "web", "label": "client session hover", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/web/src/app.py", "line": 10, "character": 17, "iteration": 1, "result": {"canIncreaseVerbosity": false, "contents": {"kind": "markdown", "value": "```python\n(variable) client: requests.sessions.Session\n```\n\nGo to [Session](file:///tmp/pyrefly_bundled_typeshed_third_party_82dc0477900d/requests/sessions.pyi#L115,7)"}}} -{"suite": "web", "label": "client session hover", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/web/src/app.py", "line": 10, "character": 17, "iteration": 2, "result": {"canIncreaseVerbosity": false, "contents": {"kind": "markdown", "value": "```python\n(variable) client: requests.sessions.Session\n```\n\nGo to [Session](file:///tmp/pyrefly_bundled_typeshed_third_party_82dc0477900d/requests/sessions.pyi#L115,7)"}}} -{"suite": "web", "label": "client session hover", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/web/src/app.py", "line": 10, "character": 17, "iteration": 3, "result": {"canIncreaseVerbosity": false, "contents": {"kind": "markdown", "value": "```python\n(variable) client: requests.sessions.Session\n```\n\nGo to [Session](file:///tmp/pyrefly_bundled_typeshed_third_party_82dc0477900d/requests/sessions.pyi#L115,7)"}}} -{"suite": "web", "label": "client session hover", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/web/src/app.py", "line": 10, "character": 17, "iteration": 4, "result": {"canIncreaseVerbosity": false, "contents": {"kind": "markdown", "value": "```python\n(variable) client: requests.sessions.Session\n```\n\nGo to [Session](file:///tmp/pyrefly_bundled_typeshed_third_party_82dc0477900d/requests/sessions.pyi#L115,7)"}}} -{"suite": "web", "label": "client session hover", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/web/src/app.py", "line": 10, "character": 17, "iteration": 5, "result": {"canIncreaseVerbosity": false, "contents": {"kind": "markdown", "value": "```python\n(variable) client: requests.sessions.Session\n```\n\nGo to [Session](file:///tmp/pyrefly_bundled_typeshed_third_party_82dc0477900d/requests/sessions.pyi#L115,7)"}}} +{"suite": "web", "label": "client session hover", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/web/src/app.py", "line": 10, "character": 17, "iteration": 1, "result": {"canIncreaseVerbosity": false, "contents": {"kind": "markdown", "value": "```python\n(variable) client: requests.sessions.Session\n```\n\nGo to [Session](file:///tmp/pyrefly_bundled_typeshed_third_party_015d15d3b4f3/requests/sessions.pyi#L115,7)"}}} +{"suite": "web", "label": "client session hover", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/web/src/app.py", "line": 10, "character": 17, "iteration": 2, "result": {"canIncreaseVerbosity": false, "contents": {"kind": "markdown", "value": "```python\n(variable) client: requests.sessions.Session\n```\n\nGo to [Session](file:///tmp/pyrefly_bundled_typeshed_third_party_015d15d3b4f3/requests/sessions.pyi#L115,7)"}}} +{"suite": "web", "label": "client session hover", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/web/src/app.py", "line": 10, "character": 17, "iteration": 3, "result": {"canIncreaseVerbosity": false, "contents": {"kind": "markdown", "value": "```python\n(variable) client: requests.sessions.Session\n```\n\nGo to [Session](file:///tmp/pyrefly_bundled_typeshed_third_party_015d15d3b4f3/requests/sessions.pyi#L115,7)"}}} +{"suite": "web", "label": "client session hover", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/web/src/app.py", "line": 10, "character": 17, "iteration": 4, "result": {"canIncreaseVerbosity": false, "contents": {"kind": "markdown", "value": "```python\n(variable) client: requests.sessions.Session\n```\n\nGo to [Session](file:///tmp/pyrefly_bundled_typeshed_third_party_015d15d3b4f3/requests/sessions.pyi#L115,7)"}}} +{"suite": "web", "label": "client session hover", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/web/src/app.py", "line": 10, "character": 17, "iteration": 5, "result": {"canIncreaseVerbosity": false, "contents": {"kind": "markdown", "value": "```python\n(variable) client: requests.sessions.Session\n```\n\nGo to [Session](file:///tmp/pyrefly_bundled_typeshed_third_party_015d15d3b4f3/requests/sessions.pyi#L115,7)"}}} {"suite": "web", "label": "client references", "method": "textDocument/references", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/web/src/app.py", "line": 10, "character": 17, "iteration": 1, "result": [{"range": {"end": {"character": 6, "line": 5}, "start": {"character": 0, "line": 5}}, "uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/web/src/app.py"}, {"range": {"end": {"character": 21, "line": 10}, "start": {"character": 15, "line": 10}}, "uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/web/src/app.py"}]} {"suite": "web", "label": "client references", "method": "textDocument/references", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/web/src/app.py", "line": 10, "character": 17, "iteration": 2, "result": [{"range": {"end": {"character": 6, "line": 5}, "start": {"character": 0, "line": 5}}, "uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/web/src/app.py"}, {"range": {"end": {"character": 21, "line": 10}, "start": {"character": 15, "line": 10}}, "uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/web/src/app.py"}]} {"suite": "web", "label": "client references", "method": "textDocument/references", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/web/src/app.py", "line": 10, "character": 17, "iteration": 3, "result": [{"range": {"end": {"character": 6, "line": 5}, "start": {"character": 0, "line": 5}}, "uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/web/src/app.py"}, {"range": {"end": {"character": 21, "line": 10}, "start": {"character": 15, "line": 10}}, "uri": "file:///home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/web/src/app.py"}]} @@ -198,8 +198,8 @@ {"suite": "web", "label": "edit response then complete (edit+completion)", "method": "textDocument/completion", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/web/src/app.py", "line": 11, "character": 55, "iteration": 3, "result": {"isIncomplete": false, "items": [{"detail": "str", "kind": 5, "label": "apparent_encoding", "sortText": "0.9999.apparent_encoding"}, {"detail": "def close(self: Response) -> None: ...", "kind": 2, "label": "close", "sortText": "0.9999.close"}, {"detail": "HTTPAdapter", "kind": 5, "label": "connection", "sortText": "0.9999.connection"}, {"detail": "bytes | Any", "kind": 5, "label": "content", "sortText": "0.9999.content"}, {"detail": "RequestsCookieJar", "kind": 5, "label": "cookies", "sortText": "0.9999.cookies"}, {"detail": "timedelta", "kind": 5, "label": "elapsed", "sortText": "0.9999.elapsed"}, {"detail": "str | None", "kind": 5, "label": "encoding", "sortText": "0.9999.encoding"}, {"detail": "CaseInsensitiveDict[str]", "kind": 5, "label": "headers", "sortText": "0.9999.headers"}, {"detail": "list[Response]", "kind": 5, "label": "history", "sortText": "0.9999.history"}, {"detail": "bool", "kind": 5, "label": "is_permanent_redirect", "sortText": "0.9999.is_permanent_redirect"}, {"detail": "bool", "kind": 5, "label": "is_redirect", "sortText": "0.9999.is_redirect"}, {"detail": "def iter_content(\n self : Response,\n chunk_size : int | None = 1,\n decode_unicode: bool = False\n) -> Iterator[Any]: ...", "kind": 2, "label": "iter_content", "sortText": "0.9999.iter_content"}, {"detail": "def iter_lines(\n self : Response,\n chunk_size : int | None = 512,\n decode_unicode: bool = False,\n delimiter : bytes | str | None = None\n) -> Iterator[Any]: ...", "kind": 2, "label": "iter_lines", "sortText": "0.9999.iter_lines"}, {"detail": "def json(\n self : Response,\n *,\n cls : type[JSONDecoder] | None = ...,\n object_hook : ((dict[Any, Any]) -> Any) | None = ...,\n parse_float : ((str) -> Any) | None = ...,\n parse_int : ((str) -> Any) | None = ...,\n parse_constant : ((str) -> Any) | None = ...,\n object_pairs_hook: ((list[tuple[Any, Any]]) -> Any) | None = ...,\n **kwds : Any\n) -> Any: ...", "kind": 2, "label": "json", "sortText": "0.9999.json"}, {"detail": "dict[Any, Any]", "kind": 5, "label": "links", "sortText": "0.9999.links"}, {"detail": "PreparedRequest | None", "kind": 5, "label": "next", "sortText": "0.9999.next"}, {"detail": "bool", "kind": 5, "label": "ok", "sortText": "0.9999.ok"}, {"detail": "def raise_for_status(self: Response) -> None: ...", "kind": 2, "label": "raise_for_status", "sortText": "0.9999.raise_for_status"}, {"detail": "HTTPResponse | Any", "kind": 5, "label": "raw", "sortText": "0.9999.raw"}, {"detail": "str", "kind": 5, "label": "reason", "sortText": "0.9999.reason"}, {"detail": "PreparedRequest", "kind": 5, "label": "request", "sortText": "0.9999.request"}, {"detail": "int", "kind": 5, "label": "status_code", "sortText": "0.9999.status_code"}, {"detail": "str", "kind": 5, "label": "text", "sortText": "0.9999.text"}, {"detail": "str", "kind": 5, "label": "url", "sortText": "0.9999.url"}, {"detail": "bytes | None", "kind": 5, "label": "_content", "sortText": "2.9999._content"}, {"detail": "Any", "kind": 5, "label": "__attrs__", "sortText": "3.9999.__attrs__"}, {"detail": "def __bool__(self: Response) -> bool: ...", "kind": 2, "label": "__bool__", "sortText": "3.9999.__bool__"}, {"detail": "def __enter__(self: Response) -> Response: ...", "kind": 2, "label": "__enter__", "sortText": "3.9999.__enter__"}, {"detail": "def __exit__(\n self: Response,\n *args: object\n) -> None: ...", "kind": 2, "label": "__exit__", "sortText": "3.9999.__exit__"}, {"detail": "def __init__(self: Response) -> None: ...", "kind": 2, "label": "__init__", "sortText": "3.9999.__init__"}, {"detail": "def __iter__(self: Response) -> Iterator[bytes]: ...", "kind": 2, "label": "__iter__", "sortText": "3.9999.__iter__"}, {"detail": "def __nonzero__(self: Response) -> bool: ...", "kind": 2, "label": "__nonzero__", "sortText": "3.9999.__nonzero__"}]}} {"suite": "web", "label": "edit response then complete (edit+completion)", "method": "textDocument/completion", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/web/src/app.py", "line": 11, "character": 55, "iteration": 4, "result": {"isIncomplete": false, "items": [{"detail": "str", "kind": 5, "label": "apparent_encoding", "sortText": "0.9999.apparent_encoding"}, {"detail": "def close(self: Response) -> None: ...", "kind": 2, "label": "close", "sortText": "0.9999.close"}, {"detail": "HTTPAdapter", "kind": 5, "label": "connection", "sortText": "0.9999.connection"}, {"detail": "bytes | Any", "kind": 5, "label": "content", "sortText": "0.9999.content"}, {"detail": "RequestsCookieJar", "kind": 5, "label": "cookies", "sortText": "0.9999.cookies"}, {"detail": "timedelta", "kind": 5, "label": "elapsed", "sortText": "0.9999.elapsed"}, {"detail": "str | None", "kind": 5, "label": "encoding", "sortText": "0.9999.encoding"}, {"detail": "CaseInsensitiveDict[str]", "kind": 5, "label": "headers", "sortText": "0.9999.headers"}, {"detail": "list[Response]", "kind": 5, "label": "history", "sortText": "0.9999.history"}, {"detail": "bool", "kind": 5, "label": "is_permanent_redirect", "sortText": "0.9999.is_permanent_redirect"}, {"detail": "bool", "kind": 5, "label": "is_redirect", "sortText": "0.9999.is_redirect"}, {"detail": "def iter_content(\n self : Response,\n chunk_size : int | None = 1,\n decode_unicode: bool = False\n) -> Iterator[Any]: ...", "kind": 2, "label": "iter_content", "sortText": "0.9999.iter_content"}, {"detail": "def iter_lines(\n self : Response,\n chunk_size : int | None = 512,\n decode_unicode: bool = False,\n delimiter : bytes | str | None = None\n) -> Iterator[Any]: ...", "kind": 2, "label": "iter_lines", "sortText": "0.9999.iter_lines"}, {"detail": "def json(\n self : Response,\n *,\n cls : type[JSONDecoder] | None = ...,\n object_hook : ((dict[Any, Any]) -> Any) | None = ...,\n parse_float : ((str) -> Any) | None = ...,\n parse_int : ((str) -> Any) | None = ...,\n parse_constant : ((str) -> Any) | None = ...,\n object_pairs_hook: ((list[tuple[Any, Any]]) -> Any) | None = ...,\n **kwds : Any\n) -> Any: ...", "kind": 2, "label": "json", "sortText": "0.9999.json"}, {"detail": "dict[Any, Any]", "kind": 5, "label": "links", "sortText": "0.9999.links"}, {"detail": "PreparedRequest | None", "kind": 5, "label": "next", "sortText": "0.9999.next"}, {"detail": "bool", "kind": 5, "label": "ok", "sortText": "0.9999.ok"}, {"detail": "def raise_for_status(self: Response) -> None: ...", "kind": 2, "label": "raise_for_status", "sortText": "0.9999.raise_for_status"}, {"detail": "HTTPResponse | Any", "kind": 5, "label": "raw", "sortText": "0.9999.raw"}, {"detail": "str", "kind": 5, "label": "reason", "sortText": "0.9999.reason"}, {"detail": "PreparedRequest", "kind": 5, "label": "request", "sortText": "0.9999.request"}, {"detail": "int", "kind": 5, "label": "status_code", "sortText": "0.9999.status_code"}, {"detail": "str", "kind": 5, "label": "text", "sortText": "0.9999.text"}, {"detail": "str", "kind": 5, "label": "url", "sortText": "0.9999.url"}, {"detail": "bytes | None", "kind": 5, "label": "_content", "sortText": "2.9999._content"}, {"detail": "Any", "kind": 5, "label": "__attrs__", "sortText": "3.9999.__attrs__"}, {"detail": "def __bool__(self: Response) -> bool: ...", "kind": 2, "label": "__bool__", "sortText": "3.9999.__bool__"}, {"detail": "def __enter__(self: Response) -> Response: ...", "kind": 2, "label": "__enter__", "sortText": "3.9999.__enter__"}, {"detail": "def __exit__(\n self: Response,\n *args: object\n) -> None: ...", "kind": 2, "label": "__exit__", "sortText": "3.9999.__exit__"}, {"detail": "def __init__(self: Response) -> None: ...", "kind": 2, "label": "__init__", "sortText": "3.9999.__init__"}, {"detail": "def __iter__(self: Response) -> Iterator[bytes]: ...", "kind": 2, "label": "__iter__", "sortText": "3.9999.__iter__"}, {"detail": "def __nonzero__(self: Response) -> bool: ...", "kind": 2, "label": "__nonzero__", "sortText": "3.9999.__nonzero__"}]}} {"suite": "web", "label": "edit response then complete (edit+completion)", "method": "textDocument/completion", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/web/src/app.py", "line": 11, "character": 55, "iteration": 5, "result": {"isIncomplete": false, "items": [{"detail": "str", "kind": 5, "label": "apparent_encoding", "sortText": "0.9999.apparent_encoding"}, {"detail": "def close(self: Response) -> None: ...", "kind": 2, "label": "close", "sortText": "0.9999.close"}, {"detail": "HTTPAdapter", "kind": 5, "label": "connection", "sortText": "0.9999.connection"}, {"detail": "bytes | Any", "kind": 5, "label": "content", "sortText": "0.9999.content"}, {"detail": "RequestsCookieJar", "kind": 5, "label": "cookies", "sortText": "0.9999.cookies"}, {"detail": "timedelta", "kind": 5, "label": "elapsed", "sortText": "0.9999.elapsed"}, {"detail": "str | None", "kind": 5, "label": "encoding", "sortText": "0.9999.encoding"}, {"detail": "CaseInsensitiveDict[str]", "kind": 5, "label": "headers", "sortText": "0.9999.headers"}, {"detail": "list[Response]", "kind": 5, "label": "history", "sortText": "0.9999.history"}, {"detail": "bool", "kind": 5, "label": "is_permanent_redirect", "sortText": "0.9999.is_permanent_redirect"}, {"detail": "bool", "kind": 5, "label": "is_redirect", "sortText": "0.9999.is_redirect"}, {"detail": "def iter_content(\n self : Response,\n chunk_size : int | None = 1,\n decode_unicode: bool = False\n) -> Iterator[Any]: ...", "kind": 2, "label": "iter_content", "sortText": "0.9999.iter_content"}, {"detail": "def iter_lines(\n self : Response,\n chunk_size : int | None = 512,\n decode_unicode: bool = False,\n delimiter : bytes | str | None = None\n) -> Iterator[Any]: ...", "kind": 2, "label": "iter_lines", "sortText": "0.9999.iter_lines"}, {"detail": "def json(\n self : Response,\n *,\n cls : type[JSONDecoder] | None = ...,\n object_hook : ((dict[Any, Any]) -> Any) | None = ...,\n parse_float : ((str) -> Any) | None = ...,\n parse_int : ((str) -> Any) | None = ...,\n parse_constant : ((str) -> Any) | None = ...,\n object_pairs_hook: ((list[tuple[Any, Any]]) -> Any) | None = ...,\n **kwds : Any\n) -> Any: ...", "kind": 2, "label": "json", "sortText": "0.9999.json"}, {"detail": "dict[Any, Any]", "kind": 5, "label": "links", "sortText": "0.9999.links"}, {"detail": "PreparedRequest | None", "kind": 5, "label": "next", "sortText": "0.9999.next"}, {"detail": "bool", "kind": 5, "label": "ok", "sortText": "0.9999.ok"}, {"detail": "def raise_for_status(self: Response) -> None: ...", "kind": 2, "label": "raise_for_status", "sortText": "0.9999.raise_for_status"}, {"detail": "HTTPResponse | Any", "kind": 5, "label": "raw", "sortText": "0.9999.raw"}, {"detail": "str", "kind": 5, "label": "reason", "sortText": "0.9999.reason"}, {"detail": "PreparedRequest", "kind": 5, "label": "request", "sortText": "0.9999.request"}, {"detail": "int", "kind": 5, "label": "status_code", "sortText": "0.9999.status_code"}, {"detail": "str", "kind": 5, "label": "text", "sortText": "0.9999.text"}, {"detail": "str", "kind": 5, "label": "url", "sortText": "0.9999.url"}, {"detail": "bytes | None", "kind": 5, "label": "_content", "sortText": "2.9999._content"}, {"detail": "Any", "kind": 5, "label": "__attrs__", "sortText": "3.9999.__attrs__"}, {"detail": "def __bool__(self: Response) -> bool: ...", "kind": 2, "label": "__bool__", "sortText": "3.9999.__bool__"}, {"detail": "def __enter__(self: Response) -> Response: ...", "kind": 2, "label": "__enter__", "sortText": "3.9999.__enter__"}, {"detail": "def __exit__(\n self: Response,\n *args: object\n) -> None: ...", "kind": 2, "label": "__exit__", "sortText": "3.9999.__exit__"}, {"detail": "def __init__(self: Response) -> None: ...", "kind": 2, "label": "__init__", "sortText": "3.9999.__init__"}, {"detail": "def __iter__(self: Response) -> Iterator[bytes]: ...", "kind": 2, "label": "__iter__", "sortText": "3.9999.__iter__"}, {"detail": "def __nonzero__(self: Response) -> bool: ...", "kind": 2, "label": "__nonzero__", "sortText": "3.9999.__nonzero__"}]}} -{"suite": "web", "label": "edit response then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/web/src/app.py", "line": 11, "character": 20, "iteration": 1, "result": {"canIncreaseVerbosity": false, "contents": {"kind": "markdown", "value": "```python\n(method) get: def get(\n self : Session,\n url : bytes | str,\n *,\n params : Iterable[tuple[bytes | float | int | str, Iterable[bytes | float | int | str] | bytes | float | int | str | None]] | SupportsItems[bytes | float | int | str, Iterable[bytes | float | int | str] | bytes | float | int | str | None] | bytes | str | tuple[bytes | float | int | str, Iterable[bytes | float | int | str] | bytes | float | int | str | None] | None = ...,\n data : Iterable[bytes] | Mapping[Any, Any] | SupportsRead[bytes | str] | bytes | list[tuple[Any, Any]] | str | tuple[tuple[Any, Any], ...] | None = ...,\n headers : Mapping[str, bytes | str | None] | None = ...,\n cookies : MutableMapping[str, str] | RequestsCookieJar | None = ...,\n files : Iterable[tuple[str, SupportsRead[bytes | str] | bytes | str | tuple[str | None, SupportsRead[bytes | str] | bytes | str] | tuple[str | None, SupportsRead[bytes | str] | bytes | str, str] | tuple[str | None, SupportsRead[bytes | str] | bytes | str, str, Mapping[str, str]]]] | Mapping[str, SupportsRead[bytes | str] | bytes | str | tuple[str | None, SupportsRead[bytes | str] | bytes | str] | tuple[str | None, SupportsRead[bytes | str] | bytes | str, str] | tuple[str | None, SupportsRead[bytes | str] | bytes | str, str, Mapping[str, str]]] | None = ...,\n auth : ((PreparedRequest) -> PreparedRequest) | AuthBase | tuple[str, str] | None = ...,\n timeout : float | tuple[float | None, float | None] | None = ...,\n allow_redirects: bool = ...,\n proxies : MutableMapping[str, str] | None = ...,\n hooks : Mapping[str, ((Response) -> Any) | Iterable[(Response) -> Any]] | None = ...,\n stream : bool | None = ...,\n verify : bool | str | None = ...,\n cert : str | tuple[str, str] | None = ...,\n json : Any | None = None\n) -> Response: ...\n```\n---\nSends a GET request. Returns `Response` object. \n \n:param url: URL for the new `Request` object. \n:param params: (optional) Dictionary, list of tuples or bytes to send \nin the query string for the `Request`. \n:param \\*\\*kwargs: Optional arguments that ``request`` takes. \n:rtype: requests.Response\n\nGo to [Session](file:///tmp/pyrefly_bundled_typeshed_third_party_82dc0477900d/requests/sessions.pyi#L115,7) | [bytes](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L1902,7) | [str](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L1033,7) | [float](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L735,7) | [int](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L418,7) | [Iterable](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L566,7) | [SupportsItems](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/_typeshed/__init__.pyi#L164,7) | [Mapping](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L862,7) | [SupportsRead](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/_typeshed/__init__.pyi#L269,7) | [list](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3464,7) | [MutableMapping](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L885,7) | [RequestsCookieJar](file:///tmp/pyrefly_bundled_typeshed_third_party_82dc0477900d/requests/cookies.pyi#L38,7) | [PreparedRequest](file:///tmp/pyrefly_bundled_typeshed_third_party_82dc0477900d/requests/models.pyi#L87,7) | [AuthBase](file:///tmp/pyrefly_bundled_typeshed_third_party_82dc0477900d/requests/auth.pyi#L14,7) | [bool](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3200,7) | [Response](file:///tmp/pyrefly_bundled_typeshed_third_party_82dc0477900d/requests/models.pyi#L117,7)"}}} -{"suite": "web", "label": "edit response then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/web/src/app.py", "line": 11, "character": 20, "iteration": 2, "result": {"canIncreaseVerbosity": false, "contents": {"kind": "markdown", "value": "```python\n(method) get: def get(\n self : Session,\n url : bytes | str,\n *,\n params : Iterable[tuple[bytes | float | int | str, Iterable[bytes | float | int | str] | bytes | float | int | str | None]] | SupportsItems[bytes | float | int | str, Iterable[bytes | float | int | str] | bytes | float | int | str | None] | bytes | str | tuple[bytes | float | int | str, Iterable[bytes | float | int | str] | bytes | float | int | str | None] | None = ...,\n data : Iterable[bytes] | Mapping[Any, Any] | SupportsRead[bytes | str] | bytes | list[tuple[Any, Any]] | str | tuple[tuple[Any, Any], ...] | None = ...,\n headers : Mapping[str, bytes | str | None] | None = ...,\n cookies : MutableMapping[str, str] | RequestsCookieJar | None = ...,\n files : Iterable[tuple[str, SupportsRead[bytes | str] | bytes | str | tuple[str | None, SupportsRead[bytes | str] | bytes | str] | tuple[str | None, SupportsRead[bytes | str] | bytes | str, str] | tuple[str | None, SupportsRead[bytes | str] | bytes | str, str, Mapping[str, str]]]] | Mapping[str, SupportsRead[bytes | str] | bytes | str | tuple[str | None, SupportsRead[bytes | str] | bytes | str] | tuple[str | None, SupportsRead[bytes | str] | bytes | str, str] | tuple[str | None, SupportsRead[bytes | str] | bytes | str, str, Mapping[str, str]]] | None = ...,\n auth : ((PreparedRequest) -> PreparedRequest) | AuthBase | tuple[str, str] | None = ...,\n timeout : float | tuple[float | None, float | None] | None = ...,\n allow_redirects: bool = ...,\n proxies : MutableMapping[str, str] | None = ...,\n hooks : Mapping[str, ((Response) -> Any) | Iterable[(Response) -> Any]] | None = ...,\n stream : bool | None = ...,\n verify : bool | str | None = ...,\n cert : str | tuple[str, str] | None = ...,\n json : Any | None = None\n) -> Response: ...\n```\n---\nSends a GET request. Returns `Response` object. \n \n:param url: URL for the new `Request` object. \n:param params: (optional) Dictionary, list of tuples or bytes to send \nin the query string for the `Request`. \n:param \\*\\*kwargs: Optional arguments that ``request`` takes. \n:rtype: requests.Response\n\nGo to [Session](file:///tmp/pyrefly_bundled_typeshed_third_party_82dc0477900d/requests/sessions.pyi#L115,7) | [bytes](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L1902,7) | [str](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L1033,7) | [float](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L735,7) | [int](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L418,7) | [Iterable](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L566,7) | [SupportsItems](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/_typeshed/__init__.pyi#L164,7) | [Mapping](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L862,7) | [SupportsRead](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/_typeshed/__init__.pyi#L269,7) | [list](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3464,7) | [MutableMapping](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L885,7) | [RequestsCookieJar](file:///tmp/pyrefly_bundled_typeshed_third_party_82dc0477900d/requests/cookies.pyi#L38,7) | [PreparedRequest](file:///tmp/pyrefly_bundled_typeshed_third_party_82dc0477900d/requests/models.pyi#L87,7) | [AuthBase](file:///tmp/pyrefly_bundled_typeshed_third_party_82dc0477900d/requests/auth.pyi#L14,7) | [bool](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3200,7) | [Response](file:///tmp/pyrefly_bundled_typeshed_third_party_82dc0477900d/requests/models.pyi#L117,7)"}}} -{"suite": "web", "label": "edit response then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/web/src/app.py", "line": 11, "character": 20, "iteration": 3, "result": {"canIncreaseVerbosity": false, "contents": {"kind": "markdown", "value": "```python\n(method) get: def get(\n self : Session,\n url : bytes | str,\n *,\n params : Iterable[tuple[bytes | float | int | str, Iterable[bytes | float | int | str] | bytes | float | int | str | None]] | SupportsItems[bytes | float | int | str, Iterable[bytes | float | int | str] | bytes | float | int | str | None] | bytes | str | tuple[bytes | float | int | str, Iterable[bytes | float | int | str] | bytes | float | int | str | None] | None = ...,\n data : Iterable[bytes] | Mapping[Any, Any] | SupportsRead[bytes | str] | bytes | list[tuple[Any, Any]] | str | tuple[tuple[Any, Any], ...] | None = ...,\n headers : Mapping[str, bytes | str | None] | None = ...,\n cookies : MutableMapping[str, str] | RequestsCookieJar | None = ...,\n files : Iterable[tuple[str, SupportsRead[bytes | str] | bytes | str | tuple[str | None, SupportsRead[bytes | str] | bytes | str] | tuple[str | None, SupportsRead[bytes | str] | bytes | str, str] | tuple[str | None, SupportsRead[bytes | str] | bytes | str, str, Mapping[str, str]]]] | Mapping[str, SupportsRead[bytes | str] | bytes | str | tuple[str | None, SupportsRead[bytes | str] | bytes | str] | tuple[str | None, SupportsRead[bytes | str] | bytes | str, str] | tuple[str | None, SupportsRead[bytes | str] | bytes | str, str, Mapping[str, str]]] | None = ...,\n auth : ((PreparedRequest) -> PreparedRequest) | AuthBase | tuple[str, str] | None = ...,\n timeout : float | tuple[float | None, float | None] | None = ...,\n allow_redirects: bool = ...,\n proxies : MutableMapping[str, str] | None = ...,\n hooks : Mapping[str, ((Response) -> Any) | Iterable[(Response) -> Any]] | None = ...,\n stream : bool | None = ...,\n verify : bool | str | None = ...,\n cert : str | tuple[str, str] | None = ...,\n json : Any | None = None\n) -> Response: ...\n```\n---\nSends a GET request. Returns `Response` object. \n \n:param url: URL for the new `Request` object. \n:param params: (optional) Dictionary, list of tuples or bytes to send \nin the query string for the `Request`. \n:param \\*\\*kwargs: Optional arguments that ``request`` takes. \n:rtype: requests.Response\n\nGo to [Session](file:///tmp/pyrefly_bundled_typeshed_third_party_82dc0477900d/requests/sessions.pyi#L115,7) | [bytes](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L1902,7) | [str](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L1033,7) | [float](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L735,7) | [int](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L418,7) | [Iterable](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L566,7) | [SupportsItems](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/_typeshed/__init__.pyi#L164,7) | [Mapping](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L862,7) | [SupportsRead](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/_typeshed/__init__.pyi#L269,7) | [list](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3464,7) | [MutableMapping](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L885,7) | [RequestsCookieJar](file:///tmp/pyrefly_bundled_typeshed_third_party_82dc0477900d/requests/cookies.pyi#L38,7) | [PreparedRequest](file:///tmp/pyrefly_bundled_typeshed_third_party_82dc0477900d/requests/models.pyi#L87,7) | [AuthBase](file:///tmp/pyrefly_bundled_typeshed_third_party_82dc0477900d/requests/auth.pyi#L14,7) | [bool](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3200,7) | [Response](file:///tmp/pyrefly_bundled_typeshed_third_party_82dc0477900d/requests/models.pyi#L117,7)"}}} -{"suite": "web", "label": "edit response then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/web/src/app.py", "line": 11, "character": 20, "iteration": 4, "result": {"canIncreaseVerbosity": false, "contents": {"kind": "markdown", "value": "```python\n(method) get: def get(\n self : Session,\n url : bytes | str,\n *,\n params : Iterable[tuple[bytes | float | int | str, Iterable[bytes | float | int | str] | bytes | float | int | str | None]] | SupportsItems[bytes | float | int | str, Iterable[bytes | float | int | str] | bytes | float | int | str | None] | bytes | str | tuple[bytes | float | int | str, Iterable[bytes | float | int | str] | bytes | float | int | str | None] | None = ...,\n data : Iterable[bytes] | Mapping[Any, Any] | SupportsRead[bytes | str] | bytes | list[tuple[Any, Any]] | str | tuple[tuple[Any, Any], ...] | None = ...,\n headers : Mapping[str, bytes | str | None] | None = ...,\n cookies : MutableMapping[str, str] | RequestsCookieJar | None = ...,\n files : Iterable[tuple[str, SupportsRead[bytes | str] | bytes | str | tuple[str | None, SupportsRead[bytes | str] | bytes | str] | tuple[str | None, SupportsRead[bytes | str] | bytes | str, str] | tuple[str | None, SupportsRead[bytes | str] | bytes | str, str, Mapping[str, str]]]] | Mapping[str, SupportsRead[bytes | str] | bytes | str | tuple[str | None, SupportsRead[bytes | str] | bytes | str] | tuple[str | None, SupportsRead[bytes | str] | bytes | str, str] | tuple[str | None, SupportsRead[bytes | str] | bytes | str, str, Mapping[str, str]]] | None = ...,\n auth : ((PreparedRequest) -> PreparedRequest) | AuthBase | tuple[str, str] | None = ...,\n timeout : float | tuple[float | None, float | None] | None = ...,\n allow_redirects: bool = ...,\n proxies : MutableMapping[str, str] | None = ...,\n hooks : Mapping[str, ((Response) -> Any) | Iterable[(Response) -> Any]] | None = ...,\n stream : bool | None = ...,\n verify : bool | str | None = ...,\n cert : str | tuple[str, str] | None = ...,\n json : Any | None = None\n) -> Response: ...\n```\n---\nSends a GET request. Returns `Response` object. \n \n:param url: URL for the new `Request` object. \n:param params: (optional) Dictionary, list of tuples or bytes to send \nin the query string for the `Request`. \n:param \\*\\*kwargs: Optional arguments that ``request`` takes. \n:rtype: requests.Response\n\nGo to [Session](file:///tmp/pyrefly_bundled_typeshed_third_party_82dc0477900d/requests/sessions.pyi#L115,7) | [bytes](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L1902,7) | [str](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L1033,7) | [float](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L735,7) | [int](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L418,7) | [Iterable](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L566,7) | [SupportsItems](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/_typeshed/__init__.pyi#L164,7) | [Mapping](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L862,7) | [SupportsRead](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/_typeshed/__init__.pyi#L269,7) | [list](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3464,7) | [MutableMapping](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L885,7) | [RequestsCookieJar](file:///tmp/pyrefly_bundled_typeshed_third_party_82dc0477900d/requests/cookies.pyi#L38,7) | [PreparedRequest](file:///tmp/pyrefly_bundled_typeshed_third_party_82dc0477900d/requests/models.pyi#L87,7) | [AuthBase](file:///tmp/pyrefly_bundled_typeshed_third_party_82dc0477900d/requests/auth.pyi#L14,7) | [bool](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3200,7) | [Response](file:///tmp/pyrefly_bundled_typeshed_third_party_82dc0477900d/requests/models.pyi#L117,7)"}}} -{"suite": "web", "label": "edit response then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/web/src/app.py", "line": 11, "character": 20, "iteration": 5, "result": {"canIncreaseVerbosity": false, "contents": {"kind": "markdown", "value": "```python\n(method) get: def get(\n self : Session,\n url : bytes | str,\n *,\n params : Iterable[tuple[bytes | float | int | str, Iterable[bytes | float | int | str] | bytes | float | int | str | None]] | SupportsItems[bytes | float | int | str, Iterable[bytes | float | int | str] | bytes | float | int | str | None] | bytes | str | tuple[bytes | float | int | str, Iterable[bytes | float | int | str] | bytes | float | int | str | None] | None = ...,\n data : Iterable[bytes] | Mapping[Any, Any] | SupportsRead[bytes | str] | bytes | list[tuple[Any, Any]] | str | tuple[tuple[Any, Any], ...] | None = ...,\n headers : Mapping[str, bytes | str | None] | None = ...,\n cookies : MutableMapping[str, str] | RequestsCookieJar | None = ...,\n files : Iterable[tuple[str, SupportsRead[bytes | str] | bytes | str | tuple[str | None, SupportsRead[bytes | str] | bytes | str] | tuple[str | None, SupportsRead[bytes | str] | bytes | str, str] | tuple[str | None, SupportsRead[bytes | str] | bytes | str, str, Mapping[str, str]]]] | Mapping[str, SupportsRead[bytes | str] | bytes | str | tuple[str | None, SupportsRead[bytes | str] | bytes | str] | tuple[str | None, SupportsRead[bytes | str] | bytes | str, str] | tuple[str | None, SupportsRead[bytes | str] | bytes | str, str, Mapping[str, str]]] | None = ...,\n auth : ((PreparedRequest) -> PreparedRequest) | AuthBase | tuple[str, str] | None = ...,\n timeout : float | tuple[float | None, float | None] | None = ...,\n allow_redirects: bool = ...,\n proxies : MutableMapping[str, str] | None = ...,\n hooks : Mapping[str, ((Response) -> Any) | Iterable[(Response) -> Any]] | None = ...,\n stream : bool | None = ...,\n verify : bool | str | None = ...,\n cert : str | tuple[str, str] | None = ...,\n json : Any | None = None\n) -> Response: ...\n```\n---\nSends a GET request. Returns `Response` object. \n \n:param url: URL for the new `Request` object. \n:param params: (optional) Dictionary, list of tuples or bytes to send \nin the query string for the `Request`. \n:param \\*\\*kwargs: Optional arguments that ``request`` takes. \n:rtype: requests.Response\n\nGo to [Session](file:///tmp/pyrefly_bundled_typeshed_third_party_82dc0477900d/requests/sessions.pyi#L115,7) | [bytes](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L1902,7) | [str](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L1033,7) | [float](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L735,7) | [int](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L418,7) | [Iterable](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L566,7) | [SupportsItems](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/_typeshed/__init__.pyi#L164,7) | [Mapping](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L862,7) | [SupportsRead](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/_typeshed/__init__.pyi#L269,7) | [list](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3464,7) | [MutableMapping](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/typing.pyi#L885,7) | [RequestsCookieJar](file:///tmp/pyrefly_bundled_typeshed_third_party_82dc0477900d/requests/cookies.pyi#L38,7) | [PreparedRequest](file:///tmp/pyrefly_bundled_typeshed_third_party_82dc0477900d/requests/models.pyi#L87,7) | [AuthBase](file:///tmp/pyrefly_bundled_typeshed_third_party_82dc0477900d/requests/auth.pyi#L14,7) | [bool](file:///tmp/pyrefly_bundled_typeshed_eff3fae701dd/builtins.pyi#L3200,7) | [Response](file:///tmp/pyrefly_bundled_typeshed_third_party_82dc0477900d/requests/models.pyi#L117,7)"}}} +{"suite": "web", "label": "edit response then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/web/src/app.py", "line": 11, "character": 20, "iteration": 1, "result": {"canIncreaseVerbosity": false, "contents": {"kind": "markdown", "value": "```python\n(method) get: def get(\n self : Session,\n url : bytes | str,\n *,\n params : Iterable[tuple[bytes | float | int | str, Iterable[bytes | float | int | str] | bytes | float | int | str | None]] | SupportsItems[bytes | float | int | str, Iterable[bytes | float | int | str] | bytes | float | int | str | None] | bytes | str | tuple[bytes | float | int | str, Iterable[bytes | float | int | str] | bytes | float | int | str | None] | None = ...,\n data : Iterable[bytes] | Mapping[Any, Any] | SupportsRead[bytes | str] | bytes | list[tuple[Any, Any]] | str | tuple[tuple[Any, Any], ...] | None = ...,\n headers : Mapping[str, bytes | str | None] | None = ...,\n cookies : MutableMapping[str, str] | RequestsCookieJar | None = ...,\n files : Iterable[tuple[str, SupportsRead[bytes | str] | bytes | str | tuple[str | None, SupportsRead[bytes | str] | bytes | str] | tuple[str | None, SupportsRead[bytes | str] | bytes | str, str] | tuple[str | None, SupportsRead[bytes | str] | bytes | str, str, Mapping[str, str]]]] | Mapping[str, SupportsRead[bytes | str] | bytes | str | tuple[str | None, SupportsRead[bytes | str] | bytes | str] | tuple[str | None, SupportsRead[bytes | str] | bytes | str, str] | tuple[str | None, SupportsRead[bytes | str] | bytes | str, str, Mapping[str, str]]] | None = ...,\n auth : ((PreparedRequest) -> PreparedRequest) | AuthBase | tuple[str, str] | None = ...,\n timeout : float | tuple[float | None, float | None] | None = ...,\n allow_redirects: bool = ...,\n proxies : MutableMapping[str, str] | None = ...,\n hooks : Mapping[str, ((Response) -> Any) | Iterable[(Response) -> Any]] | None = ...,\n stream : bool | None = ...,\n verify : bool | str | None = ...,\n cert : str | tuple[str, str] | None = ...,\n json : Any | None = None\n) -> Response: ...\n```\n---\nSends a GET request. Returns `Response` object. \n \n:param url: URL for the new `Request` object. \n:param params: (optional) Dictionary, list of tuples or bytes to send \nin the query string for the `Request`. \n:param \\*\\*kwargs: Optional arguments that ``request`` takes. \n:rtype: requests.Response\n\nGo to [Session](file:///tmp/pyrefly_bundled_typeshed_third_party_015d15d3b4f3/requests/sessions.pyi#L115,7) | [bytes](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L1902,7) | [str](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L1033,7) | [float](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L735,7) | [int](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L418,7) | [Iterable](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L566,7) | [SupportsItems](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/_typeshed/__init__.pyi#L164,7) | [Mapping](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L862,7) | [SupportsRead](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/_typeshed/__init__.pyi#L269,7) | [list](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3464,7) | [MutableMapping](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L885,7) | [RequestsCookieJar](file:///tmp/pyrefly_bundled_typeshed_third_party_015d15d3b4f3/requests/cookies.pyi#L38,7) | [PreparedRequest](file:///tmp/pyrefly_bundled_typeshed_third_party_015d15d3b4f3/requests/models.pyi#L87,7) | [AuthBase](file:///tmp/pyrefly_bundled_typeshed_third_party_015d15d3b4f3/requests/auth.pyi#L14,7) | [bool](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3200,7) | [Response](file:///tmp/pyrefly_bundled_typeshed_third_party_015d15d3b4f3/requests/models.pyi#L117,7)"}}} +{"suite": "web", "label": "edit response then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/web/src/app.py", "line": 11, "character": 20, "iteration": 2, "result": {"canIncreaseVerbosity": false, "contents": {"kind": "markdown", "value": "```python\n(method) get: def get(\n self : Session,\n url : bytes | str,\n *,\n params : Iterable[tuple[bytes | float | int | str, Iterable[bytes | float | int | str] | bytes | float | int | str | None]] | SupportsItems[bytes | float | int | str, Iterable[bytes | float | int | str] | bytes | float | int | str | None] | bytes | str | tuple[bytes | float | int | str, Iterable[bytes | float | int | str] | bytes | float | int | str | None] | None = ...,\n data : Iterable[bytes] | Mapping[Any, Any] | SupportsRead[bytes | str] | bytes | list[tuple[Any, Any]] | str | tuple[tuple[Any, Any], ...] | None = ...,\n headers : Mapping[str, bytes | str | None] | None = ...,\n cookies : MutableMapping[str, str] | RequestsCookieJar | None = ...,\n files : Iterable[tuple[str, SupportsRead[bytes | str] | bytes | str | tuple[str | None, SupportsRead[bytes | str] | bytes | str] | tuple[str | None, SupportsRead[bytes | str] | bytes | str, str] | tuple[str | None, SupportsRead[bytes | str] | bytes | str, str, Mapping[str, str]]]] | Mapping[str, SupportsRead[bytes | str] | bytes | str | tuple[str | None, SupportsRead[bytes | str] | bytes | str] | tuple[str | None, SupportsRead[bytes | str] | bytes | str, str] | tuple[str | None, SupportsRead[bytes | str] | bytes | str, str, Mapping[str, str]]] | None = ...,\n auth : ((PreparedRequest) -> PreparedRequest) | AuthBase | tuple[str, str] | None = ...,\n timeout : float | tuple[float | None, float | None] | None = ...,\n allow_redirects: bool = ...,\n proxies : MutableMapping[str, str] | None = ...,\n hooks : Mapping[str, ((Response) -> Any) | Iterable[(Response) -> Any]] | None = ...,\n stream : bool | None = ...,\n verify : bool | str | None = ...,\n cert : str | tuple[str, str] | None = ...,\n json : Any | None = None\n) -> Response: ...\n```\n---\nSends a GET request. Returns `Response` object. \n \n:param url: URL for the new `Request` object. \n:param params: (optional) Dictionary, list of tuples or bytes to send \nin the query string for the `Request`. \n:param \\*\\*kwargs: Optional arguments that ``request`` takes. \n:rtype: requests.Response\n\nGo to [Session](file:///tmp/pyrefly_bundled_typeshed_third_party_015d15d3b4f3/requests/sessions.pyi#L115,7) | [bytes](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L1902,7) | [str](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L1033,7) | [float](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L735,7) | [int](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L418,7) | [Iterable](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L566,7) | [SupportsItems](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/_typeshed/__init__.pyi#L164,7) | [Mapping](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L862,7) | [SupportsRead](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/_typeshed/__init__.pyi#L269,7) | [list](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3464,7) | [MutableMapping](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L885,7) | [RequestsCookieJar](file:///tmp/pyrefly_bundled_typeshed_third_party_015d15d3b4f3/requests/cookies.pyi#L38,7) | [PreparedRequest](file:///tmp/pyrefly_bundled_typeshed_third_party_015d15d3b4f3/requests/models.pyi#L87,7) | [AuthBase](file:///tmp/pyrefly_bundled_typeshed_third_party_015d15d3b4f3/requests/auth.pyi#L14,7) | [bool](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3200,7) | [Response](file:///tmp/pyrefly_bundled_typeshed_third_party_015d15d3b4f3/requests/models.pyi#L117,7)"}}} +{"suite": "web", "label": "edit response then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/web/src/app.py", "line": 11, "character": 20, "iteration": 3, "result": {"canIncreaseVerbosity": false, "contents": {"kind": "markdown", "value": "```python\n(method) get: def get(\n self : Session,\n url : bytes | str,\n *,\n params : Iterable[tuple[bytes | float | int | str, Iterable[bytes | float | int | str] | bytes | float | int | str | None]] | SupportsItems[bytes | float | int | str, Iterable[bytes | float | int | str] | bytes | float | int | str | None] | bytes | str | tuple[bytes | float | int | str, Iterable[bytes | float | int | str] | bytes | float | int | str | None] | None = ...,\n data : Iterable[bytes] | Mapping[Any, Any] | SupportsRead[bytes | str] | bytes | list[tuple[Any, Any]] | str | tuple[tuple[Any, Any], ...] | None = ...,\n headers : Mapping[str, bytes | str | None] | None = ...,\n cookies : MutableMapping[str, str] | RequestsCookieJar | None = ...,\n files : Iterable[tuple[str, SupportsRead[bytes | str] | bytes | str | tuple[str | None, SupportsRead[bytes | str] | bytes | str] | tuple[str | None, SupportsRead[bytes | str] | bytes | str, str] | tuple[str | None, SupportsRead[bytes | str] | bytes | str, str, Mapping[str, str]]]] | Mapping[str, SupportsRead[bytes | str] | bytes | str | tuple[str | None, SupportsRead[bytes | str] | bytes | str] | tuple[str | None, SupportsRead[bytes | str] | bytes | str, str] | tuple[str | None, SupportsRead[bytes | str] | bytes | str, str, Mapping[str, str]]] | None = ...,\n auth : ((PreparedRequest) -> PreparedRequest) | AuthBase | tuple[str, str] | None = ...,\n timeout : float | tuple[float | None, float | None] | None = ...,\n allow_redirects: bool = ...,\n proxies : MutableMapping[str, str] | None = ...,\n hooks : Mapping[str, ((Response) -> Any) | Iterable[(Response) -> Any]] | None = ...,\n stream : bool | None = ...,\n verify : bool | str | None = ...,\n cert : str | tuple[str, str] | None = ...,\n json : Any | None = None\n) -> Response: ...\n```\n---\nSends a GET request. Returns `Response` object. \n \n:param url: URL for the new `Request` object. \n:param params: (optional) Dictionary, list of tuples or bytes to send \nin the query string for the `Request`. \n:param \\*\\*kwargs: Optional arguments that ``request`` takes. \n:rtype: requests.Response\n\nGo to [Session](file:///tmp/pyrefly_bundled_typeshed_third_party_015d15d3b4f3/requests/sessions.pyi#L115,7) | [bytes](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L1902,7) | [str](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L1033,7) | [float](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L735,7) | [int](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L418,7) | [Iterable](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L566,7) | [SupportsItems](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/_typeshed/__init__.pyi#L164,7) | [Mapping](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L862,7) | [SupportsRead](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/_typeshed/__init__.pyi#L269,7) | [list](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3464,7) | [MutableMapping](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L885,7) | [RequestsCookieJar](file:///tmp/pyrefly_bundled_typeshed_third_party_015d15d3b4f3/requests/cookies.pyi#L38,7) | [PreparedRequest](file:///tmp/pyrefly_bundled_typeshed_third_party_015d15d3b4f3/requests/models.pyi#L87,7) | [AuthBase](file:///tmp/pyrefly_bundled_typeshed_third_party_015d15d3b4f3/requests/auth.pyi#L14,7) | [bool](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3200,7) | [Response](file:///tmp/pyrefly_bundled_typeshed_third_party_015d15d3b4f3/requests/models.pyi#L117,7)"}}} +{"suite": "web", "label": "edit response then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/web/src/app.py", "line": 11, "character": 20, "iteration": 4, "result": {"canIncreaseVerbosity": false, "contents": {"kind": "markdown", "value": "```python\n(method) get: def get(\n self : Session,\n url : bytes | str,\n *,\n params : Iterable[tuple[bytes | float | int | str, Iterable[bytes | float | int | str] | bytes | float | int | str | None]] | SupportsItems[bytes | float | int | str, Iterable[bytes | float | int | str] | bytes | float | int | str | None] | bytes | str | tuple[bytes | float | int | str, Iterable[bytes | float | int | str] | bytes | float | int | str | None] | None = ...,\n data : Iterable[bytes] | Mapping[Any, Any] | SupportsRead[bytes | str] | bytes | list[tuple[Any, Any]] | str | tuple[tuple[Any, Any], ...] | None = ...,\n headers : Mapping[str, bytes | str | None] | None = ...,\n cookies : MutableMapping[str, str] | RequestsCookieJar | None = ...,\n files : Iterable[tuple[str, SupportsRead[bytes | str] | bytes | str | tuple[str | None, SupportsRead[bytes | str] | bytes | str] | tuple[str | None, SupportsRead[bytes | str] | bytes | str, str] | tuple[str | None, SupportsRead[bytes | str] | bytes | str, str, Mapping[str, str]]]] | Mapping[str, SupportsRead[bytes | str] | bytes | str | tuple[str | None, SupportsRead[bytes | str] | bytes | str] | tuple[str | None, SupportsRead[bytes | str] | bytes | str, str] | tuple[str | None, SupportsRead[bytes | str] | bytes | str, str, Mapping[str, str]]] | None = ...,\n auth : ((PreparedRequest) -> PreparedRequest) | AuthBase | tuple[str, str] | None = ...,\n timeout : float | tuple[float | None, float | None] | None = ...,\n allow_redirects: bool = ...,\n proxies : MutableMapping[str, str] | None = ...,\n hooks : Mapping[str, ((Response) -> Any) | Iterable[(Response) -> Any]] | None = ...,\n stream : bool | None = ...,\n verify : bool | str | None = ...,\n cert : str | tuple[str, str] | None = ...,\n json : Any | None = None\n) -> Response: ...\n```\n---\nSends a GET request. Returns `Response` object. \n \n:param url: URL for the new `Request` object. \n:param params: (optional) Dictionary, list of tuples or bytes to send \nin the query string for the `Request`. \n:param \\*\\*kwargs: Optional arguments that ``request`` takes. \n:rtype: requests.Response\n\nGo to [Session](file:///tmp/pyrefly_bundled_typeshed_third_party_015d15d3b4f3/requests/sessions.pyi#L115,7) | [bytes](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L1902,7) | [str](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L1033,7) | [float](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L735,7) | [int](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L418,7) | [Iterable](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L566,7) | [SupportsItems](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/_typeshed/__init__.pyi#L164,7) | [Mapping](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L862,7) | [SupportsRead](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/_typeshed/__init__.pyi#L269,7) | [list](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3464,7) | [MutableMapping](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L885,7) | [RequestsCookieJar](file:///tmp/pyrefly_bundled_typeshed_third_party_015d15d3b4f3/requests/cookies.pyi#L38,7) | [PreparedRequest](file:///tmp/pyrefly_bundled_typeshed_third_party_015d15d3b4f3/requests/models.pyi#L87,7) | [AuthBase](file:///tmp/pyrefly_bundled_typeshed_third_party_015d15d3b4f3/requests/auth.pyi#L14,7) | [bool](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3200,7) | [Response](file:///tmp/pyrefly_bundled_typeshed_third_party_015d15d3b4f3/requests/models.pyi#L117,7)"}}} +{"suite": "web", "label": "edit response then hover (edit+hover)", "method": "textDocument/hover", "file_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/web/src/app.py", "line": 11, "character": 20, "iteration": 5, "result": {"canIncreaseVerbosity": false, "contents": {"kind": "markdown", "value": "```python\n(method) get: def get(\n self : Session,\n url : bytes | str,\n *,\n params : Iterable[tuple[bytes | float | int | str, Iterable[bytes | float | int | str] | bytes | float | int | str | None]] | SupportsItems[bytes | float | int | str, Iterable[bytes | float | int | str] | bytes | float | int | str | None] | bytes | str | tuple[bytes | float | int | str, Iterable[bytes | float | int | str] | bytes | float | int | str | None] | None = ...,\n data : Iterable[bytes] | Mapping[Any, Any] | SupportsRead[bytes | str] | bytes | list[tuple[Any, Any]] | str | tuple[tuple[Any, Any], ...] | None = ...,\n headers : Mapping[str, bytes | str | None] | None = ...,\n cookies : MutableMapping[str, str] | RequestsCookieJar | None = ...,\n files : Iterable[tuple[str, SupportsRead[bytes | str] | bytes | str | tuple[str | None, SupportsRead[bytes | str] | bytes | str] | tuple[str | None, SupportsRead[bytes | str] | bytes | str, str] | tuple[str | None, SupportsRead[bytes | str] | bytes | str, str, Mapping[str, str]]]] | Mapping[str, SupportsRead[bytes | str] | bytes | str | tuple[str | None, SupportsRead[bytes | str] | bytes | str] | tuple[str | None, SupportsRead[bytes | str] | bytes | str, str] | tuple[str | None, SupportsRead[bytes | str] | bytes | str, str, Mapping[str, str]]] | None = ...,\n auth : ((PreparedRequest) -> PreparedRequest) | AuthBase | tuple[str, str] | None = ...,\n timeout : float | tuple[float | None, float | None] | None = ...,\n allow_redirects: bool = ...,\n proxies : MutableMapping[str, str] | None = ...,\n hooks : Mapping[str, ((Response) -> Any) | Iterable[(Response) -> Any]] | None = ...,\n stream : bool | None = ...,\n verify : bool | str | None = ...,\n cert : str | tuple[str, str] | None = ...,\n json : Any | None = None\n) -> Response: ...\n```\n---\nSends a GET request. Returns `Response` object. \n \n:param url: URL for the new `Request` object. \n:param params: (optional) Dictionary, list of tuples or bytes to send \nin the query string for the `Request`. \n:param \\*\\*kwargs: Optional arguments that ``request`` takes. \n:rtype: requests.Response\n\nGo to [Session](file:///tmp/pyrefly_bundled_typeshed_third_party_015d15d3b4f3/requests/sessions.pyi#L115,7) | [bytes](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L1902,7) | [str](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L1033,7) | [float](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L735,7) | [int](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L418,7) | [Iterable](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L566,7) | [SupportsItems](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/_typeshed/__init__.pyi#L164,7) | [Mapping](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L862,7) | [SupportsRead](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/_typeshed/__init__.pyi#L269,7) | [list](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3464,7) | [MutableMapping](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/typing.pyi#L885,7) | [RequestsCookieJar](file:///tmp/pyrefly_bundled_typeshed_third_party_015d15d3b4f3/requests/cookies.pyi#L38,7) | [PreparedRequest](file:///tmp/pyrefly_bundled_typeshed_third_party_015d15d3b4f3/requests/models.pyi#L87,7) | [AuthBase](file:///tmp/pyrefly_bundled_typeshed_third_party_015d15d3b4f3/requests/auth.pyi#L14,7) | [bool](file:///tmp/pyrefly_bundled_typeshed_2e94b8840ea5/builtins.pyi#L3200,7) | [Response](file:///tmp/pyrefly_bundled_typeshed_third_party_015d15d3b4f3/requests/models.pyi#L117,7)"}}} diff --git a/latest-results/pyrefly-20260914T060721Z.json b/latest-results/pyrefly-20260915T060530Z.json similarity index 91% rename from latest-results/pyrefly-20260914T060721Z.json rename to latest-results/pyrefly-20260915T060530Z.json index 7b44a90..e1a6fa4 100644 --- a/latest-results/pyrefly-20260914T060721Z.json +++ b/latest-results/pyrefly-20260915T060530Z.json @@ -17,8 +17,8 @@ "tsp_semantic", "web" ], - "started_at_unix": 1789366114.8915281, - "finished_at_unix": 1789366139.190273, + "started_at_unix": 1789452405.7765179, + "finished_at_unix": 1789452434.5561645, "scenario_reports": [], "benchmark_reports": [ { @@ -31,7 +31,7 @@ "environment_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv", "python_executable": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/bin/python", "success": true, - "total_duration_ms": 779.8118169999952, + "total_duration_ms": 899.7415740000179, "error_message": null, "summary": { "request_count": 32, @@ -40,11 +40,11 @@ "failure_count": 0, "bytes_sent": 18656, "bytes_received": 1424003, - "min_ms": 0.09158599999636863, - "max_ms": 318.7548649999883, - "mean_ms": 23.285153499999822, - "median_ms": 1.6236924999901703, - "p95_ms": 121.68545944999772, + "min_ms": 0.1001580000092872, + "max_ms": 287.2229709999772, + "mean_ms": 27.266045531250782, + "median_ms": 1.9575169999939135, + "p95_ms": 187.3630975999887, "result_summary": { "present_count": 31, "empty_count": 1, @@ -99,27 +99,27 @@ "by_method": { "textDocument/completion": { "point_count": 2, - "min_ms": 0.656694000014113, - "max_ms": 318.7548649999883, - "mean_ms": 39.15594310000472, - "median_ms": 12.762208500006977, - "p95_ms": 181.83266434999123 + "min_ms": 0.6896790000041619, + "max_ms": 287.2229709999772, + "mean_ms": 42.052744299999745, + "median_ms": 8.200701500001628, + "p95_ms": 194.4445247499869 }, "textDocument/hover": { "point_count": 2, - "min_ms": 0.3243870000062543, - "max_ms": 8.13105699998573, - "mean_ms": 1.823647699995945, - "median_ms": 1.5846384999917973, - "p95_ms": 5.471457999983891 + "min_ms": 1.6712390000179767, + "max_ms": 4.940690000012182, + "mean_ms": 2.3966821000044547, + "median_ms": 1.9494455000028665, + "p95_ms": 4.690020650018311 }, "textDocument/definition": { "point_count": 1, - "min_ms": 0.09158599999636863, - "max_ms": 0.12138299999264746, - "mean_ms": 0.10841440000035618, - "median_ms": 0.10489699999993718, - "p95_ms": 0.12108359999274398 + "min_ms": 0.1515040000015233, + "max_ms": 0.17047199997932694, + "mean_ms": 0.15824980000047617, + "median_ms": 0.1544190000117851, + "p95_ms": 0.16892959998244805 } }, "validation": { @@ -145,11 +145,11 @@ "failure_count": 0, "bytes_sent": 1425, "bytes_received": 95745, - "min_ms": 0.656694000014113, - "max_ms": 318.7548649999883, - "mean_ms": 64.70380020000448, - "median_ms": 0.8144040000104269, - "p95_ms": 255.52361759999366, + "min_ms": 0.6896790000041619, + "max_ms": 287.2229709999772, + "mean_ms": 59.88382199999478, + "median_ms": 4.043193000001111, + "p95_ms": 230.85773759997886, "result_summary": { "present_count": 5, "empty_count": 0, @@ -209,9 +209,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 156.06708199999275, + "duration_ms": 145.53022999999143, "success": true, - "started_at_unix": 1789366114.905079, + "started_at_unix": 1789452405.7899911, "bytes_sent": 285, "bytes_received": 19149, "request_id": 2, @@ -239,9 +239,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 318.7548649999883, + "duration_ms": 287.2229709999772, "success": true, - "started_at_unix": 1789366115.0615628, + "started_at_unix": 1789452405.9361975, "bytes_sent": 285, "bytes_received": 19149, "request_id": 3, @@ -269,9 +269,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 2.598628000015424, + "duration_ms": 5.3968039999858775, "success": true, - "started_at_unix": 1789366115.3813243, + "started_at_unix": 1789452406.2243958, "bytes_sent": 285, "bytes_received": 19149, "request_id": 4, @@ -299,9 +299,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 0.8144040000104269, + "duration_ms": 4.043193000001111, "success": true, - "started_at_unix": 1789366115.3847435, + "started_at_unix": 1789452406.2307487, "bytes_sent": 285, "bytes_received": 19149, "request_id": 5, @@ -329,9 +329,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 0.656694000014113, + "duration_ms": 2.0664630000055695, "success": true, - "started_at_unix": 1789366115.3863704, + "started_at_unix": 1789452406.2357228, "bytes_sent": 285, "bytes_received": 19149, "request_id": 6, @@ -359,9 +359,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 0.69440999999415, + "duration_ms": 0.6896790000041619, "success": true, - "started_at_unix": 1789366115.3878086, + "started_at_unix": 1789452406.2386894, "bytes_sent": 285, "bytes_received": 19149, "request_id": 7, @@ -404,11 +404,11 @@ "failure_count": 0, "bytes_sent": 1269, "bytes_received": 16614, - "min_ms": 1.5667760000042108, - "max_ms": 2.220836999981657, - "mean_ms": 1.745138799998358, - "median_ms": 1.6448840000009568, - "p95_ms": 2.114808799990442, + "min_ms": 1.6712390000179767, + "max_ms": 1.9497810000075333, + "mean_ms": 1.755668000004107, + "median_ms": 1.6861809999966226, + "p95_ms": 1.9185608000100274, "result_summary": { "present_count": 5, "empty_count": 0, @@ -468,9 +468,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 70.40472899998917, + "duration_ms": 238.49215799998547, "success": true, - "started_at_unix": 1789366115.3894355, + "started_at_unix": 1789452406.2404222, "bytes_sent": 253, "bytes_received": 3322, "request_id": 8, @@ -498,9 +498,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.220836999981657, + "duration_ms": 1.9497810000075333, "success": true, - "started_at_unix": 1789366115.4599504, + "started_at_unix": 1789452406.4790306, "bytes_sent": 253, "bytes_received": 3322, "request_id": 9, @@ -528,9 +528,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1.6448840000009568, + "duration_ms": 1.7936800000200037, "success": true, - "started_at_unix": 1789366115.4623406, + "started_at_unix": 1789452406.4810815, "bytes_sent": 254, "bytes_received": 3323, "request_id": 10, @@ -558,9 +558,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1.5667760000042108, + "duration_ms": 1.6712390000179767, "success": true, - "started_at_unix": 1789366115.4641101, + "started_at_unix": 1789452406.4829838, "bytes_sent": 254, "bytes_received": 3323, "request_id": 11, @@ -588,9 +588,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1.6025009999793838, + "duration_ms": 1.6861809999966226, "success": true, - "started_at_unix": 1789366115.4658055, + "started_at_unix": 1789452406.4847944, "bytes_sent": 254, "bytes_received": 3323, "request_id": 12, @@ -618,9 +618,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1.6906960000255822, + "duration_ms": 1.6774589999783984, "success": true, - "started_at_unix": 1789366115.4674964, + "started_at_unix": 1789452406.4865713, "bytes_sent": 254, "bytes_received": 3323, "request_id": 13, @@ -663,11 +663,11 @@ "failure_count": 0, "bytes_sent": 1300, "bytes_received": 1225, - "min_ms": 0.09158599999636863, - "max_ms": 0.12138299999264746, - "mean_ms": 0.10841440000035618, - "median_ms": 0.10489699999993718, - "p95_ms": 0.12108359999274398, + "min_ms": 0.1515040000015233, + "max_ms": 0.17047199997932694, + "mean_ms": 0.15824980000047617, + "median_ms": 0.1544190000117851, + "p95_ms": 0.16892959998244805, "result_summary": { "present_count": 5, "empty_count": 0, @@ -727,9 +727,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.1826230000006035, + "duration_ms": 0.18844800001716067, "success": true, - "started_at_unix": 1789366115.4694295, + "started_at_unix": 1789452406.488447, "bytes_sent": 260, "bytes_received": 245, "request_id": 14, @@ -757,9 +757,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.1198859999931301, + "duration_ms": 0.17047199997932694, "success": true, - "started_at_unix": 1789366115.4696543, + "started_at_unix": 1789452406.4886792, "bytes_sent": 260, "bytes_received": 245, "request_id": 15, @@ -787,9 +787,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.10432000001969755, + "duration_ms": 0.1627599999949325, "success": true, - "started_at_unix": 1789366115.4698195, + "started_at_unix": 1789452406.4889045, "bytes_sent": 260, "bytes_received": 245, "request_id": 16, @@ -817,9 +817,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.10489699999993718, + "duration_ms": 0.1544190000117851, "success": true, - "started_at_unix": 1789366115.4699636, + "started_at_unix": 1789452406.4891157, "bytes_sent": 260, "bytes_received": 245, "request_id": 17, @@ -847,9 +847,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.09158599999636863, + "duration_ms": 0.1515040000015233, "success": true, - "started_at_unix": 1789366115.470127, + "started_at_unix": 1789452406.4893394, "bytes_sent": 260, "bytes_received": 245, "request_id": 18, @@ -877,9 +877,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.12138299999264746, + "duration_ms": 0.152094000014813, "success": true, - "started_at_unix": 1789366115.4702528, + "started_at_unix": 1789452406.4895353, "bytes_sent": 260, "bytes_received": 245, "request_id": 19, @@ -922,11 +922,11 @@ "failure_count": 0, "bytes_sent": 1440, "bytes_received": 1058490, - "min_ms": 12.503036999987671, - "max_ms": 14.483307999995532, - "mean_ms": 13.60808600000496, - "median_ms": 13.662262000025294, - "p95_ms": 14.460734999994429, + "min_ms": 8.168759000000136, + "max_ms": 81.04864599999928, + "mean_ms": 24.22166660000471, + "median_ms": 11.816298000013603, + "p95_ms": 67.20731400000089, "result_summary": { "present_count": 5, "empty_count": 0, @@ -986,9 +986,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 93.55504100000189, + "duration_ms": 35.99832599999786, "success": true, - "started_at_unix": 1789366115.4706178, + "started_at_unix": 1789452406.48995, "bytes_sent": 288, "bytes_received": 211698, "request_id": 20, @@ -1016,9 +1016,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 13.662262000025294, + "duration_ms": 11.816298000013603, "success": true, - "started_at_unix": 1789366115.5665114, + "started_at_unix": 1789452406.5277157, "bytes_sent": 288, "bytes_received": 211698, "request_id": 21, @@ -1046,9 +1046,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 13.021380000026284, + "duration_ms": 8.23264400000312, "success": true, - "started_at_unix": 1789366115.5835662, + "started_at_unix": 1789452406.5414321, "bytes_sent": 288, "bytes_received": 211698, "request_id": 22, @@ -1076,9 +1076,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 12.503036999987671, + "duration_ms": 11.84198600000741, "success": true, - "started_at_unix": 1789366115.5996084, + "started_at_unix": 1789452406.5515907, "bytes_sent": 288, "bytes_received": 211698, "request_id": 23, @@ -1106,9 +1106,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 14.370442999990019, + "duration_ms": 8.168759000000136, "success": true, - "started_at_unix": 1789366115.6150262, + "started_at_unix": 1789452406.5652823, "bytes_sent": 288, "bytes_received": 211698, "request_id": 24, @@ -1136,9 +1136,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 14.483307999995532, + "duration_ms": 81.04864599999928, "success": true, - "started_at_unix": 1789366115.6325457, + "started_at_unix": 1789452406.5753963, "bytes_sent": 288, "bytes_received": 211698, "request_id": 25, @@ -1181,11 +1181,11 @@ "failure_count": 0, "bytes_sent": 1275, "bytes_received": 13450, - "min_ms": 0.3243870000062543, - "max_ms": 8.13105699998573, - "mean_ms": 1.902156599993532, - "median_ms": 0.35291699998651893, - "p95_ms": 6.5781089999859415, + "min_ms": 1.9491099999981998, + "max_ms": 4.940690000012182, + "mean_ms": 3.0376962000048024, + "median_ms": 1.9635409999807507, + "p95_ms": 4.8292814000149065, "result_summary": { "present_count": 5, "empty_count": 0, @@ -1245,9 +1245,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 11.784081000001834, + "duration_ms": 5.177299999985507, "success": true, - "started_at_unix": 1789366115.6516247, + "started_at_unix": 1789452406.6586077, "bytes_sent": 255, "bytes_received": 2690, "request_id": 26, @@ -1275,9 +1275,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 8.13105699998573, + "duration_ms": 4.940690000012182, "success": true, - "started_at_unix": 1789366115.6636302, + "started_at_unix": 1789452406.6638992, "bytes_sent": 255, "bytes_received": 2690, "request_id": 27, @@ -1305,9 +1305,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.36631699998679323, + "duration_ms": 1.9635409999807507, "success": true, - "started_at_unix": 1789366115.6719077, + "started_at_unix": 1789452406.6689537, "bytes_sent": 255, "bytes_received": 2690, "request_id": 28, @@ -1335,9 +1335,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.35291699998651893, + "duration_ms": 1.9491099999981998, "success": true, - "started_at_unix": 1789366115.672426, + "started_at_unix": 1789452406.671022, "bytes_sent": 255, "bytes_received": 2690, "request_id": 29, @@ -1365,9 +1365,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.33610500000236243, + "duration_ms": 1.9514930000070763, "success": true, - "started_at_unix": 1789366115.6729128, + "started_at_unix": 1789452406.673084, "bytes_sent": 255, "bytes_received": 2690, "request_id": 30, @@ -1395,9 +1395,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.3243870000062543, + "duration_ms": 4.383647000025803, "success": true, - "started_at_unix": 1789366115.6733835, + "started_at_unix": 1789452406.675131, "bytes_sent": 255, "bytes_received": 2690, "request_id": 31, @@ -1429,9 +1429,9 @@ { "kind": "request", "method": "initialize", - "duration_ms": 2.6627409999946394, + "duration_ms": 1.7413239999939378, "success": true, - "started_at_unix": 1789366114.9021878, + "started_at_unix": 1789452405.7879777, "bytes_sent": 673, "bytes_received": 1314, "request_id": 1, @@ -1450,9 +1450,9 @@ { "kind": "notification", "method": "initialized", - "duration_ms": 0.018194000006133138, + "duration_ms": 0.0186370000108127, "success": true, - "started_at_unix": 1789366114.9049196, + "started_at_unix": 1789452405.78981, "bytes_sent": 74, "bytes_received": 0, "request_id": null, @@ -1465,9 +1465,9 @@ { "kind": "notification", "method": "workspace/didChangeConfiguration", - "duration_ms": 0.01064699998210017, + "duration_ms": 0.020009999985859395, "success": true, - "started_at_unix": 1789366114.904955, + "started_at_unix": 1789452405.7898495, "bytes_sent": 659, "bytes_received": 0, "request_id": null, @@ -1483,9 +1483,9 @@ { "kind": "notification", "method": "textDocument/didOpen", - "duration_ms": 0.010708000019121755, + "duration_ms": 0.018998000001602122, "success": true, - "started_at_unix": 1789366114.905046, + "started_at_unix": 1789452405.7899365, "bytes_sent": 492, "bytes_received": 0, "request_id": null, @@ -1501,9 +1501,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 156.06708199999275, + "duration_ms": 145.53022999999143, "success": true, - "started_at_unix": 1789366114.905079, + "started_at_unix": 1789452405.7899911, "bytes_sent": 285, "bytes_received": 19149, "request_id": 2, @@ -1531,9 +1531,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 318.7548649999883, + "duration_ms": 287.2229709999772, "success": true, - "started_at_unix": 1789366115.0615628, + "started_at_unix": 1789452405.9361975, "bytes_sent": 285, "bytes_received": 19149, "request_id": 3, @@ -1561,9 +1561,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 2.598628000015424, + "duration_ms": 5.3968039999858775, "success": true, - "started_at_unix": 1789366115.3813243, + "started_at_unix": 1789452406.2243958, "bytes_sent": 285, "bytes_received": 19149, "request_id": 4, @@ -1591,9 +1591,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 0.8144040000104269, + "duration_ms": 4.043193000001111, "success": true, - "started_at_unix": 1789366115.3847435, + "started_at_unix": 1789452406.2307487, "bytes_sent": 285, "bytes_received": 19149, "request_id": 5, @@ -1621,9 +1621,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 0.656694000014113, + "duration_ms": 2.0664630000055695, "success": true, - "started_at_unix": 1789366115.3863704, + "started_at_unix": 1789452406.2357228, "bytes_sent": 285, "bytes_received": 19149, "request_id": 6, @@ -1651,9 +1651,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 0.69440999999415, + "duration_ms": 0.6896790000041619, "success": true, - "started_at_unix": 1789366115.3878086, + "started_at_unix": 1789452406.2386894, "bytes_sent": 285, "bytes_received": 19149, "request_id": 7, @@ -1681,9 +1681,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 70.40472899998917, + "duration_ms": 238.49215799998547, "success": true, - "started_at_unix": 1789366115.3894355, + "started_at_unix": 1789452406.2404222, "bytes_sent": 253, "bytes_received": 3322, "request_id": 8, @@ -1711,9 +1711,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.220836999981657, + "duration_ms": 1.9497810000075333, "success": true, - "started_at_unix": 1789366115.4599504, + "started_at_unix": 1789452406.4790306, "bytes_sent": 253, "bytes_received": 3322, "request_id": 9, @@ -1741,9 +1741,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1.6448840000009568, + "duration_ms": 1.7936800000200037, "success": true, - "started_at_unix": 1789366115.4623406, + "started_at_unix": 1789452406.4810815, "bytes_sent": 254, "bytes_received": 3323, "request_id": 10, @@ -1771,9 +1771,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1.5667760000042108, + "duration_ms": 1.6712390000179767, "success": true, - "started_at_unix": 1789366115.4641101, + "started_at_unix": 1789452406.4829838, "bytes_sent": 254, "bytes_received": 3323, "request_id": 11, @@ -1801,9 +1801,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1.6025009999793838, + "duration_ms": 1.6861809999966226, "success": true, - "started_at_unix": 1789366115.4658055, + "started_at_unix": 1789452406.4847944, "bytes_sent": 254, "bytes_received": 3323, "request_id": 12, @@ -1831,9 +1831,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1.6906960000255822, + "duration_ms": 1.6774589999783984, "success": true, - "started_at_unix": 1789366115.4674964, + "started_at_unix": 1789452406.4865713, "bytes_sent": 254, "bytes_received": 3323, "request_id": 13, @@ -1861,9 +1861,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.1826230000006035, + "duration_ms": 0.18844800001716067, "success": true, - "started_at_unix": 1789366115.4694295, + "started_at_unix": 1789452406.488447, "bytes_sent": 260, "bytes_received": 245, "request_id": 14, @@ -1891,9 +1891,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.1198859999931301, + "duration_ms": 0.17047199997932694, "success": true, - "started_at_unix": 1789366115.4696543, + "started_at_unix": 1789452406.4886792, "bytes_sent": 260, "bytes_received": 245, "request_id": 15, @@ -1921,9 +1921,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.10432000001969755, + "duration_ms": 0.1627599999949325, "success": true, - "started_at_unix": 1789366115.4698195, + "started_at_unix": 1789452406.4889045, "bytes_sent": 260, "bytes_received": 245, "request_id": 16, @@ -1951,9 +1951,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.10489699999993718, + "duration_ms": 0.1544190000117851, "success": true, - "started_at_unix": 1789366115.4699636, + "started_at_unix": 1789452406.4891157, "bytes_sent": 260, "bytes_received": 245, "request_id": 17, @@ -1981,9 +1981,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.09158599999636863, + "duration_ms": 0.1515040000015233, "success": true, - "started_at_unix": 1789366115.470127, + "started_at_unix": 1789452406.4893394, "bytes_sent": 260, "bytes_received": 245, "request_id": 18, @@ -2011,9 +2011,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.12138299999264746, + "duration_ms": 0.152094000014813, "success": true, - "started_at_unix": 1789366115.4702528, + "started_at_unix": 1789452406.4895353, "bytes_sent": 260, "bytes_received": 245, "request_id": 19, @@ -2041,9 +2041,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.019850999990467244, + "duration_ms": 0.027350000010528674, "success": true, - "started_at_unix": 1789366115.470589, + "started_at_unix": 1789452406.489913, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -2060,9 +2060,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 93.55504100000189, + "duration_ms": 35.99832599999786, "success": true, - "started_at_unix": 1789366115.4706178, + "started_at_unix": 1789452406.48995, "bytes_sent": 288, "bytes_received": 211698, "request_id": 20, @@ -2090,9 +2090,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.05199900002139657, + "duration_ms": 0.036173999973243554, "success": true, - "started_at_unix": 1789366115.5664182, + "started_at_unix": 1789452406.527642, "bytes_sent": 332, "bytes_received": 0, "request_id": null, @@ -2109,9 +2109,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01568299998666589, + "duration_ms": 0.015112999989241871, "success": true, - "started_at_unix": 1789366115.5664837, + "started_at_unix": 1789452406.5276911, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -2128,9 +2128,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 13.662262000025294, + "duration_ms": 11.816298000013603, "success": true, - "started_at_unix": 1789366115.5665114, + "started_at_unix": 1789452406.5277157, "bytes_sent": 288, "bytes_received": 211698, "request_id": 21, @@ -2158,9 +2158,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.04698600000097031, + "duration_ms": 0.024785999983123475, "success": true, - "started_at_unix": 1789366115.5834763, + "started_at_unix": 1789452406.5413735, "bytes_sent": 332, "bytes_received": 0, "request_id": null, @@ -2177,9 +2177,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.016895000015892947, + "duration_ms": 0.014069999991761506, "success": true, - "started_at_unix": 1789366115.5835376, + "started_at_unix": 1789452406.5414093, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -2196,9 +2196,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 13.021380000026284, + "duration_ms": 8.23264400000312, "success": true, - "started_at_unix": 1789366115.5835662, + "started_at_unix": 1789452406.5414321, "bytes_sent": 288, "bytes_received": 211698, "request_id": 22, @@ -2226,9 +2226,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.042681999985916264, + "duration_ms": 0.022923999978274878, "success": true, - "started_at_unix": 1789366115.5995255, + "started_at_unix": 1789452406.551535, "bytes_sent": 332, "bytes_received": 0, "request_id": null, @@ -2245,9 +2245,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.0170180000225173, + "duration_ms": 0.014531000005035821, "success": true, - "started_at_unix": 1789366115.5995808, + "started_at_unix": 1789452406.5515668, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -2264,9 +2264,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 12.503036999987671, + "duration_ms": 11.84198600000741, "success": true, - "started_at_unix": 1789366115.5996084, + "started_at_unix": 1789452406.5515907, "bytes_sent": 288, "bytes_received": 211698, "request_id": 23, @@ -2294,9 +2294,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.048013999986551426, + "duration_ms": 0.02359499998760839, "success": true, - "started_at_unix": 1789366115.6149416, + "started_at_unix": 1789452406.5652277, "bytes_sent": 332, "bytes_received": 0, "request_id": null, @@ -2313,9 +2313,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.013992000020834894, + "duration_ms": 0.013440000003583918, "success": true, - "started_at_unix": 1789366115.615002, + "started_at_unix": 1789452406.565261, "bytes_sent": 366, "bytes_received": 0, "request_id": null, @@ -2332,9 +2332,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 14.370442999990019, + "duration_ms": 8.168759000000136, "success": true, - "started_at_unix": 1789366115.6150262, + "started_at_unix": 1789452406.5652823, "bytes_sent": 288, "bytes_received": 211698, "request_id": 24, @@ -2362,9 +2362,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.07611499998461113, + "duration_ms": 0.025026999992405763, "success": true, - "started_at_unix": 1789366115.6323545, + "started_at_unix": 1789452406.5753393, "bytes_sent": 333, "bytes_received": 0, "request_id": null, @@ -2381,9 +2381,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.08740799998463444, + "duration_ms": 0.014050999993742153, "success": true, - "started_at_unix": 1789366115.632444, + "started_at_unix": 1789452406.5753736, "bytes_sent": 366, "bytes_received": 0, "request_id": null, @@ -2400,9 +2400,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 14.483307999995532, + "duration_ms": 81.04864599999928, "success": true, - "started_at_unix": 1789366115.6325457, + "started_at_unix": 1789452406.5753963, "bytes_sent": 288, "bytes_received": 211698, "request_id": 25, @@ -2430,9 +2430,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.16720499999678395, + "duration_ms": 0.026609000002508765, "success": true, - "started_at_unix": 1789366115.6498528, + "started_at_unix": 1789452406.6583548, "bytes_sent": 333, "bytes_received": 0, "request_id": null, @@ -2449,9 +2449,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.033368000003974885, + "duration_ms": 0.023053999996136554, "success": true, - "started_at_unix": 1789366115.6515799, + "started_at_unix": 1789452406.658574, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -2468,9 +2468,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 11.784081000001834, + "duration_ms": 5.177299999985507, "success": true, - "started_at_unix": 1789366115.6516247, + "started_at_unix": 1789452406.6586077, "bytes_sent": 255, "bytes_received": 2690, "request_id": 26, @@ -2498,9 +2498,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.11199100001135776, + "duration_ms": 0.021932000009883268, "success": true, - "started_at_unix": 1789366115.6634758, + "started_at_unix": 1789452406.663845, "bytes_sent": 333, "bytes_received": 0, "request_id": null, @@ -2517,9 +2517,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.018490000002202578, + "duration_ms": 0.015953000001900364, "success": true, - "started_at_unix": 1789366115.6635978, + "started_at_unix": 1789452406.6638753, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -2536,9 +2536,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 8.13105699998573, + "duration_ms": 4.940690000012182, "success": true, - "started_at_unix": 1789366115.6636302, + "started_at_unix": 1789452406.6638992, "bytes_sent": 255, "bytes_received": 2690, "request_id": 27, @@ -2566,9 +2566,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.022311000009267445, + "duration_ms": 0.019779000012931647, "success": true, - "started_at_unix": 1789366115.6718557, + "started_at_unix": 1789452406.6689034, "bytes_sent": 333, "bytes_received": 0, "request_id": null, @@ -2585,9 +2585,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.012767000015401209, + "duration_ms": 0.015222000001813285, "success": true, - "started_at_unix": 1789366115.6718872, + "started_at_unix": 1789452406.668931, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -2604,9 +2604,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.36631699998679323, + "duration_ms": 1.9635409999807507, "success": true, - "started_at_unix": 1789366115.6719077, + "started_at_unix": 1789452406.6689537, "bytes_sent": 255, "bytes_received": 2690, "request_id": 28, @@ -2634,9 +2634,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.02167899998539724, + "duration_ms": 0.02062000001501474, "success": true, - "started_at_unix": 1789366115.6723747, + "started_at_unix": 1789452406.6709712, "bytes_sent": 333, "bytes_received": 0, "request_id": null, @@ -2653,9 +2653,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.013295000002244706, + "duration_ms": 0.016634999980169596, "success": true, - "started_at_unix": 1789366115.672405, + "started_at_unix": 1789452406.6709986, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -2672,9 +2672,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.35291699998651893, + "duration_ms": 1.9491099999981998, "success": true, - "started_at_unix": 1789366115.672426, + "started_at_unix": 1789452406.671022, "bytes_sent": 255, "bytes_received": 2690, "request_id": 29, @@ -2702,9 +2702,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.015615999984675, + "duration_ms": 0.015823000012460398, "success": true, - "started_at_unix": 1789366115.6728723, + "started_at_unix": 1789452406.6730413, "bytes_sent": 333, "bytes_received": 0, "request_id": null, @@ -2721,9 +2721,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.011207999989437667, + "duration_ms": 0.01387099999305974, "success": true, - "started_at_unix": 1789366115.672895, + "started_at_unix": 1789452406.6730635, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -2740,9 +2740,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.33610500000236243, + "duration_ms": 1.9514930000070763, "success": true, - "started_at_unix": 1789366115.6729128, + "started_at_unix": 1789452406.673084, "bytes_sent": 255, "bytes_received": 2690, "request_id": 30, @@ -2770,9 +2770,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01763100001994644, + "duration_ms": 0.017396000004055168, "success": true, - "started_at_unix": 1789366115.6733406, + "started_at_unix": 1789452406.6750839, "bytes_sent": 333, "bytes_received": 0, "request_id": null, @@ -2789,9 +2789,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.010921000011876458, + "duration_ms": 0.017636000023912857, "success": true, - "started_at_unix": 1789366115.6733656, + "started_at_unix": 1789452406.6751065, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -2808,9 +2808,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.3243870000062543, + "duration_ms": 4.383647000025803, "success": true, - "started_at_unix": 1789366115.6733835, + "started_at_unix": 1789452406.675131, "bytes_sent": 255, "bytes_received": 2690, "request_id": 31, @@ -2838,9 +2838,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01634500000591288, + "duration_ms": 0.021732000021756903, "success": true, - "started_at_unix": 1789366115.6737742, + "started_at_unix": 1789452406.6795766, "bytes_sent": 333, "bytes_received": 0, "request_id": null, @@ -2857,9 +2857,9 @@ { "kind": "notification", "method": "textDocument/didClose", - "duration_ms": 0.011293000000023312, + "duration_ms": 0.018347000008134273, "success": true, - "started_at_unix": 1789366115.673883, + "started_at_unix": 1789452406.6796706, "bytes_sent": 212, "bytes_received": 0, "request_id": null, @@ -2872,9 +2872,9 @@ { "kind": "request", "method": "shutdown", - "duration_ms": 0.13063500000498607, + "duration_ms": 0.1001580000092872, "success": true, - "started_at_unix": 1789366115.6739006, + "started_at_unix": 1789452406.6796954, "bytes_sent": 67, "bytes_received": 61, "request_id": 32, @@ -2892,9 +2892,9 @@ { "kind": "notification", "method": "exit", - "duration_ms": 0.010765999974182705, + "duration_ms": 0.01560300000846837, "success": true, - "started_at_unix": 1789366115.6740448, + "started_at_unix": 1789452406.6798077, "bytes_sent": 55, "bytes_received": 0, "request_id": null, @@ -2916,7 +2916,7 @@ "environment_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/.venv", "python_executable": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/.venv/bin/python", "success": true, - "total_duration_ms": 219.65107700000885, + "total_duration_ms": 243.89996300001826, "error_message": null, "summary": { "request_count": 32, @@ -2925,11 +2925,11 @@ "failure_count": 0, "bytes_sent": 18652, "bytes_received": 121793, - "min_ms": 0.19213000001627734, - "max_ms": 99.87243999998441, - "mean_ms": 6.557607437500224, - "median_ms": 0.8810289999985343, - "p95_ms": 30.545401200011185, + "min_ms": 0.1607479999847783, + "max_ms": 100.77029900000412, + "mean_ms": 7.215024406249881, + "median_ms": 1.8728120000019999, + "p95_ms": 31.24928580000127, "result_summary": { "present_count": 31, "empty_count": 1, @@ -2984,27 +2984,27 @@ "by_method": { "textDocument/completion": { "point_count": 2, - "min_ms": 0.34694100000365324, - "max_ms": 52.845930000017916, - "mean_ms": 6.944599800002038, - "median_ms": 1.2653219999947396, - "p95_ms": 32.69831715000743 + "min_ms": 0.8395410000048287, + "max_ms": 55.83109799999875, + "mean_ms": 9.316391200002272, + "median_ms": 4.189162000017177, + "p95_ms": 35.71870620000079 }, "textDocument/hover": { "point_count": 2, - "min_ms": 0.22346800000150324, - "max_ms": 12.299514000005729, - "mean_ms": 1.8520375999997896, - "median_ms": 0.37201949999143835, - "p95_ms": 8.334900599997743 + "min_ms": 0.18317100000331266, + "max_ms": 3.942915999999741, + "mean_ms": 1.4589776999969217, + "median_ms": 0.4834794999908354, + "p95_ms": 3.759314649991552 }, "textDocument/definition": { "point_count": 1, - "min_ms": 0.19213000001627734, - "max_ms": 0.2533370000037394, - "mean_ms": 0.22463399999992362, - "median_ms": 0.22079699999721925, - "p95_ms": 0.25074920000065504 + "min_ms": 0.1607479999847783, + "max_ms": 2.0388519999983146, + "mean_ms": 0.5431567999949038, + "median_ms": 0.1652549999846542, + "p95_ms": 1.6688434000002412 } }, "validation": { @@ -3030,11 +3030,11 @@ "failure_count": 0, "bytes_sent": 1385, "bytes_received": 4505, - "min_ms": 0.34694100000365324, - "max_ms": 52.845930000017916, - "mean_ms": 11.242843400003721, - "median_ms": 1.231732999997348, - "p95_ms": 42.53001120001158, + "min_ms": 1.7389900000068792, + "max_ms": 55.83109799999875, + "mean_ms": 14.452436000004809, + "median_ms": 4.49954800001251, + "p95_ms": 45.84497379999561, "result_summary": { "present_count": 5, "empty_count": 0, @@ -3094,9 +3094,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 99.87243999998441, + "duration_ms": 100.77029900000412, "success": true, - "started_at_unix": 1789366115.6956675, + "started_at_unix": 1789452406.7011836, "bytes_sent": 277, "bytes_received": 901, "request_id": 2, @@ -3124,9 +3124,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 52.845930000017916, + "duration_ms": 55.83109799999875, "success": true, - "started_at_unix": 1789366115.7956266, + "started_at_unix": 1789452406.8020782, "bytes_sent": 277, "bytes_received": 901, "request_id": 3, @@ -3154,9 +3154,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 1.231732999997348, + "duration_ms": 1.7389900000068792, "success": true, - "started_at_unix": 1789366115.848614, + "started_at_unix": 1789452406.8580587, "bytes_sent": 277, "bytes_received": 901, "request_id": 4, @@ -3184,9 +3184,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 0.5232770000134224, + "duration_ms": 4.292067000022826, "success": true, - "started_at_unix": 1789366115.8500226, + "started_at_unix": 1789452406.859966, "bytes_sent": 277, "bytes_received": 901, "request_id": 5, @@ -3214,9 +3214,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 1.2663359999862678, + "duration_ms": 4.49954800001251, "success": true, - "started_at_unix": 1789366115.8506474, + "started_at_unix": 1789452406.864371, "bytes_sent": 277, "bytes_received": 901, "request_id": 6, @@ -3244,9 +3244,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 0.34694100000365324, + "duration_ms": 5.900476999983084, "success": true, - "started_at_unix": 1789366115.8520215, + "started_at_unix": 1789452406.8689764, "bytes_sent": 277, "bytes_received": 901, "request_id": 7, @@ -3289,11 +3289,11 @@ "failure_count": 0, "bytes_sent": 1224, "bytes_received": 2159, - "min_ms": 0.22346800000150324, - "max_ms": 0.3373879999912788, - "mean_ms": 0.2687746000049174, - "median_ms": 0.26439700002356403, - "p95_ms": 0.3262959999915438, + "min_ms": 0.18317100000331266, + "max_ms": 3.942915999999741, + "mean_ms": 1.2898957999993854, + "median_ms": 0.19709099998976853, + "p95_ms": 3.540881800000761, "result_summary": { "present_count": 5, "empty_count": 0, @@ -3353,9 +3353,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.6597860000094897, + "duration_ms": 8.780742999988433, "success": true, - "started_at_unix": 1789366115.852548, + "started_at_unix": 1789452406.875084, "bytes_sent": 244, "bytes_received": 431, "request_id": 8, @@ -3383,9 +3383,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.3373879999912788, + "duration_ms": 3.942915999999741, "success": true, - "started_at_unix": 1789366115.8553224, + "started_at_unix": 1789452406.8839152, "bytes_sent": 244, "bytes_received": 431, "request_id": 9, @@ -3413,9 +3413,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.26439700002356403, + "duration_ms": 1.932745000004843, "success": true, - "started_at_unix": 1789366115.8557286, + "started_at_unix": 1789452406.8879163, "bytes_sent": 245, "bytes_received": 432, "request_id": 10, @@ -3443,9 +3443,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.22346800000150324, + "duration_ms": 0.19355599999926199, "success": true, - "started_at_unix": 1789366115.8560448, + "started_at_unix": 1789452406.88991, "bytes_sent": 245, "bytes_received": 432, "request_id": 11, @@ -3473,9 +3473,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.2819279999926039, + "duration_ms": 0.18317100000331266, "success": true, - "started_at_unix": 1789366115.856339, + "started_at_unix": 1789452406.8901563, "bytes_sent": 245, "bytes_received": 432, "request_id": 12, @@ -3503,9 +3503,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.23669200001563695, + "duration_ms": 0.19709099998976853, "success": true, - "started_at_unix": 1789366115.856666, + "started_at_unix": 1789452406.8903897, "bytes_sent": 245, "bytes_received": 432, "request_id": 13, @@ -3548,11 +3548,11 @@ "failure_count": 0, "bytes_sent": 1250, "bytes_received": 1175, - "min_ms": 0.19213000001627734, - "max_ms": 0.2533370000037394, - "mean_ms": 0.22463399999992362, - "median_ms": 0.22079699999721925, - "p95_ms": 0.25074920000065504, + "min_ms": 0.1607479999847783, + "max_ms": 2.0388519999983146, + "mean_ms": 0.5431567999949038, + "median_ms": 0.1652549999846542, + "p95_ms": 1.6688434000002412, "result_summary": { "present_count": 5, "empty_count": 0, @@ -3612,9 +3612,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.29412500001058106, + "duration_ms": 0.1821289999952569, "success": true, - "started_at_unix": 1789366115.857056, + "started_at_unix": 1789452406.890739, "bytes_sent": 250, "bytes_received": 235, "request_id": 14, @@ -3642,9 +3642,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.2533370000037394, + "duration_ms": 0.1652549999846542, "success": true, - "started_at_unix": 1789366115.8573983, + "started_at_unix": 1789452406.8909612, "bytes_sent": 250, "bytes_received": 235, "request_id": 15, @@ -3672,9 +3672,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.21650799999406445, + "duration_ms": 0.1621199999988221, "success": true, - "started_at_unix": 1789366115.8577003, + "started_at_unix": 1789452406.8911757, "bytes_sent": 250, "bytes_received": 235, "request_id": 16, @@ -3702,9 +3702,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.19213000001627734, + "duration_ms": 0.1607479999847783, "success": true, - "started_at_unix": 1789366115.8579605, + "started_at_unix": 1789452406.8913875, "bytes_sent": 250, "bytes_received": 235, "request_id": 17, @@ -3732,9 +3732,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.22079699999721925, + "duration_ms": 2.0388519999983146, "success": true, - "started_at_unix": 1789366115.858192, + "started_at_unix": 1789452406.8915973, "bytes_sent": 250, "bytes_received": 235, "request_id": 18, @@ -3762,9 +3762,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.24039799998831768, + "duration_ms": 0.1888090000079501, "success": true, - "started_at_unix": 1789366115.8584795, + "started_at_unix": 1789452406.8937247, "bytes_sent": 250, "bytes_received": 235, "request_id": 19, @@ -3807,11 +3807,11 @@ "failure_count": 0, "bytes_sent": 1390, "bytes_received": 87535, - "min_ms": 1.221090000001368, - "max_ms": 8.073456999994733, - "mean_ms": 2.646356200000355, - "median_ms": 1.2870470000052592, - "p95_ms": 6.735941399995225, + "min_ms": 0.8395410000048287, + "max_ms": 11.136894000003394, + "mean_ms": 4.180346399999735, + "median_ms": 3.959409999993113, + "p95_ms": 9.72676660000502, "result_summary": { "present_count": 5, "empty_count": 0, @@ -3871,9 +3871,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 10.412871999989193, + "duration_ms": 3.930517000014788, "success": true, - "started_at_unix": 1789366115.8589578, + "started_at_unix": 1789452406.89414, "bytes_sent": 278, "bytes_received": 17507, "request_id": 20, @@ -3901,9 +3901,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 1.2643080000032114, + "duration_ms": 11.136894000003394, "success": true, - "started_at_unix": 1789366115.8697314, + "started_at_unix": 1789452406.8983562, "bytes_sent": 278, "bytes_received": 17507, "request_id": 21, @@ -3931,9 +3931,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 1.3858789999972032, + "duration_ms": 0.8796299999858093, "success": true, - "started_at_unix": 1789366115.8715146, + "started_at_unix": 1789452406.9099073, "bytes_sent": 278, "bytes_received": 17507, "request_id": 22, @@ -3961,9 +3961,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 8.073456999994733, + "duration_ms": 0.8395410000048287, "success": true, - "started_at_unix": 1789366115.8734915, + "started_at_unix": 1789452406.9111345, "bytes_sent": 278, "bytes_received": 17507, "request_id": 23, @@ -3991,9 +3991,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 1.2870470000052592, + "duration_ms": 4.086257000011528, "success": true, - "started_at_unix": 1789366115.8820415, + "started_at_unix": 1789452406.9123015, "bytes_sent": 278, "bytes_received": 17507, "request_id": 24, @@ -4021,9 +4021,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 1.221090000001368, + "duration_ms": 3.959409999993113, "success": true, - "started_at_unix": 1789366115.8838108, + "started_at_unix": 1789452406.916744, "bytes_sent": 278, "bytes_received": 17507, "request_id": 25, @@ -4066,11 +4066,11 @@ "failure_count": 0, "bytes_sent": 1225, "bytes_received": 4975, - "min_ms": 0.40665099999159793, - "max_ms": 12.299514000005729, - "mean_ms": 3.4353005999946618, - "median_ms": 0.5409679999957007, - "p95_ms": 10.537463600002182, + "min_ms": 0.4472610000050281, + "max_ms": 3.534912999981543, + "mean_ms": 1.628059599994458, + "median_ms": 0.4874299999926279, + "p95_ms": 3.466163399986044, "result_summary": { "present_count": 5, "empty_count": 0, @@ -4130,9 +4130,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 3.275991000009526, + "duration_ms": 3.8223270000230514, "success": true, - "started_at_unix": 1789366115.8857408, + "started_at_unix": 1789452406.9212322, "bytes_sent": 245, "bytes_received": 995, "request_id": 26, @@ -4160,9 +4160,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 12.299514000005729, + "duration_ms": 3.534912999981543, "success": true, - "started_at_unix": 1789366115.8891716, + "started_at_unix": 1789452406.925139, "bytes_sent": 245, "bytes_received": 995, "request_id": 27, @@ -4190,9 +4190,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.5409679999957007, + "duration_ms": 3.191165000004048, "success": true, - "started_at_unix": 1789366115.9015813, + "started_at_unix": 1789452406.9287913, "bytes_sent": 245, "bytes_received": 995, "request_id": 28, @@ -4220,9 +4220,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.44010799999227856, + "duration_ms": 0.47952899998904286, "success": true, - "started_at_unix": 1789366115.9021916, + "started_at_unix": 1789452406.9320798, "bytes_sent": 245, "bytes_received": 995, "request_id": 29, @@ -4250,9 +4250,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.40665099999159793, + "duration_ms": 0.4472610000050281, "success": true, - "started_at_unix": 1789366115.9026966, + "started_at_unix": 1789452406.932644, "bytes_sent": 245, "bytes_received": 995, "request_id": 30, @@ -4280,9 +4280,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 3.4892619999880026, + "duration_ms": 0.4874299999926279, "success": true, - "started_at_unix": 1789366115.9031637, + "started_at_unix": 1789452406.9331925, "bytes_sent": 245, "bytes_received": 995, "request_id": 31, @@ -4314,9 +4314,9 @@ { "kind": "request", "method": "initialize", - "duration_ms": 2.7914300000020376, + "duration_ms": 1.8128789999991568, "success": true, - "started_at_unix": 1789366115.692613, + "started_at_unix": 1789452406.6991565, "bytes_sent": 655, "bytes_received": 1314, "request_id": 1, @@ -4335,9 +4335,9 @@ { "kind": "notification", "method": "initialized", - "duration_ms": 0.019588000014891804, + "duration_ms": 0.01452199998652759, "success": true, - "started_at_unix": 1789366115.6954925, + "started_at_unix": 1789452406.7010345, "bytes_sent": 74, "bytes_received": 0, "request_id": null, @@ -4350,9 +4350,9 @@ { "kind": "notification", "method": "workspace/didChangeConfiguration", - "duration_ms": 0.011217000007945899, + "duration_ms": 0.020691000003125737, "success": true, - "started_at_unix": 1789366115.6955307, + "started_at_unix": 1789452406.7010639, "bytes_sent": 635, "bytes_received": 0, "request_id": null, @@ -4368,9 +4368,9 @@ { "kind": "notification", "method": "textDocument/didOpen", - "duration_ms": 0.013152000008176401, + "duration_ms": 0.014230999994424565, "success": true, - "started_at_unix": 1789366115.69563, + "started_at_unix": 1789452406.701143, "bytes_sent": 858, "bytes_received": 0, "request_id": null, @@ -4386,9 +4386,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 99.87243999998441, + "duration_ms": 100.77029900000412, "success": true, - "started_at_unix": 1789366115.6956675, + "started_at_unix": 1789452406.7011836, "bytes_sent": 277, "bytes_received": 901, "request_id": 2, @@ -4416,9 +4416,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 52.845930000017916, + "duration_ms": 55.83109799999875, "success": true, - "started_at_unix": 1789366115.7956266, + "started_at_unix": 1789452406.8020782, "bytes_sent": 277, "bytes_received": 901, "request_id": 3, @@ -4446,9 +4446,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 1.231732999997348, + "duration_ms": 1.7389900000068792, "success": true, - "started_at_unix": 1789366115.848614, + "started_at_unix": 1789452406.8580587, "bytes_sent": 277, "bytes_received": 901, "request_id": 4, @@ -4476,9 +4476,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 0.5232770000134224, + "duration_ms": 4.292067000022826, "success": true, - "started_at_unix": 1789366115.8500226, + "started_at_unix": 1789452406.859966, "bytes_sent": 277, "bytes_received": 901, "request_id": 5, @@ -4506,9 +4506,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 1.2663359999862678, + "duration_ms": 4.49954800001251, "success": true, - "started_at_unix": 1789366115.8506474, + "started_at_unix": 1789452406.864371, "bytes_sent": 277, "bytes_received": 901, "request_id": 6, @@ -4536,9 +4536,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 0.34694100000365324, + "duration_ms": 5.900476999983084, "success": true, - "started_at_unix": 1789366115.8520215, + "started_at_unix": 1789452406.8689764, "bytes_sent": 277, "bytes_received": 901, "request_id": 7, @@ -4566,9 +4566,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.6597860000094897, + "duration_ms": 8.780742999988433, "success": true, - "started_at_unix": 1789366115.852548, + "started_at_unix": 1789452406.875084, "bytes_sent": 244, "bytes_received": 431, "request_id": 8, @@ -4596,9 +4596,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.3373879999912788, + "duration_ms": 3.942915999999741, "success": true, - "started_at_unix": 1789366115.8553224, + "started_at_unix": 1789452406.8839152, "bytes_sent": 244, "bytes_received": 431, "request_id": 9, @@ -4626,9 +4626,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.26439700002356403, + "duration_ms": 1.932745000004843, "success": true, - "started_at_unix": 1789366115.8557286, + "started_at_unix": 1789452406.8879163, "bytes_sent": 245, "bytes_received": 432, "request_id": 10, @@ -4656,9 +4656,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.22346800000150324, + "duration_ms": 0.19355599999926199, "success": true, - "started_at_unix": 1789366115.8560448, + "started_at_unix": 1789452406.88991, "bytes_sent": 245, "bytes_received": 432, "request_id": 11, @@ -4686,9 +4686,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.2819279999926039, + "duration_ms": 0.18317100000331266, "success": true, - "started_at_unix": 1789366115.856339, + "started_at_unix": 1789452406.8901563, "bytes_sent": 245, "bytes_received": 432, "request_id": 12, @@ -4716,9 +4716,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.23669200001563695, + "duration_ms": 0.19709099998976853, "success": true, - "started_at_unix": 1789366115.856666, + "started_at_unix": 1789452406.8903897, "bytes_sent": 245, "bytes_received": 432, "request_id": 13, @@ -4746,9 +4746,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.29412500001058106, + "duration_ms": 0.1821289999952569, "success": true, - "started_at_unix": 1789366115.857056, + "started_at_unix": 1789452406.890739, "bytes_sent": 250, "bytes_received": 235, "request_id": 14, @@ -4776,9 +4776,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.2533370000037394, + "duration_ms": 0.1652549999846542, "success": true, - "started_at_unix": 1789366115.8573983, + "started_at_unix": 1789452406.8909612, "bytes_sent": 250, "bytes_received": 235, "request_id": 15, @@ -4806,9 +4806,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.21650799999406445, + "duration_ms": 0.1621199999988221, "success": true, - "started_at_unix": 1789366115.8577003, + "started_at_unix": 1789452406.8911757, "bytes_sent": 250, "bytes_received": 235, "request_id": 16, @@ -4836,9 +4836,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.19213000001627734, + "duration_ms": 0.1607479999847783, "success": true, - "started_at_unix": 1789366115.8579605, + "started_at_unix": 1789452406.8913875, "bytes_sent": 250, "bytes_received": 235, "request_id": 17, @@ -4866,9 +4866,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.22079699999721925, + "duration_ms": 2.0388519999983146, "success": true, - "started_at_unix": 1789366115.858192, + "started_at_unix": 1789452406.8915973, "bytes_sent": 250, "bytes_received": 235, "request_id": 18, @@ -4896,9 +4896,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.24039799998831768, + "duration_ms": 0.1888090000079501, "success": true, - "started_at_unix": 1789366115.8584795, + "started_at_unix": 1789452406.8937247, "bytes_sent": 250, "bytes_received": 235, "request_id": 19, @@ -4926,9 +4926,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.021185999997896943, + "duration_ms": 0.023163999998132567, "success": true, - "started_at_unix": 1789366115.858928, + "started_at_unix": 1789452406.894108, "bytes_sent": 372, "bytes_received": 0, "request_id": null, @@ -4945,9 +4945,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 10.412871999989193, + "duration_ms": 3.930517000014788, "success": true, - "started_at_unix": 1789366115.8589578, + "started_at_unix": 1789452406.89414, "bytes_sent": 278, "bytes_received": 17507, "request_id": 20, @@ -4975,9 +4975,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.018663999981072266, + "duration_ms": 0.03771499999061234, "success": true, - "started_at_unix": 1789366115.869687, + "started_at_unix": 1789452406.898287, "bytes_sent": 322, "bytes_received": 0, "request_id": null, @@ -4994,9 +4994,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.011039000014534395, + "duration_ms": 0.0168450000046505, "success": true, - "started_at_unix": 1789366115.869714, + "started_at_unix": 1789452406.8983314, "bytes_sent": 372, "bytes_received": 0, "request_id": null, @@ -5013,9 +5013,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 1.2643080000032114, + "duration_ms": 11.136894000003394, "success": true, - "started_at_unix": 1789366115.8697314, + "started_at_unix": 1789452406.8983562, "bytes_sent": 278, "bytes_received": 17507, "request_id": 21, @@ -5043,9 +5043,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.02147200001445526, + "duration_ms": 0.019930000007661874, "success": true, - "started_at_unix": 1789366115.8714652, + "started_at_unix": 1789452406.9098566, "bytes_sent": 322, "bytes_received": 0, "request_id": null, @@ -5062,9 +5062,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.011736999994127473, + "duration_ms": 0.014711999995142833, "success": true, - "started_at_unix": 1789366115.871495, + "started_at_unix": 1789452406.9098852, "bytes_sent": 372, "bytes_received": 0, "request_id": null, @@ -5081,9 +5081,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 1.3858789999972032, + "duration_ms": 0.8796299999858093, "success": true, - "started_at_unix": 1789366115.8715146, + "started_at_unix": 1789452406.9099073, "bytes_sent": 278, "bytes_received": 17507, "request_id": 22, @@ -5111,9 +5111,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.09078100001147504, + "duration_ms": 0.01855700000419347, "success": true, - "started_at_unix": 1789366115.8733582, + "started_at_unix": 1789452406.9110868, "bytes_sent": 322, "bytes_received": 0, "request_id": null, @@ -5130,9 +5130,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.02454100001614279, + "duration_ms": 0.0136099999963335, "success": true, - "started_at_unix": 1789366115.8734586, + "started_at_unix": 1789452406.9111135, "bytes_sent": 372, "bytes_received": 0, "request_id": null, @@ -5149,9 +5149,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 8.073456999994733, + "duration_ms": 0.8395410000048287, "success": true, - "started_at_unix": 1789366115.8734915, + "started_at_unix": 1789452406.9111345, "bytes_sent": 278, "bytes_received": 17507, "request_id": 23, @@ -5179,9 +5179,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.02246500000069318, + "duration_ms": 0.014211000006980612, "success": true, - "started_at_unix": 1789366115.8819904, + "started_at_unix": 1789452406.91227, "bytes_sent": 322, "bytes_received": 0, "request_id": null, @@ -5198,9 +5198,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.011618999991469536, + "duration_ms": 0.008272000002307323, "success": true, - "started_at_unix": 1789366115.8820214, + "started_at_unix": 1789452406.9122891, "bytes_sent": 373, "bytes_received": 0, "request_id": null, @@ -5217,9 +5217,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 1.2870470000052592, + "duration_ms": 4.086257000011528, "success": true, - "started_at_unix": 1789366115.8820415, + "started_at_unix": 1789452406.9123015, "bytes_sent": 278, "bytes_received": 17507, "request_id": 24, @@ -5247,9 +5247,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.019123000015497382, + "duration_ms": 0.01723500000139211, "success": true, - "started_at_unix": 1789366115.883764, + "started_at_unix": 1789452406.9167058, "bytes_sent": 323, "bytes_received": 0, "request_id": null, @@ -5266,9 +5266,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.011753999984875918, + "duration_ms": 0.009384000009049487, "success": true, - "started_at_unix": 1789366115.8837917, + "started_at_unix": 1789452406.916729, "bytes_sent": 373, "bytes_received": 0, "request_id": null, @@ -5285,9 +5285,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 1.221090000001368, + "duration_ms": 3.959409999993113, "success": true, - "started_at_unix": 1789366115.8838108, + "started_at_unix": 1789452406.916744, "bytes_sent": 278, "bytes_received": 17507, "request_id": 25, @@ -5315,9 +5315,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.046679000007543436, + "duration_ms": 0.016063999993320977, "success": true, - "started_at_unix": 1789366115.885477, + "started_at_unix": 1789452406.9210322, "bytes_sent": 323, "bytes_received": 0, "request_id": null, @@ -5334,9 +5334,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.03451499998163854, + "duration_ms": 0.023244999994176396, "success": true, - "started_at_unix": 1789366115.8856966, + "started_at_unix": 1789452406.9211996, "bytes_sent": 372, "bytes_received": 0, "request_id": null, @@ -5353,9 +5353,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 3.275991000009526, + "duration_ms": 3.8223270000230514, "success": true, - "started_at_unix": 1789366115.8857408, + "started_at_unix": 1789452406.9212322, "bytes_sent": 245, "bytes_received": 995, "request_id": 26, @@ -5383,9 +5383,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.0638250000122298, + "duration_ms": 0.018877999991673278, "success": true, - "started_at_unix": 1789366115.8890612, + "started_at_unix": 1789452406.9250884, "bytes_sent": 323, "bytes_received": 0, "request_id": null, @@ -5402,9 +5402,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.031933000002482004, + "duration_ms": 0.016935000019202562, "success": true, - "started_at_unix": 1789366115.889132, + "started_at_unix": 1789452406.9251149, "bytes_sent": 372, "bytes_received": 0, "request_id": null, @@ -5421,9 +5421,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 12.299514000005729, + "duration_ms": 3.534912999981543, "success": true, - "started_at_unix": 1789366115.8891716, + "started_at_unix": 1789452406.925139, "bytes_sent": 245, "bytes_received": 995, "request_id": 27, @@ -5451,9 +5451,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.020946999995885562, + "duration_ms": 0.021271999997907187, "success": true, - "started_at_unix": 1789366115.9015324, + "started_at_unix": 1789452406.928722, "bytes_sent": 323, "bytes_received": 0, "request_id": null, @@ -5470,9 +5470,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.013022000018736435, + "duration_ms": 0.032548000007182054, "success": true, - "started_at_unix": 1789366115.9015617, + "started_at_unix": 1789452406.9287505, "bytes_sent": 372, "bytes_received": 0, "request_id": null, @@ -5489,9 +5489,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.5409679999957007, + "duration_ms": 3.191165000004048, "success": true, - "started_at_unix": 1789366115.9015813, + "started_at_unix": 1789452406.9287913, "bytes_sent": 245, "bytes_received": 995, "request_id": 28, @@ -5519,9 +5519,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.014425000017581624, + "duration_ms": 0.020029000012300457, "success": true, - "started_at_unix": 1789366115.9021556, + "started_at_unix": 1789452406.9320312, "bytes_sent": 323, "bytes_received": 0, "request_id": null, @@ -5538,9 +5538,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.010935000005929396, + "duration_ms": 0.0143509999759317, "success": true, - "started_at_unix": 1789366115.902176, + "started_at_unix": 1789452406.932059, "bytes_sent": 372, "bytes_received": 0, "request_id": null, @@ -5557,9 +5557,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.44010799999227856, + "duration_ms": 0.47952899998904286, "success": true, - "started_at_unix": 1789366115.9021916, + "started_at_unix": 1789452406.9320798, "bytes_sent": 245, "bytes_received": 995, "request_id": 29, @@ -5587,9 +5587,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01292500002136876, + "duration_ms": 0.016033000008519593, "success": true, - "started_at_unix": 1789366115.9026616, + "started_at_unix": 1789452406.9326005, "bytes_sent": 323, "bytes_received": 0, "request_id": null, @@ -5606,9 +5606,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01085100001319006, + "duration_ms": 0.014200999999047781, "success": true, - "started_at_unix": 1789366115.9026802, + "started_at_unix": 1789452406.932623, "bytes_sent": 372, "bytes_received": 0, "request_id": null, @@ -5625,9 +5625,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.40665099999159793, + "duration_ms": 0.4472610000050281, "success": true, - "started_at_unix": 1789366115.9026966, + "started_at_unix": 1789452406.932644, "bytes_sent": 245, "bytes_received": 995, "request_id": 30, @@ -5655,9 +5655,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01218400001334885, + "duration_ms": 0.019688999998379586, "success": true, - "started_at_unix": 1789366115.9031315, + "started_at_unix": 1789452406.933142, "bytes_sent": 323, "bytes_received": 0, "request_id": null, @@ -5674,9 +5674,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.010154999984024471, + "duration_ms": 0.015552999997225925, "success": true, - "started_at_unix": 1789366115.903149, + "started_at_unix": 1789452406.9331696, "bytes_sent": 372, "bytes_received": 0, "request_id": null, @@ -5693,9 +5693,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 3.4892619999880026, + "duration_ms": 0.4874299999926279, "success": true, - "started_at_unix": 1789366115.9031637, + "started_at_unix": 1789452406.9331925, "bytes_sent": 245, "bytes_received": 995, "request_id": 31, @@ -5723,9 +5723,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.017754999987573683, + "duration_ms": 0.02210200000263285, "success": true, - "started_at_unix": 1789366115.9067085, + "started_at_unix": 1789452406.9337282, "bytes_sent": 323, "bytes_received": 0, "request_id": null, @@ -5742,9 +5742,9 @@ { "kind": "notification", "method": "textDocument/didClose", - "duration_ms": 0.017501000002084766, + "duration_ms": 0.025357999987818403, "success": true, - "started_at_unix": 1789366115.9067924, + "started_at_unix": 1789452406.933843, "bytes_sent": 202, "bytes_received": 0, "request_id": null, @@ -5757,9 +5757,9 @@ { "kind": "request", "method": "shutdown", - "duration_ms": 1.4472499999840238, + "duration_ms": 1.1124140000049465, "success": true, - "started_at_unix": 1789366115.9068172, + "started_at_unix": 1789452406.9338791, "bytes_sent": 67, "bytes_received": 61, "request_id": 32, @@ -5777,9 +5777,9 @@ { "kind": "notification", "method": "exit", - "duration_ms": 0.025311000001693174, + "duration_ms": 0.022413000010601536, "success": true, - "started_at_unix": 1789366115.9083023, + "started_at_unix": 1789452406.9350102, "bytes_sent": 55, "bytes_received": 0, "request_id": null, @@ -5801,7 +5801,7 @@ "environment_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv", "python_executable": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv/bin/python", "success": true, - "total_duration_ms": 691.6689999999903, + "total_duration_ms": 863.6263960000008, "error_message": null, "summary": { "request_count": 32, @@ -5810,11 +5810,11 @@ "failure_count": 0, "bytes_sent": 18582, "bytes_received": 1247873, - "min_ms": 0.07752799999138915, - "max_ms": 314.00636499998313, - "mean_ms": 20.78940500000126, - "median_ms": 0.9712905000043293, - "p95_ms": 97.98609460000014, + "min_ms": 0.12094800001705153, + "max_ms": 334.7658440000032, + "mean_ms": 26.02070156250047, + "median_ms": 2.943829499997719, + "p95_ms": 131.16906049999523, "result_summary": { "present_count": 31, "empty_count": 1, @@ -5869,27 +5869,27 @@ "by_method": { "textDocument/completion": { "point_count": 2, - "min_ms": 0.18215000000054715, - "max_ms": 314.00636499998313, - "mean_ms": 41.21996210000418, - "median_ms": 9.639030500011359, - "p95_ms": 189.7240937499927 + "min_ms": 0.19044100000087383, + "max_ms": 334.7658440000032, + "mean_ms": 44.29768329999888, + "median_ms": 17.488478499998905, + "p95_ms": 196.63589375000294 }, "textDocument/hover": { "point_count": 2, - "min_ms": 0.4838970000093923, - "max_ms": 1.5905529999997725, - "mean_ms": 0.9849456999972972, - "median_ms": 0.9712905000043293, - "p95_ms": 1.570497399990245 + "min_ms": 0.414842999987286, + "max_ms": 9.942380000012463, + "mean_ms": 3.4209289000017407, + "median_ms": 2.417681500006097, + "p95_ms": 8.128146050010795 }, "textDocument/definition": { "point_count": 1, - "min_ms": 0.07752799999138915, - "max_ms": 0.10580400001458656, - "mean_ms": 0.0919360000011693, - "median_ms": 0.09314999999787688, - "p95_ms": 0.10533180001175424 + "min_ms": 2.932923999992454, + "max_ms": 2.947295000012673, + "mean_ms": 2.941738599997734, + "median_ms": 2.941074999995408, + "p95_ms": 2.9471528000101443 } }, "validation": { @@ -5915,11 +5915,11 @@ "failure_count": 0, "bytes_sent": 1395, "bytes_received": 4875, - "min_ms": 0.18215000000054715, - "max_ms": 314.00636499998313, - "mean_ms": 62.97126700000035, - "median_ms": 0.2028119999977207, - "p95_ms": 251.2579547999905, + "min_ms": 0.19044100000087383, + "max_ms": 334.7658440000032, + "mean_ms": 67.11925839999822, + "median_ms": 0.21471799999517316, + "p95_ms": 267.85920800000434, "result_summary": { "present_count": 5, "empty_count": 0, @@ -5979,9 +5979,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 158.09199099999205, + "duration_ms": 167.293428999983, "success": true, - "started_at_unix": 1789366115.9244022, + "started_at_unix": 1789452406.9562736, "bytes_sent": 279, "bytes_received": 975, "request_id": 2, @@ -6009,9 +6009,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 314.00636499998313, + "duration_ms": 334.7658440000032, "success": true, - "started_at_unix": 1789366116.0825887, + "started_at_unix": 1789452407.1236956, "bytes_sent": 279, "bytes_received": 975, "request_id": 3, @@ -6039,9 +6039,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 0.2643140000202493, + "duration_ms": 0.2326640000092084, "success": true, - "started_at_unix": 1789366116.3967104, + "started_at_unix": 1789452407.458584, "bytes_sent": 279, "bytes_received": 975, "request_id": 4, @@ -6069,9 +6069,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 0.2028119999977207, + "duration_ms": 0.21471799999517316, "success": true, - "started_at_unix": 1789366116.39707, + "started_at_unix": 1789452407.4589179, "bytes_sent": 279, "bytes_received": 975, "request_id": 5, @@ -6099,9 +6099,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 0.20069400000011228, + "duration_ms": 0.19262499998262683, "success": true, - "started_at_unix": 1789366116.397361, + "started_at_unix": 1789452407.4591942, "bytes_sent": 279, "bytes_received": 975, "request_id": 6, @@ -6129,9 +6129,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 0.18215000000054715, + "duration_ms": 0.19044100000087383, "success": true, - "started_at_unix": 1789366116.397621, + "started_at_unix": 1789452407.4594436, "bytes_sent": 279, "bytes_received": 975, "request_id": 7, @@ -6174,11 +6174,11 @@ "failure_count": 0, "bytes_sent": 1234, "bytes_received": 14509, - "min_ms": 1.3684449999971093, - "max_ms": 1.5905529999997725, - "mean_ms": 1.4533585999913612, - "median_ms": 1.390120999985811, - "p95_ms": 1.581639399995538, + "min_ms": 1.946045000011054, + "max_ms": 5.910749000008764, + "mean_ms": 4.5080116000008275, + "median_ms": 5.889070999984369, + "p95_ms": 5.909574200006773, "result_summary": { "present_count": 5, "empty_count": 0, @@ -6238,9 +6238,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 17.956806000000824, + "duration_ms": 53.99401400001125, "success": true, - "started_at_unix": 1789366116.3979657, + "started_at_unix": 1789452407.459809, "bytes_sent": 246, "bytes_received": 2901, "request_id": 8, @@ -6268,9 +6268,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1.5459849999786002, + "duration_ms": 1.946045000011054, "success": true, - "started_at_unix": 1789366116.4160137, + "started_at_unix": 1789452407.513918, "bytes_sent": 246, "bytes_received": 2901, "request_id": 9, @@ -6298,9 +6298,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1.3716889999955129, + "duration_ms": 5.910749000008764, "success": true, - "started_at_unix": 1789366116.4176593, + "started_at_unix": 1789452407.5159576, "bytes_sent": 247, "bytes_received": 2902, "request_id": 10, @@ -6328,9 +6328,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1.3684449999971093, + "duration_ms": 5.889070999984369, "success": true, - "started_at_unix": 1789366116.4191406, + "started_at_unix": 1789452407.5220017, "bytes_sent": 247, "bytes_received": 2902, "request_id": 11, @@ -6358,9 +6358,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1.390120999985811, + "duration_ms": 2.88931800000114, "success": true, - "started_at_unix": 1789366116.4205902, + "started_at_unix": 1789452407.5279922, "bytes_sent": 247, "bytes_received": 2902, "request_id": 12, @@ -6388,9 +6388,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1.5905529999997725, + "duration_ms": 5.90487499999881, "success": true, - "started_at_unix": 1789366116.4220593, + "started_at_unix": 1789452407.5309703, "bytes_sent": 247, "bytes_received": 2902, "request_id": 13, @@ -6433,11 +6433,11 @@ "failure_count": 0, "bytes_sent": 1260, "bytes_received": 1185, - "min_ms": 0.07752799999138915, - "max_ms": 0.10580400001458656, - "mean_ms": 0.0919360000011693, - "median_ms": 0.09314999999787688, - "p95_ms": 0.10533180001175424, + "min_ms": 2.932923999992454, + "max_ms": 2.947295000012673, + "mean_ms": 2.941738599997734, + "median_ms": 2.941074999995408, + "p95_ms": 2.9471528000101443, "result_summary": { "present_count": 5, "empty_count": 0, @@ -6497,9 +6497,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.1766440000210423, + "duration_ms": 2.7296929999920394, "success": true, - "started_at_unix": 1789366116.4238546, + "started_at_unix": 1789452407.5371222, "bytes_sent": 252, "bytes_received": 237, "request_id": 14, @@ -6527,9 +6527,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.10580400001458656, + "duration_ms": 2.947295000012673, "success": true, - "started_at_unix": 1789366116.4240677, + "started_at_unix": 1789452407.5398984, "bytes_sent": 252, "bytes_received": 237, "request_id": 15, @@ -6557,9 +6557,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.10344300000042495, + "duration_ms": 2.94658400000003, "success": true, - "started_at_unix": 1789366116.4242136, + "started_at_unix": 1789452407.5429068, "bytes_sent": 252, "bytes_received": 237, "request_id": 16, @@ -6587,9 +6587,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.09314999999787688, + "duration_ms": 2.940814999988106, "success": true, - "started_at_unix": 1789366116.4243524, + "started_at_unix": 1789452407.5459146, "bytes_sent": 252, "bytes_received": 237, "request_id": 17, @@ -6617,9 +6617,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.07975500000156899, + "duration_ms": 2.932923999992454, "success": true, - "started_at_unix": 1789366116.4244773, + "started_at_unix": 1789452407.5489159, "bytes_sent": 252, "bytes_received": 237, "request_id": 18, @@ -6647,9 +6647,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.07752799999138915, + "duration_ms": 2.941074999995408, "success": true, - "started_at_unix": 1789366116.4245877, + "started_at_unix": 1789452407.5519085, "bytes_sent": 252, "bytes_received": 237, "request_id": 19, @@ -6692,11 +6692,11 @@ "failure_count": 0, "bytes_sent": 1400, "bytes_received": 1012745, - "min_ms": 9.494649000004074, - "max_ms": 37.823540000005096, - "mean_ms": 19.46865720000801, - "median_ms": 10.01609700000472, - "p95_ms": 36.30394960000558, + "min_ms": 17.381711000012956, + "max_ms": 27.810399000003372, + "mean_ms": 21.476108199999544, + "median_ms": 20.277819999989788, + "p95_ms": 27.111392200004047, "result_summary": { "present_count": 5, "empty_count": 0, @@ -6756,9 +6756,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 48.80854300000692, + "duration_ms": 101.61275900000533, "success": true, - "started_at_unix": 1789366116.4248781, + "started_at_unix": 1789452407.555185, "bytes_sent": 280, "bytes_received": 202549, "request_id": 20, @@ -6786,9 +6786,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 10.01609700000472, + "duration_ms": 24.31536500000675, "success": true, - "started_at_unix": 1789366116.475595, + "started_at_unix": 1789452407.659124, "bytes_sent": 280, "bytes_received": 202549, "request_id": 21, @@ -6816,9 +6816,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 9.783412000018643, + "duration_ms": 27.810399000003372, "success": true, - "started_at_unix": 1789366116.4883704, + "started_at_unix": 1789452407.6898036, "bytes_sent": 280, "bytes_received": 202549, "request_id": 22, @@ -6846,9 +6846,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 9.494649000004074, + "duration_ms": 17.381711000012956, "success": true, - "started_at_unix": 1789366116.5007508, + "started_at_unix": 1789452407.7197928, "bytes_sent": 280, "bytes_received": 202549, "request_id": 23, @@ -6876,9 +6876,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 37.823540000005096, + "duration_ms": 20.277819999989788, "success": true, - "started_at_unix": 1789366116.5131426, + "started_at_unix": 1789452407.7392879, "bytes_sent": 280, "bytes_received": 202549, "request_id": 24, @@ -6906,9 +6906,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 30.22558800000752, + "duration_ms": 17.595245999984854, "success": true, - "started_at_unix": 1789366116.5537717, + "started_at_unix": 1789452407.7617133, "bytes_sent": 280, "bytes_received": 202549, "request_id": 25, @@ -6951,11 +6951,11 @@ "failure_count": 0, "bytes_sent": 1235, "bytes_received": 5435, - "min_ms": 0.4838970000093923, - "max_ms": 0.5741360000115492, - "mean_ms": 0.5165328000032332, - "median_ms": 0.4951520000133769, - "p95_ms": 0.5666266000105225, + "min_ms": 0.414842999987286, + "max_ms": 9.942380000012463, + "mean_ms": 2.333846200002654, + "median_ms": 0.44031999999560867, + "p95_ms": 8.044644000011656, "result_summary": { "present_count": 5, "empty_count": 0, @@ -7015,9 +7015,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 15.055490999998256, + "duration_ms": 13.260732000020425, "success": true, - "started_at_unix": 1789366116.5868785, + "started_at_unix": 1789452407.781579, "bytes_sent": 247, "bytes_received": 1087, "request_id": 26, @@ -7045,9 +7045,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.5741360000115492, + "duration_ms": 0.453700000008439, "success": true, - "started_at_unix": 1789366116.6020405, + "started_at_unix": 1789452407.794935, "bytes_sent": 247, "bytes_received": 1087, "request_id": 27, @@ -7075,9 +7075,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.49288999997543215, + "duration_ms": 0.44031999999560867, "success": true, - "started_at_unix": 1789366116.6027124, + "started_at_unix": 1789452407.7954688, "bytes_sent": 247, "bytes_received": 1087, "request_id": 28, @@ -7105,9 +7105,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.4951520000133769, + "duration_ms": 9.942380000012463, "success": true, - "started_at_unix": 1789366116.6033099, + "started_at_unix": 1789452407.7959852, "bytes_sent": 247, "bytes_received": 1087, "request_id": 29, @@ -7135,9 +7135,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.5365890000064155, + "duration_ms": 0.41798800000947267, "success": true, - "started_at_unix": 1789366116.6039102, + "started_at_unix": 1789452407.8060265, "bytes_sent": 247, "bytes_received": 1087, "request_id": 30, @@ -7165,9 +7165,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.4838970000093923, + "duration_ms": 0.414842999987286, "success": true, - "started_at_unix": 1789366116.604536, + "started_at_unix": 1789452407.806525, "bytes_sent": 247, "bytes_received": 1087, "request_id": 31, @@ -7199,9 +7199,9 @@ { "kind": "request", "method": "initialize", - "duration_ms": 2.5206589999982043, + "duration_ms": 1.7560599999910664, "success": true, - "started_at_unix": 1789366115.9216459, + "started_at_unix": 1789452406.9543009, "bytes_sent": 655, "bytes_received": 1314, "request_id": 1, @@ -7220,9 +7220,9 @@ { "kind": "notification", "method": "initialized", - "duration_ms": 0.015528000005815557, + "duration_ms": 0.015733999987332936, "success": true, - "started_at_unix": 1789366115.9242337, + "started_at_unix": 1789452406.9561243, "bytes_sent": 74, "bytes_received": 0, "request_id": null, @@ -7235,9 +7235,9 @@ { "kind": "notification", "method": "workspace/didChangeConfiguration", - "duration_ms": 0.041277000008221876, + "duration_ms": 0.011667000023862784, "success": true, - "started_at_unix": 1789366115.924266, + "started_at_unix": 1789452406.9561555, "bytes_sent": 635, "bytes_received": 0, "request_id": null, @@ -7253,9 +7253,9 @@ { "kind": "notification", "method": "textDocument/didOpen", - "duration_ms": 0.010134999996580518, + "duration_ms": 0.014472000003706853, "success": true, - "started_at_unix": 1789366115.9243655, + "started_at_unix": 1789452406.9562323, "bytes_sent": 786, "bytes_received": 0, "request_id": null, @@ -7271,9 +7271,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 158.09199099999205, + "duration_ms": 167.293428999983, "success": true, - "started_at_unix": 1789366115.9244022, + "started_at_unix": 1789452406.9562736, "bytes_sent": 279, "bytes_received": 975, "request_id": 2, @@ -7301,9 +7301,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 314.00636499998313, + "duration_ms": 334.7658440000032, "success": true, - "started_at_unix": 1789366116.0825887, + "started_at_unix": 1789452407.1236956, "bytes_sent": 279, "bytes_received": 975, "request_id": 3, @@ -7331,9 +7331,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 0.2643140000202493, + "duration_ms": 0.2326640000092084, "success": true, - "started_at_unix": 1789366116.3967104, + "started_at_unix": 1789452407.458584, "bytes_sent": 279, "bytes_received": 975, "request_id": 4, @@ -7361,9 +7361,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 0.2028119999977207, + "duration_ms": 0.21471799999517316, "success": true, - "started_at_unix": 1789366116.39707, + "started_at_unix": 1789452407.4589179, "bytes_sent": 279, "bytes_received": 975, "request_id": 5, @@ -7391,9 +7391,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 0.20069400000011228, + "duration_ms": 0.19262499998262683, "success": true, - "started_at_unix": 1789366116.397361, + "started_at_unix": 1789452407.4591942, "bytes_sent": 279, "bytes_received": 975, "request_id": 6, @@ -7421,9 +7421,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 0.18215000000054715, + "duration_ms": 0.19044100000087383, "success": true, - "started_at_unix": 1789366116.397621, + "started_at_unix": 1789452407.4594436, "bytes_sent": 279, "bytes_received": 975, "request_id": 7, @@ -7451,9 +7451,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 17.956806000000824, + "duration_ms": 53.99401400001125, "success": true, - "started_at_unix": 1789366116.3979657, + "started_at_unix": 1789452407.459809, "bytes_sent": 246, "bytes_received": 2901, "request_id": 8, @@ -7481,9 +7481,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1.5459849999786002, + "duration_ms": 1.946045000011054, "success": true, - "started_at_unix": 1789366116.4160137, + "started_at_unix": 1789452407.513918, "bytes_sent": 246, "bytes_received": 2901, "request_id": 9, @@ -7511,9 +7511,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1.3716889999955129, + "duration_ms": 5.910749000008764, "success": true, - "started_at_unix": 1789366116.4176593, + "started_at_unix": 1789452407.5159576, "bytes_sent": 247, "bytes_received": 2902, "request_id": 10, @@ -7541,9 +7541,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1.3684449999971093, + "duration_ms": 5.889070999984369, "success": true, - "started_at_unix": 1789366116.4191406, + "started_at_unix": 1789452407.5220017, "bytes_sent": 247, "bytes_received": 2902, "request_id": 11, @@ -7571,9 +7571,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1.390120999985811, + "duration_ms": 2.88931800000114, "success": true, - "started_at_unix": 1789366116.4205902, + "started_at_unix": 1789452407.5279922, "bytes_sent": 247, "bytes_received": 2902, "request_id": 12, @@ -7601,9 +7601,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1.5905529999997725, + "duration_ms": 5.90487499999881, "success": true, - "started_at_unix": 1789366116.4220593, + "started_at_unix": 1789452407.5309703, "bytes_sent": 247, "bytes_received": 2902, "request_id": 13, @@ -7631,9 +7631,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.1766440000210423, + "duration_ms": 2.7296929999920394, "success": true, - "started_at_unix": 1789366116.4238546, + "started_at_unix": 1789452407.5371222, "bytes_sent": 252, "bytes_received": 237, "request_id": 14, @@ -7661,9 +7661,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.10580400001458656, + "duration_ms": 2.947295000012673, "success": true, - "started_at_unix": 1789366116.4240677, + "started_at_unix": 1789452407.5398984, "bytes_sent": 252, "bytes_received": 237, "request_id": 15, @@ -7691,9 +7691,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.10344300000042495, + "duration_ms": 2.94658400000003, "success": true, - "started_at_unix": 1789366116.4242136, + "started_at_unix": 1789452407.5429068, "bytes_sent": 252, "bytes_received": 237, "request_id": 16, @@ -7721,9 +7721,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.09314999999787688, + "duration_ms": 2.940814999988106, "success": true, - "started_at_unix": 1789366116.4243524, + "started_at_unix": 1789452407.5459146, "bytes_sent": 252, "bytes_received": 237, "request_id": 17, @@ -7751,9 +7751,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.07975500000156899, + "duration_ms": 2.932923999992454, "success": true, - "started_at_unix": 1789366116.4244773, + "started_at_unix": 1789452407.5489159, "bytes_sent": 252, "bytes_received": 237, "request_id": 18, @@ -7781,9 +7781,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.07752799999138915, + "duration_ms": 2.941074999995408, "success": true, - "started_at_unix": 1789366116.4245877, + "started_at_unix": 1789452407.5519085, "bytes_sent": 252, "bytes_received": 237, "request_id": 19, @@ -7811,9 +7811,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.019304999995028993, + "duration_ms": 0.07621299999982512, "success": true, - "started_at_unix": 1789366116.42485, + "started_at_unix": 1789452407.555096, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -7830,9 +7830,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 48.80854300000692, + "duration_ms": 101.61275900000533, "success": true, - "started_at_unix": 1789366116.4248781, + "started_at_unix": 1789452407.555185, "bytes_sent": 280, "bytes_received": 202549, "request_id": 20, @@ -7860,9 +7860,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.03570299998045812, + "duration_ms": 0.08607699999174656, "success": true, - "started_at_unix": 1789366116.4755285, + "started_at_unix": 1789452407.658992, "bytes_sent": 324, "bytes_received": 0, "request_id": null, @@ -7879,9 +7879,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.012110999989545235, + "duration_ms": 0.02155199999265278, "success": true, - "started_at_unix": 1789366116.4755738, + "started_at_unix": 1789452407.6590912, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -7898,9 +7898,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 10.01609700000472, + "duration_ms": 24.31536500000675, "success": true, - "started_at_unix": 1789366116.475595, + "started_at_unix": 1789452407.659124, "bytes_sent": 280, "bytes_received": 202549, "request_id": 21, @@ -7928,9 +7928,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.0665379999986726, + "duration_ms": 0.09752399998319561, "success": true, - "started_at_unix": 1789366116.488264, + "started_at_unix": 1789452407.6896226, "bytes_sent": 324, "bytes_received": 0, "request_id": null, @@ -7947,9 +7947,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.015464000000520173, + "duration_ms": 0.05314899999575573, "success": true, - "started_at_unix": 1789366116.4883435, + "started_at_unix": 1789452407.6897345, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -7966,9 +7966,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 9.783412000018643, + "duration_ms": 27.810399000003372, "success": true, - "started_at_unix": 1789366116.4883704, + "started_at_unix": 1789452407.6898036, "bytes_sent": 280, "bytes_received": 202549, "request_id": 22, @@ -7996,9 +7996,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.032012999980679524, + "duration_ms": 0.12452400000029229, "success": true, - "started_at_unix": 1789366116.5006845, + "started_at_unix": 1789452407.7195969, "bytes_sent": 324, "bytes_received": 0, "request_id": null, @@ -8015,9 +8015,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.012803999993593607, + "duration_ms": 0.047570999981871864, "success": true, - "started_at_unix": 1789366116.5007284, + "started_at_unix": 1789452407.719734, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -8034,9 +8034,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 9.494649000004074, + "duration_ms": 17.381711000012956, "success": true, - "started_at_unix": 1789366116.5007508, + "started_at_unix": 1789452407.7197928, "bytes_sent": 280, "bytes_received": 202549, "request_id": 23, @@ -8064,9 +8064,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.1788630000021385, + "duration_ms": 0.10844099998053025, "success": true, - "started_at_unix": 1789366116.5129037, + "started_at_unix": 1789452407.7391224, "bytes_sent": 324, "bytes_received": 0, "request_id": null, @@ -8083,9 +8083,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.03773800000317351, + "duration_ms": 0.03424999999879219, "success": true, - "started_at_unix": 1789366116.5130954, + "started_at_unix": 1789452407.7392426, "bytes_sent": 366, "bytes_received": 0, "request_id": null, @@ -8102,9 +8102,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 37.823540000005096, + "duration_ms": 20.277819999989788, "success": true, - "started_at_unix": 1789366116.5131426, + "started_at_unix": 1789452407.7392879, "bytes_sent": 280, "bytes_received": 202549, "request_id": 24, @@ -8132,9 +8132,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.0812709999991057, + "duration_ms": 0.055652000014561054, "success": true, - "started_at_unix": 1789366116.5536485, + "started_at_unix": 1789452407.7615545, "bytes_sent": 325, "bytes_received": 0, "request_id": null, @@ -8151,9 +8151,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.017854999981636865, + "duration_ms": 0.07705400000190821, "success": true, - "started_at_unix": 1789366116.5537431, + "started_at_unix": 1789452407.7616212, "bytes_sent": 366, "bytes_received": 0, "request_id": null, @@ -8170,9 +8170,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 30.22558800000752, + "duration_ms": 17.595245999984854, "success": true, - "started_at_unix": 1789366116.5537717, + "started_at_unix": 1789452407.7617133, "bytes_sent": 280, "bytes_received": 202549, "request_id": 25, @@ -8200,9 +8200,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.031011000004355083, + "duration_ms": 0.025277000020196283, "success": true, - "started_at_unix": 1789366116.5866396, + "started_at_unix": 1789452407.7812815, "bytes_sent": 325, "bytes_received": 0, "request_id": null, @@ -8219,9 +8219,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01820299999621966, + "duration_ms": 0.02756099999601247, "success": true, - "started_at_unix": 1789366116.5868516, + "started_at_unix": 1789452407.7815406, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -8238,9 +8238,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 15.055490999998256, + "duration_ms": 13.260732000020425, "success": true, - "started_at_unix": 1789366116.5868785, + "started_at_unix": 1789452407.781579, "bytes_sent": 247, "bytes_received": 1087, "request_id": 26, @@ -8268,9 +8268,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.02140699999131357, + "duration_ms": 0.02019900000505004, "success": true, - "started_at_unix": 1789366116.6019912, + "started_at_unix": 1789452407.7948906, "bytes_sent": 325, "bytes_received": 0, "request_id": null, @@ -8287,9 +8287,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.011800999999422856, + "duration_ms": 0.01080600000591403, "success": true, - "started_at_unix": 1789366116.6020215, + "started_at_unix": 1789452407.794918, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -8306,9 +8306,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.5741360000115492, + "duration_ms": 0.453700000008439, "success": true, - "started_at_unix": 1789366116.6020405, + "started_at_unix": 1789452407.794935, "bytes_sent": 247, "bytes_received": 1087, "request_id": 27, @@ -8336,9 +8336,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01643400000261863, + "duration_ms": 0.015532999981360263, "success": true, - "started_at_unix": 1789366116.602673, + "started_at_unix": 1789452407.7954347, "bytes_sent": 325, "bytes_received": 0, "request_id": null, @@ -8355,9 +8355,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01013300001773132, + "duration_ms": 0.008872999984532726, "success": true, - "started_at_unix": 1789366116.6026964, + "started_at_unix": 1789452407.7954555, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -8374,9 +8374,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.49288999997543215, + "duration_ms": 0.44031999999560867, "success": true, - "started_at_unix": 1789366116.6027124, + "started_at_unix": 1789452407.7954688, "bytes_sent": 247, "bytes_received": 1087, "request_id": 28, @@ -8404,9 +8404,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.014550000003055175, + "duration_ms": 0.014151000016227044, "success": true, - "started_at_unix": 1789366116.6032565, + "started_at_unix": 1789452407.7959528, "bytes_sent": 325, "bytes_received": 0, "request_id": null, @@ -8423,9 +8423,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.008584999989125208, + "duration_ms": 0.008712999999715976, "success": true, - "started_at_unix": 1789366116.6032767, + "started_at_unix": 1789452407.795972, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -8442,9 +8442,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.4951520000133769, + "duration_ms": 9.942380000012463, "success": true, - "started_at_unix": 1789366116.6033099, + "started_at_unix": 1789452407.7959852, "bytes_sent": 247, "bytes_received": 1087, "request_id": 29, @@ -8472,9 +8472,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.016168999991350574, + "duration_ms": 0.01832700002069032, "success": true, - "started_at_unix": 1789366116.6038716, + "started_at_unix": 1789452407.805985, "bytes_sent": 325, "bytes_received": 0, "request_id": null, @@ -8491,9 +8491,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.009576999985938528, + "duration_ms": 0.01007500000582695, "success": true, - "started_at_unix": 1789366116.603894, + "started_at_unix": 1789452407.80601, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -8510,9 +8510,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.5365890000064155, + "duration_ms": 0.41798800000947267, "success": true, - "started_at_unix": 1789366116.6039102, + "started_at_unix": 1789452407.8060265, "bytes_sent": 247, "bytes_received": 1087, "request_id": 30, @@ -8540,9 +8540,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.014587000009669282, + "duration_ms": 0.015543000017714803, "success": true, - "started_at_unix": 1789366116.6045012, + "started_at_unix": 1789452407.8064904, "bytes_sent": 325, "bytes_received": 0, "request_id": null, @@ -8559,9 +8559,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.009689999984630049, + "duration_ms": 0.009723999994548649, "success": true, - "started_at_unix": 1789366116.6045213, + "started_at_unix": 1789452407.806511, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -8578,9 +8578,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.4838970000093923, + "duration_ms": 0.414842999987286, "success": true, - "started_at_unix": 1789366116.604536, + "started_at_unix": 1789452407.806525, "bytes_sent": 247, "bytes_received": 1087, "request_id": 31, @@ -8608,9 +8608,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.016455999997333493, + "duration_ms": 0.015232999999170715, "success": true, - "started_at_unix": 1789366116.6050742, + "started_at_unix": 1789452407.8069842, "bytes_sent": 325, "bytes_received": 0, "request_id": null, @@ -8627,9 +8627,9 @@ { "kind": "notification", "method": "textDocument/didClose", - "duration_ms": 0.0110439999900791, + "duration_ms": 2.7159329999904003, "success": true, - "started_at_unix": 1789366116.605179, + "started_at_unix": 1789452407.8070898, "bytes_sent": 204, "bytes_received": 0, "request_id": null, @@ -8642,9 +8642,9 @@ { "kind": "request", "method": "shutdown", - "duration_ms": 0.14206800000238218, + "duration_ms": 0.12094800001705153, "success": true, - "started_at_unix": 1789366116.605196, + "started_at_unix": 1789452407.8098183, "bytes_sent": 67, "bytes_received": 61, "request_id": 32, @@ -8662,9 +8662,9 @@ { "kind": "notification", "method": "exit", - "duration_ms": 0.009889000011753524, + "duration_ms": 0.019088000016154183, "success": true, - "started_at_unix": 1789366116.6053505, + "started_at_unix": 1789452407.8099558, "bytes_sent": 55, "bytes_received": 0, "request_id": null, @@ -8686,7 +8686,7 @@ "environment_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv", "python_executable": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/bin/python", "success": true, - "total_duration_ms": 564.8966570000198, + "total_duration_ms": 687.6845269999876, "error_message": null, "summary": { "request_count": 32, @@ -8695,11 +8695,11 @@ "failure_count": 0, "bytes_sent": 18918, "bytes_received": 128057, - "min_ms": 0.08256399999595487, - "max_ms": 275.9749770000042, - "mean_ms": 17.25543484374903, - "median_ms": 0.3713334999986273, - "p95_ms": 115.8282156999972, + "min_ms": 0.16589500000918633, + "max_ms": 299.22825900001726, + "mean_ms": 21.05767240625145, + "median_ms": 0.6905405000026121, + "p95_ms": 129.7540335499944, "result_summary": { "present_count": 31, "empty_count": 1, @@ -8754,27 +8754,27 @@ "by_method": { "textDocument/completion": { "point_count": 2, - "min_ms": 0.15950399998132525, - "max_ms": 275.9749770000042, - "mean_ms": 27.90977260000318, - "median_ms": 0.4260924999925919, - "p95_ms": 152.04015255001025 + "min_ms": 0.17869399999881352, + "max_ms": 299.22825900001726, + "mean_ms": 35.446154400000296, + "median_ms": 0.6113684999888847, + "p95_ms": 174.65901735000784 }, "textDocument/hover": { "point_count": 2, - "min_ms": 0.2879200000052151, - "max_ms": 0.7530619999727151, - "mean_ms": 0.507748399996899, - "median_ms": 0.4921234999955004, - "p95_ms": 0.7336921999751667 + "min_ms": 0.39954999999736174, + "max_ms": 5.858926000001929, + "mean_ms": 2.123243800002683, + "median_ms": 2.2187029999969354, + "p95_ms": 4.601631399998493 }, "textDocument/definition": { "point_count": 1, - "min_ms": 0.08256399999595487, - "max_ms": 0.10915799998656439, - "mean_ms": 0.09632939999733026, - "median_ms": 0.09543000001599466, - "p95_ms": 0.10767279998731283 + "min_ms": 0.16589500000918633, + "max_ms": 0.28687400001103924, + "mean_ms": 0.1994324000065717, + "median_ms": 0.18390099998555343, + "p95_ms": 0.26766560001192374 } }, "validation": { @@ -8800,11 +8800,11 @@ "failure_count": 0, "bytes_sent": 1415, "bytes_received": 4520, - "min_ms": 0.15950399998132525, - "max_ms": 275.9749770000042, - "mean_ms": 55.347021600005064, - "median_ms": 0.1997490000178459, - "p95_ms": 220.82566680000463, + "min_ms": 0.17869399999881352, + "max_ms": 299.22825900001726, + "mean_ms": 60.003076400005284, + "median_ms": 0.18356199998947886, + "p95_ms": 239.43111880001874, "result_summary": { "present_count": 5, "empty_count": 0, @@ -8864,9 +8864,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 249.48026499998832, + "duration_ms": 260.95508099999165, "success": true, - "started_at_unix": 1789366116.625571, + "started_at_unix": 1789452407.831176, "bytes_sent": 283, "bytes_received": 904, "request_id": 2, @@ -8894,9 +8894,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 275.9749770000042, + "duration_ms": 299.22825900001726, "success": true, - "started_at_unix": 1789366116.8751607, + "started_at_unix": 1789452408.0922573, "bytes_sent": 283, "bytes_received": 904, "request_id": 3, @@ -8924,9 +8924,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 0.22842600000672064, + "duration_ms": 0.24255800002492833, "success": true, - "started_at_unix": 1789366117.1513264, + "started_at_unix": 1789452408.3916407, "bytes_sent": 283, "bytes_received": 904, "request_id": 4, @@ -8954,9 +8954,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 0.17245200001525518, + "duration_ms": 0.18356199998947886, "success": true, - "started_at_unix": 1789366117.1516926, + "started_at_unix": 1789452408.3920057, "bytes_sent": 283, "bytes_received": 904, "request_id": 5, @@ -8984,9 +8984,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 0.15950399998132525, + "duration_ms": 0.1823089999959393, "success": true, - "started_at_unix": 1789366117.1519468, + "started_at_unix": 1789452408.3922725, "bytes_sent": 283, "bytes_received": 904, "request_id": 6, @@ -9014,9 +9014,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 0.1997490000178459, + "duration_ms": 0.17869399999881352, "success": true, - "started_at_unix": 1789366117.1521754, + "started_at_unix": 1789452408.3925345, "bytes_sent": 283, "bytes_received": 904, "request_id": 7, @@ -9059,11 +9059,11 @@ "failure_count": 0, "bytes_sent": 1254, "bytes_received": 78239, - "min_ms": 0.6457339999883516, - "max_ms": 0.7530619999727151, - "mean_ms": 0.6954511999879287, - "median_ms": 0.6994240000040008, - "p95_ms": 0.7444531999738047, + "min_ms": 0.6165200000225468, + "max_ms": 5.858926000001929, + "mean_ms": 2.3256458000048497, + "median_ms": 1.7456389999779276, + "p95_ms": 5.225494200004732, "result_summary": { "present_count": 5, "empty_count": 0, @@ -9123,9 +9123,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 3.3005999999886626, + "duration_ms": 8.985214999995605, "success": true, - "started_at_unix": 1789366117.1525536, + "started_at_unix": 1789452408.3929088, "bytes_sent": 250, "bytes_received": 15647, "request_id": 8, @@ -9153,9 +9153,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.7100179999781631, + "duration_ms": 5.858926000001929, "success": true, - "started_at_unix": 1789366117.1560528, + "started_at_unix": 1789452408.4020739, "bytes_sent": 250, "bytes_received": 15647, "request_id": 9, @@ -9183,9 +9183,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.6994240000040008, + "duration_ms": 2.6917670000159433, "success": true, - "started_at_unix": 1789366117.1570032, + "started_at_unix": 1789452408.408221, "bytes_sent": 251, "bytes_received": 15648, "request_id": 10, @@ -9213,9 +9213,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.669017999996413, + "duration_ms": 0.7153770000059012, "success": true, - "started_at_unix": 1789366117.1579275, + "started_at_unix": 1789452408.4111862, "bytes_sent": 251, "bytes_received": 15648, "request_id": 11, @@ -9243,9 +9243,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.7530619999727151, + "duration_ms": 1.7456389999779276, "success": true, - "started_at_unix": 1789366117.1588423, + "started_at_unix": 1789452408.4121637, "bytes_sent": 251, "bytes_received": 15648, "request_id": 12, @@ -9273,9 +9273,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.6457339999883516, + "duration_ms": 0.6165200000225468, "success": true, - "started_at_unix": 1789366117.1598191, + "started_at_unix": 1789452408.414186, "bytes_sent": 251, "bytes_received": 15648, "request_id": 13, @@ -9318,11 +9318,11 @@ "failure_count": 0, "bytes_sent": 1280, "bytes_received": 1470, - "min_ms": 0.08256399999595487, - "max_ms": 0.10915799998656439, - "mean_ms": 0.09632939999733026, - "median_ms": 0.09543000001599466, - "p95_ms": 0.10767279998731283, + "min_ms": 0.16589500000918633, + "max_ms": 0.28687400001103924, + "mean_ms": 0.1994324000065717, + "median_ms": 0.18390099998555343, + "p95_ms": 0.26766560001192374, "result_summary": { "present_count": 5, "empty_count": 0, @@ -9382,9 +9382,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.16292399999429108, + "duration_ms": 0.19961500001386412, "success": true, - "started_at_unix": 1789366117.1607625, + "started_at_unix": 1789452408.4151788, "bytes_sent": 256, "bytes_received": 294, "request_id": 14, @@ -9412,9 +9412,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.10173199999030658, + "duration_ms": 0.16966000001161774, "success": true, - "started_at_unix": 1789366117.1609588, + "started_at_unix": 1789452408.4154215, "bytes_sent": 256, "bytes_received": 294, "request_id": 15, @@ -9442,9 +9442,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.09276299999783078, + "duration_ms": 0.28687400001103924, "success": true, - "started_at_unix": 1789366117.1610975, + "started_at_unix": 1789452408.4156468, "bytes_sent": 256, "bytes_received": 294, "request_id": 16, @@ -9472,9 +9472,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.10915799998656439, + "duration_ms": 0.18390099998555343, "success": true, - "started_at_unix": 1789366117.1612246, + "started_at_unix": 1789452408.4159884, "bytes_sent": 256, "bytes_received": 294, "request_id": 17, @@ -9502,9 +9502,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.09543000001599466, + "duration_ms": 0.16589500000918633, "success": true, - "started_at_unix": 1789366117.1613696, + "started_at_unix": 1789452408.4162235, "bytes_sent": 256, "bytes_received": 294, "request_id": 18, @@ -9532,9 +9532,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.08256399999595487, + "duration_ms": 0.19083200001546174, "success": true, - "started_at_unix": 1789366117.1614995, + "started_at_unix": 1789452408.416439, "bytes_sent": 256, "bytes_received": 294, "request_id": 19, @@ -9577,11 +9577,11 @@ "failure_count": 0, "bytes_sent": 1420, "bytes_received": 9290, - "min_ms": 0.40415399999460533, - "max_ms": 0.5642560000183039, - "mean_ms": 0.47252360000129556, - "median_ms": 0.4531229999997777, - "p95_ms": 0.5500156000152856, + "min_ms": 0.5570329999784462, + "max_ms": 22.407721999996966, + "mean_ms": 10.889232399995308, + "median_ms": 9.533089000001382, + "p95_ms": 22.182700399997657, "result_summary": { "present_count": 5, "empty_count": 0, @@ -9641,9 +9641,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 6.476539000004777, + "duration_ms": 9.393899000002648, "success": true, - "started_at_unix": 1789366117.1618662, + "started_at_unix": 1789452408.4170043, "bytes_sent": 284, "bytes_received": 1858, "request_id": 20, @@ -9671,9 +9671,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 0.5642560000183039, + "duration_ms": 0.6657039999993231, "success": true, - "started_at_unix": 1789366117.1684854, + "started_at_unix": 1789452408.4265597, "bytes_sent": 284, "bytes_received": 1858, "request_id": 21, @@ -9701,9 +9701,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 0.4531229999997777, + "duration_ms": 0.5570329999784462, "success": true, - "started_at_unix": 1789366117.169207, + "started_at_unix": 1789452408.4274073, "bytes_sent": 284, "bytes_received": 1858, "request_id": 22, @@ -9731,9 +9731,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 0.40415399999460533, + "duration_ms": 9.533089000001382, "success": true, - "started_at_unix": 1789366117.169805, + "started_at_unix": 1789452408.4282575, "bytes_sent": 284, "bytes_received": 1858, "request_id": 23, @@ -9761,9 +9761,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 0.4480309999905785, + "duration_ms": 22.407721999996966, "success": true, - "started_at_unix": 1789366117.1704016, + "started_at_unix": 1789452408.4380424, "bytes_sent": 284, "bytes_received": 1858, "request_id": 24, @@ -9791,9 +9791,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 0.4930540000032124, + "duration_ms": 21.28261400000042, "success": true, - "started_at_unix": 1789366117.1709967, + "started_at_unix": 1789452408.460716, "bytes_sent": 284, "bytes_received": 1858, "request_id": 25, @@ -9836,11 +9836,11 @@ "failure_count": 0, "bytes_sent": 1255, "bytes_received": 12050, - "min_ms": 0.2879200000052151, - "max_ms": 0.3385130000026493, - "mean_ms": 0.32004560000586935, - "median_ms": 0.32513000002154513, - "p95_ms": 0.33654700000056437, + "min_ms": 0.39954999999736174, + "max_ms": 3.0649379999942994, + "mean_ms": 1.9208418000005167, + "median_ms": 2.817743000008477, + "p95_ms": 3.036213599995108, "result_summary": { "present_count": 5, "empty_count": 0, @@ -9900,9 +9900,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 5.442856000001939, + "duration_ms": 15.676590999987638, "success": true, - "started_at_unix": 1789366117.1718, + "started_at_unix": 1789452408.482464, "bytes_sent": 251, "bytes_received": 2410, "request_id": 26, @@ -9930,9 +9930,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.32513000002154513, + "duration_ms": 0.4006620000041039, "success": true, - "started_at_unix": 1789366117.1773725, + "started_at_unix": 1789452408.4982827, "bytes_sent": 251, "bytes_received": 2410, "request_id": 27, @@ -9960,9 +9960,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.2879200000052151, + "duration_ms": 3.0649379999942994, "success": true, - "started_at_unix": 1789366117.1778057, + "started_at_unix": 1789452408.4988153, "bytes_sent": 251, "bytes_received": 2410, "request_id": 28, @@ -9990,9 +9990,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.3286829999922247, + "duration_ms": 2.817743000008477, "success": true, - "started_at_unix": 1789366117.1782172, + "started_at_unix": 1789452408.502062, "bytes_sent": 251, "bytes_received": 2410, "request_id": 29, @@ -10020,9 +10020,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.3199820000077125, + "duration_ms": 2.921315999998342, "success": true, - "started_at_unix": 1789366117.1786609, + "started_at_unix": 1789452408.5050197, "bytes_sent": 251, "bytes_received": 2410, "request_id": 30, @@ -10050,9 +10050,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.3385130000026493, + "duration_ms": 0.39954999999736174, "success": true, - "started_at_unix": 1789366117.179092, + "started_at_unix": 1789452408.5080793, "bytes_sent": 251, "bytes_received": 2410, "request_id": 31, @@ -10084,9 +10084,9 @@ { "kind": "request", "method": "initialize", - "duration_ms": 2.539175999999088, + "duration_ms": 1.7618130000016663, "success": true, - "started_at_unix": 1789366116.6227942, + "started_at_unix": 1789452407.829193, "bytes_sent": 667, "bytes_received": 1314, "request_id": 1, @@ -10105,9 +10105,9 @@ { "kind": "notification", "method": "initialized", - "duration_ms": 0.019566000020176944, + "duration_ms": 0.01683399997887136, "success": true, - "started_at_unix": 1789366116.625404, + "started_at_unix": 1789452407.8310225, "bytes_sent": 74, "bytes_received": 0, "request_id": null, @@ -10120,9 +10120,9 @@ { "kind": "notification", "method": "workspace/didChangeConfiguration", - "duration_ms": 0.026673999997228748, + "duration_ms": 0.011507000010624324, "success": true, - "started_at_unix": 1789366116.6254427, + "started_at_unix": 1789452407.8310554, "bytes_sent": 651, "bytes_received": 0, "request_id": null, @@ -10138,9 +10138,9 @@ { "kind": "notification", "method": "textDocument/didOpen", - "duration_ms": 0.014729000014312987, + "duration_ms": 0.014792000001762062, "success": true, - "started_at_unix": 1789366116.6255295, + "started_at_unix": 1789452407.8311348, "bytes_sent": 730, "bytes_received": 0, "request_id": null, @@ -10156,9 +10156,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 249.48026499998832, + "duration_ms": 260.95508099999165, "success": true, - "started_at_unix": 1789366116.625571, + "started_at_unix": 1789452407.831176, "bytes_sent": 283, "bytes_received": 904, "request_id": 2, @@ -10186,9 +10186,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 275.9749770000042, + "duration_ms": 299.22825900001726, "success": true, - "started_at_unix": 1789366116.8751607, + "started_at_unix": 1789452408.0922573, "bytes_sent": 283, "bytes_received": 904, "request_id": 3, @@ -10216,9 +10216,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 0.22842600000672064, + "duration_ms": 0.24255800002492833, "success": true, - "started_at_unix": 1789366117.1513264, + "started_at_unix": 1789452408.3916407, "bytes_sent": 283, "bytes_received": 904, "request_id": 4, @@ -10246,9 +10246,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 0.17245200001525518, + "duration_ms": 0.18356199998947886, "success": true, - "started_at_unix": 1789366117.1516926, + "started_at_unix": 1789452408.3920057, "bytes_sent": 283, "bytes_received": 904, "request_id": 5, @@ -10276,9 +10276,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 0.15950399998132525, + "duration_ms": 0.1823089999959393, "success": true, - "started_at_unix": 1789366117.1519468, + "started_at_unix": 1789452408.3922725, "bytes_sent": 283, "bytes_received": 904, "request_id": 6, @@ -10306,9 +10306,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 0.1997490000178459, + "duration_ms": 0.17869399999881352, "success": true, - "started_at_unix": 1789366117.1521754, + "started_at_unix": 1789452408.3925345, "bytes_sent": 283, "bytes_received": 904, "request_id": 7, @@ -10336,9 +10336,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 3.3005999999886626, + "duration_ms": 8.985214999995605, "success": true, - "started_at_unix": 1789366117.1525536, + "started_at_unix": 1789452408.3929088, "bytes_sent": 250, "bytes_received": 15647, "request_id": 8, @@ -10366,9 +10366,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.7100179999781631, + "duration_ms": 5.858926000001929, "success": true, - "started_at_unix": 1789366117.1560528, + "started_at_unix": 1789452408.4020739, "bytes_sent": 250, "bytes_received": 15647, "request_id": 9, @@ -10396,9 +10396,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.6994240000040008, + "duration_ms": 2.6917670000159433, "success": true, - "started_at_unix": 1789366117.1570032, + "started_at_unix": 1789452408.408221, "bytes_sent": 251, "bytes_received": 15648, "request_id": 10, @@ -10426,9 +10426,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.669017999996413, + "duration_ms": 0.7153770000059012, "success": true, - "started_at_unix": 1789366117.1579275, + "started_at_unix": 1789452408.4111862, "bytes_sent": 251, "bytes_received": 15648, "request_id": 11, @@ -10456,9 +10456,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.7530619999727151, + "duration_ms": 1.7456389999779276, "success": true, - "started_at_unix": 1789366117.1588423, + "started_at_unix": 1789452408.4121637, "bytes_sent": 251, "bytes_received": 15648, "request_id": 12, @@ -10486,9 +10486,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.6457339999883516, + "duration_ms": 0.6165200000225468, "success": true, - "started_at_unix": 1789366117.1598191, + "started_at_unix": 1789452408.414186, "bytes_sent": 251, "bytes_received": 15648, "request_id": 13, @@ -10516,9 +10516,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.16292399999429108, + "duration_ms": 0.19961500001386412, "success": true, - "started_at_unix": 1789366117.1607625, + "started_at_unix": 1789452408.4151788, "bytes_sent": 256, "bytes_received": 294, "request_id": 14, @@ -10546,9 +10546,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.10173199999030658, + "duration_ms": 0.16966000001161774, "success": true, - "started_at_unix": 1789366117.1609588, + "started_at_unix": 1789452408.4154215, "bytes_sent": 256, "bytes_received": 294, "request_id": 15, @@ -10576,9 +10576,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.09276299999783078, + "duration_ms": 0.28687400001103924, "success": true, - "started_at_unix": 1789366117.1610975, + "started_at_unix": 1789452408.4156468, "bytes_sent": 256, "bytes_received": 294, "request_id": 16, @@ -10606,9 +10606,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.10915799998656439, + "duration_ms": 0.18390099998555343, "success": true, - "started_at_unix": 1789366117.1612246, + "started_at_unix": 1789452408.4159884, "bytes_sent": 256, "bytes_received": 294, "request_id": 17, @@ -10636,9 +10636,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.09543000001599466, + "duration_ms": 0.16589500000918633, "success": true, - "started_at_unix": 1789366117.1613696, + "started_at_unix": 1789452408.4162235, "bytes_sent": 256, "bytes_received": 294, "request_id": 18, @@ -10666,9 +10666,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.08256399999595487, + "duration_ms": 0.19083200001546174, "success": true, - "started_at_unix": 1789366117.1614995, + "started_at_unix": 1789452408.416439, "bytes_sent": 256, "bytes_received": 294, "request_id": 19, @@ -10696,9 +10696,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.09581400001934526, + "duration_ms": 0.14012700000876066, "success": true, - "started_at_unix": 1789366117.161762, + "started_at_unix": 1789452408.4168503, "bytes_sent": 381, "bytes_received": 0, "request_id": null, @@ -10715,9 +10715,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 6.476539000004777, + "duration_ms": 9.393899000002648, "success": true, - "started_at_unix": 1789366117.1618662, + "started_at_unix": 1789452408.4170043, "bytes_sent": 284, "bytes_received": 1858, "request_id": 20, @@ -10745,9 +10745,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.02155599997877289, + "duration_ms": 0.026699000017060825, "success": true, - "started_at_unix": 1789366117.168437, + "started_at_unix": 1789452408.4265018, "bytes_sent": 328, "bytes_received": 0, "request_id": null, @@ -10764,9 +10764,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01180799998223847, + "duration_ms": 0.015652999991289107, "success": true, - "started_at_unix": 1789366117.168467, + "started_at_unix": 1789452408.426537, "bytes_sent": 381, "bytes_received": 0, "request_id": null, @@ -10783,9 +10783,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 0.5642560000183039, + "duration_ms": 0.6657039999993231, "success": true, - "started_at_unix": 1789366117.1684854, + "started_at_unix": 1789452408.4265597, "bytes_sent": 284, "bytes_received": 1858, "request_id": 21, @@ -10813,9 +10813,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.016203000001269174, + "duration_ms": 0.022834000020566236, "success": true, - "started_at_unix": 1789366117.1691687, + "started_at_unix": 1789452408.4273536, "bytes_sent": 328, "bytes_received": 0, "request_id": null, @@ -10832,9 +10832,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.009656000003133158, + "duration_ms": 0.014652000004389265, "success": true, - "started_at_unix": 1789366117.1691918, + "started_at_unix": 1789452408.4273844, "bytes_sent": 381, "bytes_received": 0, "request_id": null, @@ -10851,9 +10851,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 0.4531229999997777, + "duration_ms": 0.5570329999784462, "success": true, - "started_at_unix": 1789366117.169207, + "started_at_unix": 1789452408.4274073, "bytes_sent": 284, "bytes_received": 1858, "request_id": 22, @@ -10881,9 +10881,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.015093000001797918, + "duration_ms": 0.11197500001003391, "success": true, - "started_at_unix": 1789366117.169767, + "started_at_unix": 1789452408.428085, "bytes_sent": 328, "bytes_received": 0, "request_id": null, @@ -10900,9 +10900,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.010183000000552056, + "duration_ms": 0.039899000000787055, "success": true, - "started_at_unix": 1789366117.1697888, + "started_at_unix": 1789452408.4282076, "bytes_sent": 381, "bytes_received": 0, "request_id": null, @@ -10919,9 +10919,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 0.40415399999460533, + "duration_ms": 9.533089000001382, "success": true, - "started_at_unix": 1789366117.169805, + "started_at_unix": 1789452408.4282575, "bytes_sent": 284, "bytes_received": 1858, "request_id": 23, @@ -10949,9 +10949,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.0176890000034291, + "duration_ms": 0.028681999992841156, "success": true, - "started_at_unix": 1789366117.1703598, + "started_at_unix": 1789452408.437979, "bytes_sent": 328, "bytes_received": 0, "request_id": null, @@ -10968,9 +10968,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.010504999977456464, + "duration_ms": 0.016454999979487184, "success": true, - "started_at_unix": 1789366117.1703844, + "started_at_unix": 1789452408.4380176, "bytes_sent": 382, "bytes_received": 0, "request_id": null, @@ -10987,9 +10987,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 0.4480309999905785, + "duration_ms": 22.407721999996966, "success": true, - "started_at_unix": 1789366117.1704016, + "started_at_unix": 1789452408.4380424, "bytes_sent": 284, "bytes_received": 1858, "request_id": 24, @@ -11017,9 +11017,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.015210000015031255, + "duration_ms": 0.03284900000721791, "success": true, - "started_at_unix": 1789366117.1709585, + "started_at_unix": 1789452408.4606452, "bytes_sent": 329, "bytes_received": 0, "request_id": null, @@ -11036,9 +11036,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.010027000001855413, + "duration_ms": 0.01674499998216561, "success": true, - "started_at_unix": 1789366117.1709805, + "started_at_unix": 1789452408.4606886, "bytes_sent": 382, "bytes_received": 0, "request_id": null, @@ -11055,9 +11055,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 0.4930540000032124, + "duration_ms": 21.28261400000042, "success": true, - "started_at_unix": 1789366117.1709967, + "started_at_unix": 1789452408.460716, "bytes_sent": 284, "bytes_received": 1858, "request_id": 25, @@ -11085,9 +11085,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01767899999549627, + "duration_ms": 0.03523299997709728, "success": true, - "started_at_unix": 1789366117.1716042, + "started_at_unix": 1789452408.4821754, "bytes_sent": 329, "bytes_received": 0, "request_id": null, @@ -11104,9 +11104,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.016485999992710276, + "duration_ms": 0.02443600001811319, "success": true, - "started_at_unix": 1789366117.171776, + "started_at_unix": 1789452408.4824283, "bytes_sent": 381, "bytes_received": 0, "request_id": null, @@ -11123,9 +11123,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 5.442856000001939, + "duration_ms": 15.676590999987638, "success": true, - "started_at_unix": 1789366117.1718, + "started_at_unix": 1789452408.482464, "bytes_sent": 251, "bytes_received": 2410, "request_id": 26, @@ -11153,9 +11153,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.021540000005870752, + "duration_ms": 0.029073000007429073, "success": true, - "started_at_unix": 1789366117.1773233, + "started_at_unix": 1789452408.4982178, "bytes_sent": 329, "bytes_received": 0, "request_id": null, @@ -11172,9 +11172,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.012532999988934534, + "duration_ms": 0.01709599999344391, "success": true, - "started_at_unix": 1789366117.177353, + "started_at_unix": 1789452408.4982572, "bytes_sent": 381, "bytes_received": 0, "request_id": null, @@ -11191,9 +11191,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.32513000002154513, + "duration_ms": 0.4006620000041039, "success": true, - "started_at_unix": 1789366117.1773725, + "started_at_unix": 1789452408.4982827, "bytes_sent": 251, "bytes_received": 2410, "request_id": 27, @@ -11221,9 +11221,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.016292999987399526, + "duration_ms": 0.035281999998915126, "success": true, - "started_at_unix": 1789366117.177766, + "started_at_unix": 1789452408.498754, "bytes_sent": 329, "bytes_received": 0, "request_id": null, @@ -11240,9 +11240,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.010516000003235604, + "duration_ms": 0.012518000005456997, "success": true, - "started_at_unix": 1789366117.1777892, + "started_at_unix": 1789452408.4987962, "bytes_sent": 381, "bytes_received": 0, "request_id": null, @@ -11259,9 +11259,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.2879200000052151, + "duration_ms": 3.0649379999942994, "success": true, - "started_at_unix": 1789366117.1778057, + "started_at_unix": 1789452408.4988153, "bytes_sent": 251, "bytes_received": 2410, "request_id": 28, @@ -11289,9 +11289,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.014501999999083637, + "duration_ms": 0.02442600001018036, "success": true, - "started_at_unix": 1789366117.1781814, + "started_at_unix": 1789452408.5020044, "bytes_sent": 329, "bytes_received": 0, "request_id": null, @@ -11308,9 +11308,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01008800001045529, + "duration_ms": 0.016404999996666447, "success": true, - "started_at_unix": 1789366117.178202, + "started_at_unix": 1789452408.5020375, "bytes_sent": 381, "bytes_received": 0, "request_id": null, @@ -11327,9 +11327,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.3286829999922247, + "duration_ms": 2.817743000008477, "success": true, - "started_at_unix": 1789366117.1782172, + "started_at_unix": 1789452408.502062, "bytes_sent": 251, "bytes_received": 2410, "request_id": 29, @@ -11357,9 +11357,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.017501000002084766, + "duration_ms": 0.02451599999631071, "success": true, - "started_at_unix": 1789366117.178619, + "started_at_unix": 1789452408.5049613, "bytes_sent": 329, "bytes_received": 0, "request_id": null, @@ -11376,9 +11376,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.010517999982084802, + "duration_ms": 0.01602399999001136, "success": true, - "started_at_unix": 1789366117.1786435, + "started_at_unix": 1789452408.5049944, "bytes_sent": 381, "bytes_received": 0, "request_id": null, @@ -11395,9 +11395,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.3199820000077125, + "duration_ms": 2.921315999998342, "success": true, - "started_at_unix": 1789366117.1786609, + "started_at_unix": 1789452408.5050197, "bytes_sent": 251, "bytes_received": 2410, "request_id": 30, @@ -11425,9 +11425,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01662899998677858, + "duration_ms": 0.024134999989655626, "success": true, - "started_at_unix": 1789366117.1790524, + "started_at_unix": 1789452408.5080235, "bytes_sent": 329, "bytes_received": 0, "request_id": null, @@ -11444,9 +11444,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.010158999998566287, + "duration_ms": 0.015803999986019335, "success": true, - "started_at_unix": 1789366117.1790755, + "started_at_unix": 1789452408.508056, "bytes_sent": 381, "bytes_received": 0, "request_id": null, @@ -11463,9 +11463,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.3385130000026493, + "duration_ms": 0.39954999999736174, "success": true, - "started_at_unix": 1789366117.179092, + "started_at_unix": 1789452408.5080793, "bytes_sent": 251, "bytes_received": 2410, "request_id": 31, @@ -11493,9 +11493,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.014793999980611261, + "duration_ms": 0.022702999984858252, "success": true, - "started_at_unix": 1789366117.179497, + "started_at_unix": 1789452408.508552, "bytes_sent": 329, "bytes_received": 0, "request_id": null, @@ -11512,9 +11512,9 @@ { "kind": "notification", "method": "textDocument/didClose", - "duration_ms": 0.010610000003907771, + "duration_ms": 0.015822999984038688, "success": true, - "started_at_unix": 1789366117.179587, + "started_at_unix": 1789452408.5086782, "bytes_sent": 208, "bytes_received": 0, "request_id": null, @@ -11527,9 +11527,9 @@ { "kind": "request", "method": "shutdown", - "duration_ms": 0.11469800000440955, + "duration_ms": 0.18215899999063367, "success": true, - "started_at_unix": 1789366117.179603, + "started_at_unix": 1789452408.5087004, "bytes_sent": 67, "bytes_received": 61, "request_id": 32, @@ -11547,9 +11547,9 @@ { "kind": "notification", "method": "exit", - "duration_ms": 0.014980000003106397, + "duration_ms": 0.01956900001687245, "success": true, - "started_at_unix": 1789366117.17973, + "started_at_unix": 1789452408.5088985, "bytes_sent": 55, "bytes_received": 0, "request_id": null, @@ -11571,7 +11571,7 @@ "environment_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/transformers/.venv", "python_executable": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/transformers/.venv/bin/python", "success": true, - "total_duration_ms": 3652.5496950000047, + "total_duration_ms": 3983.6608759999876, "error_message": null, "summary": { "request_count": 32, @@ -11580,11 +11580,11 @@ "failure_count": 0, "bytes_sent": 19004, "bytes_received": 11183, - "min_ms": 0.11282700000947443, - "max_ms": 2702.7788040000187, - "mean_ms": 113.53952087500029, - "median_ms": 0.21816600001045572, - "p95_ms": 379.76038404999684, + "min_ms": 0.13038299999834635, + "max_ms": 2959.898577000018, + "mean_ms": 123.74001903125186, + "median_ms": 0.274823499992749, + "p95_ms": 401.2035265000045, "result_summary": { "present_count": 31, "empty_count": 7, @@ -11639,27 +11639,27 @@ "by_method": { "textDocument/completion": { "point_count": 2, - "min_ms": 0.1739749999956075, - "max_ms": 2702.7788040000187, - "mean_ms": 273.8995052999968, - "median_ms": 0.26254499999822656, - "p95_ms": 1493.3858566500035 + "min_ms": 0.1805870000168852, + "max_ms": 2959.898577000018, + "mean_ms": 302.5457601999989, + "median_ms": 0.3102834999992865, + "p95_ms": 1640.567484600005 }, "textDocument/hover": { "point_count": 2, - "min_ms": 0.11282700000947443, - "max_ms": 32.833644999982425, - "mean_ms": 6.313043600002288, - "median_ms": 0.16874000000655087, - "p95_ms": 26.390484249984056 + "min_ms": 0.13157399999386143, + "max_ms": 23.717200999982424, + "mean_ms": 5.42469590000394, + "median_ms": 1.5085940000147957, + "p95_ms": 22.395835399991878 }, "textDocument/definition": { "point_count": 1, - "min_ms": 0.13107799998124392, - "max_ms": 0.21145100001263017, - "mean_ms": 0.1640052000027481, - "median_ms": 0.15602400000602756, - "p95_ms": 0.20391760000961767 + "min_ms": 0.13038299999834635, + "max_ms": 0.14680699999303215, + "mean_ms": 0.13695259999622067, + "median_ms": 0.1364120000175717, + "p95_ms": 0.1452667999899404 } }, "validation": { @@ -11685,11 +11685,11 @@ "failure_count": 0, "bytes_sent": 1440, "bytes_received": 4430, - "min_ms": 0.1739749999956075, - "max_ms": 2702.7788040000187, - "mean_ms": 540.7229047999975, - "median_ms": 0.2053769999861288, - "p95_ms": 2162.277454000013, + "min_ms": 0.1805870000168852, + "max_ms": 2959.898577000018, + "mean_ms": 592.1480572000007, + "median_ms": 0.22017499998128187, + "p95_ms": 2367.969225000012, "result_summary": { "present_count": 5, "empty_count": 0, @@ -11749,9 +11749,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 803.7819540000157, + "duration_ms": 857.2779750000166, "success": true, - "started_at_unix": 1789366117.199746, + "started_at_unix": 1789452408.5302417, "bytes_sent": 288, "bytes_received": 886, "request_id": 2, @@ -11779,9 +11779,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 2702.7788040000187, + "duration_ms": 2959.898577000018, "success": true, - "started_at_unix": 1789366118.0036442, + "started_at_unix": 1789452409.3876138, "bytes_sent": 288, "bytes_received": 886, "request_id": 3, @@ -11809,9 +11809,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 0.2720539999927496, + "duration_ms": 0.25181699999166085, "success": true, - "started_at_unix": 1789366120.7066393, + "started_at_unix": 1789452412.3476999, "bytes_sent": 288, "bytes_received": 886, "request_id": 4, @@ -11839,9 +11839,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 0.2053769999861288, + "duration_ms": 0.22017499998128187, "success": true, - "started_at_unix": 1789366120.7070177, + "started_at_unix": 1789452412.3480256, "bytes_sent": 288, "bytes_received": 886, "request_id": 5, @@ -11869,9 +11869,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 0.1843139999948562, + "duration_ms": 0.1891299999954299, "success": true, - "started_at_unix": 1789366120.7073176, + "started_at_unix": 1789452412.3483112, "bytes_sent": 288, "bytes_received": 886, "request_id": 6, @@ -11899,9 +11899,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 0.1739749999956075, + "duration_ms": 0.1805870000168852, "success": true, - "started_at_unix": 1789366120.7075794, + "started_at_unix": 1789452412.3485615, "bytes_sent": 288, "bytes_received": 886, "request_id": 7, @@ -11944,11 +11944,11 @@ "failure_count": 0, "bytes_sent": 1274, "bytes_received": 899, - "min_ms": 0.11282700000947443, - "max_ms": 0.1300860000128523, - "mean_ms": 0.12059640000643412, - "median_ms": 0.11552000000847329, - "p95_ms": 0.12992040000767702, + "min_ms": 0.13157399999386143, + "max_ms": 0.13724300001172196, + "mean_ms": 0.13431260000515977, + "median_ms": 0.13379800000734576, + "p95_ms": 0.1371468000115783, "result_summary": { "present_count": 5, "empty_count": 0, @@ -12008,9 +12008,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.1843839999935426, + "duration_ms": 0.17296599997962403, "success": true, - "started_at_unix": 1789366120.7079372, + "started_at_unix": 1789452412.3488936, "bytes_sent": 254, "bytes_received": 179, "request_id": 8, @@ -12038,9 +12038,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.12925799998697585, + "duration_ms": 0.13724300001172196, "success": true, - "started_at_unix": 1789366120.7081554, + "started_at_unix": 1789452412.3490963, "bytes_sent": 254, "bytes_received": 179, "request_id": 9, @@ -12068,9 +12068,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.1300860000128523, + "duration_ms": 0.1367620000110037, "success": true, - "started_at_unix": 1789366120.7083323, + "started_at_unix": 1789452412.3492675, "bytes_sent": 255, "bytes_received": 180, "request_id": 10, @@ -12098,9 +12098,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.11529100001439474, + "duration_ms": 0.13157399999386143, "success": true, - "started_at_unix": 1789366120.7084944, + "started_at_unix": 1789452412.3494349, "bytes_sent": 255, "bytes_received": 180, "request_id": 11, @@ -12128,9 +12128,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.11282700000947443, + "duration_ms": 0.13379800000734576, "success": true, - "started_at_unix": 1789366120.7086394, + "started_at_unix": 1789452412.3495977, "bytes_sent": 255, "bytes_received": 180, "request_id": 12, @@ -12158,9 +12158,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.11552000000847329, + "duration_ms": 0.13218600000186598, "success": true, - "started_at_unix": 1789366120.7087824, + "started_at_unix": 1789452412.3497705, "bytes_sent": 255, "bytes_received": 180, "request_id": 13, @@ -12203,11 +12203,11 @@ "failure_count": 0, "bytes_sent": 1300, "bytes_received": 1570, - "min_ms": 0.13107799998124392, - "max_ms": 0.21145100001263017, - "mean_ms": 0.1640052000027481, - "median_ms": 0.15602400000602756, - "p95_ms": 0.20391760000961767, + "min_ms": 0.13038299999834635, + "max_ms": 0.14680699999303215, + "mean_ms": 0.13695259999622067, + "median_ms": 0.1364120000175717, + "p95_ms": 0.1452667999899404, "result_summary": { "present_count": 5, "empty_count": 0, @@ -12267,9 +12267,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.9609690000047522, + "duration_ms": 0.824288000018214, "success": true, - "started_at_unix": 1789366120.7090065, + "started_at_unix": 1789452412.349984, "bytes_sent": 260, "bytes_received": 314, "request_id": 14, @@ -12297,9 +12297,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.17378399999756766, + "duration_ms": 0.14680699999303215, "success": true, - "started_at_unix": 1789366120.7100217, + "started_at_unix": 1789452412.3508415, "bytes_sent": 260, "bytes_received": 314, "request_id": 15, @@ -12327,9 +12327,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.14768900001627117, + "duration_ms": 0.1364120000175717, "success": true, - "started_at_unix": 1789366120.7102396, + "started_at_unix": 1789452412.3510265, "bytes_sent": 260, "bytes_received": 314, "request_id": 16, @@ -12357,9 +12357,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.13107799998124392, + "duration_ms": 0.13038299999834635, "success": true, - "started_at_unix": 1789366120.7104273, + "started_at_unix": 1789452412.351199, "bytes_sent": 260, "bytes_received": 314, "request_id": 17, @@ -12387,9 +12387,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.15602400000602756, + "duration_ms": 0.13910599997757345, "success": true, - "started_at_unix": 1789366120.7106218, + "started_at_unix": 1789452412.3513882, "bytes_sent": 260, "bytes_received": 314, "request_id": 18, @@ -12417,9 +12417,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.21145100001263017, + "duration_ms": 0.1320549999945797, "success": true, - "started_at_unix": 1789366120.710849, + "started_at_unix": 1789452412.3515623, "bytes_sent": 260, "bytes_received": 314, "request_id": 19, @@ -12462,11 +12462,11 @@ "failure_count": 0, "bytes_sent": 1445, "bytes_received": 450, - "min_ms": 0.2067519999968681, - "max_ms": 15.238920999991024, - "mean_ms": 7.076105799995958, - "median_ms": 7.33245600000032, - "p95_ms": 14.661009599990392, + "min_ms": 0.2978299999938372, + "max_ms": 28.051704999995764, + "mean_ms": 12.94346319999704, + "median_ms": 8.905566999999337, + "p95_ms": 27.869259399994917, "result_summary": { "present_count": 5, "empty_count": 5, @@ -12526,9 +12526,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 5.242893999991338, + "duration_ms": 4.982712000014544, "success": true, - "started_at_unix": 1789366120.7113142, + "started_at_unix": 1789452412.3518746, "bytes_sent": 289, "bytes_received": 90, "request_id": 20, @@ -12556,9 +12556,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 0.2530360000037035, + "duration_ms": 0.2978299999938372, "success": true, - "started_at_unix": 1789366120.7166536, + "started_at_unix": 1789452412.356941, "bytes_sent": 289, "bytes_received": 90, "request_id": 21, @@ -12586,9 +12586,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 12.349363999987872, + "duration_ms": 8.905566999999337, "success": true, - "started_at_unix": 1789366120.7169878, + "started_at_unix": 1789452412.357322, "bytes_sent": 289, "bytes_received": 90, "request_id": 22, @@ -12616,9 +12616,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 0.2067519999968681, + "duration_ms": 0.3227370000047358, "success": true, - "started_at_unix": 1789366120.729434, + "started_at_unix": 1789452412.366339, "bytes_sent": 289, "bytes_received": 90, "request_id": 23, @@ -12646,9 +12646,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 7.33245600000032, + "duration_ms": 28.051704999995764, "success": true, - "started_at_unix": 1789366120.729708, + "started_at_unix": 1789452412.3667507, "bytes_sent": 289, "bytes_received": 90, "request_id": 24, @@ -12676,9 +12676,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 15.238920999991024, + "duration_ms": 27.13947699999153, "success": true, - "started_at_unix": 1789366120.737138, + "started_at_unix": 1789452412.3949604, "bytes_sent": 289, "bytes_received": 90, "request_id": 25, @@ -12721,11 +12721,11 @@ "failure_count": 0, "bytes_sent": 1280, "bytes_received": 825, - "min_ms": 0.20739400000024943, - "max_ms": 32.833644999982425, - "mean_ms": 12.505490799998142, - "median_ms": 10.746024000013676, - "p95_ms": 29.970017999983153, + "min_ms": 2.8799450000178695, + "max_ms": 23.717200999982424, + "mean_ms": 10.71507920000272, + "median_ms": 3.2840229999919757, + "p95_ms": 23.129927399986627, "result_summary": { "present_count": 5, "empty_count": 0, @@ -12785,9 +12785,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 11.797794000017348, + "duration_ms": 14.05125000002272, "success": true, - "started_at_unix": 1789366120.7526298, + "started_at_unix": 1789452412.4224696, "bytes_sent": 256, "bytes_received": 165, "request_id": 26, @@ -12815,9 +12815,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 10.746024000013676, + "duration_ms": 3.2840229999919757, "success": true, - "started_at_unix": 1789366120.7645097, + "started_at_unix": 1789452412.4366484, "bytes_sent": 256, "bytes_received": 165, "request_id": 27, @@ -12845,9 +12845,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.22488100000828126, + "duration_ms": 2.913394000017888, "success": true, - "started_at_unix": 1789366120.7753694, + "started_at_unix": 1789452412.440037, "bytes_sent": 256, "bytes_received": 165, "request_id": 28, @@ -12875,9 +12875,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.20739400000024943, + "duration_ms": 2.8799450000178695, "success": true, - "started_at_unix": 1789366120.7756624, + "started_at_unix": 1789452412.4430554, "bytes_sent": 256, "bytes_received": 165, "request_id": 29, @@ -12905,9 +12905,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 18.51550999998608, + "duration_ms": 23.717200999982424, "success": true, - "started_at_unix": 1789366120.775936, + "started_at_unix": 1789452412.4463599, "bytes_sent": 256, "bytes_received": 165, "request_id": 30, @@ -12935,9 +12935,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 32.833644999982425, + "duration_ms": 20.78083300000344, "success": true, - "started_at_unix": 1789366120.7945635, + "started_at_unix": 1789452412.4704967, "bytes_sent": 256, "bytes_received": 165, "request_id": 31, @@ -12969,9 +12969,9 @@ { "kind": "request", "method": "initialize", - "duration_ms": 2.5686479999933454, + "duration_ms": 1.79441699998506, "success": true, - "started_at_unix": 1789366117.1969306, + "started_at_unix": 1789452408.5282052, "bytes_sent": 673, "bytes_received": 1314, "request_id": 1, @@ -12990,9 +12990,9 @@ { "kind": "notification", "method": "initialized", - "duration_ms": 0.016998999996076236, + "duration_ms": 0.016544999994039244, "success": true, - "started_at_unix": 1789366117.1995735, + "started_at_unix": 1789452408.5300686, "bytes_sent": 74, "bytes_received": 0, "request_id": null, @@ -13005,9 +13005,9 @@ { "kind": "notification", "method": "workspace/didChangeConfiguration", - "duration_ms": 0.010000000003174137, + "duration_ms": 0.01163700000006429, "success": true, - "started_at_unix": 1789366117.199608, + "started_at_unix": 1789452408.5301015, "bytes_sent": 659, "bytes_received": 0, "request_id": null, @@ -13023,9 +13023,9 @@ { "kind": "notification", "method": "textDocument/didOpen", - "duration_ms": 0.010654000021759202, + "duration_ms": 0.015292999989924283, "success": true, - "started_at_unix": 1789366117.1996958, + "started_at_unix": 1789452408.5301816, "bytes_sent": 773, "bytes_received": 0, "request_id": null, @@ -13041,9 +13041,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 803.7819540000157, + "duration_ms": 857.2779750000166, "success": true, - "started_at_unix": 1789366117.199746, + "started_at_unix": 1789452408.5302417, "bytes_sent": 288, "bytes_received": 886, "request_id": 2, @@ -13071,9 +13071,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 2702.7788040000187, + "duration_ms": 2959.898577000018, "success": true, - "started_at_unix": 1789366118.0036442, + "started_at_unix": 1789452409.3876138, "bytes_sent": 288, "bytes_received": 886, "request_id": 3, @@ -13101,9 +13101,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 0.2720539999927496, + "duration_ms": 0.25181699999166085, "success": true, - "started_at_unix": 1789366120.7066393, + "started_at_unix": 1789452412.3476999, "bytes_sent": 288, "bytes_received": 886, "request_id": 4, @@ -13131,9 +13131,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 0.2053769999861288, + "duration_ms": 0.22017499998128187, "success": true, - "started_at_unix": 1789366120.7070177, + "started_at_unix": 1789452412.3480256, "bytes_sent": 288, "bytes_received": 886, "request_id": 5, @@ -13161,9 +13161,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 0.1843139999948562, + "duration_ms": 0.1891299999954299, "success": true, - "started_at_unix": 1789366120.7073176, + "started_at_unix": 1789452412.3483112, "bytes_sent": 288, "bytes_received": 886, "request_id": 6, @@ -13191,9 +13191,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 0.1739749999956075, + "duration_ms": 0.1805870000168852, "success": true, - "started_at_unix": 1789366120.7075794, + "started_at_unix": 1789452412.3485615, "bytes_sent": 288, "bytes_received": 886, "request_id": 7, @@ -13221,9 +13221,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.1843839999935426, + "duration_ms": 0.17296599997962403, "success": true, - "started_at_unix": 1789366120.7079372, + "started_at_unix": 1789452412.3488936, "bytes_sent": 254, "bytes_received": 179, "request_id": 8, @@ -13251,9 +13251,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.12925799998697585, + "duration_ms": 0.13724300001172196, "success": true, - "started_at_unix": 1789366120.7081554, + "started_at_unix": 1789452412.3490963, "bytes_sent": 254, "bytes_received": 179, "request_id": 9, @@ -13281,9 +13281,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.1300860000128523, + "duration_ms": 0.1367620000110037, "success": true, - "started_at_unix": 1789366120.7083323, + "started_at_unix": 1789452412.3492675, "bytes_sent": 255, "bytes_received": 180, "request_id": 10, @@ -13311,9 +13311,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.11529100001439474, + "duration_ms": 0.13157399999386143, "success": true, - "started_at_unix": 1789366120.7084944, + "started_at_unix": 1789452412.3494349, "bytes_sent": 255, "bytes_received": 180, "request_id": 11, @@ -13341,9 +13341,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.11282700000947443, + "duration_ms": 0.13379800000734576, "success": true, - "started_at_unix": 1789366120.7086394, + "started_at_unix": 1789452412.3495977, "bytes_sent": 255, "bytes_received": 180, "request_id": 12, @@ -13371,9 +13371,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.11552000000847329, + "duration_ms": 0.13218600000186598, "success": true, - "started_at_unix": 1789366120.7087824, + "started_at_unix": 1789452412.3497705, "bytes_sent": 255, "bytes_received": 180, "request_id": 13, @@ -13401,9 +13401,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.9609690000047522, + "duration_ms": 0.824288000018214, "success": true, - "started_at_unix": 1789366120.7090065, + "started_at_unix": 1789452412.349984, "bytes_sent": 260, "bytes_received": 314, "request_id": 14, @@ -13431,9 +13431,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.17378399999756766, + "duration_ms": 0.14680699999303215, "success": true, - "started_at_unix": 1789366120.7100217, + "started_at_unix": 1789452412.3508415, "bytes_sent": 260, "bytes_received": 314, "request_id": 15, @@ -13461,9 +13461,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.14768900001627117, + "duration_ms": 0.1364120000175717, "success": true, - "started_at_unix": 1789366120.7102396, + "started_at_unix": 1789452412.3510265, "bytes_sent": 260, "bytes_received": 314, "request_id": 16, @@ -13491,9 +13491,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.13107799998124392, + "duration_ms": 0.13038299999834635, "success": true, - "started_at_unix": 1789366120.7104273, + "started_at_unix": 1789452412.351199, "bytes_sent": 260, "bytes_received": 314, "request_id": 17, @@ -13521,9 +13521,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.15602400000602756, + "duration_ms": 0.13910599997757345, "success": true, - "started_at_unix": 1789366120.7106218, + "started_at_unix": 1789452412.3513882, "bytes_sent": 260, "bytes_received": 314, "request_id": 18, @@ -13551,9 +13551,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.21145100001263017, + "duration_ms": 0.1320549999945797, "success": true, - "started_at_unix": 1789366120.710849, + "started_at_unix": 1789452412.3515623, "bytes_sent": 260, "bytes_received": 314, "request_id": 19, @@ -13581,9 +13581,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.03399700000272787, + "duration_ms": 0.01824700001407109, "success": true, - "started_at_unix": 1789366120.7112713, + "started_at_unix": 1789452412.3518498, "bytes_sent": 360, "bytes_received": 0, "request_id": null, @@ -13600,9 +13600,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 5.242893999991338, + "duration_ms": 4.982712000014544, "success": true, - "started_at_unix": 1789366120.7113142, + "started_at_unix": 1789452412.3518746, "bytes_sent": 289, "bytes_received": 90, "request_id": 20, @@ -13630,9 +13630,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.023335000008728457, + "duration_ms": 0.021261000000549757, "success": true, - "started_at_unix": 1789366120.7166011, + "started_at_unix": 1789452412.3568883, "bytes_sent": 333, "bytes_received": 0, "request_id": null, @@ -13649,9 +13649,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.013332000008858813, + "duration_ms": 0.01583299999197152, "success": true, - "started_at_unix": 1789366120.7166336, + "started_at_unix": 1789452412.356918, "bytes_sent": 360, "bytes_received": 0, "request_id": null, @@ -13668,9 +13668,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 0.2530360000037035, + "duration_ms": 0.2978299999938372, "success": true, - "started_at_unix": 1789366120.7166536, + "started_at_unix": 1789452412.356941, "bytes_sent": 289, "bytes_received": 90, "request_id": 21, @@ -13698,9 +13698,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.017455000005384136, + "duration_ms": 0.019709000014245248, "success": true, - "started_at_unix": 1789366120.7169418, + "started_at_unix": 1789452412.3572688, "bytes_sent": 333, "bytes_received": 0, "request_id": null, @@ -13717,9 +13717,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.016213999998626605, + "duration_ms": 0.020239999997784253, "success": true, - "started_at_unix": 1789366120.716966, + "started_at_unix": 1789452412.357295, "bytes_sent": 360, "bytes_received": 0, "request_id": null, @@ -13736,9 +13736,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 12.349363999987872, + "duration_ms": 8.905566999999337, "success": true, - "started_at_unix": 1789366120.7169878, + "started_at_unix": 1789452412.357322, "bytes_sent": 289, "bytes_received": 90, "request_id": 22, @@ -13766,9 +13766,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.02214699998148717, + "duration_ms": 0.023003999984894108, "success": true, - "started_at_unix": 1789366120.7293866, + "started_at_unix": 1789452412.3662825, "bytes_sent": 333, "bytes_received": 0, "request_id": null, @@ -13785,9 +13785,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.011526999998068277, + "duration_ms": 0.017225000021880987, "success": true, - "started_at_unix": 1789366120.7294161, + "started_at_unix": 1789452412.366314, "bytes_sent": 360, "bytes_received": 0, "request_id": null, @@ -13804,9 +13804,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 0.2067519999968681, + "duration_ms": 0.3227370000047358, "success": true, - "started_at_unix": 1789366120.729434, + "started_at_unix": 1789452412.366339, "bytes_sent": 289, "bytes_received": 90, "request_id": 23, @@ -13834,9 +13834,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.015224000009084193, + "duration_ms": 0.0197290000016892, "success": true, - "started_at_unix": 1789366120.7296712, + "started_at_unix": 1789452412.3666966, "bytes_sent": 333, "bytes_received": 0, "request_id": null, @@ -13853,9 +13853,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.010784999972202058, + "duration_ms": 0.02044999999384345, "success": true, - "started_at_unix": 1789366120.7296922, + "started_at_unix": 1789452412.3667233, "bytes_sent": 361, "bytes_received": 0, "request_id": null, @@ -13872,9 +13872,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 7.33245600000032, + "duration_ms": 28.051704999995764, "success": true, - "started_at_unix": 1789366120.729708, + "started_at_unix": 1789452412.3667507, "bytes_sent": 289, "bytes_received": 90, "request_id": 24, @@ -13902,9 +13902,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.02312699999151846, + "duration_ms": 0.03095599998914622, "success": true, - "started_at_unix": 1789366120.7370872, + "started_at_unix": 1789452412.3948941, "bytes_sent": 334, "bytes_received": 0, "request_id": null, @@ -13921,9 +13921,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.012910999998894113, + "duration_ms": 0.015343000001166729, "success": true, - "started_at_unix": 1789366120.7371185, + "started_at_unix": 1789452412.3949358, "bytes_sent": 361, "bytes_received": 0, "request_id": null, @@ -13940,9 +13940,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 15.238920999991024, + "duration_ms": 27.13947699999153, "success": true, - "started_at_unix": 1789366120.737138, + "started_at_unix": 1789452412.3949604, "bytes_sent": 289, "bytes_received": 90, "request_id": 25, @@ -13970,9 +13970,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.019213999991052333, + "duration_ms": 0.03078499997855033, "success": true, - "started_at_unix": 1789366120.7524252, + "started_at_unix": 1789452412.4221914, "bytes_sent": 334, "bytes_received": 0, "request_id": null, @@ -13989,9 +13989,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.015349999983982343, + "duration_ms": 0.024144999997588457, "success": true, - "started_at_unix": 1789366120.752604, + "started_at_unix": 1789452412.4224343, "bytes_sent": 373, "bytes_received": 0, "request_id": null, @@ -14008,9 +14008,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 11.797794000017348, + "duration_ms": 14.05125000002272, "success": true, - "started_at_unix": 1789366120.7526298, + "started_at_unix": 1789452412.4224696, "bytes_sent": 256, "bytes_received": 165, "request_id": 26, @@ -14038,9 +14038,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.019334000000981177, + "duration_ms": 0.02979399999958332, "success": true, - "started_at_unix": 1789366120.7644672, + "started_at_unix": 1789452412.4365814, "bytes_sent": 334, "bytes_received": 0, "request_id": null, @@ -14057,9 +14057,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.010465000002568559, + "duration_ms": 0.017857000017329483, "success": true, - "started_at_unix": 1789366120.7644935, + "started_at_unix": 1789452412.4366214, "bytes_sent": 373, "bytes_received": 0, "request_id": null, @@ -14076,9 +14076,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 10.746024000013676, + "duration_ms": 3.2840229999919757, "success": true, - "started_at_unix": 1789366120.7645097, + "started_at_unix": 1789452412.4366484, "bytes_sent": 256, "bytes_received": 165, "request_id": 27, @@ -14106,9 +14106,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.02114299999789182, + "duration_ms": 0.0213819999999032, "success": true, - "started_at_unix": 1789366120.7753234, + "started_at_unix": 1789452412.439986, "bytes_sent": 334, "bytes_received": 0, "request_id": null, @@ -14125,9 +14125,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.011656999987508243, + "duration_ms": 0.014540999984546943, "success": true, - "started_at_unix": 1789366120.7753518, + "started_at_unix": 1789452412.4400153, "bytes_sent": 373, "bytes_received": 0, "request_id": null, @@ -14144,9 +14144,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.22488100000828126, + "duration_ms": 2.913394000017888, "success": true, - "started_at_unix": 1789366120.7753694, + "started_at_unix": 1789452412.440037, "bytes_sent": 256, "bytes_received": 165, "request_id": 28, @@ -14174,9 +14174,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.014706000001751818, + "duration_ms": 0.02286399998752131, "success": true, - "started_at_unix": 1789366120.7756262, + "started_at_unix": 1789452412.4430017, "bytes_sent": 334, "bytes_received": 0, "request_id": null, @@ -14193,9 +14193,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.010911000003943627, + "duration_ms": 0.015092000012373319, "success": true, - "started_at_unix": 1789366120.7756464, + "started_at_unix": 1789452412.443033, "bytes_sent": 373, "bytes_received": 0, "request_id": null, @@ -14212,9 +14212,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.20739400000024943, + "duration_ms": 2.8799450000178695, "success": true, - "started_at_unix": 1789366120.7756624, + "started_at_unix": 1789452412.4430554, "bytes_sent": 256, "bytes_received": 165, "request_id": 29, @@ -14242,9 +14242,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01366699999039156, + "duration_ms": 0.05006399999274436, "success": true, - "started_at_unix": 1789366120.7758968, + "started_at_unix": 1789452412.445987, "bytes_sent": 334, "bytes_received": 0, "request_id": null, @@ -14261,9 +14261,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01305099999626691, + "duration_ms": 0.2984209999965515, "success": true, - "started_at_unix": 1789366120.775916, + "started_at_unix": 1789452412.4460464, "bytes_sent": 373, "bytes_received": 0, "request_id": null, @@ -14280,9 +14280,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 18.51550999998608, + "duration_ms": 23.717200999982424, "success": true, - "started_at_unix": 1789366120.775936, + "started_at_unix": 1789452412.4463599, "bytes_sent": 256, "bytes_received": 165, "request_id": 30, @@ -14310,9 +14310,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.027238000001261753, + "duration_ms": 0.24182699999641954, "success": true, - "started_at_unix": 1789366120.7945082, + "started_at_unix": 1789452412.470178, "bytes_sent": 334, "bytes_received": 0, "request_id": null, @@ -14329,9 +14329,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.012738000009449024, + "duration_ms": 0.04746999999838408, "success": true, - "started_at_unix": 1789366120.7945442, + "started_at_unix": 1789452412.4704337, "bytes_sent": 373, "bytes_received": 0, "request_id": null, @@ -14348,9 +14348,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 32.833644999982425, + "duration_ms": 20.78083300000344, "success": true, - "started_at_unix": 1789366120.7945635, + "started_at_unix": 1789452412.4704967, "bytes_sent": 256, "bytes_received": 165, "request_id": 31, @@ -14378,9 +14378,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.026014000013674377, + "duration_ms": 0.02829199999609955, "success": true, - "started_at_unix": 1789366120.8274565, + "started_at_unix": 1789452412.4913669, "bytes_sent": 334, "bytes_received": 0, "request_id": null, @@ -14397,9 +14397,9 @@ { "kind": "notification", "method": "textDocument/didClose", - "duration_ms": 0.016490999996676692, + "duration_ms": 0.01847699999757424, "success": true, - "started_at_unix": 1789366120.8275754, + "started_at_unix": 1789452412.491499, "bytes_sent": 213, "bytes_received": 0, "request_id": null, @@ -14412,9 +14412,9 @@ { "kind": "request", "method": "shutdown", - "duration_ms": 5.782509999988861, + "duration_ms": 0.18767700001376397, "success": true, - "started_at_unix": 1789366120.8275983, + "started_at_unix": 1789452412.4915252, "bytes_sent": 67, "bytes_received": 61, "request_id": 32, @@ -14432,9 +14432,9 @@ { "kind": "notification", "method": "exit", - "duration_ms": 0.026243999997177525, + "duration_ms": 0.01756599999680475, "success": true, - "started_at_unix": 1789366120.8334022, + "started_at_unix": 1789452412.4917278, "bytes_sent": 55, "bytes_received": 0, "request_id": null, @@ -14456,24 +14456,24 @@ "environment_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/.venv", "python_executable": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_core/.venv/bin/python", "success": false, - "total_duration_ms": 163.34432300001822, + "total_duration_ms": 168.8342040000066, "error_message": null, "summary": { "request_count": 111, "notification_count": 25, - "success_count": 109, - "failure_count": 2, + "success_count": 108, + "failure_count": 3, "bytes_sent": 29067, - "bytes_received": 27477, - "min_ms": 0.07428799997910573, - "max_ms": 91.0724369999798, - "mean_ms": 1.4356683243226234, - "median_ms": 0.15971999999919717, - "p95_ms": 1.5051370000094266, + "bytes_received": 26961, + "min_ms": 0.06583699999396231, + "max_ms": 96.00114200000576, + "mean_ms": 1.4994455495491161, + "median_ms": 0.13734300000578514, + "p95_ms": 0.8133784999841964, "result_summary": { - "present_count": 96, + "present_count": 95, "empty_count": 13, - "non_empty_count": 96, + "non_empty_count": 95, "non_empty_rate": 1.0, "metrics": { "semantic_token_count": { @@ -14486,9 +14486,9 @@ "size_chars": { "min": 0.0, "max": 1395.0, - "mean": 263.64220183486236, + "mean": 260.01851851851853, "median": 1.0, - "p95": 1171.7999999999972 + "p95": 1196.4499999999957 }, "token_type_count": { "min": 6.0, @@ -14500,7 +14500,7 @@ "top_level_count": { "min": 1.0, "max": 8.0, - "mean": 6.8125, + "mean": 6.808510638297872, "median": 7.0, "p95": 8.0 }, @@ -14514,9 +14514,9 @@ "type_query_failure_count": { "min": 0.0, "max": 2.0, - "mean": 0.3333333333333333, + "mean": 0.5, "median": 0.0, - "p95": 1.5 + "p95": 1.75 }, "top_level_kind": { "representative": "number", @@ -14526,42 +14526,42 @@ "number", "string" ], - "count": 109 + "count": 108 } } }, "by_method": { "typeServer/semanticTokens": { "point_count": 1, - "min_ms": 0.6075539999983448, - "max_ms": 2.5096839999889653, - "mean_ms": 1.006765999994741, - "median_ms": 0.6506019999790169, - "p95_ms": 2.1391839999921554 + "min_ms": 0.6364250000103766, + "max_ms": 0.7548749999841675, + "mean_ms": 0.6927477999965959, + "median_ms": 0.6870539999965786, + "p95_ms": 0.7483331999878828 }, "typeServer/getComputedType": { "point_count": 5, - "min_ms": 0.13188899998795023, - "max_ms": 0.21116700000334276, - "mean_ms": 0.16876651999837122, - "median_ms": 0.17223099999341684, - "p95_ms": 0.20144540000046615 + "min_ms": 0.1138379999758854, + "max_ms": 0.17617000000313965, + "mean_ms": 0.13851619999968534, + "median_ms": 0.13952599999811355, + "p95_ms": 0.15673240000637634 }, "typeServer/getDeclaredType": { "point_count": 1, - "min_ms": 0.1756289999832461, - "max_ms": 0.19291600000315157, - "mean_ms": 0.18392719998701068, - "median_ms": 0.18073499998649822, - "p95_ms": 0.19241979999833347 + "min_ms": 0.14901400001576803, + "max_ms": 0.15521399998874585, + "mean_ms": 0.1523568000038722, + "median_ms": 0.1531220000003941, + "p95_ms": 0.15499779999004204 }, "typeServer/getExpectedType": { "point_count": 1, - "min_ms": 0.15068499999415508, - "max_ms": 0.2480709999872488, - "mean_ms": 0.1962209999874176, - "median_ms": 0.1804159999778676, - "p95_ms": 0.24277239998582445 + "min_ms": 0.14552999999750682, + "max_ms": 0.16190400000937188, + "mean_ms": 0.1536692000001949, + "median_ms": 0.15248099998643738, + "p95_ms": 0.16107680000914115 } }, "validation": { @@ -14587,11 +14587,11 @@ "failure_count": 0, "bytes_sent": 0, "bytes_received": 0, - "min_ms": 0.6075539999983448, - "max_ms": 2.5096839999889653, - "mean_ms": 1.006765999994741, - "median_ms": 0.6506019999790169, - "p95_ms": 2.1391839999921554, + "min_ms": 0.6364250000103766, + "max_ms": 0.7548749999841675, + "mean_ms": 0.6927477999965959, + "median_ms": 0.6870539999965786, + "p95_ms": 0.7483331999878828, "result_summary": { "present_count": 5, "empty_count": 0, @@ -14635,10 +14635,10 @@ }, "type_query_failure_count": { "min": 0.0, - "max": 0.0, - "mean": 0.0, + "max": 2.0, + "mean": 0.4, "median": 0.0, - "p95": 0.0 + "p95": 1.5999999999999996 }, "top_level_kind": { "representative": "dict", @@ -14672,16 +14672,23 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.5205600000124377, - "success": false, - "started_at_unix": 1789366122.642086, + "duration_ms": 3.817895999986831, + "success": true, + "started_at_unix": 1789452414.662611, "bytes_sent": 305, - "bytes_received": 132, + "bytes_received": 1314, "request_id": 4, - "error_code": -32802, - "error_message": "Snapshot outdated: client sent 2, server is at 3", - "result_preview": null, - "result_summary": {}, + "error_code": null, + "error_message": null, + "result_preview": "{'boundToType': None, 'declaration': {'category': 5, 'kind': 0, 'name': 'len', 'node': {'range': {'end': {'character': 7, 'line': 4845}, 'start': {'character...", + "result_summary": { + "present": true, + "empty": false, + "top_level_kind": "dict", + "size_chars": 1391, + "top_level_count": 8, + "has_declaration_node": true + }, "context": { "suite": "tsp_core", "label": "builtins semantic tokens", @@ -14696,9 +14703,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.12712899999201, + "duration_ms": 0.5970010000169168, "success": false, - "started_at_unix": 1789366122.6426458, + "started_at_unix": 1789452414.6665654, "bytes_sent": 306, "bytes_received": 132, "request_id": 5, @@ -14720,9 +14727,9 @@ { "kind": "request", "method": "typeServer/semanticTokens", - "duration_ms": 1.2809269999820572, + "duration_ms": 5.13468099998704, "success": true, - "started_at_unix": 1789366122.6429164, + "started_at_unix": 1789452414.6672995, "bytes_sent": 0, "bytes_received": 0, "request_id": "local-13", @@ -14737,7 +14744,7 @@ "top_level_count": 6, "semantic_token_count": 30, "type_query_count": 2, - "type_query_failure_count": 2, + "type_query_failure_count": 1, "token_type_count": 6 }, "context": { @@ -14753,23 +14760,16 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 1.8578829999853497, - "success": true, - "started_at_unix": 1789366122.6434221, + "duration_ms": 0.12097900000185291, + "success": false, + "started_at_unix": 1789452414.667812, "bytes_sent": 305, - "bytes_received": 1314, + "bytes_received": 132, "request_id": 7, - "error_code": null, - "error_message": null, - "result_preview": "{'boundToType': None, 'declaration': {'category': 5, 'kind': 0, 'name': 'len', 'node': {'range': {'end': {'character': 7, 'line': 4845}, 'start': {'character...", - "result_summary": { - "present": true, - "empty": false, - "top_level_kind": "dict", - "size_chars": 1391, - "top_level_count": 8, - "has_declaration_node": true - }, + "error_code": -32802, + "error_message": "Snapshot outdated: client sent 3, server is at 4", + "result_preview": null, + "result_summary": {}, "context": { "suite": "tsp_core", "label": "builtins semantic tokens", @@ -14784,23 +14784,16 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.20030199999609977, - "success": true, - "started_at_unix": 1789366122.64537, + "duration_ms": 0.11144000001195309, + "success": false, + "started_at_unix": 1789452414.6679597, "bytes_sent": 306, - "bytes_received": 645, + "bytes_received": 132, "request_id": 8, - "error_code": null, - "error_message": null, - "result_preview": "{'declaration': {'category': 6, 'kind': 0, 'name': 'list', 'node': {'range': {'end': {'character': 10, 'line': 3463}, 'start': {'character': 6, 'line': 3463}...", - "result_summary": { - "present": true, - "empty": false, - "top_level_kind": "dict", - "size_chars": 652, - "top_level_count": 7, - "has_declaration_node": true - }, + "error_code": -32802, + "error_message": "Snapshot outdated: client sent 3, server is at 4", + "result_preview": null, + "result_summary": {}, "context": { "suite": "tsp_core", "label": "builtins semantic tokens", @@ -14815,9 +14808,9 @@ { "kind": "request", "method": "typeServer/semanticTokens", - "duration_ms": 2.5096839999889653, + "duration_ms": 0.6364250000103766, "success": true, - "started_at_unix": 1789366122.6456485, + "started_at_unix": 1789452414.668145, "bytes_sent": 0, "bytes_received": 0, "request_id": "local-17", @@ -14832,7 +14825,7 @@ "top_level_count": 6, "semantic_token_count": 30, "type_query_count": 2, - "type_query_failure_count": 0, + "type_query_failure_count": 2, "token_type_count": 6 }, "context": { @@ -14848,9 +14841,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1883600000098795, + "duration_ms": 0.17776199999275377, "success": true, - "started_at_unix": 1789366122.6460168, + "started_at_unix": 1789452414.6685617, "bytes_sent": 306, "bytes_received": 1315, "request_id": 10, @@ -14879,11 +14872,11 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15971999999919717, + "duration_ms": 0.16209999998295643, "success": true, - "started_at_unix": 1789366122.646263, + "started_at_unix": 1789452414.6688342, "bytes_sent": 307, - "bytes_received": 647, + "bytes_received": 646, "request_id": 11, "error_code": null, "error_message": null, @@ -14892,7 +14885,7 @@ "present": true, "empty": false, "top_level_kind": "dict", - "size_chars": 653, + "size_chars": 652, "top_level_count": 7, "has_declaration_node": true }, @@ -14910,9 +14903,9 @@ { "kind": "request", "method": "typeServer/semanticTokens", - "duration_ms": 0.6571840000049178, + "duration_ms": 0.7548749999841675, "success": true, - "started_at_unix": 1789366122.6464913, + "started_at_unix": 1789452414.6690793, "bytes_sent": 0, "bytes_received": 0, "request_id": "local-21", @@ -14943,11 +14936,11 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.17573799999581752, + "duration_ms": 0.17399700001874407, "success": true, - "started_at_unix": 1789366122.6468399, + "started_at_unix": 1789452414.6694639, "bytes_sent": 306, - "bytes_received": 1319, + "bytes_received": 1317, "request_id": 13, "error_code": null, "error_message": null, @@ -14956,7 +14949,7 @@ "present": true, "empty": false, "top_level_kind": "dict", - "size_chars": 1395, + "size_chars": 1393, "top_level_count": 8, "has_declaration_node": true }, @@ -14974,9 +14967,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15695999999820742, + "duration_ms": 0.17065200000843106, "success": true, - "started_at_unix": 1789366122.6470745, + "started_at_unix": 1789452414.669709, "bytes_sent": 307, "bytes_received": 648, "request_id": 14, @@ -15005,9 +14998,9 @@ { "kind": "request", "method": "typeServer/semanticTokens", - "duration_ms": 0.6506019999790169, + "duration_ms": 0.7221660000027441, "success": true, - "started_at_unix": 1789366122.6473157, + "started_at_unix": 1789452414.6699603, "bytes_sent": 0, "bytes_received": 0, "request_id": "local-25", @@ -15038,9 +15031,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1657480000005762, + "duration_ms": 0.1664459999801693, "success": true, - "started_at_unix": 1789366122.6476557, + "started_at_unix": 1789452414.670332, "bytes_sent": 306, "bytes_received": 1319, "request_id": 16, @@ -15069,9 +15062,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15351400000440663, + "duration_ms": 0.13491900000417445, "success": true, - "started_at_unix": 1789366122.6478758, + "started_at_unix": 1789452414.6705651, "bytes_sent": 307, "bytes_received": 648, "request_id": 17, @@ -15100,9 +15093,9 @@ { "kind": "request", "method": "typeServer/semanticTokens", - "duration_ms": 0.6075539999983448, + "duration_ms": 0.6870539999965786, "success": true, - "started_at_unix": 1789366122.648098, + "started_at_unix": 1789452414.6708016, "bytes_sent": 0, "bytes_received": 0, "request_id": "local-29", @@ -15133,9 +15126,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.16572900000255686, + "duration_ms": 0.17192399999998997, "success": true, - "started_at_unix": 1789366122.6484764, + "started_at_unix": 1789452414.671217, "bytes_sent": 306, "bytes_received": 1319, "request_id": 19, @@ -15164,9 +15157,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15017100000136452, + "duration_ms": 0.1346190000219849, "success": true, - "started_at_unix": 1789366122.648697, + "started_at_unix": 1789452414.671455, "bytes_sent": 307, "bytes_received": 648, "request_id": 20, @@ -15195,9 +15188,9 @@ { "kind": "request", "method": "typeServer/semanticTokens", - "duration_ms": 0.6088060000024598, + "duration_ms": 0.6632189999891125, "success": true, - "started_at_unix": 1789366122.648912, + "started_at_unix": 1789452414.6716647, "bytes_sent": 0, "bytes_received": 0, "request_id": "local-33", @@ -15243,11 +15236,11 @@ "failure_count": 0, "bytes_sent": 1525, "bytes_received": 1760, - "min_ms": 0.13188899998795023, - "max_ms": 0.15665399999420515, - "mean_ms": 0.1410941999949955, - "median_ms": 0.13710799998989387, - "p95_ms": 0.15429139999696417, + "min_ms": 0.1138379999758854, + "max_ms": 0.12007700001959165, + "mean_ms": 0.11625959999719271, + "median_ms": 0.11569099999064747, + "p95_ms": 0.1193118000173854, "result_summary": { "present_count": 5, "empty_count": 0, @@ -15300,9 +15293,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15965200000778168, + "duration_ms": 0.13232499998139247, "success": true, - "started_at_unix": 1789366122.6491714, + "started_at_unix": 1789452414.671919, "bytes_sent": 305, "bytes_received": 352, "request_id": 22, @@ -15330,9 +15323,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.13710799998989387, + "duration_ms": 0.12007700001959165, "success": true, - "started_at_unix": 1789366122.6494672, + "started_at_unix": 1789452414.6721654, "bytes_sent": 305, "bytes_received": 352, "request_id": 24, @@ -15360,9 +15353,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.13188899998795023, + "duration_ms": 0.11569099999064747, "success": true, - "started_at_unix": 1789366122.6497426, + "started_at_unix": 1789452414.6723995, "bytes_sent": 305, "bytes_received": 352, "request_id": 26, @@ -15390,9 +15383,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.13497899999492802, + "duration_ms": 0.1138379999758854, "success": true, - "started_at_unix": 1789366122.650013, + "started_at_unix": 1789452414.6726263, "bytes_sent": 305, "bytes_received": 352, "request_id": 28, @@ -15420,9 +15413,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15665399999420515, + "duration_ms": 0.11625100000856037, "success": true, - "started_at_unix": 1789366122.6502855, + "started_at_unix": 1789452414.6728692, "bytes_sent": 305, "bytes_received": 352, "request_id": 30, @@ -15450,9 +15443,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.14484100000800026, + "duration_ms": 0.11544099999127866, "success": true, - "started_at_unix": 1789366122.6505764, + "started_at_unix": 1789452414.6730955, "bytes_sent": 305, "bytes_received": 352, "request_id": 32, @@ -15495,11 +15488,11 @@ "failure_count": 0, "bytes_sent": 1525, "bytes_received": 3240, - "min_ms": 0.1756289999832461, - "max_ms": 0.19291600000315157, - "mean_ms": 0.18392719998701068, - "median_ms": 0.18073499998649822, - "p95_ms": 0.19241979999833347, + "min_ms": 0.14901400001576803, + "max_ms": 0.15521399998874585, + "mean_ms": 0.1523568000038722, + "median_ms": 0.1531220000003941, + "p95_ms": 0.15499779999004204, "result_summary": { "present_count": 5, "empty_count": 0, @@ -15552,9 +15545,9 @@ { "kind": "request", "method": "typeServer/getDeclaredType", - "duration_ms": 0.20897699999977704, + "duration_ms": 0.17143299999133887, "success": true, - "started_at_unix": 1789366122.6509464, + "started_at_unix": 1789452414.6734667, "bytes_sent": 305, "bytes_received": 648, "request_id": 34, @@ -15582,9 +15575,9 @@ { "kind": "request", "method": "typeServer/getDeclaredType", - "duration_ms": 0.19291600000315157, + "duration_ms": 0.15521399998874585, "success": true, - "started_at_unix": 1789366122.6513257, + "started_at_unix": 1789452414.673822, "bytes_sent": 305, "bytes_received": 648, "request_id": 36, @@ -15612,9 +15605,9 @@ { "kind": "request", "method": "typeServer/getDeclaredType", - "duration_ms": 0.18073499998649822, + "duration_ms": 0.1531220000003941, "success": true, - "started_at_unix": 1789366122.6516893, + "started_at_unix": 1789452414.6741493, "bytes_sent": 305, "bytes_received": 648, "request_id": 38, @@ -15642,9 +15635,9 @@ { "kind": "request", "method": "typeServer/getDeclaredType", - "duration_ms": 0.1756289999832461, + "duration_ms": 0.1503010000192262, "success": true, - "started_at_unix": 1789366122.652034, + "started_at_unix": 1789452414.674468, "bytes_sent": 305, "bytes_received": 648, "request_id": 40, @@ -15672,9 +15665,9 @@ { "kind": "request", "method": "typeServer/getDeclaredType", - "duration_ms": 0.1904349999790611, + "duration_ms": 0.15413299999522678, "success": true, - "started_at_unix": 1789366122.6523776, + "started_at_unix": 1789452414.6748097, "bytes_sent": 305, "bytes_received": 648, "request_id": 42, @@ -15702,9 +15695,9 @@ { "kind": "request", "method": "typeServer/getDeclaredType", - "duration_ms": 0.1799209999830964, + "duration_ms": 0.14901400001576803, "success": true, - "started_at_unix": 1789366122.6527324, + "started_at_unix": 1789452414.6751332, "bytes_sent": 305, "bytes_received": 648, "request_id": 44, @@ -15747,11 +15740,11 @@ "failure_count": 0, "bytes_sent": 1500, "bytes_received": 1770, - "min_ms": 0.17223099999341684, - "max_ms": 0.18083599999840771, - "mean_ms": 0.1760249999961161, - "median_ms": 0.17497700000035366, - "p95_ms": 0.18028879999860692, + "min_ms": 0.1374729999952251, + "max_ms": 0.15231999998377432, + "mean_ms": 0.1421649999940655, + "median_ms": 0.13952599999811355, + "p95_ms": 0.15046819998474348, "result_summary": { "present_count": 5, "empty_count": 0, @@ -15804,9 +15797,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1705250000156866, + "duration_ms": 0.14564500000346925, "success": true, - "started_at_unix": 1789366122.6531417, + "started_at_unix": 1789452414.6755266, "bytes_sent": 300, "bytes_received": 354, "request_id": 46, @@ -15834,9 +15827,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.17223099999341684, + "duration_ms": 0.1430609999886201, "success": true, - "started_at_unix": 1789366122.653469, + "started_at_unix": 1789452414.6758218, "bytes_sent": 300, "bytes_received": 354, "request_id": 48, @@ -15864,9 +15857,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.17497700000035366, + "duration_ms": 0.13844500000459448, "success": true, - "started_at_unix": 1789366122.6538007, + "started_at_unix": 1789452414.676105, "bytes_sent": 300, "bytes_received": 354, "request_id": 50, @@ -15894,9 +15887,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.17809999999940374, + "duration_ms": 0.1374729999952251, "success": true, - "started_at_unix": 1789366122.6541283, + "started_at_unix": 1789452414.6763835, "bytes_sent": 300, "bytes_received": 354, "request_id": 52, @@ -15924,9 +15917,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.18083599999840771, + "duration_ms": 0.15231999998377432, "success": true, - "started_at_unix": 1789366122.6544669, + "started_at_unix": 1789452414.6766622, "bytes_sent": 300, "bytes_received": 354, "request_id": 54, @@ -15954,9 +15947,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.17398099998899852, + "duration_ms": 0.13952599999811355, "success": true, - "started_at_unix": 1789366122.654803, + "started_at_unix": 1789452414.6769607, "bytes_sent": 300, "bytes_received": 354, "request_id": 56, @@ -15999,11 +15992,11 @@ "failure_count": 0, "bytes_sent": 1535, "bytes_received": 305, - "min_ms": 0.15562200002250393, - "max_ms": 0.1626160000114396, - "mean_ms": 0.15873300000066592, - "median_ms": 0.15733300000420058, - "p95_ms": 0.16226340000571327, + "min_ms": 0.11973700000567078, + "max_ms": 0.1445390000185398, + "mean_ms": 0.13358240000798105, + "median_ms": 0.13569600000096216, + "p95_ms": 0.14309980001598888, "result_summary": { "present_count": 0, "empty_count": 5, @@ -16049,9 +16042,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.17304999997236337, + "duration_ms": 0.12905100001603387, "success": true, - "started_at_unix": 1789366122.655173, + "started_at_unix": 1789452414.6772997, "bytes_sent": 307, "bytes_received": 61, "request_id": 58, @@ -16078,9 +16071,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1626160000114396, + "duration_ms": 0.1445390000185398, "success": true, - "started_at_unix": 1789366122.6554828, + "started_at_unix": 1789452414.677557, "bytes_sent": 307, "bytes_received": 61, "request_id": 60, @@ -16107,9 +16100,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15562200002250393, + "duration_ms": 0.13734300000578514, "success": true, - "started_at_unix": 1789366122.6557837, + "started_at_unix": 1789452414.6778398, "bytes_sent": 307, "bytes_received": 61, "request_id": 62, @@ -16136,9 +16129,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15733300000420058, + "duration_ms": 0.13569600000096216, "success": true, - "started_at_unix": 1789366122.6560733, + "started_at_unix": 1789452414.6781087, "bytes_sent": 307, "bytes_received": 61, "request_id": 64, @@ -16165,9 +16158,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1608529999828079, + "duration_ms": 0.13059700000894736, "success": true, - "started_at_unix": 1789366122.6563716, + "started_at_unix": 1789452414.678368, "bytes_sent": 307, "bytes_received": 61, "request_id": 66, @@ -16194,9 +16187,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15724099998237762, + "duration_ms": 0.11973700000567078, "success": true, - "started_at_unix": 1789366122.656667, + "started_at_unix": 1789452414.678612, "bytes_sent": 307, "bytes_received": 61, "request_id": 68, @@ -16238,11 +16231,11 @@ "failure_count": 0, "bytes_sent": 1515, "bytes_received": 1810, - "min_ms": 0.17805900000666952, - "max_ms": 0.19393899998476627, - "mean_ms": 0.18448859999580236, - "median_ms": 0.18193299999325063, - "p95_ms": 0.19270999998752814, + "min_ms": 0.1407780000022285, + "max_ms": 0.17617000000313965, + "mean_ms": 0.15315239999722507, + "median_ms": 0.14716699999439697, + "p95_ms": 0.1718388000028881, "result_summary": { "present_count": 5, "empty_count": 0, @@ -16295,9 +16288,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1784050000139814, + "duration_ms": 0.15986599998996098, "success": true, - "started_at_unix": 1789366122.657003, + "started_at_unix": 1789452414.678938, "bytes_sent": 303, "bytes_received": 362, "request_id": 70, @@ -16325,9 +16318,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.18071799999574978, + "duration_ms": 0.14716699999439697, "success": true, - "started_at_unix": 1789366122.6573303, + "started_at_unix": 1789452414.6792233, "bytes_sent": 303, "bytes_received": 362, "request_id": 72, @@ -16355,9 +16348,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.17805900000666952, + "duration_ms": 0.17617000000313965, "success": true, - "started_at_unix": 1789366122.6577706, + "started_at_unix": 1789452414.6795957, "bytes_sent": 303, "bytes_received": 362, "request_id": 74, @@ -16385,9 +16378,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.18193299999325063, + "duration_ms": 0.15451400000188187, "success": true, - "started_at_unix": 1789366122.6581225, + "started_at_unix": 1789452414.679934, "bytes_sent": 303, "bytes_received": 362, "request_id": 76, @@ -16415,9 +16408,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.19393899998476627, + "duration_ms": 0.14713299998447837, "success": true, - "started_at_unix": 1789366122.6584792, + "started_at_unix": 1789452414.680245, "bytes_sent": 303, "bytes_received": 362, "request_id": 78, @@ -16445,9 +16438,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1877939999985756, + "duration_ms": 0.1407780000022285, "success": true, - "started_at_unix": 1789366122.658859, + "started_at_unix": 1789452414.6805568, "bytes_sent": 303, "bytes_received": 362, "request_id": 80, @@ -16490,11 +16483,11 @@ "failure_count": 0, "bytes_sent": 1525, "bytes_received": 1760, - "min_ms": 0.15068499999415508, - "max_ms": 0.2480709999872488, - "mean_ms": 0.1962209999874176, - "median_ms": 0.1804159999778676, - "p95_ms": 0.24277239998582445, + "min_ms": 0.14552999999750682, + "max_ms": 0.16190400000937188, + "mean_ms": 0.1536692000001949, + "median_ms": 0.15248099998643738, + "p95_ms": 0.16107680000914115, "result_summary": { "present_count": 5, "empty_count": 0, @@ -16547,9 +16540,9 @@ { "kind": "request", "method": "typeServer/getExpectedType", - "duration_ms": 0.20352399999978843, + "duration_ms": 0.1703519999978198, "success": true, - "started_at_unix": 1789366122.6592295, + "started_at_unix": 1789452414.6809814, "bytes_sent": 305, "bytes_received": 352, "request_id": 82, @@ -16577,9 +16570,9 @@ { "kind": "request", "method": "typeServer/getExpectedType", - "duration_ms": 0.15068499999415508, + "duration_ms": 0.15066299999944022, "success": true, - "started_at_unix": 1789366122.6595476, + "started_at_unix": 1789452414.6813111, "bytes_sent": 305, "bytes_received": 352, "request_id": 84, @@ -16607,9 +16600,9 @@ { "kind": "request", "method": "typeServer/getExpectedType", - "duration_ms": 0.2480709999872488, + "duration_ms": 0.16190400000937188, "success": true, - "started_at_unix": 1789366122.6598277, + "started_at_unix": 1789452414.681612, "bytes_sent": 305, "bytes_received": 352, "request_id": 86, @@ -16637,9 +16630,9 @@ { "kind": "request", "method": "typeServer/getExpectedType", - "duration_ms": 0.22157799998012706, + "duration_ms": 0.15776800000821822, "success": true, - "started_at_unix": 1789366122.6602533, + "started_at_unix": 1789452414.6819541, "bytes_sent": 305, "bytes_received": 352, "request_id": 88, @@ -16667,9 +16660,9 @@ { "kind": "request", "method": "typeServer/getExpectedType", - "duration_ms": 0.1804159999778676, + "duration_ms": 0.15248099998643738, "success": true, - "started_at_unix": 1789366122.6606386, + "started_at_unix": 1789452414.682264, "bytes_sent": 305, "bytes_received": 352, "request_id": 90, @@ -16697,9 +16690,9 @@ { "kind": "request", "method": "typeServer/getExpectedType", - "duration_ms": 0.18035499999768945, + "duration_ms": 0.14552999999750682, "success": true, - "started_at_unix": 1789366122.660979, + "started_at_unix": 1789452414.682564, "bytes_sent": 305, "bytes_received": 352, "request_id": 92, @@ -16742,11 +16735,11 @@ "failure_count": 0, "bytes_sent": 1541, "bytes_received": 308, - "min_ms": 0.16361300001221935, - "max_ms": 0.21116700000334276, - "mean_ms": 0.18349180000427623, - "median_ms": 0.17259599999874808, - "p95_ms": 0.20959800000355244, + "min_ms": 0.1358199999970111, + "max_ms": 0.15728700000749996, + "mean_ms": 0.14742160000196236, + "median_ms": 0.14728700000432582, + "p95_ms": 0.15587400000640628, "result_summary": { "present_count": 0, "empty_count": 5, @@ -16792,9 +16785,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.19316800000979129, + "duration_ms": 0.1784789999987879, "success": true, - "started_at_unix": 1789366122.6623042, + "started_at_unix": 1789452414.6837487, "bytes_sent": 307, "bytes_received": 61, "request_id": 94, @@ -16821,9 +16814,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.21116700000334276, + "duration_ms": 0.14728700000432582, "success": true, - "started_at_unix": 1789366122.6640465, + "started_at_unix": 1789452414.6842427, "bytes_sent": 307, "bytes_received": 61, "request_id": 96, @@ -16850,9 +16843,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.20332200000439116, + "duration_ms": 0.15728700000749996, "success": true, - "started_at_unix": 1789366122.66594, + "started_at_unix": 1789452414.6847134, "bytes_sent": 307, "bytes_received": 61, "request_id": 98, @@ -16879,9 +16872,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.16361300001221935, + "duration_ms": 0.14649199999894336, "success": true, - "started_at_unix": 1789366122.6664538, + "started_at_unix": 1789452414.685192, "bytes_sent": 309, "bytes_received": 62, "request_id": 100, @@ -16908,9 +16901,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.17259599999874808, + "duration_ms": 0.15022200000203156, "success": true, - "started_at_unix": 1789366122.66688, + "started_at_unix": 1789452414.685646, "bytes_sent": 309, "bytes_received": 62, "request_id": 102, @@ -16937,9 +16930,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1667610000026798, + "duration_ms": 0.1358199999970111, "success": true, - "started_at_unix": 1789366122.667325, + "started_at_unix": 1789452414.6861026, "bytes_sent": 309, "bytes_received": 62, "request_id": 104, @@ -16970,9 +16963,9 @@ { "kind": "request", "method": "initialize", - "duration_ms": 2.6128670000105103, + "duration_ms": 1.882639000001518, "success": true, - "started_at_unix": 1789366122.5089667, + "started_at_unix": 1789452414.5220218, "bytes_sent": 661, "bytes_received": 1337, "request_id": 1, @@ -16991,9 +16984,9 @@ { "kind": "notification", "method": "initialized", - "duration_ms": 0.019255000012208257, + "duration_ms": 0.01749600002654006, "success": true, - "started_at_unix": 1789366122.511664, + "started_at_unix": 1789452414.5239758, "bytes_sent": 74, "bytes_received": 0, "request_id": null, @@ -17006,9 +16999,9 @@ { "kind": "notification", "method": "workspace/didChangeConfiguration", - "duration_ms": 0.012873000002855406, + "duration_ms": 0.01592399999594818, "success": true, - "started_at_unix": 1789366122.5117025, + "started_at_unix": 1789452414.5240145, "bytes_sent": 643, "bytes_received": 0, "request_id": null, @@ -17024,9 +17017,9 @@ { "kind": "notification", "method": "textDocument/didOpen", - "duration_ms": 0.011385999982849171, + "duration_ms": 0.016393999999309017, "success": true, - "started_at_unix": 1789366122.5117779, + "started_at_unix": 1789452414.5240865, "bytes_sent": 348, "bytes_received": 0, "request_id": null, @@ -17042,9 +17035,9 @@ { "kind": "notification", "method": "textDocument/didOpen", - "duration_ms": 0.010982000020476335, + "duration_ms": 0.020500000005085894, "success": true, - "started_at_unix": 1789366122.5118217, + "started_at_unix": 1789452414.5241506, "bytes_sent": 385, "bytes_received": 0, "request_id": null, @@ -17060,9 +17053,9 @@ { "kind": "notification", "method": "textDocument/didOpen", - "duration_ms": 0.009054999992486046, + "duration_ms": 0.016724999994721657, "success": true, - "started_at_unix": 1789366122.511854, + "started_at_unix": 1789452414.524208, "bytes_sent": 486, "bytes_received": 0, "request_id": null, @@ -17078,9 +17071,9 @@ { "kind": "notification", "method": "textDocument/didOpen", - "duration_ms": 0.007280000005494003, + "duration_ms": 0.014311999990468394, "success": true, - "started_at_unix": 1789366122.5118783, + "started_at_unix": 1789452414.524258, "bytes_sent": 387, "bytes_received": 0, "request_id": null, @@ -17096,9 +17089,9 @@ { "kind": "notification", "method": "textDocument/didOpen", - "duration_ms": 0.0078410000128315, + "duration_ms": 0.014261000018223058, "success": true, - "started_at_unix": 1789366122.5119004, + "started_at_unix": 1789452414.524306, "bytes_sent": 359, "bytes_received": 0, "request_id": null, @@ -17114,9 +17107,9 @@ { "kind": "request", "method": "typeServer/getSupportedProtocolVersion", - "duration_ms": 91.0724369999798, + "duration_ms": 96.00114200000576, "success": true, - "started_at_unix": 1789366122.5119202, + "started_at_unix": 1789452414.5243368, "bytes_sent": 96, "bytes_received": 63, "request_id": 2, @@ -17138,9 +17131,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 38.481942999993635, + "duration_ms": 41.68902800000751, "success": true, - "started_at_unix": 1789366122.6030862, + "started_at_unix": 1789452414.620425, "bytes_sent": 80, "bytes_received": 57, "request_id": 3, @@ -17162,16 +17155,23 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.5205600000124377, - "success": false, - "started_at_unix": 1789366122.642086, + "duration_ms": 3.817895999986831, + "success": true, + "started_at_unix": 1789452414.662611, "bytes_sent": 305, - "bytes_received": 132, + "bytes_received": 1314, "request_id": 4, - "error_code": -32802, - "error_message": "Snapshot outdated: client sent 2, server is at 3", - "result_preview": null, - "result_summary": {}, + "error_code": null, + "error_message": null, + "result_preview": "{'boundToType': None, 'declaration': {'category': 5, 'kind': 0, 'name': 'len', 'node': {'range': {'end': {'character': 7, 'line': 4845}, 'start': {'character...", + "result_summary": { + "present": true, + "empty": false, + "top_level_kind": "dict", + "size_chars": 1391, + "top_level_count": 8, + "has_declaration_node": true + }, "context": { "suite": "tsp_core", "label": "builtins semantic tokens", @@ -17186,9 +17186,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.12712899999201, + "duration_ms": 0.5970010000169168, "success": false, - "started_at_unix": 1789366122.6426458, + "started_at_unix": 1789452414.6665654, "bytes_sent": 306, "bytes_received": 132, "request_id": 5, @@ -17210,9 +17210,9 @@ { "kind": "request", "method": "typeServer/semanticTokens", - "duration_ms": 1.2809269999820572, + "duration_ms": 5.13468099998704, "success": true, - "started_at_unix": 1789366122.6429164, + "started_at_unix": 1789452414.6672995, "bytes_sent": 0, "bytes_received": 0, "request_id": "local-13", @@ -17227,7 +17227,7 @@ "top_level_count": 6, "semantic_token_count": 30, "type_query_count": 2, - "type_query_failure_count": 2, + "type_query_failure_count": 1, "token_type_count": 6 }, "context": { @@ -17243,15 +17243,15 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.13361599999939244, + "duration_ms": 0.12067800000181705, "success": true, - "started_at_unix": 1789366122.6429865, + "started_at_unix": 1789452414.6673625, "bytes_sent": 80, "bytes_received": 57, "request_id": 6, "error_code": null, "error_message": null, - "result_preview": "4", + "result_preview": "3", "result_summary": { "present": true, "empty": false, @@ -17267,23 +17267,16 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 1.8578829999853497, - "success": true, - "started_at_unix": 1789366122.6434221, + "duration_ms": 0.12097900000185291, + "success": false, + "started_at_unix": 1789452414.667812, "bytes_sent": 305, - "bytes_received": 1314, + "bytes_received": 132, "request_id": 7, - "error_code": null, - "error_message": null, - "result_preview": "{'boundToType': None, 'declaration': {'category': 5, 'kind': 0, 'name': 'len', 'node': {'range': {'end': {'character': 7, 'line': 4845}, 'start': {'character...", - "result_summary": { - "present": true, - "empty": false, - "top_level_kind": "dict", - "size_chars": 1391, - "top_level_count": 8, - "has_declaration_node": true - }, + "error_code": -32802, + "error_message": "Snapshot outdated: client sent 3, server is at 4", + "result_preview": null, + "result_summary": {}, "context": { "suite": "tsp_core", "label": "builtins semantic tokens", @@ -17298,23 +17291,16 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.20030199999609977, - "success": true, - "started_at_unix": 1789366122.64537, + "duration_ms": 0.11144000001195309, + "success": false, + "started_at_unix": 1789452414.6679597, "bytes_sent": 306, - "bytes_received": 645, + "bytes_received": 132, "request_id": 8, - "error_code": null, - "error_message": null, - "result_preview": "{'declaration': {'category': 6, 'kind': 0, 'name': 'list', 'node': {'range': {'end': {'character': 10, 'line': 3463}, 'start': {'character': 6, 'line': 3463}...", - "result_summary": { - "present": true, - "empty": false, - "top_level_kind": "dict", - "size_chars": 652, - "top_level_count": 7, - "has_declaration_node": true - }, + "error_code": -32802, + "error_message": "Snapshot outdated: client sent 3, server is at 4", + "result_preview": null, + "result_summary": {}, "context": { "suite": "tsp_core", "label": "builtins semantic tokens", @@ -17329,9 +17315,9 @@ { "kind": "request", "method": "typeServer/semanticTokens", - "duration_ms": 2.5096839999889653, + "duration_ms": 0.6364250000103766, "success": true, - "started_at_unix": 1789366122.6456485, + "started_at_unix": 1789452414.668145, "bytes_sent": 0, "bytes_received": 0, "request_id": "local-17", @@ -17346,7 +17332,7 @@ "top_level_count": 6, "semantic_token_count": 30, "type_query_count": 2, - "type_query_failure_count": 0, + "type_query_failure_count": 2, "token_type_count": 6 }, "context": { @@ -17362,9 +17348,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.1108810000118865, + "duration_ms": 0.08382400000073176, "success": true, - "started_at_unix": 1789366122.6457093, + "started_at_unix": 1789452414.6682239, "bytes_sent": 80, "bytes_received": 57, "request_id": 9, @@ -17386,9 +17372,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1883600000098795, + "duration_ms": 0.17776199999275377, "success": true, - "started_at_unix": 1789366122.6460168, + "started_at_unix": 1789452414.6685617, "bytes_sent": 306, "bytes_received": 1315, "request_id": 10, @@ -17417,11 +17403,11 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15971999999919717, + "duration_ms": 0.16209999998295643, "success": true, - "started_at_unix": 1789366122.646263, + "started_at_unix": 1789452414.6688342, "bytes_sent": 307, - "bytes_received": 647, + "bytes_received": 646, "request_id": 11, "error_code": null, "error_message": null, @@ -17430,7 +17416,7 @@ "present": true, "empty": false, "top_level_kind": "dict", - "size_chars": 653, + "size_chars": 652, "top_level_count": 7, "has_declaration_node": true }, @@ -17448,9 +17434,9 @@ { "kind": "request", "method": "typeServer/semanticTokens", - "duration_ms": 0.6571840000049178, + "duration_ms": 0.7548749999841675, "success": true, - "started_at_unix": 1789366122.6464913, + "started_at_unix": 1789452414.6690793, "bytes_sent": 0, "bytes_received": 0, "request_id": "local-21", @@ -17481,9 +17467,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.10585900000137372, + "duration_ms": 0.08153999999649386, "success": true, - "started_at_unix": 1789366122.6465461, + "started_at_unix": 1789452414.669142, "bytes_sent": 81, "bytes_received": 58, "request_id": 12, @@ -17505,11 +17491,11 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.17573799999581752, + "duration_ms": 0.17399700001874407, "success": true, - "started_at_unix": 1789366122.6468399, + "started_at_unix": 1789452414.6694639, "bytes_sent": 306, - "bytes_received": 1319, + "bytes_received": 1317, "request_id": 13, "error_code": null, "error_message": null, @@ -17518,7 +17504,7 @@ "present": true, "empty": false, "top_level_kind": "dict", - "size_chars": 1395, + "size_chars": 1393, "top_level_count": 8, "has_declaration_node": true }, @@ -17536,9 +17522,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15695999999820742, + "duration_ms": 0.17065200000843106, "success": true, - "started_at_unix": 1789366122.6470745, + "started_at_unix": 1789452414.669709, "bytes_sent": 307, "bytes_received": 648, "request_id": 14, @@ -17567,9 +17553,9 @@ { "kind": "request", "method": "typeServer/semanticTokens", - "duration_ms": 0.6506019999790169, + "duration_ms": 0.7221660000027441, "success": true, - "started_at_unix": 1789366122.6473157, + "started_at_unix": 1789452414.6699603, "bytes_sent": 0, "bytes_received": 0, "request_id": "local-25", @@ -17600,9 +17586,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.10530500000527354, + "duration_ms": 0.07831499999610969, "success": true, - "started_at_unix": 1789366122.647372, + "started_at_unix": 1789452414.6700213, "bytes_sent": 81, "bytes_received": 58, "request_id": 15, @@ -17624,9 +17610,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1657480000005762, + "duration_ms": 0.1664459999801693, "success": true, - "started_at_unix": 1789366122.6476557, + "started_at_unix": 1789452414.670332, "bytes_sent": 306, "bytes_received": 1319, "request_id": 16, @@ -17655,9 +17641,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15351400000440663, + "duration_ms": 0.13491900000417445, "success": true, - "started_at_unix": 1789366122.6478758, + "started_at_unix": 1789452414.6705651, "bytes_sent": 307, "bytes_received": 648, "request_id": 17, @@ -17686,9 +17672,9 @@ { "kind": "request", "method": "typeServer/semanticTokens", - "duration_ms": 0.6075539999983448, + "duration_ms": 0.6870539999965786, "success": true, - "started_at_unix": 1789366122.648098, + "started_at_unix": 1789452414.6708016, "bytes_sent": 0, "bytes_received": 0, "request_id": "local-29", @@ -17719,9 +17705,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.10408900001834809, + "duration_ms": 0.08296300001120471, "success": true, - "started_at_unix": 1789366122.6481745, + "started_at_unix": 1789452414.670903, "bytes_sent": 81, "bytes_received": 58, "request_id": 18, @@ -17743,9 +17729,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.16572900000255686, + "duration_ms": 0.17192399999998997, "success": true, - "started_at_unix": 1789366122.6484764, + "started_at_unix": 1789452414.671217, "bytes_sent": 306, "bytes_received": 1319, "request_id": 19, @@ -17774,9 +17760,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15017100000136452, + "duration_ms": 0.1346190000219849, "success": true, - "started_at_unix": 1789366122.648697, + "started_at_unix": 1789452414.671455, "bytes_sent": 307, "bytes_received": 648, "request_id": 20, @@ -17805,9 +17791,9 @@ { "kind": "request", "method": "typeServer/semanticTokens", - "duration_ms": 0.6088060000024598, + "duration_ms": 0.6632189999891125, "success": true, - "started_at_unix": 1789366122.648912, + "started_at_unix": 1789452414.6716647, "bytes_sent": 0, "bytes_received": 0, "request_id": "local-33", @@ -17838,9 +17824,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.11501299999849834, + "duration_ms": 0.08116000000768508, "success": true, - "started_at_unix": 1789366122.6490412, + "started_at_unix": 1789452414.671822, "bytes_sent": 81, "bytes_received": 58, "request_id": 21, @@ -17862,9 +17848,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15965200000778168, + "duration_ms": 0.13232499998139247, "success": true, - "started_at_unix": 1789366122.6491714, + "started_at_unix": 1789452414.671919, "bytes_sent": 305, "bytes_received": 352, "request_id": 22, @@ -17892,9 +17878,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.09732999998846026, + "duration_ms": 0.07143499999529013, "success": true, - "started_at_unix": 1789366122.6493573, + "started_at_unix": 1789452414.6720808, "bytes_sent": 81, "bytes_received": 58, "request_id": 23, @@ -17916,9 +17902,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.13710799998989387, + "duration_ms": 0.12007700001959165, "success": true, - "started_at_unix": 1789366122.6494672, + "started_at_unix": 1789452414.6721654, "bytes_sent": 305, "bytes_received": 352, "request_id": 24, @@ -17946,9 +17932,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.09643300001016542, + "duration_ms": 0.06637799998543414, "success": true, - "started_at_unix": 1789366122.6496353, + "started_at_unix": 1789452414.6723216, "bytes_sent": 81, "bytes_received": 58, "request_id": 25, @@ -17970,9 +17956,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.13188899998795023, + "duration_ms": 0.11569099999064747, "success": true, - "started_at_unix": 1789366122.6497426, + "started_at_unix": 1789452414.6723995, "bytes_sent": 305, "bytes_received": 352, "request_id": 26, @@ -18000,9 +17986,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.09837100000709142, + "duration_ms": 0.06611800000655421, "success": true, - "started_at_unix": 1789366122.649904, + "started_at_unix": 1789452414.6725497, "bytes_sent": 81, "bytes_received": 58, "request_id": 27, @@ -18024,9 +18010,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.13497899999492802, + "duration_ms": 0.1138379999758854, "success": true, - "started_at_unix": 1789366122.650013, + "started_at_unix": 1789452414.6726263, "bytes_sent": 305, "bytes_received": 352, "request_id": 28, @@ -18054,9 +18040,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.09990300000595198, + "duration_ms": 0.06959300000630719, "success": true, - "started_at_unix": 1789366122.6501756, + "started_at_unix": 1789452414.6727877, "bytes_sent": 81, "bytes_received": 58, "request_id": 29, @@ -18078,9 +18064,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15665399999420515, + "duration_ms": 0.11625100000856037, "success": true, - "started_at_unix": 1789366122.6502855, + "started_at_unix": 1789452414.6728692, "bytes_sent": 305, "bytes_received": 352, "request_id": 30, @@ -18108,9 +18094,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.09543300001269017, + "duration_ms": 0.06583699999396231, "success": true, - "started_at_unix": 1789366122.6504698, + "started_at_unix": 1789452414.6730177, "bytes_sent": 81, "bytes_received": 58, "request_id": 31, @@ -18132,9 +18118,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.14484100000800026, + "duration_ms": 0.11544099999127866, "success": true, - "started_at_unix": 1789366122.6505764, + "started_at_unix": 1789452414.6730955, "bytes_sent": 305, "bytes_received": 352, "request_id": 32, @@ -18162,9 +18148,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.11286500000551314, + "duration_ms": 0.11125999998284897, "success": true, - "started_at_unix": 1789366122.6508164, + "started_at_unix": 1789452414.6733336, "bytes_sent": 81, "bytes_received": 58, "request_id": 33, @@ -18186,9 +18172,9 @@ { "kind": "request", "method": "typeServer/getDeclaredType", - "duration_ms": 0.20897699999977704, + "duration_ms": 0.17143299999133887, "success": true, - "started_at_unix": 1789366122.6509464, + "started_at_unix": 1789452414.6734667, "bytes_sent": 305, "bytes_received": 648, "request_id": 34, @@ -18216,9 +18202,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.1250939999977163, + "duration_ms": 0.11828399999558314, "success": true, - "started_at_unix": 1789366122.6511881, + "started_at_unix": 1789452414.6736863, "bytes_sent": 81, "bytes_received": 58, "request_id": 35, @@ -18240,9 +18226,9 @@ { "kind": "request", "method": "typeServer/getDeclaredType", - "duration_ms": 0.19291600000315157, + "duration_ms": 0.15521399998874585, "success": true, - "started_at_unix": 1789366122.6513257, + "started_at_unix": 1789452414.673822, "bytes_sent": 305, "bytes_received": 648, "request_id": 36, @@ -18270,9 +18256,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.11486200000376812, + "duration_ms": 0.09577100001934014, "success": true, - "started_at_unix": 1789366122.6515632, + "started_at_unix": 1789452414.6740375, "bytes_sent": 81, "bytes_received": 58, "request_id": 37, @@ -18294,9 +18280,9 @@ { "kind": "request", "method": "typeServer/getDeclaredType", - "duration_ms": 0.18073499998649822, + "duration_ms": 0.1531220000003941, "success": true, - "started_at_unix": 1789366122.6516893, + "started_at_unix": 1789452414.6741493, "bytes_sent": 305, "bytes_received": 648, "request_id": 38, @@ -18324,9 +18310,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.11266699999623597, + "duration_ms": 0.09124999999698957, "success": true, - "started_at_unix": 1789366122.651911, + "started_at_unix": 1789452414.6743605, "bytes_sent": 81, "bytes_received": 58, "request_id": 39, @@ -18348,9 +18334,9 @@ { "kind": "request", "method": "typeServer/getDeclaredType", - "duration_ms": 0.1756289999832461, + "duration_ms": 0.1503010000192262, "success": true, - "started_at_unix": 1789366122.652034, + "started_at_unix": 1789452414.674468, "bytes_sent": 305, "bytes_received": 648, "request_id": 40, @@ -18378,9 +18364,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.11666899999340785, + "duration_ms": 0.11430399999312613, "success": true, - "started_at_unix": 1789366122.6522503, + "started_at_unix": 1789452414.6746783, "bytes_sent": 81, "bytes_received": 58, "request_id": 41, @@ -18402,9 +18388,9 @@ { "kind": "request", "method": "typeServer/getDeclaredType", - "duration_ms": 0.1904349999790611, + "duration_ms": 0.15413299999522678, "success": true, - "started_at_unix": 1789366122.6523776, + "started_at_unix": 1789452414.6748097, "bytes_sent": 305, "bytes_received": 648, "request_id": 42, @@ -18432,9 +18418,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.11361700001089048, + "duration_ms": 0.09908199999131284, "success": true, - "started_at_unix": 1789366122.6526084, + "started_at_unix": 1789452414.675019, "bytes_sent": 81, "bytes_received": 58, "request_id": 43, @@ -18456,9 +18442,9 @@ { "kind": "request", "method": "typeServer/getDeclaredType", - "duration_ms": 0.1799209999830964, + "duration_ms": 0.14901400001576803, "success": true, - "started_at_unix": 1789366122.6527324, + "started_at_unix": 1789452414.6751332, "bytes_sent": 305, "bytes_received": 648, "request_id": 44, @@ -18486,9 +18472,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.12133499998867592, + "duration_ms": 0.10753399999430258, "success": true, - "started_at_unix": 1789366122.6530087, + "started_at_unix": 1789452414.6754022, "bytes_sent": 81, "bytes_received": 58, "request_id": 45, @@ -18510,9 +18496,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1705250000156866, + "duration_ms": 0.14564500000346925, "success": true, - "started_at_unix": 1789366122.6531417, + "started_at_unix": 1789452414.6755266, "bytes_sent": 300, "bytes_received": 354, "request_id": 46, @@ -18540,9 +18526,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.12195799999403789, + "duration_ms": 0.09936200001448015, "success": true, - "started_at_unix": 1789366122.653336, + "started_at_unix": 1789452414.6757064, "bytes_sent": 81, "bytes_received": 58, "request_id": 47, @@ -18564,9 +18550,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.17223099999341684, + "duration_ms": 0.1430609999886201, "success": true, - "started_at_unix": 1789366122.653469, + "started_at_unix": 1789452414.6758218, "bytes_sent": 300, "bytes_received": 354, "request_id": 48, @@ -18594,9 +18580,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.11696199999278178, + "duration_ms": 0.0804990000062844, "success": true, - "started_at_unix": 1789366122.6536725, + "started_at_unix": 1789452414.6760087, "bytes_sent": 81, "bytes_received": 58, "request_id": 49, @@ -18618,9 +18604,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.17497700000035366, + "duration_ms": 0.13844500000459448, "success": true, - "started_at_unix": 1789366122.6538007, + "started_at_unix": 1789452414.676105, "bytes_sent": 300, "bytes_received": 354, "request_id": 50, @@ -18648,9 +18634,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.11287399999559966, + "duration_ms": 0.08048799998050526, "success": true, - "started_at_unix": 1789366122.654005, + "started_at_unix": 1789452414.6762867, "bytes_sent": 81, "bytes_received": 58, "request_id": 51, @@ -18672,9 +18658,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.17809999999940374, + "duration_ms": 0.1374729999952251, "success": true, - "started_at_unix": 1789366122.6541283, + "started_at_unix": 1789452414.6763835, "bytes_sent": 300, "bytes_received": 354, "request_id": 52, @@ -18702,9 +18688,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.11982200001625642, + "duration_ms": 0.08115999997926338, "success": true, - "started_at_unix": 1789366122.6543365, + "started_at_unix": 1789452414.6765645, "bytes_sent": 81, "bytes_received": 58, "request_id": 53, @@ -18726,9 +18712,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.18083599999840771, + "duration_ms": 0.15231999998377432, "success": true, - "started_at_unix": 1789366122.6544669, + "started_at_unix": 1789452414.6766622, "bytes_sent": 300, "bytes_received": 354, "request_id": 54, @@ -18756,9 +18742,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.11705800000072486, + "duration_ms": 0.08670799999777046, "success": true, - "started_at_unix": 1789366122.6546757, + "started_at_unix": 1789452414.6768577, "bytes_sent": 81, "bytes_received": 58, "request_id": 55, @@ -18780,9 +18766,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.17398099998899852, + "duration_ms": 0.13952599999811355, "success": true, - "started_at_unix": 1789366122.654803, + "started_at_unix": 1789452414.6769607, "bytes_sent": 300, "bytes_received": 354, "request_id": 56, @@ -18810,9 +18796,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.12137499999198553, + "duration_ms": 0.08976300000540505, "success": true, - "started_at_unix": 1789366122.6550405, + "started_at_unix": 1789452414.6771924, "bytes_sent": 81, "bytes_received": 58, "request_id": 57, @@ -18834,9 +18820,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.17304999997236337, + "duration_ms": 0.12905100001603387, "success": true, - "started_at_unix": 1789366122.655173, + "started_at_unix": 1789452414.6772997, "bytes_sent": 307, "bytes_received": 61, "request_id": 58, @@ -18863,9 +18849,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.11705999997957406, + "duration_ms": 0.09812000001829801, "success": true, - "started_at_unix": 1789366122.6553552, + "started_at_unix": 1789452414.6774433, "bytes_sent": 81, "bytes_received": 58, "request_id": 59, @@ -18887,9 +18873,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1626160000114396, + "duration_ms": 0.1445390000185398, "success": true, - "started_at_unix": 1789366122.6554828, + "started_at_unix": 1789452414.677557, "bytes_sent": 307, "bytes_received": 61, "request_id": 60, @@ -18916,9 +18902,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.11312199998769756, + "duration_ms": 0.10297200000763951, "success": true, - "started_at_unix": 1789366122.65566, + "started_at_unix": 1789452414.677721, "bytes_sent": 81, "bytes_received": 58, "request_id": 61, @@ -18940,9 +18926,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15562200002250393, + "duration_ms": 0.13734300000578514, "success": true, - "started_at_unix": 1789366122.6557837, + "started_at_unix": 1789452414.6778398, "bytes_sent": 307, "bytes_received": 61, "request_id": 62, @@ -18969,9 +18955,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.110774000006586, + "duration_ms": 0.09261099998525424, "success": true, - "started_at_unix": 1789366122.6559525, + "started_at_unix": 1789452414.678001, "bytes_sent": 81, "bytes_received": 58, "request_id": 63, @@ -18993,9 +18979,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15733300000420058, + "duration_ms": 0.13569600000096216, "success": true, - "started_at_unix": 1789366122.6560733, + "started_at_unix": 1789452414.6781087, "bytes_sent": 307, "bytes_received": 61, "request_id": 64, @@ -19022,9 +19008,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.1179879999995137, + "duration_ms": 0.091365000002952, "success": true, - "started_at_unix": 1789366122.6562436, + "started_at_unix": 1789452414.6782637, "bytes_sent": 81, "bytes_received": 58, "request_id": 65, @@ -19046,9 +19032,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1608529999828079, + "duration_ms": 0.13059700000894736, "success": true, - "started_at_unix": 1789366122.6563716, + "started_at_unix": 1789452414.678368, "bytes_sent": 307, "bytes_received": 61, "request_id": 66, @@ -19075,9 +19061,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.11107699998547105, + "duration_ms": 0.07798499999012165, "success": true, - "started_at_unix": 1789366122.6565464, + "started_at_unix": 1789452414.678519, "bytes_sent": 81, "bytes_received": 58, "request_id": 67, @@ -19099,9 +19085,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15724099998237762, + "duration_ms": 0.11973700000567078, "success": true, - "started_at_unix": 1789366122.656667, + "started_at_unix": 1789452414.678612, "bytes_sent": 307, "bytes_received": 61, "request_id": 68, @@ -19128,9 +19114,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.1142910000169195, + "duration_ms": 0.09898600001179148, "success": true, - "started_at_unix": 1789366122.656877, + "started_at_unix": 1789452414.678824, "bytes_sent": 81, "bytes_received": 58, "request_id": 69, @@ -19152,9 +19138,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1784050000139814, + "duration_ms": 0.15986599998996098, "success": true, - "started_at_unix": 1789366122.657003, + "started_at_unix": 1789452414.678938, "bytes_sent": 303, "bytes_received": 362, "request_id": 70, @@ -19182,9 +19168,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.11374900000760135, + "duration_ms": 0.08289300001251831, "success": true, - "started_at_unix": 1789366122.6572053, + "started_at_unix": 1789452414.6791282, "bytes_sent": 81, "bytes_received": 58, "request_id": 71, @@ -19206,9 +19192,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.18071799999574978, + "duration_ms": 0.14716699999439697, "success": true, - "started_at_unix": 1789366122.6573303, + "started_at_unix": 1789452414.6792233, "bytes_sent": 303, "bytes_received": 362, "request_id": 72, @@ -19236,9 +19222,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.21394700002019817, + "duration_ms": 0.17329600001403378, "success": true, - "started_at_unix": 1789366122.6575444, + "started_at_unix": 1789452414.6794055, "bytes_sent": 81, "bytes_received": 58, "request_id": 73, @@ -19260,9 +19246,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.17805900000666952, + "duration_ms": 0.17617000000313965, "success": true, - "started_at_unix": 1789366122.6577706, + "started_at_unix": 1789452414.6795957, "bytes_sent": 303, "bytes_received": 362, "request_id": 74, @@ -19290,9 +19276,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.1274829999999838, + "duration_ms": 0.09418899998081542, "success": true, - "started_at_unix": 1789366122.6579838, + "started_at_unix": 1789452414.6798217, "bytes_sent": 81, "bytes_received": 58, "request_id": 75, @@ -19314,9 +19300,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.18193299999325063, + "duration_ms": 0.15451400000188187, "success": true, - "started_at_unix": 1789366122.6581225, + "started_at_unix": 1789452414.679934, "bytes_sent": 303, "bytes_received": 362, "request_id": 76, @@ -19344,9 +19330,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.13343199998416821, + "duration_ms": 0.0937229999919964, "success": true, - "started_at_unix": 1789366122.658334, + "started_at_unix": 1789452414.6801333, "bytes_sent": 81, "bytes_received": 58, "request_id": 77, @@ -19368,9 +19354,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.19393899998476627, + "duration_ms": 0.14713299998447837, "success": true, - "started_at_unix": 1789366122.6584792, + "started_at_unix": 1789452414.680245, "bytes_sent": 303, "bytes_received": 362, "request_id": 78, @@ -19398,9 +19384,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.1395139999829098, + "duration_ms": 0.10508500000128151, "success": true, - "started_at_unix": 1789366122.6587074, + "started_at_unix": 1789452414.6804361, "bytes_sent": 81, "bytes_received": 58, "request_id": 79, @@ -19422,9 +19408,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1877939999985756, + "duration_ms": 0.1407780000022285, "success": true, - "started_at_unix": 1789366122.658859, + "started_at_unix": 1789452414.6805568, "bytes_sent": 303, "bytes_received": 362, "request_id": 80, @@ -19452,9 +19438,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.08258900001578695, + "duration_ms": 0.13442299999155694, "success": true, - "started_at_unix": 1789366122.6591325, + "started_at_unix": 1789452414.6808257, "bytes_sent": 81, "bytes_received": 58, "request_id": 81, @@ -19476,9 +19462,9 @@ { "kind": "request", "method": "typeServer/getExpectedType", - "duration_ms": 0.20352399999978843, + "duration_ms": 0.1703519999978198, "success": true, - "started_at_unix": 1789366122.6592295, + "started_at_unix": 1789452414.6809814, "bytes_sent": 305, "bytes_received": 352, "request_id": 82, @@ -19506,9 +19492,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.07428799997910573, + "duration_ms": 0.10597100001064064, "success": true, - "started_at_unix": 1789366122.6594598, + "started_at_unix": 1789452414.6811886, "bytes_sent": 81, "bytes_received": 58, "request_id": 83, @@ -19530,9 +19516,9 @@ { "kind": "request", "method": "typeServer/getExpectedType", - "duration_ms": 0.15068499999415508, + "duration_ms": 0.15066299999944022, "success": true, - "started_at_unix": 1789366122.6595476, + "started_at_unix": 1789452414.6813111, "bytes_sent": 305, "bytes_received": 352, "request_id": 84, @@ -19560,9 +19546,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.07549700001163728, + "duration_ms": 0.08717399998658948, "success": true, - "started_at_unix": 1789366122.6597412, + "started_at_unix": 1789452414.6815066, "bytes_sent": 81, "bytes_received": 58, "request_id": 85, @@ -19584,9 +19570,9 @@ { "kind": "request", "method": "typeServer/getExpectedType", - "duration_ms": 0.2480709999872488, + "duration_ms": 0.16190400000937188, "success": true, - "started_at_unix": 1789366122.6598277, + "started_at_unix": 1789452414.681612, "bytes_sent": 305, "bytes_received": 352, "request_id": 86, @@ -19614,9 +19600,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.12048899998262641, + "duration_ms": 0.09694799999238057, "success": true, - "started_at_unix": 1789366122.6601224, + "started_at_unix": 1789452414.6818388, "bytes_sent": 81, "bytes_received": 58, "request_id": 87, @@ -19638,9 +19624,9 @@ { "kind": "request", "method": "typeServer/getExpectedType", - "duration_ms": 0.22157799998012706, + "duration_ms": 0.15776800000821822, "success": true, - "started_at_unix": 1789366122.6602533, + "started_at_unix": 1789452414.6819541, "bytes_sent": 305, "bytes_received": 352, "request_id": 88, @@ -19668,9 +19654,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.11744799999746647, + "duration_ms": 0.09117900000887857, "success": true, - "started_at_unix": 1789366122.6605053, + "started_at_unix": 1789452414.682155, "bytes_sent": 81, "bytes_received": 58, "request_id": 89, @@ -19692,9 +19678,9 @@ { "kind": "request", "method": "typeServer/getExpectedType", - "duration_ms": 0.1804159999778676, + "duration_ms": 0.15248099998643738, "success": true, - "started_at_unix": 1789366122.6606386, + "started_at_unix": 1789452414.682264, "bytes_sent": 305, "bytes_received": 352, "request_id": 90, @@ -19722,9 +19708,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.12166299998739305, + "duration_ms": 0.08797500001378467, "success": true, - "started_at_unix": 1789366122.660847, + "started_at_unix": 1789452414.6824586, "bytes_sent": 81, "bytes_received": 58, "request_id": 91, @@ -19746,9 +19732,9 @@ { "kind": "request", "method": "typeServer/getExpectedType", - "duration_ms": 0.18035499999768945, + "duration_ms": 0.14552999999750682, "success": true, - "started_at_unix": 1789366122.660979, + "started_at_unix": 1789452414.682564, "bytes_sent": 305, "bytes_received": 352, "request_id": 92, @@ -19776,9 +19762,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01429399998187364, + "duration_ms": 0.021112000013090437, "success": true, - "started_at_unix": 1789366122.6612391, + "started_at_unix": 1789452414.682824, "bytes_sent": 348, "bytes_received": 0, "request_id": null, @@ -19795,9 +19781,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.9962660000155665, + "duration_ms": 0.8718819999842253, "success": true, - "started_at_unix": 1789366122.6612601, + "started_at_unix": 1789452414.682852, "bytes_sent": 81, "bytes_received": 58, "request_id": 93, @@ -19819,9 +19805,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.19316800000979129, + "duration_ms": 0.1784789999987879, "success": true, - "started_at_unix": 1789366122.6623042, + "started_at_unix": 1789452414.6837487, "bytes_sent": 307, "bytes_received": 61, "request_id": 94, @@ -19848,9 +19834,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.019077000018796753, + "duration_ms": 0.018195999984982336, "success": true, - "started_at_unix": 1789366122.6625133, + "started_at_unix": 1789452414.6839416, "bytes_sent": 332, "bytes_received": 0, "request_id": null, @@ -19867,9 +19853,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.020100999989836055, + "duration_ms": 0.010705999983429138, "success": true, - "started_at_unix": 1789366122.662544, + "started_at_unix": 1789452414.6839676, "bytes_sent": 348, "bytes_received": 0, "request_id": null, @@ -19886,9 +19872,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 1.4402340000003733, + "duration_ms": 0.23447599997439283, "success": true, - "started_at_unix": 1789366122.6625705, + "started_at_unix": 1789452414.6839867, "bytes_sent": 81, "bytes_received": 58, "request_id": 95, @@ -19910,9 +19896,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.21116700000334276, + "duration_ms": 0.14728700000432582, "success": true, - "started_at_unix": 1789366122.6640465, + "started_at_unix": 1789452414.6842427, "bytes_sent": 307, "bytes_received": 61, "request_id": 96, @@ -19939,9 +19925,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.028863000011369877, + "duration_ms": 0.014311000001043794, "success": true, - "started_at_unix": 1789366122.6642816, + "started_at_unix": 1789452414.6844137, "bytes_sent": 332, "bytes_received": 0, "request_id": null, @@ -19958,9 +19944,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.012095999977645988, + "duration_ms": 0.010014999986651674, "success": true, - "started_at_unix": 1789366122.6643183, + "started_at_unix": 1789452414.6844332, "bytes_sent": 348, "bytes_received": 0, "request_id": null, @@ -19977,9 +19963,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 1.57004000001848, + "duration_ms": 0.24277299999653223, "success": true, - "started_at_unix": 1789366122.664335, + "started_at_unix": 1789452414.6844504, "bytes_sent": 81, "bytes_received": 58, "request_id": 97, @@ -20001,9 +19987,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.20332200000439116, + "duration_ms": 0.15728700000749996, "success": true, - "started_at_unix": 1789366122.66594, + "started_at_unix": 1789452414.6847134, "bytes_sent": 307, "bytes_received": 61, "request_id": 98, @@ -20030,9 +20016,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.016340999991371064, + "duration_ms": 0.014010999990432538, "success": true, - "started_at_unix": 1789366122.6661668, + "started_at_unix": 1789452414.6848946, "bytes_sent": 332, "bytes_received": 0, "request_id": null, @@ -20049,9 +20035,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.008732999987159928, + "duration_ms": 0.008903000008331219, "success": true, - "started_at_unix": 1789366122.6661887, + "started_at_unix": 1789452414.6849134, "bytes_sent": 348, "bytes_received": 0, "request_id": null, @@ -20068,9 +20054,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.23694800000839678, + "duration_ms": 0.24410500000726643, "success": true, - "started_at_unix": 1789366122.666201, + "started_at_unix": 1789452414.6849287, "bytes_sent": 81, "bytes_received": 59, "request_id": 99, @@ -20092,9 +20078,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.16361300001221935, + "duration_ms": 0.14649199999894336, "success": true, - "started_at_unix": 1789366122.6664538, + "started_at_unix": 1789452414.685192, "bytes_sent": 309, "bytes_received": 62, "request_id": 100, @@ -20121,9 +20107,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01380200001221965, + "duration_ms": 0.01344999998309504, "success": true, - "started_at_unix": 1789366122.6666331, + "started_at_unix": 1789452414.6853607, "bytes_sent": 332, "bytes_received": 0, "request_id": null, @@ -20140,9 +20126,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.007293000010122341, + "duration_ms": 0.008723000007648807, "success": true, - "started_at_unix": 1789366122.6666512, + "started_at_unix": 1789452414.6853786, "bytes_sent": 349, "bytes_received": 0, "request_id": null, @@ -20159,9 +20145,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.20455899999660687, + "duration_ms": 0.2308350000248538, "success": true, - "started_at_unix": 1789366122.666661, + "started_at_unix": 1789452414.6853948, "bytes_sent": 82, "bytes_received": 60, "request_id": 101, @@ -20183,9 +20169,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.17259599999874808, + "duration_ms": 0.15022200000203156, "success": true, - "started_at_unix": 1789366122.66688, + "started_at_unix": 1789452414.685646, "bytes_sent": 309, "bytes_received": 62, "request_id": 102, @@ -20212,9 +20198,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.014563000007683513, + "duration_ms": 0.01625400000193622, "success": true, - "started_at_unix": 1789366122.6670682, + "started_at_unix": 1789452414.6858199, "bytes_sent": 333, "bytes_received": 0, "request_id": null, @@ -20231,9 +20217,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.0073969999903056305, + "duration_ms": 0.013679999995019898, "success": true, - "started_at_unix": 1789366122.6670866, + "started_at_unix": 1789452414.685842, "bytes_sent": 349, "bytes_received": 0, "request_id": null, @@ -20250,9 +20236,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.21584600000323917, + "duration_ms": 0.22452700000030745, "success": true, - "started_at_unix": 1789366122.6670966, + "started_at_unix": 1789452414.6858606, "bytes_sent": 82, "bytes_received": 60, "request_id": 103, @@ -20274,9 +20260,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1667610000026798, + "duration_ms": 0.1358199999970111, "success": true, - "started_at_unix": 1789366122.667325, + "started_at_unix": 1789452414.6861026, "bytes_sent": 309, "bytes_received": 62, "request_id": 104, @@ -20303,9 +20289,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.014077999992423429, + "duration_ms": 0.015743000005841168, "success": true, - "started_at_unix": 1789366122.6675062, + "started_at_unix": 1789452414.6862612, "bytes_sent": 333, "bytes_received": 0, "request_id": null, @@ -20322,9 +20308,9 @@ { "kind": "notification", "method": "textDocument/didClose", - "duration_ms": 0.02032499997994819, + "duration_ms": 0.020080000012967503, "success": true, - "started_at_unix": 1789366122.6675844, + "started_at_unix": 1789452414.6863472, "bytes_sent": 214, "bytes_received": 0, "request_id": null, @@ -20337,9 +20323,9 @@ { "kind": "notification", "method": "textDocument/didClose", - "duration_ms": 0.04296200000908357, + "duration_ms": 0.014401000015595855, "success": true, - "started_at_unix": 1789366122.6679893, + "started_at_unix": 1789452414.6863713, "bytes_sent": 212, "bytes_received": 0, "request_id": null, @@ -20352,9 +20338,9 @@ { "kind": "notification", "method": "textDocument/didClose", - "duration_ms": 0.013881000000992572, + "duration_ms": 0.01370100000031016, "success": true, - "started_at_unix": 1789366122.6680398, + "started_at_unix": 1789452414.6863887, "bytes_sent": 214, "bytes_received": 0, "request_id": null, @@ -20367,9 +20353,9 @@ { "kind": "notification", "method": "textDocument/didClose", - "duration_ms": 0.017206999984864524, + "duration_ms": 0.015412999999853128, "success": true, - "started_at_unix": 1789366122.6680565, + "started_at_unix": 1789452414.6864052, "bytes_sent": 208, "bytes_received": 0, "request_id": null, @@ -20382,9 +20368,9 @@ { "kind": "notification", "method": "textDocument/didClose", - "duration_ms": 0.01665199999933975, + "duration_ms": 0.01395099999967897, "success": true, - "started_at_unix": 1789366122.6680765, + "started_at_unix": 1789452414.686424, "bytes_sent": 214, "bytes_received": 0, "request_id": null, @@ -20397,9 +20383,9 @@ { "kind": "request", "method": "shutdown", - "duration_ms": 0.09046599998896454, + "duration_ms": 0.3605069999821353, "success": true, - "started_at_unix": 1789366122.6681004, + "started_at_unix": 1789452414.686443, "bytes_sent": 68, "bytes_received": 62, "request_id": 105, @@ -20417,9 +20403,9 @@ { "kind": "notification", "method": "exit", - "duration_ms": 0.015415999996548635, + "duration_ms": 0.12048799999320181, "success": true, - "started_at_unix": 1789366122.6682057, + "started_at_unix": 1789452414.6868231, "bytes_sent": 55, "bytes_received": 0, "request_id": null, @@ -20441,7 +20427,7 @@ "environment_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_semantic/.venv", "python_executable": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/tsp_semantic/.venv/bin/python", "success": true, - "total_duration_ms": 3834.857271999994, + "total_duration_ms": 4604.2287799999995, "error_message": null, "summary": { "request_count": 369, @@ -20450,11 +20436,11 @@ "failure_count": 0, "bytes_sent": 110211, "bytes_received": 3481813, - "min_ms": 0.08453000000940847, - "max_ms": 2700.666838000018, - "mean_ms": 10.761105520324902, - "median_ms": 0.15240599998378457, - "p95_ms": 5.47275780000973, + "min_ms": 0.1055059999828245, + "max_ms": 3037.0313310000083, + "mean_ms": 13.613898271002869, + "median_ms": 0.197011000011571, + "p95_ms": 6.490035799993153, "result_summary": { "present_count": 296, "empty_count": 73, @@ -20526,11 +20512,11 @@ "by_method": { "typeServer/semanticTokens": { "point_count": 3, - "min_ms": 3.593151999979227, - "max_ms": 34.622299000005796, - "mean_ms": 14.948237733331856, - "median_ms": 5.482249000010597, - "p95_ms": 34.10601189999056 + "min_ms": 4.907005000006848, + "max_ms": 116.2669429999994, + "mean_ms": 39.244368266666164, + "median_ms": 7.428898000000572, + "p95_ms": 110.01812769999901 } }, "validation": { @@ -20556,11 +20542,11 @@ "failure_count": 0, "bytes_sent": 0, "bytes_received": 0, - "min_ms": 4.979168999994954, - "max_ms": 16.286040000011326, - "mean_ms": 8.486632800003235, - "median_ms": 5.482249000010597, - "p95_ms": 15.074269000007233, + "min_ms": 5.854893999980959, + "max_ms": 25.332544000008284, + "mean_ms": 10.97329359999435, + "median_ms": 7.428898000000572, + "p95_ms": 22.190278200002922, "result_summary": { "present_count": 5, "empty_count": 0, @@ -20641,9 +20627,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.22196199998347765, + "duration_ms": 0.24802099997600635, "success": true, - "started_at_unix": 1789366138.2986698, + "started_at_unix": 1789452433.1365955, "bytes_sent": 311, "bytes_received": 60, "request_id": 4, @@ -20671,9 +20657,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1534010000057151, + "duration_ms": 0.19818300000906675, "success": true, - "started_at_unix": 1789366138.2989275, + "started_at_unix": 1789452433.1368778, "bytes_sent": 311, "bytes_received": 303, "request_id": 5, @@ -20703,9 +20689,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.23394300001200463, + "duration_ms": 0.24162700000829318, "success": true, - "started_at_unix": 1789366138.2991452, + "started_at_unix": 1789452433.137147, "bytes_sent": 311, "bytes_received": 60, "request_id": 6, @@ -20733,9 +20719,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1534339999977874, + "duration_ms": 0.16956999999706568, "success": true, - "started_at_unix": 1789366138.2994032, + "started_at_unix": 1789452433.1374152, "bytes_sent": 311, "bytes_received": 303, "request_id": 7, @@ -20765,9 +20751,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.13312400000131674, + "duration_ms": 0.14693700001089383, "success": true, - "started_at_unix": 1789366138.2996233, + "started_at_unix": 1789452433.137655, "bytes_sent": 311, "bytes_received": 60, "request_id": 8, @@ -20795,9 +20781,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.13459600000942373, + "duration_ms": 0.1551189999986491, "success": true, - "started_at_unix": 1789366138.2997768, + "started_at_unix": 1789452433.1378262, "bytes_sent": 311, "bytes_received": 303, "request_id": 9, @@ -20827,9 +20813,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 1.8768740000041362, + "duration_ms": 3.798246999991761, "success": true, - "started_at_unix": 1789366138.29999, + "started_at_unix": 1789452433.1380694, "bytes_sent": 314, "bytes_received": 1877, "request_id": 10, @@ -20858,9 +20844,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1467929999989792, + "duration_ms": 0.14785900000902075, "success": true, - "started_at_unix": 1789366138.301979, + "started_at_unix": 1789452433.141983, "bytes_sent": 314, "bytes_received": 61, "request_id": 11, @@ -20888,9 +20874,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.13211300000648407, + "duration_ms": 0.14061799998899005, "success": true, - "started_at_unix": 1789366138.3021512, + "started_at_unix": 1789452433.142157, "bytes_sent": 314, "bytes_received": 399, "request_id": 12, @@ -20919,9 +20905,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.3488689999926464, + "duration_ms": 0.35538000000201464, "success": true, - "started_at_unix": 1789366138.3023543, + "started_at_unix": 1789452433.1423602, "bytes_sent": 314, "bytes_received": 9672, "request_id": 13, @@ -20950,9 +20936,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15683899999885398, + "duration_ms": 0.17687100000784994, "success": true, - "started_at_unix": 1789366138.3029823, + "started_at_unix": 1789452433.143024, "bytes_sent": 314, "bytes_received": 354, "request_id": 14, @@ -20981,9 +20967,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1415879999910885, + "duration_ms": 0.14241100001299856, "success": true, - "started_at_unix": 1789366138.303187, + "started_at_unix": 1789452433.1432536, "bytes_sent": 314, "bytes_received": 354, "request_id": 15, @@ -21012,9 +20998,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11800900000480397, + "duration_ms": 0.13630099999772938, "success": true, - "started_at_unix": 1789366138.303364, + "started_at_unix": 1789452433.143441, "bytes_sent": 314, "bytes_received": 354, "request_id": 16, @@ -21043,9 +21029,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.12248199999476128, + "duration_ms": 0.15840399998978683, "success": true, - "started_at_unix": 1789366138.3035285, + "started_at_unix": 1789452433.1436322, "bytes_sent": 314, "bytes_received": 354, "request_id": 17, @@ -21074,9 +21060,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.12036300000772826, + "duration_ms": 0.13602100000298378, "success": true, - "started_at_unix": 1789366138.3036838, + "started_at_unix": 1789452433.1438344, "bytes_sent": 314, "bytes_received": 354, "request_id": 18, @@ -21105,9 +21091,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11416499998517793, + "duration_ms": 0.13584000001287677, "success": true, - "started_at_unix": 1789366138.30385, + "started_at_unix": 1789452433.144028, "bytes_sent": 314, "bytes_received": 400, "request_id": 19, @@ -21136,9 +21122,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.16561499998601903, + "duration_ms": 0.17584900001565984, "success": true, - "started_at_unix": 1789366138.3040261, + "started_at_unix": 1789452433.144241, "bytes_sent": 314, "bytes_received": 2261, "request_id": 20, @@ -21167,9 +21153,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.22680700001842524, + "duration_ms": 0.13863500001320972, "success": true, - "started_at_unix": 1789366138.3042734, + "started_at_unix": 1789452433.1445131, "bytes_sent": 314, "bytes_received": 400, "request_id": 21, @@ -21198,9 +21184,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15102399999022964, + "duration_ms": 0.13935600000536397, "success": true, - "started_at_unix": 1789366138.3045428, + "started_at_unix": 1789452433.1447084, "bytes_sent": 314, "bytes_received": 61, "request_id": 22, @@ -21228,9 +21214,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.115628999992623, + "duration_ms": 0.1236519999849861, "success": true, - "started_at_unix": 1789366138.3047147, + "started_at_unix": 1789452433.1448724, "bytes_sent": 314, "bytes_received": 61, "request_id": 23, @@ -21258,9 +21244,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1061359999994238, + "duration_ms": 0.1272380000045814, "success": true, - "started_at_unix": 1789366138.304846, + "started_at_unix": 1789452433.1450164, "bytes_sent": 314, "bytes_received": 61, "request_id": 24, @@ -21288,9 +21274,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.10829199999307093, + "duration_ms": 0.1398269999981494, "success": true, - "started_at_unix": 1789366138.3049679, + "started_at_unix": 1789452433.1451647, "bytes_sent": 314, "bytes_received": 400, "request_id": 25, @@ -21319,9 +21305,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11768799998890245, + "duration_ms": 0.1419390000023668, "success": true, - "started_at_unix": 1789366138.3051395, + "started_at_unix": 1789452433.1453824, "bytes_sent": 314, "bytes_received": 61, "request_id": 26, @@ -21349,9 +21335,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.13175300000511925, + "duration_ms": 0.15071299998226095, "success": true, - "started_at_unix": 1789366138.3052745, + "started_at_unix": 1789452433.1455452, "bytes_sent": 314, "bytes_received": 890, "request_id": 27, @@ -21380,9 +21366,9 @@ { "kind": "request", "method": "typeServer/semanticTokens", - "duration_ms": 7.529836000003343, + "duration_ms": 9.992422999999917, "success": true, - "started_at_unix": 1789366138.305574, + "started_at_unix": 1789452433.1459074, "bytes_sent": 0, "bytes_received": 0, "request_id": "local-33", @@ -21413,9 +21399,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.16526400000316244, + "duration_ms": 0.17107300001839576, "success": true, - "started_at_unix": 1789366138.3062212, + "started_at_unix": 1789452433.146643, "bytes_sent": 312, "bytes_received": 61, "request_id": 29, @@ -21443,9 +21429,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1448919999802456, + "duration_ms": 0.16452300002356424, "success": true, - "started_at_unix": 1789366138.306408, + "started_at_unix": 1789452433.1468413, "bytes_sent": 312, "bytes_received": 305, "request_id": 30, @@ -21475,9 +21461,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.10706299997309543, + "duration_ms": 0.13297600000328202, "success": true, - "started_at_unix": 1789366138.3065991, + "started_at_unix": 1789452433.1470618, "bytes_sent": 312, "bytes_received": 61, "request_id": 31, @@ -21505,9 +21491,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.12865200000078403, + "duration_ms": 0.15958499997736908, "success": true, - "started_at_unix": 1789366138.3067234, + "started_at_unix": 1789452433.147216, "bytes_sent": 312, "bytes_received": 305, "request_id": 32, @@ -21537,9 +21523,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11372500000561558, + "duration_ms": 0.13158499999121887, "success": true, - "started_at_unix": 1789366138.3069067, + "started_at_unix": 1789452433.1474352, "bytes_sent": 312, "bytes_received": 61, "request_id": 33, @@ -21567,9 +21553,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.12430800001084208, + "duration_ms": 0.15536000000793138, "success": true, - "started_at_unix": 1789366138.307037, + "started_at_unix": 1789452433.1475883, "bytes_sent": 312, "bytes_received": 305, "request_id": 34, @@ -21599,9 +21585,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1976389999924777, + "duration_ms": 0.17168299999070769, "success": true, - "started_at_unix": 1789366138.3072298, + "started_at_unix": 1789452433.1478431, "bytes_sent": 314, "bytes_received": 1882, "request_id": 35, @@ -21630,9 +21616,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11933600001157174, + "duration_ms": 0.15074300000605945, "success": true, - "started_at_unix": 1789366138.3074968, + "started_at_unix": 1789452433.1480968, "bytes_sent": 314, "bytes_received": 61, "request_id": 36, @@ -21660,9 +21646,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11650199999735378, + "duration_ms": 0.13455900000280963, "success": true, - "started_at_unix": 1789366138.3076324, + "started_at_unix": 1789452433.1482713, "bytes_sent": 314, "bytes_received": 400, "request_id": 37, @@ -21691,9 +21677,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.3111270000033528, + "duration_ms": 0.3493800000171632, "success": true, - "started_at_unix": 1789366138.307794, + "started_at_unix": 1789452433.1484618, "bytes_sent": 314, "bytes_received": 9695, "request_id": 38, @@ -21722,9 +21708,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.14688300001353127, + "duration_ms": 0.17166300000326373, "success": true, - "started_at_unix": 1789366138.3083844, + "started_at_unix": 1789452433.1490927, "bytes_sent": 314, "bytes_received": 355, "request_id": 39, @@ -21753,9 +21739,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1250859999970544, + "duration_ms": 0.14890999997874133, "success": true, - "started_at_unix": 1789366138.3085725, + "started_at_unix": 1789452433.149317, "bytes_sent": 314, "bytes_received": 355, "request_id": 40, @@ -21784,9 +21770,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11237600000413295, + "duration_ms": 0.14240100000506573, "success": true, - "started_at_unix": 1789366138.3087294, + "started_at_unix": 1789452433.1495097, "bytes_sent": 314, "bytes_received": 355, "request_id": 41, @@ -21815,9 +21801,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11717300000668729, + "duration_ms": 0.15787300000624782, "success": true, - "started_at_unix": 1789366138.308883, + "started_at_unix": 1789452433.1497076, "bytes_sent": 314, "bytes_received": 355, "request_id": 42, @@ -21846,9 +21832,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11529699997936405, + "duration_ms": 0.1506179999921642, "success": true, - "started_at_unix": 1789366138.309031, + "started_at_unix": 1789452433.1499095, "bytes_sent": 314, "bytes_received": 355, "request_id": 43, @@ -21877,9 +21863,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.12947499999427237, + "duration_ms": 0.1403569999922638, "success": true, - "started_at_unix": 1789366138.3091893, + "started_at_unix": 1789452433.1501188, "bytes_sent": 314, "bytes_received": 401, "request_id": 44, @@ -21908,9 +21894,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.17282600001067294, + "duration_ms": 0.17849299999284085, "success": true, - "started_at_unix": 1789366138.3093789, + "started_at_unix": 1789452433.1503391, "bytes_sent": 314, "bytes_received": 2269, "request_id": 45, @@ -21939,9 +21925,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11786800001800657, + "duration_ms": 0.14109899998970832, "success": true, - "started_at_unix": 1789366138.3096294, + "started_at_unix": 1789452433.1506128, "bytes_sent": 314, "bytes_received": 401, "request_id": 46, @@ -21970,9 +21956,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.10296499999640218, + "duration_ms": 0.13116400000967587, "success": true, - "started_at_unix": 1789366138.3097882, + "started_at_unix": 1789452433.150828, "bytes_sent": 314, "bytes_received": 61, "request_id": 47, @@ -22000,9 +21986,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.10523299999931623, + "duration_ms": 0.14037700000812947, "success": true, - "started_at_unix": 1789366138.3099103, + "started_at_unix": 1789452433.1509826, "bytes_sent": 314, "bytes_received": 61, "request_id": 48, @@ -22030,9 +22016,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1056410000046526, + "duration_ms": 0.12267100001395193, "success": true, - "started_at_unix": 1789366138.3100297, + "started_at_unix": 1789452433.1511424, "bytes_sent": 314, "bytes_received": 61, "request_id": 49, @@ -22060,9 +22046,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11175299999877097, + "duration_ms": 0.13466899997638393, "success": true, - "started_at_unix": 1789366138.3101509, + "started_at_unix": 1789452433.151287, "bytes_sent": 314, "bytes_received": 401, "request_id": 50, @@ -22091,9 +22077,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11265299997376133, + "duration_ms": 0.13018199999237368, "success": true, - "started_at_unix": 1789366138.3103433, + "started_at_unix": 1789452433.1514997, "bytes_sent": 314, "bytes_received": 61, "request_id": 51, @@ -22121,9 +22107,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.12393800000154442, + "duration_ms": 0.1691599999844584, "success": true, - "started_at_unix": 1789366138.3104703, + "started_at_unix": 1789452433.1516502, "bytes_sent": 314, "bytes_received": 893, "request_id": 52, @@ -22152,9 +22138,9 @@ { "kind": "request", "method": "typeServer/semanticTokens", - "duration_ms": 4.979168999994954, + "duration_ms": 5.854893999980959, "success": true, - "started_at_unix": 1789366138.310758, + "started_at_unix": 1789452433.151997, "bytes_sent": 0, "bytes_received": 0, "request_id": "local-59", @@ -22185,9 +22171,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1434879999919758, + "duration_ms": 0.1501320000159012, "success": true, - "started_at_unix": 1789366138.3114338, + "started_at_unix": 1789452433.1527963, "bytes_sent": 312, "bytes_received": 61, "request_id": 54, @@ -22215,9 +22201,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.19641400001546572, + "duration_ms": 0.8576660000017, "success": true, - "started_at_unix": 1789366138.3116157, + "started_at_unix": 1789452433.15299, "bytes_sent": 312, "bytes_received": 306, "request_id": 55, @@ -22247,9 +22233,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11470800001234238, + "duration_ms": 0.15991600000120343, "success": true, - "started_at_unix": 1789366138.3118591, + "started_at_unix": 1789452433.153918, "bytes_sent": 312, "bytes_received": 61, "request_id": 56, @@ -22277,9 +22263,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.14071699999362863, + "duration_ms": 0.1763610000011795, "success": true, - "started_at_unix": 1789366138.3119922, + "started_at_unix": 1789452433.154103, "bytes_sent": 312, "bytes_received": 306, "request_id": 57, @@ -22309,9 +22295,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11804000001802706, + "duration_ms": 0.1489699999979166, "success": true, - "started_at_unix": 1789366138.312184, + "started_at_unix": 1789452433.15436, "bytes_sent": 312, "bytes_received": 61, "request_id": 58, @@ -22339,9 +22325,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11971300000368501, + "duration_ms": 0.18220900000187612, "success": true, - "started_at_unix": 1789366138.3123195, + "started_at_unix": 1789452433.1545331, "bytes_sent": 312, "bytes_received": 306, "request_id": 59, @@ -22371,9 +22357,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1719620000244504, + "duration_ms": 0.2228190000153063, "success": true, - "started_at_unix": 1789366138.3125076, + "started_at_unix": 1789452433.1548367, "bytes_sent": 314, "bytes_received": 1887, "request_id": 60, @@ -22402,9 +22388,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1505900000040583, + "duration_ms": 0.14337199999658878, "success": true, - "started_at_unix": 1789366138.3127713, + "started_at_unix": 1789452433.1551735, "bytes_sent": 314, "bytes_received": 61, "request_id": 61, @@ -22432,9 +22418,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.12404199998172771, + "duration_ms": 0.14420299999073904, "success": true, - "started_at_unix": 1789366138.3129432, + "started_at_unix": 1789452433.155342, "bytes_sent": 314, "bytes_received": 401, "request_id": 62, @@ -22463,9 +22449,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.39715599999112783, + "duration_ms": 0.44977400000334455, "success": true, - "started_at_unix": 1789366138.313125, + "started_at_unix": 1789452433.1555588, "bytes_sent": 314, "bytes_received": 9719, "request_id": 63, @@ -22494,9 +22480,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.19050999998171392, + "duration_ms": 0.1777720000006866, "success": true, - "started_at_unix": 1789366138.3139691, + "started_at_unix": 1789452433.156453, "bytes_sent": 314, "bytes_received": 355, "request_id": 64, @@ -22525,9 +22511,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.12946299997906863, + "duration_ms": 0.16769699999485965, "success": true, - "started_at_unix": 1789366138.3142135, + "started_at_unix": 1789452433.1566916, "bytes_sent": 314, "bytes_received": 355, "request_id": 65, @@ -22556,9 +22542,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.12193999998544314, + "duration_ms": 0.1486800000236599, "success": true, - "started_at_unix": 1789366138.3143828, + "started_at_unix": 1789452433.1569116, "bytes_sent": 314, "bytes_received": 355, "request_id": 66, @@ -22587,9 +22573,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11761600001136685, + "duration_ms": 0.14835899997933666, "success": true, - "started_at_unix": 1789366138.314556, + "started_at_unix": 1789452433.1571271, "bytes_sent": 314, "bytes_received": 355, "request_id": 67, @@ -22618,9 +22604,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.10932899999716028, + "duration_ms": 0.14219999999909305, "success": true, - "started_at_unix": 1789366138.3147073, + "started_at_unix": 1789452433.1573248, "bytes_sent": 314, "bytes_received": 355, "request_id": 68, @@ -22649,9 +22635,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11080400000196278, + "duration_ms": 0.15282500001490007, "success": true, - "started_at_unix": 1789366138.3148642, + "started_at_unix": 1789452433.157534, "bytes_sent": 314, "bytes_received": 401, "request_id": 69, @@ -22680,9 +22666,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.16640000001189037, + "duration_ms": 0.2081570000029842, "success": true, - "started_at_unix": 1789366138.3150547, + "started_at_unix": 1789452433.157796, "bytes_sent": 314, "bytes_received": 2269, "request_id": 70, @@ -22711,9 +22697,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.12430900000026668, + "duration_ms": 0.15109299999949144, "success": true, - "started_at_unix": 1789366138.315336, + "started_at_unix": 1789452433.1581354, "bytes_sent": 314, "bytes_received": 401, "request_id": 71, @@ -22742,9 +22728,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.09792399998787005, + "duration_ms": 0.12926099998367135, "success": true, - "started_at_unix": 1789366138.315509, + "started_at_unix": 1789452433.1583529, "bytes_sent": 314, "bytes_received": 61, "request_id": 72, @@ -22772,9 +22758,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.09730400000762529, + "duration_ms": 0.13295600001583807, "success": true, - "started_at_unix": 1789366138.3156254, + "started_at_unix": 1789452433.1585078, "bytes_sent": 314, "bytes_received": 61, "request_id": 73, @@ -22802,9 +22788,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.09157100001289109, + "duration_ms": 0.1502019999861659, "success": true, - "started_at_unix": 1789366138.3157375, + "started_at_unix": 1789452433.1586647, "bytes_sent": 314, "bytes_received": 61, "request_id": 74, @@ -22832,9 +22818,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.10430099999325648, + "duration_ms": 0.17744199999469856, "success": true, - "started_at_unix": 1789366138.3158438, + "started_at_unix": 1789452433.158838, "bytes_sent": 314, "bytes_received": 401, "request_id": 75, @@ -22863,9 +22849,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.09693300000890304, + "duration_ms": 0.15067300000737305, "success": true, - "started_at_unix": 1789366138.316026, + "started_at_unix": 1789452433.1591153, "bytes_sent": 314, "bytes_received": 61, "request_id": 76, @@ -22893,9 +22879,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1208719999965524, + "duration_ms": 0.16717599999083177, "success": true, - "started_at_unix": 1789366138.316138, + "started_at_unix": 1789452433.159289, "bytes_sent": 314, "bytes_received": 893, "request_id": 77, @@ -22924,9 +22910,9 @@ { "kind": "request", "method": "typeServer/semanticTokens", - "duration_ms": 5.482249000010597, + "duration_ms": 7.428898000000572, "success": true, - "started_at_unix": 1789366138.3164861, + "started_at_unix": 1789452433.1597056, "bytes_sent": 0, "bytes_received": 0, "request_id": "local-85", @@ -22957,9 +22943,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15481700000918863, + "duration_ms": 0.16452299999514253, "success": true, - "started_at_unix": 1789366138.3173904, + "started_at_unix": 1789452433.1608515, "bytes_sent": 312, "bytes_received": 61, "request_id": 79, @@ -22987,9 +22973,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.14013699998827178, + "duration_ms": 0.17673100001047715, "success": true, - "started_at_unix": 1789366138.3175716, + "started_at_unix": 1789452433.1610425, "bytes_sent": 312, "bytes_received": 306, "request_id": 80, @@ -23019,9 +23005,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.14780499998323648, + "duration_ms": 0.13717199999518925, "success": true, - "started_at_unix": 1789366138.317775, + "started_at_unix": 1789452433.161287, "bytes_sent": 312, "bytes_received": 61, "request_id": 81, @@ -23049,9 +23035,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1351829999975962, + "duration_ms": 0.17533899998056768, "success": true, - "started_at_unix": 1789366138.317957, + "started_at_unix": 1789452433.1614516, "bytes_sent": 312, "bytes_received": 306, "request_id": 82, @@ -23081,9 +23067,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.10266199998909542, + "duration_ms": 0.15119299999355462, "success": true, - "started_at_unix": 1789366138.3181565, + "started_at_unix": 1789452433.1617, "bytes_sent": 312, "bytes_received": 61, "request_id": 83, @@ -23111,9 +23097,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11448500001165485, + "duration_ms": 0.1788239999882535, "success": true, - "started_at_unix": 1789366138.318277, + "started_at_unix": 1789452433.1618757, "bytes_sent": 312, "bytes_received": 306, "request_id": 84, @@ -23143,9 +23129,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1563560000192865, + "duration_ms": 0.19677100002013503, "success": true, - "started_at_unix": 1789366138.318473, + "started_at_unix": 1789452433.1621544, "bytes_sent": 314, "bytes_received": 1887, "request_id": 85, @@ -23174,9 +23160,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.10488600000257975, + "duration_ms": 0.1461559999995643, "success": true, - "started_at_unix": 1789366138.318718, + "started_at_unix": 1789452433.1624622, "bytes_sent": 314, "bytes_received": 61, "request_id": 86, @@ -23204,9 +23190,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.10043300000006639, + "duration_ms": 0.15668099999288643, "success": true, - "started_at_unix": 1789366138.318841, + "started_at_unix": 1789452433.162634, "bytes_sent": 314, "bytes_received": 401, "request_id": 87, @@ -23235,9 +23221,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.3722140000093077, + "duration_ms": 0.41779700001143283, "success": true, - "started_at_unix": 1789366138.318993, + "started_at_unix": 1789452433.162863, "bytes_sent": 314, "bytes_received": 9719, "request_id": 88, @@ -23266,9 +23252,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.17163100000061604, + "duration_ms": 0.206895999980361, "success": true, - "started_at_unix": 1789366138.3197088, + "started_at_unix": 1789452433.163706, "bytes_sent": 314, "bytes_received": 355, "request_id": 89, @@ -23297,9 +23283,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.12016200000175559, + "duration_ms": 0.1500209999960589, "success": true, - "started_at_unix": 1789366138.3199303, + "started_at_unix": 1789452433.1639738, "bytes_sent": 314, "bytes_received": 355, "request_id": 90, @@ -23328,9 +23314,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.13386800000603216, + "duration_ms": 0.15165400000682894, "success": true, - "started_at_unix": 1789366138.3200884, + "started_at_unix": 1789452433.164176, "bytes_sent": 314, "bytes_received": 355, "request_id": 91, @@ -23359,9 +23345,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.12247700001921658, + "duration_ms": 0.15233499999567357, "success": true, - "started_at_unix": 1789366138.3202708, + "started_at_unix": 1789452433.164399, "bytes_sent": 314, "bytes_received": 355, "request_id": 92, @@ -23390,9 +23376,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1029320000043299, + "duration_ms": 0.14707700000826662, "success": true, - "started_at_unix": 1789366138.3204281, + "started_at_unix": 1789452433.164602, "bytes_sent": 314, "bytes_received": 355, "request_id": 93, @@ -23421,9 +23407,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11981000000105269, + "duration_ms": 0.16418300000964337, "success": true, - "started_at_unix": 1789366138.3205826, + "started_at_unix": 1789452433.1648345, "bytes_sent": 314, "bytes_received": 401, "request_id": 94, @@ -23452,9 +23438,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.21092800000133138, + "duration_ms": 0.19413699999404344, "success": true, - "started_at_unix": 1789366138.3208227, + "started_at_unix": 1789452433.1650913, "bytes_sent": 314, "bytes_received": 2269, "request_id": 95, @@ -23483,9 +23469,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.10981299999457406, + "duration_ms": 0.16378199998712262, "success": true, - "started_at_unix": 1789366138.321137, + "started_at_unix": 1789452433.165381, "bytes_sent": 314, "bytes_received": 401, "request_id": 96, @@ -23514,9 +23500,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.10221099998375394, + "duration_ms": 0.13902499998152962, "success": true, - "started_at_unix": 1789366138.3213105, + "started_at_unix": 1789452433.1656008, "bytes_sent": 314, "bytes_received": 61, "request_id": 97, @@ -23544,9 +23530,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.09081799998966744, + "duration_ms": 0.1266069999985575, "success": true, - "started_at_unix": 1789366138.3214316, + "started_at_unix": 1789452433.1657808, "bytes_sent": 314, "bytes_received": 61, "request_id": 98, @@ -23574,9 +23560,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.09733900000696849, + "duration_ms": 0.12448300000755808, "success": true, - "started_at_unix": 1789366138.321537, + "started_at_unix": 1789452433.1659274, "bytes_sent": 314, "bytes_received": 61, "request_id": 99, @@ -23604,9 +23590,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.10928300000045965, + "duration_ms": 0.1414090000082524, "success": true, - "started_at_unix": 1789366138.3216496, + "started_at_unix": 1789452433.1660743, "bytes_sent": 315, "bytes_received": 402, "request_id": 100, @@ -23635,9 +23621,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.10212300000489449, + "duration_ms": 0.1271269999847391, "success": true, - "started_at_unix": 1789366138.3218334, + "started_at_unix": 1789452433.166294, "bytes_sent": 315, "bytes_received": 62, "request_id": 101, @@ -23665,9 +23651,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1193909999983589, + "duration_ms": 0.14197999999510102, "success": true, - "started_at_unix": 1789366138.3219523, + "started_at_unix": 1789452433.1664433, "bytes_sent": 315, "bytes_received": 894, "request_id": 102, @@ -23696,9 +23682,9 @@ { "kind": "request", "method": "typeServer/semanticTokens", - "duration_ms": 5.458521000008432, + "duration_ms": 6.628917000000456, "success": true, - "started_at_unix": 1789366138.3222654, + "started_at_unix": 1789452433.1667743, "bytes_sent": 0, "bytes_received": 0, "request_id": "local-111", @@ -23729,9 +23715,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1697200000023713, + "duration_ms": 0.15915499997731786, "success": true, - "started_at_unix": 1789366138.3230937, + "started_at_unix": 1789452433.1675627, "bytes_sent": 313, "bytes_received": 62, "request_id": 104, @@ -23759,9 +23745,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.2091089999964879, + "duration_ms": 0.1796749999982694, "success": true, - "started_at_unix": 1789366138.3233125, + "started_at_unix": 1789452433.1677468, "bytes_sent": 313, "bytes_received": 307, "request_id": 105, @@ -23791,9 +23777,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.115104000002475, + "duration_ms": 3.033402999989221, "success": true, - "started_at_unix": 1789366138.3235993, + "started_at_unix": 1789452433.1708107, "bytes_sent": 313, "bytes_received": 62, "request_id": 106, @@ -23821,9 +23807,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15327399998454894, + "duration_ms": 5.1058680000153345, "success": true, - "started_at_unix": 1789366138.3237324, + "started_at_unix": 1789452433.1738794, "bytes_sent": 313, "bytes_received": 307, "request_id": 107, @@ -23853,9 +23839,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.10910099999250633, + "duration_ms": 0.2997020000066186, "success": true, - "started_at_unix": 1789366138.3239639, + "started_at_unix": 1789452433.1790962, "bytes_sent": 313, "bytes_received": 62, "request_id": 108, @@ -23883,9 +23869,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.13178599999719154, + "duration_ms": 0.26071499999602565, "success": true, - "started_at_unix": 1789366138.3240912, + "started_at_unix": 1789452433.1794271, "bytes_sent": 313, "bytes_received": 307, "request_id": 109, @@ -23915,9 +23901,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.19520600000078048, + "duration_ms": 0.28286799999932555, "success": true, - "started_at_unix": 1789366138.3243215, + "started_at_unix": 1789452433.1798286, "bytes_sent": 315, "bytes_received": 1888, "request_id": 110, @@ -23946,9 +23932,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.12459399999897869, + "duration_ms": 2.7283879999799865, "success": true, - "started_at_unix": 1789366138.3246052, + "started_at_unix": 1789452433.1802306, "bytes_sent": 315, "bytes_received": 62, "request_id": 111, @@ -23976,9 +23962,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11028800000190131, + "duration_ms": 0.9020019999752549, "success": true, - "started_at_unix": 1789366138.324749, + "started_at_unix": 1789452433.182993, "bytes_sent": 315, "bytes_received": 402, "request_id": 112, @@ -24007,9 +23993,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.39210399998523826, + "duration_ms": 0.5566920000035225, "success": true, - "started_at_unix": 1789366138.3249114, + "started_at_unix": 1789452433.1839817, "bytes_sent": 315, "bytes_received": 9720, "request_id": 113, @@ -24038,9 +24024,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 2.802463999984184, + "duration_ms": 0.5032529999766666, "success": true, - "started_at_unix": 1789366138.3256464, + "started_at_unix": 1789452433.1850188, "bytes_sent": 315, "bytes_received": 356, "request_id": 114, @@ -24069,9 +24055,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 2.8858420000119622, + "duration_ms": 2.3025399999880847, "success": true, - "started_at_unix": 1789366138.328544, + "started_at_unix": 1789452433.1855984, "bytes_sent": 315, "bytes_received": 356, "request_id": 115, @@ -24100,9 +24086,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 1.9161879999956, + "duration_ms": 0.28286799999932555, "success": true, - "started_at_unix": 1789366138.3315163, + "started_at_unix": 1789452433.1879656, "bytes_sent": 315, "bytes_received": 356, "request_id": 116, @@ -24131,9 +24117,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.20512000000394437, + "duration_ms": 0.2953059999981633, "success": true, - "started_at_unix": 1789366138.3335307, + "started_at_unix": 1789452433.1883423, "bytes_sent": 315, "bytes_received": 356, "request_id": 117, @@ -24162,9 +24148,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1698220000037054, + "duration_ms": 0.2578100000221184, "success": true, - "started_at_unix": 1789366138.3337884, + "started_at_unix": 1789452433.1887033, "bytes_sent": 315, "bytes_received": 356, "request_id": 118, @@ -24193,9 +24179,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.16243299998563998, + "duration_ms": 0.25888199999712924, "success": true, - "started_at_unix": 1789366138.3340232, + "started_at_unix": 1789452433.189044, "bytes_sent": 315, "bytes_received": 402, "request_id": 119, @@ -24224,9 +24210,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.2277449999894543, + "duration_ms": 0.28220699999792487, "success": true, - "started_at_unix": 1789366138.3342707, + "started_at_unix": 1789452433.1894152, "bytes_sent": 315, "bytes_received": 2270, "request_id": 120, @@ -24255,9 +24241,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 2.7153679999969427, + "duration_ms": 0.2616069999987758, "success": true, - "started_at_unix": 1789366138.3346217, + "started_at_unix": 1789452433.1898599, "bytes_sent": 315, "bytes_received": 402, "request_id": 121, @@ -24286,9 +24272,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.23007699999766373, + "duration_ms": 0.3370480000057796, "success": true, - "started_at_unix": 1789366138.3374298, + "started_at_unix": 1789452433.1901944, "bytes_sent": 315, "bytes_received": 62, "request_id": 122, @@ -24316,9 +24302,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15172299998766903, + "duration_ms": 0.2753870000162806, "success": true, - "started_at_unix": 1789366138.337688, + "started_at_unix": 1789452433.1905653, "bytes_sent": 315, "bytes_received": 62, "request_id": 123, @@ -24346,9 +24332,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1424229999997806, + "duration_ms": 0.2485260000071321, "success": true, - "started_at_unix": 1789366138.3378615, + "started_at_unix": 1789452433.1908705, "bytes_sent": 315, "bytes_received": 62, "request_id": 124, @@ -24376,9 +24362,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.14221900002553411, + "duration_ms": 0.23747000000184926, "success": true, - "started_at_unix": 1789366138.3380375, + "started_at_unix": 1789452433.1911476, "bytes_sent": 315, "bytes_received": 402, "request_id": 125, @@ -24407,9 +24393,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.16077899999800138, + "duration_ms": 0.24208799999314579, "success": true, - "started_at_unix": 1789366138.3382783, + "started_at_unix": 1789452433.1914966, "bytes_sent": 315, "bytes_received": 62, "request_id": 126, @@ -24437,9 +24423,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1537859999984903, + "duration_ms": 0.37380199998438, "success": true, - "started_at_unix": 1789366138.338464, + "started_at_unix": 1789452433.1917844, "bytes_sent": 315, "bytes_received": 894, "request_id": 127, @@ -24468,9 +24454,9 @@ { "kind": "request", "method": "typeServer/semanticTokens", - "duration_ms": 16.286040000011326, + "duration_ms": 25.332544000008284, "success": true, - "started_at_unix": 1789366138.338843, + "started_at_unix": 1789452433.1924183, "bytes_sent": 0, "bytes_received": 0, "request_id": "local-137", @@ -24501,9 +24487,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.21799499998564897, + "duration_ms": 0.26380899998912355, "success": true, - "started_at_unix": 1789366138.3397706, + "started_at_unix": 1789452433.1936142, "bytes_sent": 313, "bytes_received": 62, "request_id": 129, @@ -24531,9 +24517,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1819169999919268, + "duration_ms": 0.23842199999535296, "success": true, - "started_at_unix": 1789366138.3400218, + "started_at_unix": 1789452433.193907, "bytes_sent": 313, "bytes_received": 307, "request_id": 130, @@ -24563,9 +24549,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15448100000980958, + "duration_ms": 0.3414340000063021, "success": true, - "started_at_unix": 1789366138.3402765, + "started_at_unix": 1789452433.1942172, "bytes_sent": 313, "bytes_received": 62, "request_id": 131, @@ -24593,9 +24579,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1406020000160879, + "duration_ms": 0.24889799999527895, "success": true, - "started_at_unix": 1789366138.340457, + "started_at_unix": 1789452433.1945882, "bytes_sent": 313, "bytes_received": 307, "request_id": 132, @@ -24625,9 +24611,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1263160000064545, + "duration_ms": 0.24063499998305815, "success": true, - "started_at_unix": 1789366138.3406715, + "started_at_unix": 1789452433.1949186, "bytes_sent": 313, "bytes_received": 62, "request_id": 133, @@ -24655,9 +24641,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.13078099999574988, + "duration_ms": 0.23697000000311164, "success": true, - "started_at_unix": 1789366138.3408203, + "started_at_unix": 1789452433.1951878, "bytes_sent": 313, "bytes_received": 307, "request_id": 134, @@ -24687,9 +24673,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.18573799999899165, + "duration_ms": 0.30126400000085596, "success": true, - "started_at_unix": 1789366138.3410456, + "started_at_unix": 1789452433.1955407, "bytes_sent": 315, "bytes_received": 1888, "request_id": 135, @@ -24718,9 +24704,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.13433399999485118, + "duration_ms": 0.2430789999721128, "success": true, - "started_at_unix": 1789366138.3413577, + "started_at_unix": 1789452433.1959603, "bytes_sent": 315, "bytes_received": 62, "request_id": 136, @@ -24748,9 +24734,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 1.8218479999916326, + "duration_ms": 0.2535239999872374, "success": true, - "started_at_unix": 1789366138.3415153, + "started_at_unix": 1789452433.1962328, "bytes_sent": 315, "bytes_received": 402, "request_id": 137, @@ -24779,9 +24765,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.511555999992197, + "duration_ms": 0.4503250000027492, "success": true, - "started_at_unix": 1789366138.3434381, + "started_at_unix": 1789452433.196573, "bytes_sent": 315, "bytes_received": 9720, "request_id": 138, @@ -24810,9 +24796,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.2756039999951554, + "duration_ms": 0.4035549999912291, "success": true, - "started_at_unix": 1789366138.3444057, + "started_at_unix": 1789452433.1975002, "bytes_sent": 315, "bytes_received": 356, "request_id": 139, @@ -24841,9 +24827,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1631479999844032, + "duration_ms": 0.24874700000054872, "success": true, - "started_at_unix": 1789366138.3447597, + "started_at_unix": 1789452433.1979778, "bytes_sent": 315, "bytes_received": 356, "request_id": 140, @@ -24872,9 +24858,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15791499998840663, + "duration_ms": 0.2381920000118498, "success": true, - "started_at_unix": 1789366138.3449798, + "started_at_unix": 1789452433.1982844, "bytes_sent": 315, "bytes_received": 356, "request_id": 141, @@ -24903,9 +24889,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15698199999292228, + "duration_ms": 0.270569000008436, "success": true, - "started_at_unix": 1789366138.3452058, + "started_at_unix": 1789452433.1986063, "bytes_sent": 315, "bytes_received": 356, "request_id": 142, @@ -24934,9 +24920,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1453849999961676, + "duration_ms": 0.35650600000280974, "success": true, - "started_at_unix": 1789366138.3454185, + "started_at_unix": 1789452433.198938, "bytes_sent": 315, "bytes_received": 356, "request_id": 143, @@ -24965,9 +24951,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 1.7049180000014985, + "duration_ms": 0.2528830000017024, "success": true, - "started_at_unix": 1789366138.3456292, + "started_at_unix": 1789452433.1993787, "bytes_sent": 315, "bytes_received": 402, "request_id": 144, @@ -24996,9 +24982,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.2803909999897769, + "duration_ms": 0.30024400001593676, "success": true, - "started_at_unix": 1789366138.3474593, + "started_at_unix": 1789452433.1997464, "bytes_sent": 315, "bytes_received": 2270, "request_id": 145, @@ -25027,9 +25013,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.17658900000583344, + "duration_ms": 0.2509800000041196, "success": true, - "started_at_unix": 1789366138.3478656, + "started_at_unix": 1789452433.2001903, "bytes_sent": 315, "bytes_received": 402, "request_id": 146, @@ -25058,9 +25044,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.14574499999753243, + "duration_ms": 0.37423300000227755, "success": true, - "started_at_unix": 1789366138.3481083, + "started_at_unix": 1789452433.2005224, "bytes_sent": 315, "bytes_received": 62, "request_id": 147, @@ -25088,9 +25074,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1627209999810475, + "duration_ms": 0.27059900000381276, "success": true, - "started_at_unix": 1789366138.3482811, + "started_at_unix": 1789452433.2009315, "bytes_sent": 315, "bytes_received": 62, "request_id": 148, @@ -25118,9 +25104,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.13192899999125984, + "duration_ms": 0.2457129999982044, "success": true, - "started_at_unix": 1789366138.3484683, + "started_at_unix": 1789452433.2012289, "bytes_sent": 315, "bytes_received": 62, "request_id": 149, @@ -25148,9 +25134,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1403549999849929, + "duration_ms": 0.25514700001849633, "success": true, - "started_at_unix": 1789366138.348623, + "started_at_unix": 1789452433.2015018, "bytes_sent": 315, "bytes_received": 402, "request_id": 150, @@ -25179,9 +25165,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.13246099999264516, + "duration_ms": 0.14746700000500823, "success": true, - "started_at_unix": 1789366138.3488605, + "started_at_unix": 1789452433.2018874, "bytes_sent": 315, "bytes_received": 62, "request_id": 151, @@ -25209,9 +25195,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1587129999904846, + "duration_ms": 0.13953600000604638, "success": true, - "started_at_unix": 1789366138.349015, + "started_at_unix": 1789452433.2020621, "bytes_sent": 315, "bytes_received": 894, "request_id": 152, @@ -25240,9 +25226,9 @@ { "kind": "request", "method": "typeServer/semanticTokens", - "duration_ms": 10.227184999990868, + "duration_ms": 9.621214999981476, "success": true, - "started_at_unix": 1789366138.3494039, + "started_at_unix": 1789452433.202455, "bytes_sent": 0, "bytes_received": 0, "request_id": "local-163", @@ -25288,11 +25274,11 @@ "failure_count": 0, "bytes_sent": 0, "bytes_received": 0, - "min_ms": 30.21845799997891, - "max_ms": 34.622299000005796, - "mean_ms": 32.24143199999503, - "median_ms": 31.774637000012262, - "p95_ms": 34.474788400001444, + "min_ms": 77.15597099999627, + "max_ms": 116.2669429999994, + "mean_ms": 101.77741520000154, + "median_ms": 104.89858900001536, + "p95_ms": 114.48156719999929, "result_summary": { "present_count": 5, "empty_count": 0, @@ -25373,9 +25359,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.9905240000023241, + "duration_ms": 0.15715200001409357, "success": true, - "started_at_unix": 1789366138.3503668, + "started_at_unix": 1789452433.2035522, "bytes_sent": 319, "bytes_received": 62, "request_id": 154, @@ -25403,9 +25389,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.250316999995448, + "duration_ms": 0.16369200000099227, "success": true, - "started_at_unix": 1789366138.3514009, + "started_at_unix": 1789452433.2037368, "bytes_sent": 319, "bytes_received": 470, "request_id": 155, @@ -25434,9 +25420,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1830779999920651, + "duration_ms": 0.9448350000127448, "success": true, - "started_at_unix": 1789366138.3517272, + "started_at_unix": 1789452433.2039614, "bytes_sent": 319, "bytes_received": 396, "request_id": 156, @@ -25465,9 +25451,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1631089999989399, + "duration_ms": 2.929795000000013, "success": true, - "started_at_unix": 1789366138.3519886, + "started_at_unix": 1789452433.2049818, "bytes_sent": 319, "bytes_received": 62, "request_id": 157, @@ -25495,9 +25481,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.16027800000983916, + "duration_ms": 2.8452509999965514, "success": true, - "started_at_unix": 1789366138.352178, + "started_at_unix": 1789452433.2079492, "bytes_sent": 319, "bytes_received": 161, "request_id": 158, @@ -25527,9 +25513,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 18.14809500001502, + "duration_ms": 24.888805000017555, "success": true, - "started_at_unix": 1789366138.3526154, + "started_at_unix": 1789452433.2109036, "bytes_sent": 319, "bytes_received": 543424, "request_id": 159, @@ -25558,9 +25544,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 1.0847640000122283, + "duration_ms": 1.2493549999987863, "success": true, - "started_at_unix": 1789366138.3859296, + "started_at_unix": 1789452433.2575884, "bytes_sent": 319, "bytes_received": 397, "request_id": 160, @@ -25589,9 +25575,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.23501199999031996, + "duration_ms": 3.017163999999184, "success": true, - "started_at_unix": 1789366138.387111, + "started_at_unix": 1789452433.2589247, "bytes_sent": 319, "bytes_received": 162, "request_id": 161, @@ -25621,9 +25607,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15228300000558193, + "duration_ms": 2.893541999981153, "success": true, - "started_at_unix": 1789366138.3874133, + "started_at_unix": 1789452433.2620118, "bytes_sent": 321, "bytes_received": 162, "request_id": 162, @@ -25653,9 +25639,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.13398199999414828, + "duration_ms": 2.8716789999805314, "success": true, - "started_at_unix": 1789366138.3876104, + "started_at_unix": 1789452433.2649705, "bytes_sent": 321, "bytes_received": 162, "request_id": 163, @@ -25685,9 +25671,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1332539999907567, + "duration_ms": 3.0270139999970525, "success": true, - "started_at_unix": 1789366138.3878, + "started_at_unix": 1789452433.2679262, "bytes_sent": 319, "bytes_received": 357, "request_id": 164, @@ -25716,9 +25702,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.13994200000411183, + "duration_ms": 0.1914529999851311, "success": true, - "started_at_unix": 1789366138.3879862, + "started_at_unix": 1789452433.2710283, "bytes_sent": 319, "bytes_received": 359, "request_id": 165, @@ -25747,9 +25733,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.20998900001245602, + "duration_ms": 0.3039579999892794, "success": true, - "started_at_unix": 1789366138.3882027, + "started_at_unix": 1789452433.271328, "bytes_sent": 321, "bytes_received": 1943, "request_id": 166, @@ -25778,9 +25764,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.18425000001798253, + "duration_ms": 0.1920539999957782, "success": true, - "started_at_unix": 1789366138.3885486, + "started_at_unix": 1789452433.2718086, "bytes_sent": 321, "bytes_received": 359, "request_id": 167, @@ -25809,9 +25795,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1752439999904709, + "duration_ms": 0.16394200000036108, "success": true, - "started_at_unix": 1789366138.38882, + "started_at_unix": 1789452433.2721033, "bytes_sent": 321, "bytes_received": 162, "request_id": 168, @@ -25841,9 +25827,9 @@ { "kind": "request", "method": "typeServer/semanticTokens", - "duration_ms": 39.26235700001257, + "duration_ms": 69.45571800000039, "success": true, - "started_at_unix": 1789366138.3891773, + "started_at_unix": 1789452433.2724926, "bytes_sent": 0, "bytes_received": 0, "request_id": "local-180", @@ -25874,9 +25860,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.19402800000989373, + "duration_ms": 0.18278999999665757, "success": true, - "started_at_unix": 1789366138.3899386, + "started_at_unix": 1789452433.2765312, "bytes_sent": 319, "bytes_received": 62, "request_id": 170, @@ -25904,9 +25890,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.19554499999685504, + "duration_ms": 2.123565000005101, "success": true, - "started_at_unix": 1789366138.3901634, + "started_at_unix": 1789452433.2767434, "bytes_sent": 319, "bytes_received": 471, "request_id": 171, @@ -25935,9 +25921,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1879380000104902, + "duration_ms": 0.17064200000049823, "success": true, - "started_at_unix": 1789366138.3904288, + "started_at_unix": 1789452433.2789404, "bytes_sent": 319, "bytes_received": 397, "request_id": 172, @@ -25966,9 +25952,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.16782800000214593, + "duration_ms": 0.15124300000479707, "success": true, - "started_at_unix": 1789366138.3906887, + "started_at_unix": 1789452433.2791824, "bytes_sent": 319, "bytes_received": 62, "request_id": 173, @@ -25996,9 +25982,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1588529999878574, + "duration_ms": 0.15799300001617667, "success": true, - "started_at_unix": 1789366138.3908825, + "started_at_unix": 1789452433.2793593, "bytes_sent": 319, "bytes_received": 162, "request_id": 174, @@ -26028,9 +26014,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 11.81885100001523, + "duration_ms": 33.229158000011694, "success": true, - "started_at_unix": 1789366138.391104, + "started_at_unix": 1789452433.2795823, "bytes_sent": 319, "bytes_received": 544021, "request_id": 175, @@ -26059,9 +26045,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.7744410000043445, + "duration_ms": 3.171062000006941, "success": true, - "started_at_unix": 1789366138.4176052, + "started_at_unix": 1789452433.349618, "bytes_sent": 319, "bytes_received": 397, "request_id": 176, @@ -26090,9 +26076,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.16139600000997234, + "duration_ms": 5.916245000008757, "success": true, - "started_at_unix": 1789366138.4184558, + "started_at_unix": 1789452433.3528783, "bytes_sent": 319, "bytes_received": 162, "request_id": 177, @@ -26122,9 +26108,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.10894400000438509, + "duration_ms": 5.915573999999424, "success": true, - "started_at_unix": 1789366138.4186683, + "started_at_unix": 1789452433.3588715, "bytes_sent": 321, "bytes_received": 162, "request_id": 178, @@ -26154,9 +26140,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11083100000064405, + "duration_ms": 5.936875999992708, "success": true, - "started_at_unix": 1789366138.4188192, + "started_at_unix": 1789452433.364854, "bytes_sent": 321, "bytes_received": 162, "request_id": 179, @@ -26186,9 +26172,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.12322099999551028, + "duration_ms": 5.912027999983138, "success": true, - "started_at_unix": 1789366138.4189854, + "started_at_unix": 1789452433.3708813, "bytes_sent": 319, "bytes_received": 357, "request_id": 180, @@ -26217,9 +26203,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15068299998688417, + "duration_ms": 2.775557999996181, "success": true, - "started_at_unix": 1789366138.4191585, + "started_at_unix": 1789452433.3768733, "bytes_sent": 319, "bytes_received": 359, "request_id": 181, @@ -26248,9 +26234,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.17563299999778792, + "duration_ms": 0.25082999999881395, "success": true, - "started_at_unix": 1789366138.4193938, + "started_at_unix": 1789452433.3797572, "bytes_sent": 321, "bytes_received": 1943, "request_id": 182, @@ -26279,9 +26265,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.12448999999037369, + "duration_ms": 0.1544879999926252, "success": true, - "started_at_unix": 1789366138.4196913, + "started_at_unix": 1789452433.3801565, "bytes_sent": 321, "bytes_received": 359, "request_id": 183, @@ -26310,9 +26296,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.10420399999588881, + "duration_ms": 0.14563499999553642, "success": true, - "started_at_unix": 1789366138.4198925, + "started_at_unix": 1789452433.3804069, "bytes_sent": 321, "bytes_received": 162, "request_id": 184, @@ -26342,9 +26328,9 @@ { "kind": "request", "method": "typeServer/semanticTokens", - "duration_ms": 30.707019999994145, + "duration_ms": 104.89858900001536, "success": true, - "started_at_unix": 1789366138.4201548, + "started_at_unix": 1789452433.3807852, "bytes_sent": 0, "bytes_received": 0, "request_id": "local-197", @@ -26375,9 +26361,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15082000001598317, + "duration_ms": 2.3763690000180304, "success": true, - "started_at_unix": 1789366138.4209151, + "started_at_unix": 1789452433.3844655, "bytes_sent": 319, "bytes_received": 62, "request_id": 186, @@ -26405,9 +26391,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1205199999958495, + "duration_ms": 2.9774660000043696, "success": true, - "started_at_unix": 1789366138.4210918, + "started_at_unix": 1789452433.3868752, "bytes_sent": 319, "bytes_received": 471, "request_id": 187, @@ -26436,9 +26422,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.14296800000579424, + "duration_ms": 2.9241169999920658, "success": true, - "started_at_unix": 1789366138.4212646, + "started_at_unix": 1789452433.389927, "bytes_sent": 319, "bytes_received": 397, "request_id": 188, @@ -26467,9 +26453,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.08453000000940847, + "duration_ms": 2.907993999997416, "success": true, - "started_at_unix": 1789366138.4214659, + "started_at_unix": 1789452433.3929343, "bytes_sent": 319, "bytes_received": 62, "request_id": 189, @@ -26497,9 +26483,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.09251200000903737, + "duration_ms": 2.976394000000937, "success": true, - "started_at_unix": 1789366138.4215693, + "started_at_unix": 1789452433.3958757, "bytes_sent": 319, "bytes_received": 162, "request_id": 190, @@ -26529,9 +26515,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 11.316288000017494, + "duration_ms": 24.426362000014024, "success": true, - "started_at_unix": 1789366138.4217098, + "started_at_unix": 1789452433.3989317, "bytes_sent": 319, "bytes_received": 544021, "request_id": 191, @@ -26560,9 +26546,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.8406259999844679, + "duration_ms": 3.5487190000083046, "success": true, - "started_at_unix": 1789366138.447795, + "started_at_unix": 1789452433.4602416, "bytes_sent": 319, "bytes_received": 397, "request_id": 192, @@ -26591,9 +26577,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.20177600001147766, + "duration_ms": 2.95444200000361, "success": true, - "started_at_unix": 1789366138.4487123, + "started_at_unix": 1789452433.4638767, "bytes_sent": 319, "bytes_received": 162, "request_id": 193, @@ -26623,9 +26609,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15204499999299514, + "duration_ms": 1.9525030000124843, "success": true, - "started_at_unix": 1789366138.4489725, + "started_at_unix": 1789452433.4669034, "bytes_sent": 321, "bytes_received": 162, "request_id": 194, @@ -26655,9 +26641,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1610680000112552, + "duration_ms": 2.9381480000267857, "success": true, - "started_at_unix": 1789366138.4491687, + "started_at_unix": 1789452433.468913, "bytes_sent": 321, "bytes_received": 162, "request_id": 195, @@ -26687,9 +26673,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1529459999858318, + "duration_ms": 3.0019419999973707, "success": true, - "started_at_unix": 1789366138.44939, + "started_at_unix": 1789452433.4719334, "bytes_sent": 319, "bytes_received": 357, "request_id": 196, @@ -26718,9 +26704,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.14042999998764572, + "duration_ms": 2.939609999998538, "success": true, - "started_at_unix": 1789366138.449599, + "started_at_unix": 1789452433.4750054, "bytes_sent": 319, "bytes_received": 359, "request_id": 197, @@ -26749,9 +26735,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.17405899998834684, + "duration_ms": 2.83940200000643, "success": true, - "started_at_unix": 1789366138.4498146, + "started_at_unix": 1789452433.4780564, "bytes_sent": 321, "bytes_received": 1943, "request_id": 198, @@ -26780,9 +26766,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.13847700000724217, + "duration_ms": 2.896837000008645, "success": true, - "started_at_unix": 1789366138.45011, + "started_at_unix": 1789452433.4810495, "bytes_sent": 321, "bytes_received": 359, "request_id": 199, @@ -26811,9 +26797,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.14972200000329394, + "duration_ms": 2.8061730000104035, "success": true, - "started_at_unix": 1789366138.4503436, + "started_at_unix": 1789452433.4840548, "bytes_sent": 321, "bytes_received": 162, "request_id": 200, @@ -26843,9 +26829,9 @@ { "kind": "request", "method": "typeServer/semanticTokens", - "duration_ms": 30.21845799997891, + "duration_ms": 103.22550899999783, "success": true, - "started_at_unix": 1789366138.4506524, + "started_at_unix": 1789452433.4871004, "bytes_sent": 0, "bytes_received": 0, "request_id": "local-214", @@ -26876,9 +26862,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.19325200000253062, + "duration_ms": 2.4172789999852284, "success": true, - "started_at_unix": 1789366138.4514394, + "started_at_unix": 1789452433.4904368, "bytes_sent": 319, "bytes_received": 62, "request_id": 202, @@ -26906,9 +26892,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1421120000202336, + "duration_ms": 2.9726789999813263, "success": true, - "started_at_unix": 1789366138.4516628, + "started_at_unix": 1789452433.4928894, "bytes_sent": 319, "bytes_received": 471, "request_id": 203, @@ -26937,9 +26923,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.13238299999329683, + "duration_ms": 3.9320149999753085, "success": true, - "started_at_unix": 1789366138.4518633, + "started_at_unix": 1789452433.4959373, "bytes_sent": 319, "bytes_received": 397, "request_id": 204, @@ -26968,9 +26954,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.12277599998355981, + "duration_ms": 2.8976580000232843, "success": true, - "started_at_unix": 1789366138.4520574, + "started_at_unix": 1789452433.4999535, "bytes_sent": 319, "bytes_received": 62, "request_id": 205, @@ -26998,9 +26984,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.14118800001483578, + "duration_ms": 3.0411200000060035, "success": true, - "started_at_unix": 1789366138.4522026, + "started_at_unix": 1789452433.5028844, "bytes_sent": 319, "bytes_received": 162, "request_id": 206, @@ -27030,9 +27016,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 11.035864000007223, + "duration_ms": 26.88415100001862, "success": true, - "started_at_unix": 1789366138.452399, + "started_at_unix": 1789452433.506003, "bytes_sent": 319, "bytes_received": 544021, "request_id": 207, @@ -27061,9 +27047,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 1.010925999992196, + "duration_ms": 4.321079000021655, "success": true, - "started_at_unix": 1789366138.4784586, + "started_at_unix": 1789452433.5684826, "bytes_sent": 319, "bytes_received": 397, "request_id": 208, @@ -27092,9 +27078,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.19346599998470992, + "duration_ms": 4.720238999993853, "success": true, - "started_at_unix": 1789366138.4795613, + "started_at_unix": 1789452433.5729125, "bytes_sent": 319, "bytes_received": 162, "request_id": 209, @@ -27124,9 +27110,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.14626800000883122, + "duration_ms": 2.2327169999982743, "success": true, - "started_at_unix": 1789366138.4798143, + "started_at_unix": 1789452433.5777135, "bytes_sent": 321, "bytes_received": 162, "request_id": 210, @@ -27156,9 +27142,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.12551899999380112, + "duration_ms": 2.846582999978864, "success": true, - "started_at_unix": 1789366138.4800029, + "started_at_unix": 1789452433.580002, "bytes_sent": 321, "bytes_received": 162, "request_id": 211, @@ -27188,9 +27174,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.3578359999778513, + "duration_ms": 4.836170000004358, "success": true, - "started_at_unix": 1789366138.4805145, + "started_at_unix": 1789452433.5829542, "bytes_sent": 319, "bytes_received": 357, "request_id": 212, @@ -27219,9 +27205,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.2874529999985498, + "duration_ms": 0.19414700000197627, "success": true, - "started_at_unix": 1789366138.4809349, + "started_at_unix": 1789452433.5878658, "bytes_sent": 319, "bytes_received": 359, "request_id": 213, @@ -27250,9 +27236,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.3521739999996498, + "duration_ms": 1.8432420000067395, "success": true, - "started_at_unix": 1789366138.4813323, + "started_at_unix": 1789452433.5881577, "bytes_sent": 321, "bytes_received": 1943, "request_id": 214, @@ -27281,9 +27267,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.3111239999782356, + "duration_ms": 3.706762000007302, "success": true, - "started_at_unix": 1789366138.481823, + "started_at_unix": 1789452433.5901527, "bytes_sent": 321, "bytes_received": 359, "request_id": 215, @@ -27312,9 +27298,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.2905249999969328, + "duration_ms": 2.964546000015389, "success": true, - "started_at_unix": 1789366138.4822276, + "started_at_unix": 1789452433.5939689, "bytes_sent": 321, "bytes_received": 162, "request_id": 216, @@ -27344,9 +27330,9 @@ { "kind": "request", "method": "typeServer/semanticTokens", - "duration_ms": 31.774637000012262, + "duration_ms": 107.34006399999885, "success": true, - "started_at_unix": 1789366138.4827054, + "started_at_unix": 1789452433.5971665, "bytes_sent": 0, "bytes_received": 0, "request_id": "local-231", @@ -27377,9 +27363,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.3150949999906061, + "duration_ms": 2.3752369999954226, "success": true, - "started_at_unix": 1789366138.4836547, + "started_at_unix": 1789452433.600414, "bytes_sent": 319, "bytes_received": 62, "request_id": 218, @@ -27407,9 +27393,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.2789110000094297, + "duration_ms": 3.084053000009135, "success": true, - "started_at_unix": 1789366138.484005, + "started_at_unix": 1789452433.6028247, "bytes_sent": 319, "bytes_received": 471, "request_id": 219, @@ -27438,9 +27424,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.27027999999518215, + "duration_ms": 5.809878000007984, "success": true, - "started_at_unix": 1789366138.4843729, + "started_at_unix": 1789452433.605983, "bytes_sent": 319, "bytes_received": 397, "request_id": 220, @@ -27469,9 +27455,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.25574899999014633, + "duration_ms": 3.0418709999935345, "success": true, - "started_at_unix": 1789366138.4847162, + "started_at_unix": 1789452433.6118815, "bytes_sent": 319, "bytes_received": 62, "request_id": 221, @@ -27499,9 +27485,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.2702989999932015, + "duration_ms": 5.831129000000601, "success": true, - "started_at_unix": 1789366138.4850028, + "started_at_unix": 1789452433.614958, "bytes_sent": 319, "bytes_received": 162, "request_id": 222, @@ -27531,9 +27517,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 12.135668000013311, + "duration_ms": 28.172843999982433, "success": true, - "started_at_unix": 1789366138.4853585, + "started_at_unix": 1789452433.620877, "bytes_sent": 319, "bytes_received": 545209, "request_id": 223, @@ -27562,9 +27548,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.9973989999991772, + "duration_ms": 2.959620000012819, "success": true, - "started_at_unix": 1789366138.5132263, + "started_at_unix": 1789452433.6869624, "bytes_sent": 319, "bytes_received": 398, "request_id": 224, @@ -27593,9 +27579,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.3138719999924433, + "duration_ms": 2.7764490000095066, "success": true, - "started_at_unix": 1789366138.514334, + "started_at_unix": 1789452433.690011, "bytes_sent": 319, "bytes_received": 163, "request_id": 225, @@ -27625,9 +27611,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.2386080000178481, + "duration_ms": 2.942364000006137, "success": true, - "started_at_unix": 1789366138.5147045, + "started_at_unix": 1789452433.6928606, "bytes_sent": 321, "bytes_received": 163, "request_id": 226, @@ -27657,9 +27643,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.21035700001448276, + "duration_ms": 2.9874210000002677, "success": true, - "started_at_unix": 1789366138.514984, + "started_at_unix": 1789452433.6958625, "bytes_sent": 321, "bytes_received": 163, "request_id": 227, @@ -27689,9 +27675,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.24256900002228576, + "duration_ms": 4.932432000003928, "success": true, - "started_at_unix": 1789366138.515253, + "started_at_unix": 1789452433.6989372, "bytes_sent": 319, "bytes_received": 358, "request_id": 228, @@ -27720,9 +27706,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.23697399998923174, + "duration_ms": 2.9074919999914073, "success": true, - "started_at_unix": 1789366138.5155451, + "started_at_unix": 1789452433.7039454, "bytes_sent": 319, "bytes_received": 360, "request_id": 229, @@ -27751,9 +27737,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.2971610000201963, + "duration_ms": 2.598296000002165, "success": true, - "started_at_unix": 1789366138.5158682, + "started_at_unix": 1789452433.7069683, "bytes_sent": 321, "bytes_received": 1950, "request_id": 230, @@ -27782,9 +27768,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.24762700002156635, + "duration_ms": 3.1292400000211273, "success": true, - "started_at_unix": 1789366138.5163052, + "started_at_unix": 1789452433.7097344, "bytes_sent": 321, "bytes_received": 360, "request_id": 231, @@ -27813,9 +27799,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.2129419999903348, + "duration_ms": 2.864748999996891, "success": true, - "started_at_unix": 1789366138.5166316, + "started_at_unix": 1789452433.7129817, "bytes_sent": 321, "bytes_received": 163, "request_id": 232, @@ -27845,9 +27831,9 @@ { "kind": "request", "method": "typeServer/semanticTokens", - "duration_ms": 33.884745999984034, + "duration_ms": 116.2669429999994, "success": true, - "started_at_unix": 1789366138.5169978, + "started_at_unix": 1789452433.7160912, "bytes_sent": 0, "bytes_received": 0, "request_id": "local-248", @@ -27878,9 +27864,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.2788369999962015, + "duration_ms": 4.311676000014586, "success": true, - "started_at_unix": 1789366138.517808, + "started_at_unix": 1789452433.7195466, "bytes_sent": 319, "bytes_received": 62, "request_id": 234, @@ -27908,9 +27894,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.29074300002207565, + "duration_ms": 2.960631000007652, "success": true, - "started_at_unix": 1789366138.518118, + "started_at_unix": 1789452433.7238984, "bytes_sent": 319, "bytes_received": 472, "request_id": 235, @@ -27939,9 +27925,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.2629909999996016, + "duration_ms": 2.9272419999983867, "success": true, - "started_at_unix": 1789366138.518477, + "started_at_unix": 1789452433.7269392, "bytes_sent": 319, "bytes_received": 398, "request_id": 236, @@ -27970,9 +27956,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.23093799998719078, + "duration_ms": 2.8845189999913146, "success": true, - "started_at_unix": 1789366138.5188031, + "started_at_unix": 1789452433.7299569, "bytes_sent": 319, "bytes_received": 62, "request_id": 237, @@ -28000,9 +27986,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.25621399998954075, + "duration_ms": 2.9699149999942165, "success": true, - "started_at_unix": 1789366138.5190613, + "started_at_unix": 1789452433.7328742, "bytes_sent": 319, "bytes_received": 163, "request_id": 238, @@ -28032,9 +28018,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 12.975728000014897, + "duration_ms": 23.89366599999221, "success": true, - "started_at_unix": 1789366138.5193827, + "started_at_unix": 1789452433.7359326, "bytes_sent": 319, "bytes_received": 546192, "request_id": 239, @@ -28063,9 +28049,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 1.580056000022978, + "duration_ms": 3.5390350000170656, "success": true, - "started_at_unix": 1789366138.5475242, + "started_at_unix": 1789452433.7835999, "bytes_sent": 319, "bytes_received": 398, "request_id": 240, @@ -28094,9 +28080,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1967229999877418, + "duration_ms": 0.3947930000265387, "success": true, - "started_at_unix": 1789366138.5491922, + "started_at_unix": 1789452433.787239, "bytes_sent": 319, "bytes_received": 163, "request_id": 241, @@ -28126,9 +28112,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.19251300000178162, + "duration_ms": 0.38510799998903167, "success": true, - "started_at_unix": 1789366138.5494516, + "started_at_unix": 1789452433.7877035, "bytes_sent": 321, "bytes_received": 163, "request_id": 242, @@ -28158,9 +28144,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1797440000075312, + "duration_ms": 1.7551610000055007, "success": true, - "started_at_unix": 1789366138.5497308, + "started_at_unix": 1789452433.7881434, "bytes_sent": 321, "bytes_received": 163, "request_id": 243, @@ -28190,9 +28176,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.16235399999686706, + "duration_ms": 0.1533260000030623, "success": true, - "started_at_unix": 1789366138.5499775, + "started_at_unix": 1789452433.789971, "bytes_sent": 319, "bytes_received": 358, "request_id": 244, @@ -28221,9 +28207,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.17169699998476062, + "duration_ms": 0.7204539999747794, "success": true, - "started_at_unix": 1789366138.5501945, + "started_at_unix": 1789452433.7901802, "bytes_sent": 319, "bytes_received": 360, "request_id": 245, @@ -28252,9 +28238,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.2055909999967298, + "duration_ms": 0.22670399999924484, "success": true, - "started_at_unix": 1789366138.5504515, + "started_at_unix": 1789452433.7909975, "bytes_sent": 321, "bytes_received": 1950, "request_id": 246, @@ -28283,9 +28269,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.6220089999828815, + "duration_ms": 0.19631899999694724, "success": true, - "started_at_unix": 1789366138.550857, + "started_at_unix": 1789452433.7913759, "bytes_sent": 321, "bytes_received": 360, "request_id": 247, @@ -28314,9 +28300,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.2013659999988704, + "duration_ms": 4.175143999987085, "success": true, - "started_at_unix": 1789366138.5515816, + "started_at_unix": 1789452433.7916799, "bytes_sent": 321, "bytes_received": 163, "request_id": 248, @@ -28346,9 +28332,9 @@ { "kind": "request", "method": "typeServer/semanticTokens", - "duration_ms": 34.622299000005796, + "duration_ms": 77.15597099999627, "success": true, - "started_at_unix": 1789366138.5519707, + "started_at_unix": 1789452433.7960362, "bytes_sent": 0, "bytes_received": 0, "request_id": "local-265", @@ -28394,11 +28380,11 @@ "failure_count": 0, "bytes_sent": 0, "bytes_received": 0, - "min_ms": 3.593151999979227, - "max_ms": 4.639124999982869, - "mean_ms": 4.1166483999973025, - "median_ms": 4.0539190000004055, - "p95_ms": 4.618256999987125, + "min_ms": 4.907005000006848, + "max_ms": 5.097546000001785, + "mean_ms": 4.982396000002609, + "median_ms": 4.9561069999981555, + "p95_ms": 5.082393600002888, "result_summary": { "present_count": 5, "empty_count": 0, @@ -28479,9 +28465,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 2.452404999985447, + "duration_ms": 0.21246400001473376, "success": true, - "started_at_unix": 1789366138.5558841, + "started_at_unix": 1789452433.7969136, "bytes_sent": 313, "bytes_received": 377, "request_id": 250, @@ -28510,9 +28496,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.2468370000201503, + "duration_ms": 0.167436999987558, "success": true, - "started_at_unix": 1789366138.558417, + "started_at_unix": 1789452433.7971816, "bytes_sent": 313, "bytes_received": 360, "request_id": 251, @@ -28541,9 +28527,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.17702100001315557, + "duration_ms": 0.18446300001073723, "success": true, - "started_at_unix": 1789366138.558767, + "started_at_unix": 1789452433.7974124, "bytes_sent": 313, "bytes_received": 657, "request_id": 252, @@ -28572,9 +28558,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15724799999361494, + "duration_ms": 0.17799299999410323, "success": true, - "started_at_unix": 1789366138.5590267, + "started_at_unix": 1789452433.797668, "bytes_sent": 313, "bytes_received": 366, "request_id": 253, @@ -28603,9 +28589,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.16016500001114764, + "duration_ms": 0.16122799999607196, "success": true, - "started_at_unix": 1789366138.5592408, + "started_at_unix": 1789452433.7978961, "bytes_sent": 313, "bytes_received": 358, "request_id": 254, @@ -28634,9 +28620,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11100699998678465, + "duration_ms": 0.1468570000042746, "success": true, - "started_at_unix": 1789366138.5594623, + "started_at_unix": 1789452433.798112, "bytes_sent": 313, "bytes_received": 62, "request_id": 255, @@ -28664,9 +28650,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.14705600000297636, + "duration_ms": 0.17771200000993304, "success": true, - "started_at_unix": 1789366138.5596006, + "started_at_unix": 1789452433.7982879, "bytes_sent": 312, "bytes_received": 883, "request_id": 256, @@ -28695,9 +28681,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11376499998050349, + "duration_ms": 0.15068299998688417, "success": true, - "started_at_unix": 1789366138.5598226, + "started_at_unix": 1789452433.798532, "bytes_sent": 313, "bytes_received": 62, "request_id": 257, @@ -28725,9 +28711,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.13948200000868383, + "duration_ms": 0.20142799999689487, "success": true, - "started_at_unix": 1789366138.5599616, + "started_at_unix": 1789452433.7987082, "bytes_sent": 313, "bytes_received": 366, "request_id": 258, @@ -28756,9 +28742,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.14399999997749546, + "duration_ms": 0.18665600001099847, "success": true, - "started_at_unix": 1789366138.5601585, + "started_at_unix": 1789452433.7989795, "bytes_sent": 313, "bytes_received": 366, "request_id": 259, @@ -28787,9 +28773,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15240599998378457, + "duration_ms": 1.6584180000052129, "success": true, - "started_at_unix": 1789366138.5603578, + "started_at_unix": 1789452433.7992318, "bytes_sent": 313, "bytes_received": 883, "request_id": 260, @@ -28818,9 +28804,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.14802899997334862, + "duration_ms": 0.18716600001766892, "success": true, - "started_at_unix": 1789366138.560597, + "started_at_unix": 1789452433.8010054, "bytes_sent": 313, "bytes_received": 358, "request_id": 261, @@ -28849,9 +28835,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.18120199999316355, + "duration_ms": 0.17192399999998997, "success": true, - "started_at_unix": 1789366138.5607977, + "started_at_unix": 1789452433.8012583, "bytes_sent": 313, "bytes_received": 360, "request_id": 262, @@ -28880,9 +28866,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.20402799998464616, + "duration_ms": 0.18041600000628932, "success": true, - "started_at_unix": 1789366138.5610955, + "started_at_unix": 1789452433.8015106, "bytes_sent": 313, "bytes_received": 366, "request_id": 263, @@ -28911,9 +28897,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.2598430000091412, + "duration_ms": 0.27183199998148666, "success": true, - "started_at_unix": 1789366138.5613832, + "started_at_unix": 1789452433.8017912, "bytes_sent": 314, "bytes_received": 3532, "request_id": 264, @@ -28942,9 +28928,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 2.498389000010093, + "duration_ms": 0.21228399998562963, "success": true, - "started_at_unix": 1789366138.5618377, + "started_at_unix": 1789452433.802295, "bytes_sent": 315, "bytes_received": 1282, "request_id": 265, @@ -28973,9 +28959,9 @@ { "kind": "request", "method": "typeServer/semanticTokens", - "duration_ms": 9.213326999997662, + "duration_ms": 6.28171399998223, "success": true, - "started_at_unix": 1789366138.5645843, + "started_at_unix": 1789452433.8027399, "bytes_sent": 0, "bytes_received": 0, "request_id": "local-283", @@ -29006,9 +28992,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.2171210000199153, + "duration_ms": 0.21051999999599502, "success": true, - "started_at_unix": 1789366138.5654147, + "started_at_unix": 1789452433.8035855, "bytes_sent": 313, "bytes_received": 377, "request_id": 267, @@ -29037,9 +29023,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.14535100001467072, + "duration_ms": 0.1860749999877953, "success": true, - "started_at_unix": 1789366138.565698, + "started_at_unix": 1789452433.8038635, "bytes_sent": 313, "bytes_received": 360, "request_id": 268, @@ -29068,9 +29054,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1475940000261744, + "duration_ms": 0.17478800000958472, "success": true, - "started_at_unix": 1789366138.5659106, + "started_at_unix": 1789452433.8041282, "bytes_sent": 313, "bytes_received": 657, "request_id": 269, @@ -29099,9 +29085,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1401030000067749, + "duration_ms": 0.16992099997992227, "success": true, - "started_at_unix": 1789366138.5661418, + "started_at_unix": 1789452433.8043969, "bytes_sent": 313, "bytes_received": 366, "request_id": 270, @@ -29130,9 +29116,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.21925400000100126, + "duration_ms": 0.17960499999958301, "success": true, - "started_at_unix": 1789366138.5663571, + "started_at_unix": 1789452433.8046281, "bytes_sent": 313, "bytes_received": 358, "request_id": 271, @@ -29161,9 +29147,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1435140000012325, + "duration_ms": 0.15454799998337876, "success": true, - "started_at_unix": 1789366138.5666456, + "started_at_unix": 1789452433.8048756, "bytes_sent": 313, "bytes_received": 62, "request_id": 272, @@ -29191,9 +29177,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.17472500002213565, + "duration_ms": 0.18953000000010434, "success": true, - "started_at_unix": 1789366138.5668213, + "started_at_unix": 1789452433.8050644, "bytes_sent": 312, "bytes_received": 883, "request_id": 273, @@ -29222,9 +29208,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1500250000106007, + "duration_ms": 0.15525899999602188, "success": true, - "started_at_unix": 1789366138.5670824, + "started_at_unix": 1789452433.8053417, "bytes_sent": 313, "bytes_received": 62, "request_id": 274, @@ -29252,9 +29238,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.18063799998913055, + "duration_ms": 0.15123299999686424, "success": true, - "started_at_unix": 1789366138.5672624, + "started_at_unix": 1789452433.8055246, "bytes_sent": 313, "bytes_received": 366, "request_id": 275, @@ -29283,9 +29269,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.13807999999926324, + "duration_ms": 0.16166900002190232, "success": true, - "started_at_unix": 1789366138.567511, + "started_at_unix": 1789452433.8057387, "bytes_sent": 313, "bytes_received": 366, "request_id": 276, @@ -29314,9 +29300,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15871900001229733, + "duration_ms": 0.1722140000026684, "success": true, - "started_at_unix": 1789366138.5677118, + "started_at_unix": 1789452433.8059604, "bytes_sent": 313, "bytes_received": 883, "request_id": 277, @@ -29345,9 +29331,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.14110600000094564, + "duration_ms": 0.16761699998824042, "success": true, - "started_at_unix": 1789366138.5679653, + "started_at_unix": 1789452433.8062384, "bytes_sent": 313, "bytes_received": 358, "request_id": 278, @@ -29376,9 +29362,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15027999998551422, + "duration_ms": 0.16701699999543962, "success": true, - "started_at_unix": 1789366138.568165, + "started_at_unix": 1789452433.8064716, "bytes_sent": 313, "bytes_received": 360, "request_id": 279, @@ -29407,9 +29393,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.17532100000039463, + "duration_ms": 0.2035100000057355, "success": true, - "started_at_unix": 1789366138.5683773, + "started_at_unix": 1789452433.806698, "bytes_sent": 313, "bytes_received": 366, "request_id": 280, @@ -29438,9 +29424,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.24092600000358289, + "duration_ms": 0.26591200000325443, "success": true, - "started_at_unix": 1789366138.568631, + "started_at_unix": 1789452433.8069873, "bytes_sent": 314, "bytes_received": 3532, "request_id": 281, @@ -29469,9 +29455,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.2289020000034725, + "duration_ms": 0.21055100000921811, "success": true, - "started_at_unix": 1789366138.5690823, + "started_at_unix": 1789452433.8074946, "bytes_sent": 315, "bytes_received": 1282, "request_id": 282, @@ -29500,9 +29486,9 @@ { "kind": "request", "method": "typeServer/semanticTokens", - "duration_ms": 4.639124999982869, + "duration_ms": 4.907005000006848, "success": true, - "started_at_unix": 1789366138.5695264, + "started_at_unix": 1789452433.8079379, "bytes_sent": 0, "bytes_received": 0, "request_id": "local-301", @@ -29533,9 +29519,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.22590399998989596, + "duration_ms": 0.19386599998938436, "success": true, - "started_at_unix": 1789366138.5703104, + "started_at_unix": 1789452433.8088534, "bytes_sent": 313, "bytes_received": 377, "request_id": 284, @@ -29564,9 +29550,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1658150000025671, + "duration_ms": 0.18210900000781294, "success": true, - "started_at_unix": 1789366138.570609, + "started_at_unix": 1789452433.809115, "bytes_sent": 313, "bytes_received": 360, "request_id": 285, @@ -29595,9 +29581,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.16717000002586246, + "duration_ms": 0.1814279999905466, "success": true, - "started_at_unix": 1789366138.5708492, + "started_at_unix": 1789452433.8093796, "bytes_sent": 313, "bytes_received": 657, "request_id": 286, @@ -29626,9 +29612,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.16621699998609074, + "duration_ms": 0.20184800001743497, "success": true, - "started_at_unix": 1789366138.5711029, + "started_at_unix": 1789452433.8096533, "bytes_sent": 313, "bytes_received": 366, "request_id": 287, @@ -29657,9 +29643,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.17627400001174465, + "duration_ms": 0.17524900002285904, "success": true, - "started_at_unix": 1789366138.5714962, + "started_at_unix": 1789452433.809918, "bytes_sent": 313, "bytes_received": 358, "request_id": 288, @@ -29688,9 +29674,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.13928300000998206, + "duration_ms": 0.15226499999698717, "success": true, - "started_at_unix": 1789366138.5717409, + "started_at_unix": 1789452433.8101568, "bytes_sent": 313, "bytes_received": 62, "request_id": 289, @@ -29718,9 +29704,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.17504999999573556, + "duration_ms": 0.19808299998658185, "success": true, - "started_at_unix": 1789366138.5719132, + "started_at_unix": 1789452433.8103418, "bytes_sent": 312, "bytes_received": 883, "request_id": 290, @@ -29749,9 +29735,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15186199999561723, + "duration_ms": 0.17354599998498088, "success": true, - "started_at_unix": 1789366138.5721734, + "started_at_unix": 1789452433.8106313, "bytes_sent": 313, "bytes_received": 62, "request_id": 291, @@ -29779,9 +29765,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.13921400000072026, + "duration_ms": 0.18266899999730413, "success": true, - "started_at_unix": 1789366138.5723534, + "started_at_unix": 1789452433.8108346, "bytes_sent": 313, "bytes_received": 366, "request_id": 292, @@ -29810,9 +29796,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1551240000026155, + "duration_ms": 0.18091699999445154, "success": true, - "started_at_unix": 1789366138.5725584, + "started_at_unix": 1789452433.8110888, "bytes_sent": 313, "bytes_received": 366, "request_id": 293, @@ -29841,9 +29827,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.14919099999133323, + "duration_ms": 0.1877269999965847, "success": true, - "started_at_unix": 1789366138.572775, + "started_at_unix": 1789452433.8113337, "bytes_sent": 313, "bytes_received": 883, "request_id": 294, @@ -29872,9 +29858,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.13014599997518417, + "duration_ms": 0.2054830000020047, "success": true, - "started_at_unix": 1789366138.573009, + "started_at_unix": 1789452433.8116257, "bytes_sent": 313, "bytes_received": 358, "request_id": 295, @@ -29903,9 +29889,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1574810000022353, + "duration_ms": 0.17507799998384144, "success": true, - "started_at_unix": 1789366138.573184, + "started_at_unix": 1789452433.811896, "bytes_sent": 313, "bytes_received": 360, "request_id": 296, @@ -29934,9 +29920,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1236829999982092, + "duration_ms": 0.1890989999822068, "success": true, - "started_at_unix": 1789366138.5733895, + "started_at_unix": 1789452433.8121386, "bytes_sent": 313, "bytes_received": 366, "request_id": 297, @@ -29965,9 +29951,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.22174399998675653, + "duration_ms": 0.261577000003399, "success": true, - "started_at_unix": 1789366138.5735774, + "started_at_unix": 1789452433.8124187, "bytes_sent": 314, "bytes_received": 3532, "request_id": 298, @@ -29996,9 +29982,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.17613400001437185, + "duration_ms": 0.2131849999784663, "success": true, - "started_at_unix": 1789366138.5739903, + "started_at_unix": 1789452433.8129375, "bytes_sent": 315, "bytes_received": 1282, "request_id": 299, @@ -30027,9 +30013,9 @@ { "kind": "request", "method": "typeServer/semanticTokens", - "duration_ms": 4.534785000004149, + "duration_ms": 5.097546000001785, "success": true, - "started_at_unix": 1789366138.574365, + "started_at_unix": 1789452433.8133743, "bytes_sent": 0, "bytes_received": 0, "request_id": "local-319", @@ -30060,9 +30046,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.17560099999514023, + "duration_ms": 0.19361599999001555, "success": true, - "started_at_unix": 1789366138.575043, + "started_at_unix": 1789452433.8143065, "bytes_sent": 313, "bytes_received": 377, "request_id": 301, @@ -30091,9 +30077,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.16498499999784144, + "duration_ms": 0.26774500000215085, "success": true, - "started_at_unix": 1789366138.575278, + "started_at_unix": 1789452433.814563, "bytes_sent": 313, "bytes_received": 360, "request_id": 302, @@ -30122,9 +30108,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1438369999959832, + "duration_ms": 0.19730100001424944, "success": true, - "started_at_unix": 1789366138.5755088, + "started_at_unix": 1789452433.814911, "bytes_sent": 313, "bytes_received": 657, "request_id": 303, @@ -30153,9 +30139,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.12185700001055011, + "duration_ms": 0.1761910000084299, "success": true, - "started_at_unix": 1789366138.5757308, + "started_at_unix": 1789452433.8151965, "bytes_sent": 313, "bytes_received": 366, "request_id": 304, @@ -30184,9 +30170,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.10980000001836743, + "duration_ms": 0.17113199999130302, "success": true, - "started_at_unix": 1789366138.5759, + "started_at_unix": 1789452433.8154297, "bytes_sent": 313, "bytes_received": 358, "request_id": 305, @@ -30215,9 +30201,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.08806200000321951, + "duration_ms": 0.16963999999575208, "success": true, - "started_at_unix": 1789366138.57606, + "started_at_unix": 1789452433.8156722, "bytes_sent": 313, "bytes_received": 62, "request_id": 306, @@ -30245,9 +30231,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.10650300001202595, + "duration_ms": 0.20725600001014755, "success": true, - "started_at_unix": 1789366138.5761707, + "started_at_unix": 1789452433.8158739, "bytes_sent": 312, "bytes_received": 883, "request_id": 307, @@ -30276,9 +30262,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.10328299998718649, + "duration_ms": 0.1502320000099644, "success": true, - "started_at_unix": 1789366138.5763643, + "started_at_unix": 1789452433.81616, "bytes_sent": 313, "bytes_received": 62, "request_id": 308, @@ -30306,9 +30292,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.10333899999181995, + "duration_ms": 0.14719700001819547, "success": true, - "started_at_unix": 1789366138.5764914, + "started_at_unix": 1789452433.8163362, "bytes_sent": 313, "bytes_received": 366, "request_id": 309, @@ -30337,9 +30323,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.10284000001092863, + "duration_ms": 0.15127300000017385, "success": true, - "started_at_unix": 1789366138.5766466, + "started_at_unix": 1789452433.8165467, "bytes_sent": 313, "bytes_received": 366, "request_id": 310, @@ -30368,9 +30354,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11594100001843799, + "duration_ms": 0.17757199998413853, "success": true, - "started_at_unix": 1789366138.576798, + "started_at_unix": 1789452433.8167555, "bytes_sent": 313, "bytes_received": 883, "request_id": 311, @@ -30399,9 +30385,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.09787799999116942, + "duration_ms": 0.14702699999702418, "success": true, - "started_at_unix": 1789366138.5769928, + "started_at_unix": 1789452433.8170276, "bytes_sent": 313, "bytes_received": 358, "request_id": 312, @@ -30430,9 +30416,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.10150500000349894, + "duration_ms": 0.16320100002076288, "success": true, - "started_at_unix": 1789366138.5771368, + "started_at_unix": 1789452433.8172345, "bytes_sent": 313, "bytes_received": 360, "request_id": 313, @@ -30461,9 +30447,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15124399999422167, + "duration_ms": 0.15271499998448235, "success": true, - "started_at_unix": 1789366138.5772817, + "started_at_unix": 1789452433.8174522, "bytes_sent": 313, "bytes_received": 366, "request_id": 314, @@ -30492,9 +30478,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1943720000099347, + "duration_ms": 0.27999299999237337, "success": true, - "started_at_unix": 1789366138.5775065, + "started_at_unix": 1789452433.81768, "bytes_sent": 314, "bytes_received": 3532, "request_id": 315, @@ -30523,9 +30509,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.14681100000757397, + "duration_ms": 0.21897300001683107, "success": true, - "started_at_unix": 1789366138.5778992, + "started_at_unix": 1789452433.818217, "bytes_sent": 315, "bytes_received": 1282, "request_id": 316, @@ -30554,9 +30540,9 @@ { "kind": "request", "method": "typeServer/semanticTokens", - "duration_ms": 3.593151999979227, + "duration_ms": 4.929537999998956, "success": true, - "started_at_unix": 1789366138.5782187, + "started_at_unix": 1789452433.8186524, "bytes_sent": 0, "bytes_received": 0, "request_id": "local-337", @@ -30587,9 +30573,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1704269999720509, + "duration_ms": 0.18112700001893245, "success": true, - "started_at_unix": 1789366138.578936, + "started_at_unix": 1789452433.8194692, "bytes_sent": 313, "bytes_received": 377, "request_id": 318, @@ -30618,9 +30604,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1708829999813588, + "duration_ms": 0.190540999994937, "success": true, - "started_at_unix": 1789366138.5791638, + "started_at_unix": 1789452433.8197117, "bytes_sent": 313, "bytes_received": 360, "request_id": 319, @@ -30649,9 +30635,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15295899999046014, + "duration_ms": 0.16924000001949935, "success": true, - "started_at_unix": 1789366138.5793984, + "started_at_unix": 1789452433.8199782, "bytes_sent": 313, "bytes_received": 657, "request_id": 320, @@ -30680,9 +30666,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.12894700000742887, + "duration_ms": 0.18390200000339973, "success": true, - "started_at_unix": 1789366138.5796235, + "started_at_unix": 1789452433.8202424, "bytes_sent": 313, "bytes_received": 366, "request_id": 321, @@ -30711,9 +30697,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.12437300000556206, + "duration_ms": 0.17836399999282548, "success": true, - "started_at_unix": 1789366138.5797997, + "started_at_unix": 1789452433.8204901, "bytes_sent": 313, "bytes_received": 358, "request_id": 322, @@ -30742,9 +30728,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1000120000185234, + "duration_ms": 0.17171299998608447, "success": true, - "started_at_unix": 1789366138.579974, + "started_at_unix": 1789452433.8207378, "bytes_sent": 313, "bytes_received": 62, "request_id": 323, @@ -30772,9 +30758,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.12596499999517619, + "duration_ms": 0.2063249999935124, "success": true, - "started_at_unix": 1789366138.580097, + "started_at_unix": 1789452433.8209455, "bytes_sent": 312, "bytes_received": 883, "request_id": 324, @@ -30803,9 +30789,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11430499998255073, + "duration_ms": 0.15777299998376293, "success": true, - "started_at_unix": 1789366138.5803082, + "started_at_unix": 1789452433.8212414, "bytes_sent": 313, "bytes_received": 62, "request_id": 325, @@ -30833,9 +30819,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.26099600000861756, + "duration_ms": 0.17266500000800988, "success": true, - "started_at_unix": 1789366138.5804431, + "started_at_unix": 1789452433.8214285, "bytes_sent": 313, "bytes_received": 366, "request_id": 326, @@ -30864,9 +30850,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1373329999978523, + "duration_ms": 0.1950779999901897, "success": true, - "started_at_unix": 1789366138.580763, + "started_at_unix": 1789452433.8216689, "bytes_sent": 313, "bytes_received": 366, "request_id": 327, @@ -30895,9 +30881,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.14672599999698832, + "duration_ms": 0.18872799998348455, "success": true, - "started_at_unix": 1789366138.5809531, + "started_at_unix": 1789452433.8219292, "bytes_sent": 313, "bytes_received": 883, "request_id": 328, @@ -30926,9 +30912,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1473830000122689, + "duration_ms": 0.18002600000954772, "success": true, - "started_at_unix": 1789366138.5811865, + "started_at_unix": 1789452433.8222256, "bytes_sent": 313, "bytes_received": 358, "request_id": 329, @@ -30957,9 +30943,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.12588999999252337, + "duration_ms": 0.15904500000374355, "success": true, - "started_at_unix": 1789366138.5813875, + "started_at_unix": 1789452433.8224688, "bytes_sent": 313, "bytes_received": 360, "request_id": 330, @@ -30988,9 +30974,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1321249999932661, + "duration_ms": 0.180617000012262, "success": true, - "started_at_unix": 1789366138.5815618, + "started_at_unix": 1789452433.822687, "bytes_sent": 313, "bytes_received": 366, "request_id": 331, @@ -31019,9 +31005,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.20398799998133654, + "duration_ms": 0.28926699999942684, "success": true, - "started_at_unix": 1789366138.5817564, + "started_at_unix": 1789452433.822954, "bytes_sent": 314, "bytes_received": 3532, "request_id": 332, @@ -31050,9 +31036,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.20574799998485105, + "duration_ms": 0.21387600000366547, "success": true, - "started_at_unix": 1789366138.5821621, + "started_at_unix": 1789452433.8234832, "bytes_sent": 315, "bytes_received": 1282, "request_id": 333, @@ -31081,9 +31067,9 @@ { "kind": "request", "method": "typeServer/semanticTokens", - "duration_ms": 4.0539190000004055, + "duration_ms": 4.9561069999981555, "success": true, - "started_at_unix": 1789366138.5825517, + "started_at_unix": 1789452433.8239412, "bytes_sent": 0, "bytes_received": 0, "request_id": "local-355", @@ -31114,9 +31100,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.21055499999533822, + "duration_ms": 0.21831200001543039, "success": true, - "started_at_unix": 1789366138.5832458, + "started_at_unix": 1789452433.8248718, "bytes_sent": 313, "bytes_received": 377, "request_id": 335, @@ -31145,9 +31131,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1494269999966491, + "duration_ms": 0.19826300001568598, "success": true, - "started_at_unix": 1789366138.5835192, + "started_at_unix": 1789452433.8251579, "bytes_sent": 313, "bytes_received": 360, "request_id": 336, @@ -31176,9 +31162,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.12770200001455123, + "duration_ms": 0.18864900002313334, "success": true, - "started_at_unix": 1789366138.5837305, + "started_at_unix": 1789452433.8254356, "bytes_sent": 313, "bytes_received": 657, "request_id": 337, @@ -31207,9 +31193,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.12961200002337137, + "duration_ms": 0.20484300000589428, "success": true, - "started_at_unix": 1789366138.5839312, + "started_at_unix": 1789452433.82572, "bytes_sent": 313, "bytes_received": 366, "request_id": 338, @@ -31238,9 +31224,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11888299999895935, + "duration_ms": 0.19174299998780953, "success": true, - "started_at_unix": 1789366138.5841107, + "started_at_unix": 1789452433.82599, "bytes_sent": 313, "bytes_received": 358, "request_id": 339, @@ -31269,9 +31255,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.130014000006895, + "duration_ms": 0.16832899999030815, "success": true, - "started_at_unix": 1789366138.5842824, + "started_at_unix": 1789452433.8262522, "bytes_sent": 313, "bytes_received": 62, "request_id": 340, @@ -31299,9 +31285,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.13003000000821885, + "duration_ms": 0.19657000001416236, "success": true, - "started_at_unix": 1789366138.5844371, + "started_at_unix": 1789452433.8264575, "bytes_sent": 312, "bytes_received": 883, "request_id": 341, @@ -31330,9 +31316,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.10995600001706407, + "duration_ms": 0.18591399998513225, "success": true, - "started_at_unix": 1789366138.5846362, + "started_at_unix": 1789452433.8267434, "bytes_sent": 313, "bytes_received": 62, "request_id": 342, @@ -31360,9 +31346,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11864999999033898, + "duration_ms": 0.17363599999953294, "success": true, - "started_at_unix": 1789366138.5847685, + "started_at_unix": 1789452433.8269594, "bytes_sent": 313, "bytes_received": 366, "request_id": 343, @@ -31391,9 +31377,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11762799999814888, + "duration_ms": 0.1820989999998801, "success": true, - "started_at_unix": 1789366138.584943, + "started_at_unix": 1789452433.8272052, "bytes_sent": 313, "bytes_received": 366, "request_id": 344, @@ -31422,9 +31408,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.13293800000724332, + "duration_ms": 0.197011000011571, "success": true, - "started_at_unix": 1789366138.585111, + "started_at_unix": 1789452433.8274555, "bytes_sent": 313, "bytes_received": 883, "request_id": 345, @@ -31453,9 +31439,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.12981899999431334, + "duration_ms": 0.19334499998535648, "success": true, - "started_at_unix": 1789366138.5853443, + "started_at_unix": 1789452433.8277566, "bytes_sent": 313, "bytes_received": 358, "request_id": 346, @@ -31484,9 +31470,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11136399999145397, + "duration_ms": 0.15278500001159045, "success": true, - "started_at_unix": 1789366138.5855188, + "started_at_unix": 1789452433.8280106, "bytes_sent": 313, "bytes_received": 360, "request_id": 347, @@ -31515,9 +31501,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1004739999928006, + "duration_ms": 0.14667700000359218, "success": true, - "started_at_unix": 1789366138.5856745, + "started_at_unix": 1789452433.8282182, "bytes_sent": 313, "bytes_received": 366, "request_id": 348, @@ -31546,9 +31532,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.19466999998485335, + "duration_ms": 0.23713999999586122, "success": true, - "started_at_unix": 1789366138.585837, + "started_at_unix": 1789452433.8284397, "bytes_sent": 314, "bytes_received": 3532, "request_id": 349, @@ -31577,9 +31563,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.18831599999202808, + "duration_ms": 0.18716700000709352, "success": true, - "started_at_unix": 1789366138.586217, + "started_at_unix": 1789452433.8289213, "bytes_sent": 315, "bytes_received": 1282, "request_id": 350, @@ -31608,9 +31594,9 @@ { "kind": "request", "method": "typeServer/semanticTokens", - "duration_ms": 3.762261000019862, + "duration_ms": 5.021784000007301, "success": true, - "started_at_unix": 1789366138.5865877, + "started_at_unix": 1789452433.8293083, "bytes_sent": 0, "bytes_received": 0, "request_id": "local-373", @@ -31645,9 +31631,9 @@ { "kind": "request", "method": "initialize", - "duration_ms": 2.597070999996731, + "duration_ms": 1.7998330000068563, "success": true, - "started_at_unix": 1789366134.7682786, + "started_at_unix": 1789452429.2418158, "bytes_sent": 673, "bytes_received": 1337, "request_id": 1, @@ -31666,9 +31652,9 @@ { "kind": "notification", "method": "initialized", - "duration_ms": 0.022045999997999388, + "duration_ms": 0.015813000004527566, "success": true, - "started_at_unix": 1789366134.7709696, + "started_at_unix": 1789452429.2436879, "bytes_sent": 74, "bytes_received": 0, "request_id": null, @@ -31681,9 +31667,9 @@ { "kind": "notification", "method": "workspace/didChangeConfiguration", - "duration_ms": 0.013103000014780264, + "duration_ms": 0.011696999990817858, "success": true, - "started_at_unix": 1789366134.7710114, + "started_at_unix": 1789452429.2437205, "bytes_sent": 659, "bytes_received": 0, "request_id": null, @@ -31699,9 +31685,9 @@ { "kind": "notification", "method": "textDocument/didOpen", - "duration_ms": 0.013112999994291386, + "duration_ms": 0.014491000001726206, "success": true, - "started_at_unix": 1789366134.771095, + "started_at_unix": 1789452429.2437932, "bytes_sent": 948, "bytes_received": 0, "request_id": null, @@ -31717,9 +31703,9 @@ { "kind": "notification", "method": "textDocument/didOpen", - "duration_ms": 0.010462000005873051, + "duration_ms": 0.011367000013251527, "success": true, - "started_at_unix": 1789366134.7711344, + "started_at_unix": 1789452429.2438357, "bytes_sent": 841, "bytes_received": 0, "request_id": null, @@ -31735,9 +31721,9 @@ { "kind": "notification", "method": "textDocument/didOpen", - "duration_ms": 0.009613999992552635, + "duration_ms": 0.00964399998792942, "success": true, - "started_at_unix": 1789366134.771164, + "started_at_unix": 1789452429.243869, "bytes_sent": 644, "bytes_received": 0, "request_id": null, @@ -31753,9 +31739,9 @@ { "kind": "request", "method": "typeServer/getSupportedProtocolVersion", - "duration_ms": 826.0589799999991, + "duration_ms": 854.8518720000118, "success": true, - "started_at_unix": 1789366134.7711813, + "started_at_unix": 1789452429.2438853, "bytes_sent": 96, "bytes_received": 63, "request_id": 2, @@ -31777,9 +31763,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 2700.666838000018, + "duration_ms": 3037.0313310000083, "success": true, - "started_at_unix": 1789366135.5973172, + "started_at_unix": 1789452430.0988278, "bytes_sent": 80, "bytes_received": 57, "request_id": 3, @@ -31801,9 +31787,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.22196199998347765, + "duration_ms": 0.24802099997600635, "success": true, - "started_at_unix": 1789366138.2986698, + "started_at_unix": 1789452433.1365955, "bytes_sent": 311, "bytes_received": 60, "request_id": 4, @@ -31831,9 +31817,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1534010000057151, + "duration_ms": 0.19818300000906675, "success": true, - "started_at_unix": 1789366138.2989275, + "started_at_unix": 1789452433.1368778, "bytes_sent": 311, "bytes_received": 303, "request_id": 5, @@ -31863,9 +31849,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.23394300001200463, + "duration_ms": 0.24162700000829318, "success": true, - "started_at_unix": 1789366138.2991452, + "started_at_unix": 1789452433.137147, "bytes_sent": 311, "bytes_received": 60, "request_id": 6, @@ -31893,9 +31879,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1534339999977874, + "duration_ms": 0.16956999999706568, "success": true, - "started_at_unix": 1789366138.2994032, + "started_at_unix": 1789452433.1374152, "bytes_sent": 311, "bytes_received": 303, "request_id": 7, @@ -31925,9 +31911,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.13312400000131674, + "duration_ms": 0.14693700001089383, "success": true, - "started_at_unix": 1789366138.2996233, + "started_at_unix": 1789452433.137655, "bytes_sent": 311, "bytes_received": 60, "request_id": 8, @@ -31955,9 +31941,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.13459600000942373, + "duration_ms": 0.1551189999986491, "success": true, - "started_at_unix": 1789366138.2997768, + "started_at_unix": 1789452433.1378262, "bytes_sent": 311, "bytes_received": 303, "request_id": 9, @@ -31987,9 +31973,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 1.8768740000041362, + "duration_ms": 3.798246999991761, "success": true, - "started_at_unix": 1789366138.29999, + "started_at_unix": 1789452433.1380694, "bytes_sent": 314, "bytes_received": 1877, "request_id": 10, @@ -32018,9 +32004,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1467929999989792, + "duration_ms": 0.14785900000902075, "success": true, - "started_at_unix": 1789366138.301979, + "started_at_unix": 1789452433.141983, "bytes_sent": 314, "bytes_received": 61, "request_id": 11, @@ -32048,9 +32034,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.13211300000648407, + "duration_ms": 0.14061799998899005, "success": true, - "started_at_unix": 1789366138.3021512, + "started_at_unix": 1789452433.142157, "bytes_sent": 314, "bytes_received": 399, "request_id": 12, @@ -32079,9 +32065,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.3488689999926464, + "duration_ms": 0.35538000000201464, "success": true, - "started_at_unix": 1789366138.3023543, + "started_at_unix": 1789452433.1423602, "bytes_sent": 314, "bytes_received": 9672, "request_id": 13, @@ -32110,9 +32096,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15683899999885398, + "duration_ms": 0.17687100000784994, "success": true, - "started_at_unix": 1789366138.3029823, + "started_at_unix": 1789452433.143024, "bytes_sent": 314, "bytes_received": 354, "request_id": 14, @@ -32141,9 +32127,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1415879999910885, + "duration_ms": 0.14241100001299856, "success": true, - "started_at_unix": 1789366138.303187, + "started_at_unix": 1789452433.1432536, "bytes_sent": 314, "bytes_received": 354, "request_id": 15, @@ -32172,9 +32158,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11800900000480397, + "duration_ms": 0.13630099999772938, "success": true, - "started_at_unix": 1789366138.303364, + "started_at_unix": 1789452433.143441, "bytes_sent": 314, "bytes_received": 354, "request_id": 16, @@ -32203,9 +32189,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.12248199999476128, + "duration_ms": 0.15840399998978683, "success": true, - "started_at_unix": 1789366138.3035285, + "started_at_unix": 1789452433.1436322, "bytes_sent": 314, "bytes_received": 354, "request_id": 17, @@ -32234,9 +32220,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.12036300000772826, + "duration_ms": 0.13602100000298378, "success": true, - "started_at_unix": 1789366138.3036838, + "started_at_unix": 1789452433.1438344, "bytes_sent": 314, "bytes_received": 354, "request_id": 18, @@ -32265,9 +32251,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11416499998517793, + "duration_ms": 0.13584000001287677, "success": true, - "started_at_unix": 1789366138.30385, + "started_at_unix": 1789452433.144028, "bytes_sent": 314, "bytes_received": 400, "request_id": 19, @@ -32296,9 +32282,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.16561499998601903, + "duration_ms": 0.17584900001565984, "success": true, - "started_at_unix": 1789366138.3040261, + "started_at_unix": 1789452433.144241, "bytes_sent": 314, "bytes_received": 2261, "request_id": 20, @@ -32327,9 +32313,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.22680700001842524, + "duration_ms": 0.13863500001320972, "success": true, - "started_at_unix": 1789366138.3042734, + "started_at_unix": 1789452433.1445131, "bytes_sent": 314, "bytes_received": 400, "request_id": 21, @@ -32358,9 +32344,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15102399999022964, + "duration_ms": 0.13935600000536397, "success": true, - "started_at_unix": 1789366138.3045428, + "started_at_unix": 1789452433.1447084, "bytes_sent": 314, "bytes_received": 61, "request_id": 22, @@ -32388,9 +32374,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.115628999992623, + "duration_ms": 0.1236519999849861, "success": true, - "started_at_unix": 1789366138.3047147, + "started_at_unix": 1789452433.1448724, "bytes_sent": 314, "bytes_received": 61, "request_id": 23, @@ -32418,9 +32404,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1061359999994238, + "duration_ms": 0.1272380000045814, "success": true, - "started_at_unix": 1789366138.304846, + "started_at_unix": 1789452433.1450164, "bytes_sent": 314, "bytes_received": 61, "request_id": 24, @@ -32448,9 +32434,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.10829199999307093, + "duration_ms": 0.1398269999981494, "success": true, - "started_at_unix": 1789366138.3049679, + "started_at_unix": 1789452433.1451647, "bytes_sent": 314, "bytes_received": 400, "request_id": 25, @@ -32479,9 +32465,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11768799998890245, + "duration_ms": 0.1419390000023668, "success": true, - "started_at_unix": 1789366138.3051395, + "started_at_unix": 1789452433.1453824, "bytes_sent": 314, "bytes_received": 61, "request_id": 26, @@ -32509,9 +32495,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.13175300000511925, + "duration_ms": 0.15071299998226095, "success": true, - "started_at_unix": 1789366138.3052745, + "started_at_unix": 1789452433.1455452, "bytes_sent": 314, "bytes_received": 890, "request_id": 27, @@ -32540,9 +32526,9 @@ { "kind": "request", "method": "typeServer/semanticTokens", - "duration_ms": 7.529836000003343, + "duration_ms": 9.992422999999917, "success": true, - "started_at_unix": 1789366138.305574, + "started_at_unix": 1789452433.1459074, "bytes_sent": 0, "bytes_received": 0, "request_id": "local-33", @@ -32573,9 +32559,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.09645299999760937, + "duration_ms": 0.1055059999828245, "success": true, - "started_at_unix": 1789366138.305665, + "started_at_unix": 1789452433.146016, "bytes_sent": 81, "bytes_received": 58, "request_id": 28, @@ -32597,9 +32583,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.16526400000316244, + "duration_ms": 0.17107300001839576, "success": true, - "started_at_unix": 1789366138.3062212, + "started_at_unix": 1789452433.146643, "bytes_sent": 312, "bytes_received": 61, "request_id": 29, @@ -32627,9 +32613,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1448919999802456, + "duration_ms": 0.16452300002356424, "success": true, - "started_at_unix": 1789366138.306408, + "started_at_unix": 1789452433.1468413, "bytes_sent": 312, "bytes_received": 305, "request_id": 30, @@ -32659,9 +32645,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.10706299997309543, + "duration_ms": 0.13297600000328202, "success": true, - "started_at_unix": 1789366138.3065991, + "started_at_unix": 1789452433.1470618, "bytes_sent": 312, "bytes_received": 61, "request_id": 31, @@ -32689,9 +32675,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.12865200000078403, + "duration_ms": 0.15958499997736908, "success": true, - "started_at_unix": 1789366138.3067234, + "started_at_unix": 1789452433.147216, "bytes_sent": 312, "bytes_received": 305, "request_id": 32, @@ -32721,9 +32707,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11372500000561558, + "duration_ms": 0.13158499999121887, "success": true, - "started_at_unix": 1789366138.3069067, + "started_at_unix": 1789452433.1474352, "bytes_sent": 312, "bytes_received": 61, "request_id": 33, @@ -32751,9 +32737,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.12430800001084208, + "duration_ms": 0.15536000000793138, "success": true, - "started_at_unix": 1789366138.307037, + "started_at_unix": 1789452433.1475883, "bytes_sent": 312, "bytes_received": 305, "request_id": 34, @@ -32783,9 +32769,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1976389999924777, + "duration_ms": 0.17168299999070769, "success": true, - "started_at_unix": 1789366138.3072298, + "started_at_unix": 1789452433.1478431, "bytes_sent": 314, "bytes_received": 1882, "request_id": 35, @@ -32814,9 +32800,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11933600001157174, + "duration_ms": 0.15074300000605945, "success": true, - "started_at_unix": 1789366138.3074968, + "started_at_unix": 1789452433.1480968, "bytes_sent": 314, "bytes_received": 61, "request_id": 36, @@ -32844,9 +32830,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11650199999735378, + "duration_ms": 0.13455900000280963, "success": true, - "started_at_unix": 1789366138.3076324, + "started_at_unix": 1789452433.1482713, "bytes_sent": 314, "bytes_received": 400, "request_id": 37, @@ -32875,9 +32861,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.3111270000033528, + "duration_ms": 0.3493800000171632, "success": true, - "started_at_unix": 1789366138.307794, + "started_at_unix": 1789452433.1484618, "bytes_sent": 314, "bytes_received": 9695, "request_id": 38, @@ -32906,9 +32892,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.14688300001353127, + "duration_ms": 0.17166300000326373, "success": true, - "started_at_unix": 1789366138.3083844, + "started_at_unix": 1789452433.1490927, "bytes_sent": 314, "bytes_received": 355, "request_id": 39, @@ -32937,9 +32923,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1250859999970544, + "duration_ms": 0.14890999997874133, "success": true, - "started_at_unix": 1789366138.3085725, + "started_at_unix": 1789452433.149317, "bytes_sent": 314, "bytes_received": 355, "request_id": 40, @@ -32968,9 +32954,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11237600000413295, + "duration_ms": 0.14240100000506573, "success": true, - "started_at_unix": 1789366138.3087294, + "started_at_unix": 1789452433.1495097, "bytes_sent": 314, "bytes_received": 355, "request_id": 41, @@ -32999,9 +32985,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11717300000668729, + "duration_ms": 0.15787300000624782, "success": true, - "started_at_unix": 1789366138.308883, + "started_at_unix": 1789452433.1497076, "bytes_sent": 314, "bytes_received": 355, "request_id": 42, @@ -33030,9 +33016,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11529699997936405, + "duration_ms": 0.1506179999921642, "success": true, - "started_at_unix": 1789366138.309031, + "started_at_unix": 1789452433.1499095, "bytes_sent": 314, "bytes_received": 355, "request_id": 43, @@ -33061,9 +33047,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.12947499999427237, + "duration_ms": 0.1403569999922638, "success": true, - "started_at_unix": 1789366138.3091893, + "started_at_unix": 1789452433.1501188, "bytes_sent": 314, "bytes_received": 401, "request_id": 44, @@ -33092,9 +33078,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.17282600001067294, + "duration_ms": 0.17849299999284085, "success": true, - "started_at_unix": 1789366138.3093789, + "started_at_unix": 1789452433.1503391, "bytes_sent": 314, "bytes_received": 2269, "request_id": 45, @@ -33123,9 +33109,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11786800001800657, + "duration_ms": 0.14109899998970832, "success": true, - "started_at_unix": 1789366138.3096294, + "started_at_unix": 1789452433.1506128, "bytes_sent": 314, "bytes_received": 401, "request_id": 46, @@ -33154,9 +33140,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.10296499999640218, + "duration_ms": 0.13116400000967587, "success": true, - "started_at_unix": 1789366138.3097882, + "started_at_unix": 1789452433.150828, "bytes_sent": 314, "bytes_received": 61, "request_id": 47, @@ -33184,9 +33170,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.10523299999931623, + "duration_ms": 0.14037700000812947, "success": true, - "started_at_unix": 1789366138.3099103, + "started_at_unix": 1789452433.1509826, "bytes_sent": 314, "bytes_received": 61, "request_id": 48, @@ -33214,9 +33200,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1056410000046526, + "duration_ms": 0.12267100001395193, "success": true, - "started_at_unix": 1789366138.3100297, + "started_at_unix": 1789452433.1511424, "bytes_sent": 314, "bytes_received": 61, "request_id": 49, @@ -33244,9 +33230,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11175299999877097, + "duration_ms": 0.13466899997638393, "success": true, - "started_at_unix": 1789366138.3101509, + "started_at_unix": 1789452433.151287, "bytes_sent": 314, "bytes_received": 401, "request_id": 50, @@ -33275,9 +33261,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11265299997376133, + "duration_ms": 0.13018199999237368, "success": true, - "started_at_unix": 1789366138.3103433, + "started_at_unix": 1789452433.1514997, "bytes_sent": 314, "bytes_received": 61, "request_id": 51, @@ -33305,9 +33291,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.12393800000154442, + "duration_ms": 0.1691599999844584, "success": true, - "started_at_unix": 1789366138.3104703, + "started_at_unix": 1789452433.1516502, "bytes_sent": 314, "bytes_received": 893, "request_id": 52, @@ -33336,9 +33322,9 @@ { "kind": "request", "method": "typeServer/semanticTokens", - "duration_ms": 4.979168999994954, + "duration_ms": 5.854893999980959, "success": true, - "started_at_unix": 1789366138.310758, + "started_at_unix": 1789452433.151997, "bytes_sent": 0, "bytes_received": 0, "request_id": "local-59", @@ -33369,9 +33355,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.09456899999804591, + "duration_ms": 0.10726799999360992, "success": true, - "started_at_unix": 1789366138.3108928, + "started_at_unix": 1789452433.152149, "bytes_sent": 81, "bytes_received": 58, "request_id": 53, @@ -33393,9 +33379,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1434879999919758, + "duration_ms": 0.1501320000159012, "success": true, - "started_at_unix": 1789366138.3114338, + "started_at_unix": 1789452433.1527963, "bytes_sent": 312, "bytes_received": 61, "request_id": 54, @@ -33423,9 +33409,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.19641400001546572, + "duration_ms": 0.8576660000017, "success": true, - "started_at_unix": 1789366138.3116157, + "started_at_unix": 1789452433.15299, "bytes_sent": 312, "bytes_received": 306, "request_id": 55, @@ -33455,9 +33441,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11470800001234238, + "duration_ms": 0.15991600000120343, "success": true, - "started_at_unix": 1789366138.3118591, + "started_at_unix": 1789452433.153918, "bytes_sent": 312, "bytes_received": 61, "request_id": 56, @@ -33485,9 +33471,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.14071699999362863, + "duration_ms": 0.1763610000011795, "success": true, - "started_at_unix": 1789366138.3119922, + "started_at_unix": 1789452433.154103, "bytes_sent": 312, "bytes_received": 306, "request_id": 57, @@ -33517,9 +33503,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11804000001802706, + "duration_ms": 0.1489699999979166, "success": true, - "started_at_unix": 1789366138.312184, + "started_at_unix": 1789452433.15436, "bytes_sent": 312, "bytes_received": 61, "request_id": 58, @@ -33547,9 +33533,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11971300000368501, + "duration_ms": 0.18220900000187612, "success": true, - "started_at_unix": 1789366138.3123195, + "started_at_unix": 1789452433.1545331, "bytes_sent": 312, "bytes_received": 306, "request_id": 59, @@ -33579,9 +33565,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1719620000244504, + "duration_ms": 0.2228190000153063, "success": true, - "started_at_unix": 1789366138.3125076, + "started_at_unix": 1789452433.1548367, "bytes_sent": 314, "bytes_received": 1887, "request_id": 60, @@ -33610,9 +33596,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1505900000040583, + "duration_ms": 0.14337199999658878, "success": true, - "started_at_unix": 1789366138.3127713, + "started_at_unix": 1789452433.1551735, "bytes_sent": 314, "bytes_received": 61, "request_id": 61, @@ -33640,9 +33626,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.12404199998172771, + "duration_ms": 0.14420299999073904, "success": true, - "started_at_unix": 1789366138.3129432, + "started_at_unix": 1789452433.155342, "bytes_sent": 314, "bytes_received": 401, "request_id": 62, @@ -33671,9 +33657,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.39715599999112783, + "duration_ms": 0.44977400000334455, "success": true, - "started_at_unix": 1789366138.313125, + "started_at_unix": 1789452433.1555588, "bytes_sent": 314, "bytes_received": 9719, "request_id": 63, @@ -33702,9 +33688,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.19050999998171392, + "duration_ms": 0.1777720000006866, "success": true, - "started_at_unix": 1789366138.3139691, + "started_at_unix": 1789452433.156453, "bytes_sent": 314, "bytes_received": 355, "request_id": 64, @@ -33733,9 +33719,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.12946299997906863, + "duration_ms": 0.16769699999485965, "success": true, - "started_at_unix": 1789366138.3142135, + "started_at_unix": 1789452433.1566916, "bytes_sent": 314, "bytes_received": 355, "request_id": 65, @@ -33764,9 +33750,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.12193999998544314, + "duration_ms": 0.1486800000236599, "success": true, - "started_at_unix": 1789366138.3143828, + "started_at_unix": 1789452433.1569116, "bytes_sent": 314, "bytes_received": 355, "request_id": 66, @@ -33795,9 +33781,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11761600001136685, + "duration_ms": 0.14835899997933666, "success": true, - "started_at_unix": 1789366138.314556, + "started_at_unix": 1789452433.1571271, "bytes_sent": 314, "bytes_received": 355, "request_id": 67, @@ -33826,9 +33812,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.10932899999716028, + "duration_ms": 0.14219999999909305, "success": true, - "started_at_unix": 1789366138.3147073, + "started_at_unix": 1789452433.1573248, "bytes_sent": 314, "bytes_received": 355, "request_id": 68, @@ -33857,9 +33843,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11080400000196278, + "duration_ms": 0.15282500001490007, "success": true, - "started_at_unix": 1789366138.3148642, + "started_at_unix": 1789452433.157534, "bytes_sent": 314, "bytes_received": 401, "request_id": 69, @@ -33888,9 +33874,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.16640000001189037, + "duration_ms": 0.2081570000029842, "success": true, - "started_at_unix": 1789366138.3150547, + "started_at_unix": 1789452433.157796, "bytes_sent": 314, "bytes_received": 2269, "request_id": 70, @@ -33919,9 +33905,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.12430900000026668, + "duration_ms": 0.15109299999949144, "success": true, - "started_at_unix": 1789366138.315336, + "started_at_unix": 1789452433.1581354, "bytes_sent": 314, "bytes_received": 401, "request_id": 71, @@ -33950,9 +33936,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.09792399998787005, + "duration_ms": 0.12926099998367135, "success": true, - "started_at_unix": 1789366138.315509, + "started_at_unix": 1789452433.1583529, "bytes_sent": 314, "bytes_received": 61, "request_id": 72, @@ -33980,9 +33966,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.09730400000762529, + "duration_ms": 0.13295600001583807, "success": true, - "started_at_unix": 1789366138.3156254, + "started_at_unix": 1789452433.1585078, "bytes_sent": 314, "bytes_received": 61, "request_id": 73, @@ -34010,9 +33996,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.09157100001289109, + "duration_ms": 0.1502019999861659, "success": true, - "started_at_unix": 1789366138.3157375, + "started_at_unix": 1789452433.1586647, "bytes_sent": 314, "bytes_received": 61, "request_id": 74, @@ -34040,9 +34026,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.10430099999325648, + "duration_ms": 0.17744199999469856, "success": true, - "started_at_unix": 1789366138.3158438, + "started_at_unix": 1789452433.158838, "bytes_sent": 314, "bytes_received": 401, "request_id": 75, @@ -34071,9 +34057,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.09693300000890304, + "duration_ms": 0.15067300000737305, "success": true, - "started_at_unix": 1789366138.316026, + "started_at_unix": 1789452433.1591153, "bytes_sent": 314, "bytes_received": 61, "request_id": 76, @@ -34101,9 +34087,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1208719999965524, + "duration_ms": 0.16717599999083177, "success": true, - "started_at_unix": 1789366138.316138, + "started_at_unix": 1789452433.159289, "bytes_sent": 314, "bytes_received": 893, "request_id": 77, @@ -34132,9 +34118,9 @@ { "kind": "request", "method": "typeServer/semanticTokens", - "duration_ms": 5.482249000010597, + "duration_ms": 7.428898000000572, "success": true, - "started_at_unix": 1789366138.3164861, + "started_at_unix": 1789452433.1597056, "bytes_sent": 0, "bytes_received": 0, "request_id": "local-85", @@ -34165,9 +34151,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.09770500000172433, + "duration_ms": 0.11036300000455412, "success": true, - "started_at_unix": 1789366138.3166914, + "started_at_unix": 1789452433.1599987, "bytes_sent": 81, "bytes_received": 58, "request_id": 78, @@ -34189,9 +34175,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15481700000918863, + "duration_ms": 0.16452299999514253, "success": true, - "started_at_unix": 1789366138.3173904, + "started_at_unix": 1789452433.1608515, "bytes_sent": 312, "bytes_received": 61, "request_id": 79, @@ -34219,9 +34205,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.14013699998827178, + "duration_ms": 0.17673100001047715, "success": true, - "started_at_unix": 1789366138.3175716, + "started_at_unix": 1789452433.1610425, "bytes_sent": 312, "bytes_received": 306, "request_id": 80, @@ -34251,9 +34237,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.14780499998323648, + "duration_ms": 0.13717199999518925, "success": true, - "started_at_unix": 1789366138.317775, + "started_at_unix": 1789452433.161287, "bytes_sent": 312, "bytes_received": 61, "request_id": 81, @@ -34281,9 +34267,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1351829999975962, + "duration_ms": 0.17533899998056768, "success": true, - "started_at_unix": 1789366138.317957, + "started_at_unix": 1789452433.1614516, "bytes_sent": 312, "bytes_received": 306, "request_id": 82, @@ -34313,9 +34299,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.10266199998909542, + "duration_ms": 0.15119299999355462, "success": true, - "started_at_unix": 1789366138.3181565, + "started_at_unix": 1789452433.1617, "bytes_sent": 312, "bytes_received": 61, "request_id": 83, @@ -34343,9 +34329,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11448500001165485, + "duration_ms": 0.1788239999882535, "success": true, - "started_at_unix": 1789366138.318277, + "started_at_unix": 1789452433.1618757, "bytes_sent": 312, "bytes_received": 306, "request_id": 84, @@ -34375,9 +34361,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1563560000192865, + "duration_ms": 0.19677100002013503, "success": true, - "started_at_unix": 1789366138.318473, + "started_at_unix": 1789452433.1621544, "bytes_sent": 314, "bytes_received": 1887, "request_id": 85, @@ -34406,9 +34392,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.10488600000257975, + "duration_ms": 0.1461559999995643, "success": true, - "started_at_unix": 1789366138.318718, + "started_at_unix": 1789452433.1624622, "bytes_sent": 314, "bytes_received": 61, "request_id": 86, @@ -34436,9 +34422,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.10043300000006639, + "duration_ms": 0.15668099999288643, "success": true, - "started_at_unix": 1789366138.318841, + "started_at_unix": 1789452433.162634, "bytes_sent": 314, "bytes_received": 401, "request_id": 87, @@ -34467,9 +34453,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.3722140000093077, + "duration_ms": 0.41779700001143283, "success": true, - "started_at_unix": 1789366138.318993, + "started_at_unix": 1789452433.162863, "bytes_sent": 314, "bytes_received": 9719, "request_id": 88, @@ -34498,9 +34484,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.17163100000061604, + "duration_ms": 0.206895999980361, "success": true, - "started_at_unix": 1789366138.3197088, + "started_at_unix": 1789452433.163706, "bytes_sent": 314, "bytes_received": 355, "request_id": 89, @@ -34529,9 +34515,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.12016200000175559, + "duration_ms": 0.1500209999960589, "success": true, - "started_at_unix": 1789366138.3199303, + "started_at_unix": 1789452433.1639738, "bytes_sent": 314, "bytes_received": 355, "request_id": 90, @@ -34560,9 +34546,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.13386800000603216, + "duration_ms": 0.15165400000682894, "success": true, - "started_at_unix": 1789366138.3200884, + "started_at_unix": 1789452433.164176, "bytes_sent": 314, "bytes_received": 355, "request_id": 91, @@ -34591,9 +34577,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.12247700001921658, + "duration_ms": 0.15233499999567357, "success": true, - "started_at_unix": 1789366138.3202708, + "started_at_unix": 1789452433.164399, "bytes_sent": 314, "bytes_received": 355, "request_id": 92, @@ -34622,9 +34608,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1029320000043299, + "duration_ms": 0.14707700000826662, "success": true, - "started_at_unix": 1789366138.3204281, + "started_at_unix": 1789452433.164602, "bytes_sent": 314, "bytes_received": 355, "request_id": 93, @@ -34653,9 +34639,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11981000000105269, + "duration_ms": 0.16418300000964337, "success": true, - "started_at_unix": 1789366138.3205826, + "started_at_unix": 1789452433.1648345, "bytes_sent": 314, "bytes_received": 401, "request_id": 94, @@ -34684,9 +34670,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.21092800000133138, + "duration_ms": 0.19413699999404344, "success": true, - "started_at_unix": 1789366138.3208227, + "started_at_unix": 1789452433.1650913, "bytes_sent": 314, "bytes_received": 2269, "request_id": 95, @@ -34715,9 +34701,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.10981299999457406, + "duration_ms": 0.16378199998712262, "success": true, - "started_at_unix": 1789366138.321137, + "started_at_unix": 1789452433.165381, "bytes_sent": 314, "bytes_received": 401, "request_id": 96, @@ -34746,9 +34732,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.10221099998375394, + "duration_ms": 0.13902499998152962, "success": true, - "started_at_unix": 1789366138.3213105, + "started_at_unix": 1789452433.1656008, "bytes_sent": 314, "bytes_received": 61, "request_id": 97, @@ -34776,9 +34762,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.09081799998966744, + "duration_ms": 0.1266069999985575, "success": true, - "started_at_unix": 1789366138.3214316, + "started_at_unix": 1789452433.1657808, "bytes_sent": 314, "bytes_received": 61, "request_id": 98, @@ -34806,9 +34792,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.09733900000696849, + "duration_ms": 0.12448300000755808, "success": true, - "started_at_unix": 1789366138.321537, + "started_at_unix": 1789452433.1659274, "bytes_sent": 314, "bytes_received": 61, "request_id": 99, @@ -34836,9 +34822,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.10928300000045965, + "duration_ms": 0.1414090000082524, "success": true, - "started_at_unix": 1789366138.3216496, + "started_at_unix": 1789452433.1660743, "bytes_sent": 315, "bytes_received": 402, "request_id": 100, @@ -34867,9 +34853,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.10212300000489449, + "duration_ms": 0.1271269999847391, "success": true, - "started_at_unix": 1789366138.3218334, + "started_at_unix": 1789452433.166294, "bytes_sent": 315, "bytes_received": 62, "request_id": 101, @@ -34897,9 +34883,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1193909999983589, + "duration_ms": 0.14197999999510102, "success": true, - "started_at_unix": 1789366138.3219523, + "started_at_unix": 1789452433.1664433, "bytes_sent": 315, "bytes_received": 894, "request_id": 102, @@ -34928,9 +34914,9 @@ { "kind": "request", "method": "typeServer/semanticTokens", - "duration_ms": 5.458521000008432, + "duration_ms": 6.628917000000456, "success": true, - "started_at_unix": 1789366138.3222654, + "started_at_unix": 1789452433.1667743, "bytes_sent": 0, "bytes_received": 0, "request_id": "local-111", @@ -34961,9 +34947,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.08928599999080689, + "duration_ms": 0.10625599998093094, "success": true, - "started_at_unix": 1789366138.3224514, + "started_at_unix": 1789452433.1669595, "bytes_sent": 82, "bytes_received": 59, "request_id": 103, @@ -34985,9 +34971,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1697200000023713, + "duration_ms": 0.15915499997731786, "success": true, - "started_at_unix": 1789366138.3230937, + "started_at_unix": 1789452433.1675627, "bytes_sent": 313, "bytes_received": 62, "request_id": 104, @@ -35015,9 +35001,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.2091089999964879, + "duration_ms": 0.1796749999982694, "success": true, - "started_at_unix": 1789366138.3233125, + "started_at_unix": 1789452433.1677468, "bytes_sent": 313, "bytes_received": 307, "request_id": 105, @@ -35047,9 +35033,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.115104000002475, + "duration_ms": 3.033402999989221, "success": true, - "started_at_unix": 1789366138.3235993, + "started_at_unix": 1789452433.1708107, "bytes_sent": 313, "bytes_received": 62, "request_id": 106, @@ -35077,9 +35063,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15327399998454894, + "duration_ms": 5.1058680000153345, "success": true, - "started_at_unix": 1789366138.3237324, + "started_at_unix": 1789452433.1738794, "bytes_sent": 313, "bytes_received": 307, "request_id": 107, @@ -35109,9 +35095,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.10910099999250633, + "duration_ms": 0.2997020000066186, "success": true, - "started_at_unix": 1789366138.3239639, + "started_at_unix": 1789452433.1790962, "bytes_sent": 313, "bytes_received": 62, "request_id": 108, @@ -35139,9 +35125,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.13178599999719154, + "duration_ms": 0.26071499999602565, "success": true, - "started_at_unix": 1789366138.3240912, + "started_at_unix": 1789452433.1794271, "bytes_sent": 313, "bytes_received": 307, "request_id": 109, @@ -35171,9 +35157,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.19520600000078048, + "duration_ms": 0.28286799999932555, "success": true, - "started_at_unix": 1789366138.3243215, + "started_at_unix": 1789452433.1798286, "bytes_sent": 315, "bytes_received": 1888, "request_id": 110, @@ -35202,9 +35188,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.12459399999897869, + "duration_ms": 2.7283879999799865, "success": true, - "started_at_unix": 1789366138.3246052, + "started_at_unix": 1789452433.1802306, "bytes_sent": 315, "bytes_received": 62, "request_id": 111, @@ -35232,9 +35218,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11028800000190131, + "duration_ms": 0.9020019999752549, "success": true, - "started_at_unix": 1789366138.324749, + "started_at_unix": 1789452433.182993, "bytes_sent": 315, "bytes_received": 402, "request_id": 112, @@ -35263,9 +35249,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.39210399998523826, + "duration_ms": 0.5566920000035225, "success": true, - "started_at_unix": 1789366138.3249114, + "started_at_unix": 1789452433.1839817, "bytes_sent": 315, "bytes_received": 9720, "request_id": 113, @@ -35294,9 +35280,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 2.802463999984184, + "duration_ms": 0.5032529999766666, "success": true, - "started_at_unix": 1789366138.3256464, + "started_at_unix": 1789452433.1850188, "bytes_sent": 315, "bytes_received": 356, "request_id": 114, @@ -35325,9 +35311,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 2.8858420000119622, + "duration_ms": 2.3025399999880847, "success": true, - "started_at_unix": 1789366138.328544, + "started_at_unix": 1789452433.1855984, "bytes_sent": 315, "bytes_received": 356, "request_id": 115, @@ -35356,9 +35342,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 1.9161879999956, + "duration_ms": 0.28286799999932555, "success": true, - "started_at_unix": 1789366138.3315163, + "started_at_unix": 1789452433.1879656, "bytes_sent": 315, "bytes_received": 356, "request_id": 116, @@ -35387,9 +35373,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.20512000000394437, + "duration_ms": 0.2953059999981633, "success": true, - "started_at_unix": 1789366138.3335307, + "started_at_unix": 1789452433.1883423, "bytes_sent": 315, "bytes_received": 356, "request_id": 117, @@ -35418,9 +35404,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1698220000037054, + "duration_ms": 0.2578100000221184, "success": true, - "started_at_unix": 1789366138.3337884, + "started_at_unix": 1789452433.1887033, "bytes_sent": 315, "bytes_received": 356, "request_id": 118, @@ -35449,9 +35435,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.16243299998563998, + "duration_ms": 0.25888199999712924, "success": true, - "started_at_unix": 1789366138.3340232, + "started_at_unix": 1789452433.189044, "bytes_sent": 315, "bytes_received": 402, "request_id": 119, @@ -35480,9 +35466,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.2277449999894543, + "duration_ms": 0.28220699999792487, "success": true, - "started_at_unix": 1789366138.3342707, + "started_at_unix": 1789452433.1894152, "bytes_sent": 315, "bytes_received": 2270, "request_id": 120, @@ -35511,9 +35497,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 2.7153679999969427, + "duration_ms": 0.2616069999987758, "success": true, - "started_at_unix": 1789366138.3346217, + "started_at_unix": 1789452433.1898599, "bytes_sent": 315, "bytes_received": 402, "request_id": 121, @@ -35542,9 +35528,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.23007699999766373, + "duration_ms": 0.3370480000057796, "success": true, - "started_at_unix": 1789366138.3374298, + "started_at_unix": 1789452433.1901944, "bytes_sent": 315, "bytes_received": 62, "request_id": 122, @@ -35572,9 +35558,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15172299998766903, + "duration_ms": 0.2753870000162806, "success": true, - "started_at_unix": 1789366138.337688, + "started_at_unix": 1789452433.1905653, "bytes_sent": 315, "bytes_received": 62, "request_id": 123, @@ -35602,9 +35588,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1424229999997806, + "duration_ms": 0.2485260000071321, "success": true, - "started_at_unix": 1789366138.3378615, + "started_at_unix": 1789452433.1908705, "bytes_sent": 315, "bytes_received": 62, "request_id": 124, @@ -35632,9 +35618,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.14221900002553411, + "duration_ms": 0.23747000000184926, "success": true, - "started_at_unix": 1789366138.3380375, + "started_at_unix": 1789452433.1911476, "bytes_sent": 315, "bytes_received": 402, "request_id": 125, @@ -35663,9 +35649,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.16077899999800138, + "duration_ms": 0.24208799999314579, "success": true, - "started_at_unix": 1789366138.3382783, + "started_at_unix": 1789452433.1914966, "bytes_sent": 315, "bytes_received": 62, "request_id": 126, @@ -35693,9 +35679,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1537859999984903, + "duration_ms": 0.37380199998438, "success": true, - "started_at_unix": 1789366138.338464, + "started_at_unix": 1789452433.1917844, "bytes_sent": 315, "bytes_received": 894, "request_id": 127, @@ -35724,9 +35710,9 @@ { "kind": "request", "method": "typeServer/semanticTokens", - "duration_ms": 16.286040000011326, + "duration_ms": 25.332544000008284, "success": true, - "started_at_unix": 1789366138.338843, + "started_at_unix": 1789452433.1924183, "bytes_sent": 0, "bytes_received": 0, "request_id": "local-137", @@ -35757,9 +35743,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.12235299999474591, + "duration_ms": 0.13856500001452332, "success": true, - "started_at_unix": 1789366138.3390346, + "started_at_unix": 1789452433.1926703, "bytes_sent": 82, "bytes_received": 59, "request_id": 128, @@ -35781,9 +35767,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.21799499998564897, + "duration_ms": 0.26380899998912355, "success": true, - "started_at_unix": 1789366138.3397706, + "started_at_unix": 1789452433.1936142, "bytes_sent": 313, "bytes_received": 62, "request_id": 129, @@ -35811,9 +35797,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1819169999919268, + "duration_ms": 0.23842199999535296, "success": true, - "started_at_unix": 1789366138.3400218, + "started_at_unix": 1789452433.193907, "bytes_sent": 313, "bytes_received": 307, "request_id": 130, @@ -35843,9 +35829,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15448100000980958, + "duration_ms": 0.3414340000063021, "success": true, - "started_at_unix": 1789366138.3402765, + "started_at_unix": 1789452433.1942172, "bytes_sent": 313, "bytes_received": 62, "request_id": 131, @@ -35873,9 +35859,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1406020000160879, + "duration_ms": 0.24889799999527895, "success": true, - "started_at_unix": 1789366138.340457, + "started_at_unix": 1789452433.1945882, "bytes_sent": 313, "bytes_received": 307, "request_id": 132, @@ -35905,9 +35891,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1263160000064545, + "duration_ms": 0.24063499998305815, "success": true, - "started_at_unix": 1789366138.3406715, + "started_at_unix": 1789452433.1949186, "bytes_sent": 313, "bytes_received": 62, "request_id": 133, @@ -35935,9 +35921,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.13078099999574988, + "duration_ms": 0.23697000000311164, "success": true, - "started_at_unix": 1789366138.3408203, + "started_at_unix": 1789452433.1951878, "bytes_sent": 313, "bytes_received": 307, "request_id": 134, @@ -35967,9 +35953,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.18573799999899165, + "duration_ms": 0.30126400000085596, "success": true, - "started_at_unix": 1789366138.3410456, + "started_at_unix": 1789452433.1955407, "bytes_sent": 315, "bytes_received": 1888, "request_id": 135, @@ -35998,9 +35984,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.13433399999485118, + "duration_ms": 0.2430789999721128, "success": true, - "started_at_unix": 1789366138.3413577, + "started_at_unix": 1789452433.1959603, "bytes_sent": 315, "bytes_received": 62, "request_id": 136, @@ -36028,9 +36014,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 1.8218479999916326, + "duration_ms": 0.2535239999872374, "success": true, - "started_at_unix": 1789366138.3415153, + "started_at_unix": 1789452433.1962328, "bytes_sent": 315, "bytes_received": 402, "request_id": 137, @@ -36059,9 +36045,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.511555999992197, + "duration_ms": 0.4503250000027492, "success": true, - "started_at_unix": 1789366138.3434381, + "started_at_unix": 1789452433.196573, "bytes_sent": 315, "bytes_received": 9720, "request_id": 138, @@ -36090,9 +36076,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.2756039999951554, + "duration_ms": 0.4035549999912291, "success": true, - "started_at_unix": 1789366138.3444057, + "started_at_unix": 1789452433.1975002, "bytes_sent": 315, "bytes_received": 356, "request_id": 139, @@ -36121,9 +36107,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1631479999844032, + "duration_ms": 0.24874700000054872, "success": true, - "started_at_unix": 1789366138.3447597, + "started_at_unix": 1789452433.1979778, "bytes_sent": 315, "bytes_received": 356, "request_id": 140, @@ -36152,9 +36138,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15791499998840663, + "duration_ms": 0.2381920000118498, "success": true, - "started_at_unix": 1789366138.3449798, + "started_at_unix": 1789452433.1982844, "bytes_sent": 315, "bytes_received": 356, "request_id": 141, @@ -36183,9 +36169,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15698199999292228, + "duration_ms": 0.270569000008436, "success": true, - "started_at_unix": 1789366138.3452058, + "started_at_unix": 1789452433.1986063, "bytes_sent": 315, "bytes_received": 356, "request_id": 142, @@ -36214,9 +36200,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1453849999961676, + "duration_ms": 0.35650600000280974, "success": true, - "started_at_unix": 1789366138.3454185, + "started_at_unix": 1789452433.198938, "bytes_sent": 315, "bytes_received": 356, "request_id": 143, @@ -36245,9 +36231,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 1.7049180000014985, + "duration_ms": 0.2528830000017024, "success": true, - "started_at_unix": 1789366138.3456292, + "started_at_unix": 1789452433.1993787, "bytes_sent": 315, "bytes_received": 402, "request_id": 144, @@ -36276,9 +36262,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.2803909999897769, + "duration_ms": 0.30024400001593676, "success": true, - "started_at_unix": 1789366138.3474593, + "started_at_unix": 1789452433.1997464, "bytes_sent": 315, "bytes_received": 2270, "request_id": 145, @@ -36307,9 +36293,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.17658900000583344, + "duration_ms": 0.2509800000041196, "success": true, - "started_at_unix": 1789366138.3478656, + "started_at_unix": 1789452433.2001903, "bytes_sent": 315, "bytes_received": 402, "request_id": 146, @@ -36338,9 +36324,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.14574499999753243, + "duration_ms": 0.37423300000227755, "success": true, - "started_at_unix": 1789366138.3481083, + "started_at_unix": 1789452433.2005224, "bytes_sent": 315, "bytes_received": 62, "request_id": 147, @@ -36368,9 +36354,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1627209999810475, + "duration_ms": 0.27059900000381276, "success": true, - "started_at_unix": 1789366138.3482811, + "started_at_unix": 1789452433.2009315, "bytes_sent": 315, "bytes_received": 62, "request_id": 148, @@ -36398,9 +36384,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.13192899999125984, + "duration_ms": 0.2457129999982044, "success": true, - "started_at_unix": 1789366138.3484683, + "started_at_unix": 1789452433.2012289, "bytes_sent": 315, "bytes_received": 62, "request_id": 149, @@ -36428,9 +36414,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1403549999849929, + "duration_ms": 0.25514700001849633, "success": true, - "started_at_unix": 1789366138.348623, + "started_at_unix": 1789452433.2015018, "bytes_sent": 315, "bytes_received": 402, "request_id": 150, @@ -36459,9 +36445,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.13246099999264516, + "duration_ms": 0.14746700000500823, "success": true, - "started_at_unix": 1789366138.3488605, + "started_at_unix": 1789452433.2018874, "bytes_sent": 315, "bytes_received": 62, "request_id": 151, @@ -36489,9 +36475,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1587129999904846, + "duration_ms": 0.13953600000604638, "success": true, - "started_at_unix": 1789366138.349015, + "started_at_unix": 1789452433.2020621, "bytes_sent": 315, "bytes_received": 894, "request_id": 152, @@ -36520,9 +36506,9 @@ { "kind": "request", "method": "typeServer/semanticTokens", - "duration_ms": 10.227184999990868, + "duration_ms": 9.621214999981476, "success": true, - "started_at_unix": 1789366138.3494039, + "started_at_unix": 1789452433.202455, "bytes_sent": 0, "bytes_received": 0, "request_id": "local-163", @@ -36553,9 +36539,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.14248400000838046, + "duration_ms": 0.1115149999861842, "success": true, - "started_at_unix": 1789366138.3497477, + "started_at_unix": 1789452433.2029, "bytes_sent": 82, "bytes_received": 59, "request_id": 153, @@ -36577,9 +36563,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.9905240000023241, + "duration_ms": 0.15715200001409357, "success": true, - "started_at_unix": 1789366138.3503668, + "started_at_unix": 1789452433.2035522, "bytes_sent": 319, "bytes_received": 62, "request_id": 154, @@ -36607,9 +36593,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.250316999995448, + "duration_ms": 0.16369200000099227, "success": true, - "started_at_unix": 1789366138.3514009, + "started_at_unix": 1789452433.2037368, "bytes_sent": 319, "bytes_received": 470, "request_id": 155, @@ -36638,9 +36624,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1830779999920651, + "duration_ms": 0.9448350000127448, "success": true, - "started_at_unix": 1789366138.3517272, + "started_at_unix": 1789452433.2039614, "bytes_sent": 319, "bytes_received": 396, "request_id": 156, @@ -36669,9 +36655,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1631089999989399, + "duration_ms": 2.929795000000013, "success": true, - "started_at_unix": 1789366138.3519886, + "started_at_unix": 1789452433.2049818, "bytes_sent": 319, "bytes_received": 62, "request_id": 157, @@ -36699,9 +36685,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.16027800000983916, + "duration_ms": 2.8452509999965514, "success": true, - "started_at_unix": 1789366138.352178, + "started_at_unix": 1789452433.2079492, "bytes_sent": 319, "bytes_received": 161, "request_id": 158, @@ -36731,9 +36717,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 18.14809500001502, + "duration_ms": 24.888805000017555, "success": true, - "started_at_unix": 1789366138.3526154, + "started_at_unix": 1789452433.2109036, "bytes_sent": 319, "bytes_received": 543424, "request_id": 159, @@ -36762,9 +36748,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 1.0847640000122283, + "duration_ms": 1.2493549999987863, "success": true, - "started_at_unix": 1789366138.3859296, + "started_at_unix": 1789452433.2575884, "bytes_sent": 319, "bytes_received": 397, "request_id": 160, @@ -36793,9 +36779,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.23501199999031996, + "duration_ms": 3.017163999999184, "success": true, - "started_at_unix": 1789366138.387111, + "started_at_unix": 1789452433.2589247, "bytes_sent": 319, "bytes_received": 162, "request_id": 161, @@ -36825,9 +36811,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15228300000558193, + "duration_ms": 2.893541999981153, "success": true, - "started_at_unix": 1789366138.3874133, + "started_at_unix": 1789452433.2620118, "bytes_sent": 321, "bytes_received": 162, "request_id": 162, @@ -36857,9 +36843,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.13398199999414828, + "duration_ms": 2.8716789999805314, "success": true, - "started_at_unix": 1789366138.3876104, + "started_at_unix": 1789452433.2649705, "bytes_sent": 321, "bytes_received": 162, "request_id": 163, @@ -36889,9 +36875,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1332539999907567, + "duration_ms": 3.0270139999970525, "success": true, - "started_at_unix": 1789366138.3878, + "started_at_unix": 1789452433.2679262, "bytes_sent": 319, "bytes_received": 357, "request_id": 164, @@ -36920,9 +36906,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.13994200000411183, + "duration_ms": 0.1914529999851311, "success": true, - "started_at_unix": 1789366138.3879862, + "started_at_unix": 1789452433.2710283, "bytes_sent": 319, "bytes_received": 359, "request_id": 165, @@ -36951,9 +36937,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.20998900001245602, + "duration_ms": 0.3039579999892794, "success": true, - "started_at_unix": 1789366138.3882027, + "started_at_unix": 1789452433.271328, "bytes_sent": 321, "bytes_received": 1943, "request_id": 166, @@ -36982,9 +36968,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.18425000001798253, + "duration_ms": 0.1920539999957782, "success": true, - "started_at_unix": 1789366138.3885486, + "started_at_unix": 1789452433.2718086, "bytes_sent": 321, "bytes_received": 359, "request_id": 167, @@ -37013,9 +36999,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1752439999904709, + "duration_ms": 0.16394200000036108, "success": true, - "started_at_unix": 1789366138.38882, + "started_at_unix": 1789452433.2721033, "bytes_sent": 321, "bytes_received": 162, "request_id": 168, @@ -37045,9 +37031,9 @@ { "kind": "request", "method": "typeServer/semanticTokens", - "duration_ms": 39.26235700001257, + "duration_ms": 69.45571800000039, "success": true, - "started_at_unix": 1789366138.3891773, + "started_at_unix": 1789452433.2724926, "bytes_sent": 0, "bytes_received": 0, "request_id": "local-180", @@ -37078,9 +37064,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.14955200001054436, + "duration_ms": 3.2399629999986246, "success": true, - "started_at_unix": 1789366138.3892732, + "started_at_unix": 1789452433.2726152, "bytes_sent": 82, "bytes_received": 59, "request_id": 169, @@ -37102,9 +37088,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.19402800000989373, + "duration_ms": 0.18278999999665757, "success": true, - "started_at_unix": 1789366138.3899386, + "started_at_unix": 1789452433.2765312, "bytes_sent": 319, "bytes_received": 62, "request_id": 170, @@ -37132,9 +37118,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.19554499999685504, + "duration_ms": 2.123565000005101, "success": true, - "started_at_unix": 1789366138.3901634, + "started_at_unix": 1789452433.2767434, "bytes_sent": 319, "bytes_received": 471, "request_id": 171, @@ -37163,9 +37149,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1879380000104902, + "duration_ms": 0.17064200000049823, "success": true, - "started_at_unix": 1789366138.3904288, + "started_at_unix": 1789452433.2789404, "bytes_sent": 319, "bytes_received": 397, "request_id": 172, @@ -37194,9 +37180,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.16782800000214593, + "duration_ms": 0.15124300000479707, "success": true, - "started_at_unix": 1789366138.3906887, + "started_at_unix": 1789452433.2791824, "bytes_sent": 319, "bytes_received": 62, "request_id": 173, @@ -37224,9 +37210,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1588529999878574, + "duration_ms": 0.15799300001617667, "success": true, - "started_at_unix": 1789366138.3908825, + "started_at_unix": 1789452433.2793593, "bytes_sent": 319, "bytes_received": 162, "request_id": 174, @@ -37256,9 +37242,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 11.81885100001523, + "duration_ms": 33.229158000011694, "success": true, - "started_at_unix": 1789366138.391104, + "started_at_unix": 1789452433.2795823, "bytes_sent": 319, "bytes_received": 544021, "request_id": 175, @@ -37287,9 +37273,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.7744410000043445, + "duration_ms": 3.171062000006941, "success": true, - "started_at_unix": 1789366138.4176052, + "started_at_unix": 1789452433.349618, "bytes_sent": 319, "bytes_received": 397, "request_id": 176, @@ -37318,9 +37304,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.16139600000997234, + "duration_ms": 5.916245000008757, "success": true, - "started_at_unix": 1789366138.4184558, + "started_at_unix": 1789452433.3528783, "bytes_sent": 319, "bytes_received": 162, "request_id": 177, @@ -37350,9 +37336,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.10894400000438509, + "duration_ms": 5.915573999999424, "success": true, - "started_at_unix": 1789366138.4186683, + "started_at_unix": 1789452433.3588715, "bytes_sent": 321, "bytes_received": 162, "request_id": 178, @@ -37382,9 +37368,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11083100000064405, + "duration_ms": 5.936875999992708, "success": true, - "started_at_unix": 1789366138.4188192, + "started_at_unix": 1789452433.364854, "bytes_sent": 321, "bytes_received": 162, "request_id": 179, @@ -37414,9 +37400,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.12322099999551028, + "duration_ms": 5.912027999983138, "success": true, - "started_at_unix": 1789366138.4189854, + "started_at_unix": 1789452433.3708813, "bytes_sent": 319, "bytes_received": 357, "request_id": 180, @@ -37445,9 +37431,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15068299998688417, + "duration_ms": 2.775557999996181, "success": true, - "started_at_unix": 1789366138.4191585, + "started_at_unix": 1789452433.3768733, "bytes_sent": 319, "bytes_received": 359, "request_id": 181, @@ -37476,9 +37462,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.17563299999778792, + "duration_ms": 0.25082999999881395, "success": true, - "started_at_unix": 1789366138.4193938, + "started_at_unix": 1789452433.3797572, "bytes_sent": 321, "bytes_received": 1943, "request_id": 182, @@ -37507,9 +37493,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.12448999999037369, + "duration_ms": 0.1544879999926252, "success": true, - "started_at_unix": 1789366138.4196913, + "started_at_unix": 1789452433.3801565, "bytes_sent": 321, "bytes_received": 359, "request_id": 183, @@ -37538,9 +37524,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.10420399999588881, + "duration_ms": 0.14563499999553642, "success": true, - "started_at_unix": 1789366138.4198925, + "started_at_unix": 1789452433.3804069, "bytes_sent": 321, "bytes_received": 162, "request_id": 184, @@ -37570,9 +37556,9 @@ { "kind": "request", "method": "typeServer/semanticTokens", - "duration_ms": 30.707019999994145, + "duration_ms": 104.89858900001536, "success": true, - "started_at_unix": 1789366138.4201548, + "started_at_unix": 1789452433.3807852, "bytes_sent": 0, "bytes_received": 0, "request_id": "local-197", @@ -37603,9 +37589,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.1013529999909224, + "duration_ms": 2.8802120000079867, "success": true, - "started_at_unix": 1789366138.42031, + "started_at_unix": 1789452433.3809638, "bytes_sent": 82, "bytes_received": 59, "request_id": 185, @@ -37627,9 +37613,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15082000001598317, + "duration_ms": 2.3763690000180304, "success": true, - "started_at_unix": 1789366138.4209151, + "started_at_unix": 1789452433.3844655, "bytes_sent": 319, "bytes_received": 62, "request_id": 186, @@ -37657,9 +37643,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1205199999958495, + "duration_ms": 2.9774660000043696, "success": true, - "started_at_unix": 1789366138.4210918, + "started_at_unix": 1789452433.3868752, "bytes_sent": 319, "bytes_received": 471, "request_id": 187, @@ -37688,9 +37674,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.14296800000579424, + "duration_ms": 2.9241169999920658, "success": true, - "started_at_unix": 1789366138.4212646, + "started_at_unix": 1789452433.389927, "bytes_sent": 319, "bytes_received": 397, "request_id": 188, @@ -37719,9 +37705,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.08453000000940847, + "duration_ms": 2.907993999997416, "success": true, - "started_at_unix": 1789366138.4214659, + "started_at_unix": 1789452433.3929343, "bytes_sent": 319, "bytes_received": 62, "request_id": 189, @@ -37749,9 +37735,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.09251200000903737, + "duration_ms": 2.976394000000937, "success": true, - "started_at_unix": 1789366138.4215693, + "started_at_unix": 1789452433.3958757, "bytes_sent": 319, "bytes_received": 162, "request_id": 190, @@ -37781,9 +37767,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 11.316288000017494, + "duration_ms": 24.426362000014024, "success": true, - "started_at_unix": 1789366138.4217098, + "started_at_unix": 1789452433.3989317, "bytes_sent": 319, "bytes_received": 544021, "request_id": 191, @@ -37812,9 +37798,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.8406259999844679, + "duration_ms": 3.5487190000083046, "success": true, - "started_at_unix": 1789366138.447795, + "started_at_unix": 1789452433.4602416, "bytes_sent": 319, "bytes_received": 397, "request_id": 192, @@ -37843,9 +37829,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.20177600001147766, + "duration_ms": 2.95444200000361, "success": true, - "started_at_unix": 1789366138.4487123, + "started_at_unix": 1789452433.4638767, "bytes_sent": 319, "bytes_received": 162, "request_id": 193, @@ -37875,9 +37861,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15204499999299514, + "duration_ms": 1.9525030000124843, "success": true, - "started_at_unix": 1789366138.4489725, + "started_at_unix": 1789452433.4669034, "bytes_sent": 321, "bytes_received": 162, "request_id": 194, @@ -37907,9 +37893,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1610680000112552, + "duration_ms": 2.9381480000267857, "success": true, - "started_at_unix": 1789366138.4491687, + "started_at_unix": 1789452433.468913, "bytes_sent": 321, "bytes_received": 162, "request_id": 195, @@ -37939,9 +37925,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1529459999858318, + "duration_ms": 3.0019419999973707, "success": true, - "started_at_unix": 1789366138.44939, + "started_at_unix": 1789452433.4719334, "bytes_sent": 319, "bytes_received": 357, "request_id": 196, @@ -37970,9 +37956,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.14042999998764572, + "duration_ms": 2.939609999998538, "success": true, - "started_at_unix": 1789366138.449599, + "started_at_unix": 1789452433.4750054, "bytes_sent": 319, "bytes_received": 359, "request_id": 197, @@ -38001,9 +37987,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.17405899998834684, + "duration_ms": 2.83940200000643, "success": true, - "started_at_unix": 1789366138.4498146, + "started_at_unix": 1789452433.4780564, "bytes_sent": 321, "bytes_received": 1943, "request_id": 198, @@ -38032,9 +38018,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.13847700000724217, + "duration_ms": 2.896837000008645, "success": true, - "started_at_unix": 1789366138.45011, + "started_at_unix": 1789452433.4810495, "bytes_sent": 321, "bytes_received": 359, "request_id": 199, @@ -38063,9 +38049,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.14972200000329394, + "duration_ms": 2.8061730000104035, "success": true, - "started_at_unix": 1789366138.4503436, + "started_at_unix": 1789452433.4840548, "bytes_sent": 321, "bytes_received": 162, "request_id": 200, @@ -38095,9 +38081,9 @@ { "kind": "request", "method": "typeServer/semanticTokens", - "duration_ms": 30.21845799997891, + "duration_ms": 103.22550899999783, "success": true, - "started_at_unix": 1789366138.4506524, + "started_at_unix": 1789452433.4871004, "bytes_sent": 0, "bytes_received": 0, "request_id": "local-214", @@ -38128,9 +38114,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.11922800001684664, + "duration_ms": 2.5120889999925566, "success": true, - "started_at_unix": 1789366138.450789, + "started_at_unix": 1789452433.4872804, "bytes_sent": 82, "bytes_received": 59, "request_id": 201, @@ -38152,9 +38138,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.19325200000253062, + "duration_ms": 2.4172789999852284, "success": true, - "started_at_unix": 1789366138.4514394, + "started_at_unix": 1789452433.4904368, "bytes_sent": 319, "bytes_received": 62, "request_id": 202, @@ -38182,9 +38168,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1421120000202336, + "duration_ms": 2.9726789999813263, "success": true, - "started_at_unix": 1789366138.4516628, + "started_at_unix": 1789452433.4928894, "bytes_sent": 319, "bytes_received": 471, "request_id": 203, @@ -38213,9 +38199,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.13238299999329683, + "duration_ms": 3.9320149999753085, "success": true, - "started_at_unix": 1789366138.4518633, + "started_at_unix": 1789452433.4959373, "bytes_sent": 319, "bytes_received": 397, "request_id": 204, @@ -38244,9 +38230,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.12277599998355981, + "duration_ms": 2.8976580000232843, "success": true, - "started_at_unix": 1789366138.4520574, + "started_at_unix": 1789452433.4999535, "bytes_sent": 319, "bytes_received": 62, "request_id": 205, @@ -38274,9 +38260,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.14118800001483578, + "duration_ms": 3.0411200000060035, "success": true, - "started_at_unix": 1789366138.4522026, + "started_at_unix": 1789452433.5028844, "bytes_sent": 319, "bytes_received": 162, "request_id": 206, @@ -38306,9 +38292,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 11.035864000007223, + "duration_ms": 26.88415100001862, "success": true, - "started_at_unix": 1789366138.452399, + "started_at_unix": 1789452433.506003, "bytes_sent": 319, "bytes_received": 544021, "request_id": 207, @@ -38337,9 +38323,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 1.010925999992196, + "duration_ms": 4.321079000021655, "success": true, - "started_at_unix": 1789366138.4784586, + "started_at_unix": 1789452433.5684826, "bytes_sent": 319, "bytes_received": 397, "request_id": 208, @@ -38368,9 +38354,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.19346599998470992, + "duration_ms": 4.720238999993853, "success": true, - "started_at_unix": 1789366138.4795613, + "started_at_unix": 1789452433.5729125, "bytes_sent": 319, "bytes_received": 162, "request_id": 209, @@ -38400,9 +38386,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.14626800000883122, + "duration_ms": 2.2327169999982743, "success": true, - "started_at_unix": 1789366138.4798143, + "started_at_unix": 1789452433.5777135, "bytes_sent": 321, "bytes_received": 162, "request_id": 210, @@ -38432,9 +38418,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.12551899999380112, + "duration_ms": 2.846582999978864, "success": true, - "started_at_unix": 1789366138.4800029, + "started_at_unix": 1789452433.580002, "bytes_sent": 321, "bytes_received": 162, "request_id": 211, @@ -38464,9 +38450,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.3578359999778513, + "duration_ms": 4.836170000004358, "success": true, - "started_at_unix": 1789366138.4805145, + "started_at_unix": 1789452433.5829542, "bytes_sent": 319, "bytes_received": 357, "request_id": 212, @@ -38495,9 +38481,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.2874529999985498, + "duration_ms": 0.19414700000197627, "success": true, - "started_at_unix": 1789366138.4809349, + "started_at_unix": 1789452433.5878658, "bytes_sent": 319, "bytes_received": 359, "request_id": 213, @@ -38526,9 +38512,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.3521739999996498, + "duration_ms": 1.8432420000067395, "success": true, - "started_at_unix": 1789366138.4813323, + "started_at_unix": 1789452433.5881577, "bytes_sent": 321, "bytes_received": 1943, "request_id": 214, @@ -38557,9 +38543,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.3111239999782356, + "duration_ms": 3.706762000007302, "success": true, - "started_at_unix": 1789366138.481823, + "started_at_unix": 1789452433.5901527, "bytes_sent": 321, "bytes_received": 359, "request_id": 215, @@ -38588,9 +38574,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.2905249999969328, + "duration_ms": 2.964546000015389, "success": true, - "started_at_unix": 1789366138.4822276, + "started_at_unix": 1789452433.5939689, "bytes_sent": 321, "bytes_received": 162, "request_id": 216, @@ -38620,9 +38606,9 @@ { "kind": "request", "method": "typeServer/semanticTokens", - "duration_ms": 31.774637000012262, + "duration_ms": 107.34006399999885, "success": true, - "started_at_unix": 1789366138.4827054, + "started_at_unix": 1789452433.5971665, "bytes_sent": 0, "bytes_received": 0, "request_id": "local-231", @@ -38653,9 +38639,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.23958099998822036, + "duration_ms": 2.4449500000116586, "success": true, - "started_at_unix": 1789366138.4828446, + "started_at_unix": 1789452433.5973458, "bytes_sent": 82, "bytes_received": 59, "request_id": 217, @@ -38677,9 +38663,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.3150949999906061, + "duration_ms": 2.3752369999954226, "success": true, - "started_at_unix": 1789366138.4836547, + "started_at_unix": 1789452433.600414, "bytes_sent": 319, "bytes_received": 62, "request_id": 218, @@ -38707,9 +38693,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.2789110000094297, + "duration_ms": 3.084053000009135, "success": true, - "started_at_unix": 1789366138.484005, + "started_at_unix": 1789452433.6028247, "bytes_sent": 319, "bytes_received": 471, "request_id": 219, @@ -38738,9 +38724,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.27027999999518215, + "duration_ms": 5.809878000007984, "success": true, - "started_at_unix": 1789366138.4843729, + "started_at_unix": 1789452433.605983, "bytes_sent": 319, "bytes_received": 397, "request_id": 220, @@ -38769,9 +38755,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.25574899999014633, + "duration_ms": 3.0418709999935345, "success": true, - "started_at_unix": 1789366138.4847162, + "started_at_unix": 1789452433.6118815, "bytes_sent": 319, "bytes_received": 62, "request_id": 221, @@ -38799,9 +38785,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.2702989999932015, + "duration_ms": 5.831129000000601, "success": true, - "started_at_unix": 1789366138.4850028, + "started_at_unix": 1789452433.614958, "bytes_sent": 319, "bytes_received": 162, "request_id": 222, @@ -38831,9 +38817,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 12.135668000013311, + "duration_ms": 28.172843999982433, "success": true, - "started_at_unix": 1789366138.4853585, + "started_at_unix": 1789452433.620877, "bytes_sent": 319, "bytes_received": 545209, "request_id": 223, @@ -38862,9 +38848,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.9973989999991772, + "duration_ms": 2.959620000012819, "success": true, - "started_at_unix": 1789366138.5132263, + "started_at_unix": 1789452433.6869624, "bytes_sent": 319, "bytes_received": 398, "request_id": 224, @@ -38893,9 +38879,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.3138719999924433, + "duration_ms": 2.7764490000095066, "success": true, - "started_at_unix": 1789366138.514334, + "started_at_unix": 1789452433.690011, "bytes_sent": 319, "bytes_received": 163, "request_id": 225, @@ -38925,9 +38911,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.2386080000178481, + "duration_ms": 2.942364000006137, "success": true, - "started_at_unix": 1789366138.5147045, + "started_at_unix": 1789452433.6928606, "bytes_sent": 321, "bytes_received": 163, "request_id": 226, @@ -38957,9 +38943,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.21035700001448276, + "duration_ms": 2.9874210000002677, "success": true, - "started_at_unix": 1789366138.514984, + "started_at_unix": 1789452433.6958625, "bytes_sent": 321, "bytes_received": 163, "request_id": 227, @@ -38989,9 +38975,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.24256900002228576, + "duration_ms": 4.932432000003928, "success": true, - "started_at_unix": 1789366138.515253, + "started_at_unix": 1789452433.6989372, "bytes_sent": 319, "bytes_received": 358, "request_id": 228, @@ -39020,9 +39006,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.23697399998923174, + "duration_ms": 2.9074919999914073, "success": true, - "started_at_unix": 1789366138.5155451, + "started_at_unix": 1789452433.7039454, "bytes_sent": 319, "bytes_received": 360, "request_id": 229, @@ -39051,9 +39037,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.2971610000201963, + "duration_ms": 2.598296000002165, "success": true, - "started_at_unix": 1789366138.5158682, + "started_at_unix": 1789452433.7069683, "bytes_sent": 321, "bytes_received": 1950, "request_id": 230, @@ -39082,9 +39068,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.24762700002156635, + "duration_ms": 3.1292400000211273, "success": true, - "started_at_unix": 1789366138.5163052, + "started_at_unix": 1789452433.7097344, "bytes_sent": 321, "bytes_received": 360, "request_id": 231, @@ -39113,9 +39099,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.2129419999903348, + "duration_ms": 2.864748999996891, "success": true, - "started_at_unix": 1789366138.5166316, + "started_at_unix": 1789452433.7129817, "bytes_sent": 321, "bytes_received": 163, "request_id": 232, @@ -39145,9 +39131,9 @@ { "kind": "request", "method": "typeServer/semanticTokens", - "duration_ms": 33.884745999984034, + "duration_ms": 116.2669429999994, "success": true, - "started_at_unix": 1789366138.5169978, + "started_at_unix": 1789452433.7160912, "bytes_sent": 0, "bytes_received": 0, "request_id": "local-248", @@ -39178,9 +39164,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.1848050000035073, + "duration_ms": 2.5719570000148906, "success": true, - "started_at_unix": 1789366138.5171342, + "started_at_unix": 1789452433.7162778, "bytes_sent": 82, "bytes_received": 59, "request_id": 233, @@ -39202,9 +39188,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.2788369999962015, + "duration_ms": 4.311676000014586, "success": true, - "started_at_unix": 1789366138.517808, + "started_at_unix": 1789452433.7195466, "bytes_sent": 319, "bytes_received": 62, "request_id": 234, @@ -39232,9 +39218,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.29074300002207565, + "duration_ms": 2.960631000007652, "success": true, - "started_at_unix": 1789366138.518118, + "started_at_unix": 1789452433.7238984, "bytes_sent": 319, "bytes_received": 472, "request_id": 235, @@ -39263,9 +39249,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.2629909999996016, + "duration_ms": 2.9272419999983867, "success": true, - "started_at_unix": 1789366138.518477, + "started_at_unix": 1789452433.7269392, "bytes_sent": 319, "bytes_received": 398, "request_id": 236, @@ -39294,9 +39280,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.23093799998719078, + "duration_ms": 2.8845189999913146, "success": true, - "started_at_unix": 1789366138.5188031, + "started_at_unix": 1789452433.7299569, "bytes_sent": 319, "bytes_received": 62, "request_id": 237, @@ -39324,9 +39310,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.25621399998954075, + "duration_ms": 2.9699149999942165, "success": true, - "started_at_unix": 1789366138.5190613, + "started_at_unix": 1789452433.7328742, "bytes_sent": 319, "bytes_received": 163, "request_id": 238, @@ -39356,9 +39342,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 12.975728000014897, + "duration_ms": 23.89366599999221, "success": true, - "started_at_unix": 1789366138.5193827, + "started_at_unix": 1789452433.7359326, "bytes_sent": 319, "bytes_received": 546192, "request_id": 239, @@ -39387,9 +39373,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 1.580056000022978, + "duration_ms": 3.5390350000170656, "success": true, - "started_at_unix": 1789366138.5475242, + "started_at_unix": 1789452433.7835999, "bytes_sent": 319, "bytes_received": 398, "request_id": 240, @@ -39418,9 +39404,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1967229999877418, + "duration_ms": 0.3947930000265387, "success": true, - "started_at_unix": 1789366138.5491922, + "started_at_unix": 1789452433.787239, "bytes_sent": 319, "bytes_received": 163, "request_id": 241, @@ -39450,9 +39436,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.19251300000178162, + "duration_ms": 0.38510799998903167, "success": true, - "started_at_unix": 1789366138.5494516, + "started_at_unix": 1789452433.7877035, "bytes_sent": 321, "bytes_received": 163, "request_id": 242, @@ -39482,9 +39468,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1797440000075312, + "duration_ms": 1.7551610000055007, "success": true, - "started_at_unix": 1789366138.5497308, + "started_at_unix": 1789452433.7881434, "bytes_sent": 321, "bytes_received": 163, "request_id": 243, @@ -39514,9 +39500,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.16235399999686706, + "duration_ms": 0.1533260000030623, "success": true, - "started_at_unix": 1789366138.5499775, + "started_at_unix": 1789452433.789971, "bytes_sent": 319, "bytes_received": 358, "request_id": 244, @@ -39545,9 +39531,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.17169699998476062, + "duration_ms": 0.7204539999747794, "success": true, - "started_at_unix": 1789366138.5501945, + "started_at_unix": 1789452433.7901802, "bytes_sent": 319, "bytes_received": 360, "request_id": 245, @@ -39576,9 +39562,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.2055909999967298, + "duration_ms": 0.22670399999924484, "success": true, - "started_at_unix": 1789366138.5504515, + "started_at_unix": 1789452433.7909975, "bytes_sent": 321, "bytes_received": 1950, "request_id": 246, @@ -39607,9 +39593,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.6220089999828815, + "duration_ms": 0.19631899999694724, "success": true, - "started_at_unix": 1789366138.550857, + "started_at_unix": 1789452433.7913759, "bytes_sent": 321, "bytes_received": 360, "request_id": 247, @@ -39638,9 +39624,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.2013659999988704, + "duration_ms": 4.175143999987085, "success": true, - "started_at_unix": 1789366138.5515816, + "started_at_unix": 1789452433.7916799, "bytes_sent": 321, "bytes_received": 163, "request_id": 248, @@ -39670,9 +39656,9 @@ { "kind": "request", "method": "typeServer/semanticTokens", - "duration_ms": 34.622299000005796, + "duration_ms": 77.15597099999627, "success": true, - "started_at_unix": 1789366138.5519707, + "started_at_unix": 1789452433.7960362, "bytes_sent": 0, "bytes_received": 0, "request_id": "local-265", @@ -39703,9 +39689,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 3.042396000012104, + "duration_ms": 0.1334270000086235, "success": true, - "started_at_unix": 1789366138.5522838, + "started_at_unix": 1789452433.7962973, "bytes_sent": 82, "bytes_received": 59, "request_id": 249, @@ -39727,9 +39713,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 2.452404999985447, + "duration_ms": 0.21246400001473376, "success": true, - "started_at_unix": 1789366138.5558841, + "started_at_unix": 1789452433.7969136, "bytes_sent": 313, "bytes_received": 377, "request_id": 250, @@ -39758,9 +39744,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.2468370000201503, + "duration_ms": 0.167436999987558, "success": true, - "started_at_unix": 1789366138.558417, + "started_at_unix": 1789452433.7971816, "bytes_sent": 313, "bytes_received": 360, "request_id": 251, @@ -39789,9 +39775,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.17702100001315557, + "duration_ms": 0.18446300001073723, "success": true, - "started_at_unix": 1789366138.558767, + "started_at_unix": 1789452433.7974124, "bytes_sent": 313, "bytes_received": 657, "request_id": 252, @@ -39820,9 +39806,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15724799999361494, + "duration_ms": 0.17799299999410323, "success": true, - "started_at_unix": 1789366138.5590267, + "started_at_unix": 1789452433.797668, "bytes_sent": 313, "bytes_received": 366, "request_id": 253, @@ -39851,9 +39837,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.16016500001114764, + "duration_ms": 0.16122799999607196, "success": true, - "started_at_unix": 1789366138.5592408, + "started_at_unix": 1789452433.7978961, "bytes_sent": 313, "bytes_received": 358, "request_id": 254, @@ -39882,9 +39868,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11100699998678465, + "duration_ms": 0.1468570000042746, "success": true, - "started_at_unix": 1789366138.5594623, + "started_at_unix": 1789452433.798112, "bytes_sent": 313, "bytes_received": 62, "request_id": 255, @@ -39912,9 +39898,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.14705600000297636, + "duration_ms": 0.17771200000993304, "success": true, - "started_at_unix": 1789366138.5596006, + "started_at_unix": 1789452433.7982879, "bytes_sent": 312, "bytes_received": 883, "request_id": 256, @@ -39943,9 +39929,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11376499998050349, + "duration_ms": 0.15068299998688417, "success": true, - "started_at_unix": 1789366138.5598226, + "started_at_unix": 1789452433.798532, "bytes_sent": 313, "bytes_received": 62, "request_id": 257, @@ -39973,9 +39959,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.13948200000868383, + "duration_ms": 0.20142799999689487, "success": true, - "started_at_unix": 1789366138.5599616, + "started_at_unix": 1789452433.7987082, "bytes_sent": 313, "bytes_received": 366, "request_id": 258, @@ -40004,9 +39990,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.14399999997749546, + "duration_ms": 0.18665600001099847, "success": true, - "started_at_unix": 1789366138.5601585, + "started_at_unix": 1789452433.7989795, "bytes_sent": 313, "bytes_received": 366, "request_id": 259, @@ -40035,9 +40021,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15240599998378457, + "duration_ms": 1.6584180000052129, "success": true, - "started_at_unix": 1789366138.5603578, + "started_at_unix": 1789452433.7992318, "bytes_sent": 313, "bytes_received": 883, "request_id": 260, @@ -40066,9 +40052,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.14802899997334862, + "duration_ms": 0.18716600001766892, "success": true, - "started_at_unix": 1789366138.560597, + "started_at_unix": 1789452433.8010054, "bytes_sent": 313, "bytes_received": 358, "request_id": 261, @@ -40097,9 +40083,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.18120199999316355, + "duration_ms": 0.17192399999998997, "success": true, - "started_at_unix": 1789366138.5607977, + "started_at_unix": 1789452433.8012583, "bytes_sent": 313, "bytes_received": 360, "request_id": 262, @@ -40128,9 +40114,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.20402799998464616, + "duration_ms": 0.18041600000628932, "success": true, - "started_at_unix": 1789366138.5610955, + "started_at_unix": 1789452433.8015106, "bytes_sent": 313, "bytes_received": 366, "request_id": 263, @@ -40159,9 +40145,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.2598430000091412, + "duration_ms": 0.27183199998148666, "success": true, - "started_at_unix": 1789366138.5613832, + "started_at_unix": 1789452433.8017912, "bytes_sent": 314, "bytes_received": 3532, "request_id": 264, @@ -40190,9 +40176,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 2.498389000010093, + "duration_ms": 0.21228399998562963, "success": true, - "started_at_unix": 1789366138.5618377, + "started_at_unix": 1789452433.802295, "bytes_sent": 315, "bytes_received": 1282, "request_id": 265, @@ -40221,9 +40207,9 @@ { "kind": "request", "method": "typeServer/semanticTokens", - "duration_ms": 9.213326999997662, + "duration_ms": 6.28171399998223, "success": true, - "started_at_unix": 1789366138.5645843, + "started_at_unix": 1789452433.8027399, "bytes_sent": 0, "bytes_received": 0, "request_id": "local-283", @@ -40254,9 +40240,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.17110799998931725, + "duration_ms": 0.12386299999889161, "success": true, - "started_at_unix": 1789366138.564678, + "started_at_unix": 1789452433.8028815, "bytes_sent": 82, "bytes_received": 59, "request_id": 266, @@ -40278,9 +40264,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.2171210000199153, + "duration_ms": 0.21051999999599502, "success": true, - "started_at_unix": 1789366138.5654147, + "started_at_unix": 1789452433.8035855, "bytes_sent": 313, "bytes_received": 377, "request_id": 267, @@ -40309,9 +40295,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.14535100001467072, + "duration_ms": 0.1860749999877953, "success": true, - "started_at_unix": 1789366138.565698, + "started_at_unix": 1789452433.8038635, "bytes_sent": 313, "bytes_received": 360, "request_id": 268, @@ -40340,9 +40326,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1475940000261744, + "duration_ms": 0.17478800000958472, "success": true, - "started_at_unix": 1789366138.5659106, + "started_at_unix": 1789452433.8041282, "bytes_sent": 313, "bytes_received": 657, "request_id": 269, @@ -40371,9 +40357,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1401030000067749, + "duration_ms": 0.16992099997992227, "success": true, - "started_at_unix": 1789366138.5661418, + "started_at_unix": 1789452433.8043969, "bytes_sent": 313, "bytes_received": 366, "request_id": 270, @@ -40402,9 +40388,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.21925400000100126, + "duration_ms": 0.17960499999958301, "success": true, - "started_at_unix": 1789366138.5663571, + "started_at_unix": 1789452433.8046281, "bytes_sent": 313, "bytes_received": 358, "request_id": 271, @@ -40433,9 +40419,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1435140000012325, + "duration_ms": 0.15454799998337876, "success": true, - "started_at_unix": 1789366138.5666456, + "started_at_unix": 1789452433.8048756, "bytes_sent": 313, "bytes_received": 62, "request_id": 272, @@ -40463,9 +40449,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.17472500002213565, + "duration_ms": 0.18953000000010434, "success": true, - "started_at_unix": 1789366138.5668213, + "started_at_unix": 1789452433.8050644, "bytes_sent": 312, "bytes_received": 883, "request_id": 273, @@ -40494,9 +40480,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1500250000106007, + "duration_ms": 0.15525899999602188, "success": true, - "started_at_unix": 1789366138.5670824, + "started_at_unix": 1789452433.8053417, "bytes_sent": 313, "bytes_received": 62, "request_id": 274, @@ -40524,9 +40510,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.18063799998913055, + "duration_ms": 0.15123299999686424, "success": true, - "started_at_unix": 1789366138.5672624, + "started_at_unix": 1789452433.8055246, "bytes_sent": 313, "bytes_received": 366, "request_id": 275, @@ -40555,9 +40541,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.13807999999926324, + "duration_ms": 0.16166900002190232, "success": true, - "started_at_unix": 1789366138.567511, + "started_at_unix": 1789452433.8057387, "bytes_sent": 313, "bytes_received": 366, "request_id": 276, @@ -40586,9 +40572,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15871900001229733, + "duration_ms": 0.1722140000026684, "success": true, - "started_at_unix": 1789366138.5677118, + "started_at_unix": 1789452433.8059604, "bytes_sent": 313, "bytes_received": 883, "request_id": 277, @@ -40617,9 +40603,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.14110600000094564, + "duration_ms": 0.16761699998824042, "success": true, - "started_at_unix": 1789366138.5679653, + "started_at_unix": 1789452433.8062384, "bytes_sent": 313, "bytes_received": 358, "request_id": 278, @@ -40648,9 +40634,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15027999998551422, + "duration_ms": 0.16701699999543962, "success": true, - "started_at_unix": 1789366138.568165, + "started_at_unix": 1789452433.8064716, "bytes_sent": 313, "bytes_received": 360, "request_id": 279, @@ -40679,9 +40665,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.17532100000039463, + "duration_ms": 0.2035100000057355, "success": true, - "started_at_unix": 1789366138.5683773, + "started_at_unix": 1789452433.806698, "bytes_sent": 313, "bytes_received": 366, "request_id": 280, @@ -40710,9 +40696,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.24092600000358289, + "duration_ms": 0.26591200000325443, "success": true, - "started_at_unix": 1789366138.568631, + "started_at_unix": 1789452433.8069873, "bytes_sent": 314, "bytes_received": 3532, "request_id": 281, @@ -40741,9 +40727,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.2289020000034725, + "duration_ms": 0.21055100000921811, "success": true, - "started_at_unix": 1789366138.5690823, + "started_at_unix": 1789452433.8074946, "bytes_sent": 315, "bytes_received": 1282, "request_id": 282, @@ -40772,9 +40758,9 @@ { "kind": "request", "method": "typeServer/semanticTokens", - "duration_ms": 4.639124999982869, + "duration_ms": 4.907005000006848, "success": true, - "started_at_unix": 1789366138.5695264, + "started_at_unix": 1789452433.8079379, "bytes_sent": 0, "bytes_received": 0, "request_id": "local-301", @@ -40805,9 +40791,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.14083600001413288, + "duration_ms": 0.13549100000886938, "success": true, - "started_at_unix": 1789366138.5696626, + "started_at_unix": 1789452433.8081155, "bytes_sent": 82, "bytes_received": 59, "request_id": 283, @@ -40829,9 +40815,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.22590399998989596, + "duration_ms": 0.19386599998938436, "success": true, - "started_at_unix": 1789366138.5703104, + "started_at_unix": 1789452433.8088534, "bytes_sent": 313, "bytes_received": 377, "request_id": 284, @@ -40860,9 +40846,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1658150000025671, + "duration_ms": 0.18210900000781294, "success": true, - "started_at_unix": 1789366138.570609, + "started_at_unix": 1789452433.809115, "bytes_sent": 313, "bytes_received": 360, "request_id": 285, @@ -40891,9 +40877,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.16717000002586246, + "duration_ms": 0.1814279999905466, "success": true, - "started_at_unix": 1789366138.5708492, + "started_at_unix": 1789452433.8093796, "bytes_sent": 313, "bytes_received": 657, "request_id": 286, @@ -40922,9 +40908,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.16621699998609074, + "duration_ms": 0.20184800001743497, "success": true, - "started_at_unix": 1789366138.5711029, + "started_at_unix": 1789452433.8096533, "bytes_sent": 313, "bytes_received": 366, "request_id": 287, @@ -40953,9 +40939,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.17627400001174465, + "duration_ms": 0.17524900002285904, "success": true, - "started_at_unix": 1789366138.5714962, + "started_at_unix": 1789452433.809918, "bytes_sent": 313, "bytes_received": 358, "request_id": 288, @@ -40984,9 +40970,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.13928300000998206, + "duration_ms": 0.15226499999698717, "success": true, - "started_at_unix": 1789366138.5717409, + "started_at_unix": 1789452433.8101568, "bytes_sent": 313, "bytes_received": 62, "request_id": 289, @@ -41014,9 +41000,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.17504999999573556, + "duration_ms": 0.19808299998658185, "success": true, - "started_at_unix": 1789366138.5719132, + "started_at_unix": 1789452433.8103418, "bytes_sent": 312, "bytes_received": 883, "request_id": 290, @@ -41045,9 +41031,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15186199999561723, + "duration_ms": 0.17354599998498088, "success": true, - "started_at_unix": 1789366138.5721734, + "started_at_unix": 1789452433.8106313, "bytes_sent": 313, "bytes_received": 62, "request_id": 291, @@ -41075,9 +41061,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.13921400000072026, + "duration_ms": 0.18266899999730413, "success": true, - "started_at_unix": 1789366138.5723534, + "started_at_unix": 1789452433.8108346, "bytes_sent": 313, "bytes_received": 366, "request_id": 292, @@ -41106,9 +41092,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1551240000026155, + "duration_ms": 0.18091699999445154, "success": true, - "started_at_unix": 1789366138.5725584, + "started_at_unix": 1789452433.8110888, "bytes_sent": 313, "bytes_received": 366, "request_id": 293, @@ -41137,9 +41123,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.14919099999133323, + "duration_ms": 0.1877269999965847, "success": true, - "started_at_unix": 1789366138.572775, + "started_at_unix": 1789452433.8113337, "bytes_sent": 313, "bytes_received": 883, "request_id": 294, @@ -41168,9 +41154,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.13014599997518417, + "duration_ms": 0.2054830000020047, "success": true, - "started_at_unix": 1789366138.573009, + "started_at_unix": 1789452433.8116257, "bytes_sent": 313, "bytes_received": 358, "request_id": 295, @@ -41199,9 +41185,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1574810000022353, + "duration_ms": 0.17507799998384144, "success": true, - "started_at_unix": 1789366138.573184, + "started_at_unix": 1789452433.811896, "bytes_sent": 313, "bytes_received": 360, "request_id": 296, @@ -41230,9 +41216,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1236829999982092, + "duration_ms": 0.1890989999822068, "success": true, - "started_at_unix": 1789366138.5733895, + "started_at_unix": 1789452433.8121386, "bytes_sent": 313, "bytes_received": 366, "request_id": 297, @@ -41261,9 +41247,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.22174399998675653, + "duration_ms": 0.261577000003399, "success": true, - "started_at_unix": 1789366138.5735774, + "started_at_unix": 1789452433.8124187, "bytes_sent": 314, "bytes_received": 3532, "request_id": 298, @@ -41292,9 +41278,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.17613400001437185, + "duration_ms": 0.2131849999784663, "success": true, - "started_at_unix": 1789366138.5739903, + "started_at_unix": 1789452433.8129375, "bytes_sent": 315, "bytes_received": 1282, "request_id": 299, @@ -41323,9 +41309,9 @@ { "kind": "request", "method": "typeServer/semanticTokens", - "duration_ms": 4.534785000004149, + "duration_ms": 5.097546000001785, "success": true, - "started_at_unix": 1789366138.574365, + "started_at_unix": 1789452433.8133743, "bytes_sent": 0, "bytes_received": 0, "request_id": "local-319", @@ -41356,9 +41342,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.09519299999283248, + "duration_ms": 0.14144900001156202, "success": true, - "started_at_unix": 1789366138.574511, + "started_at_unix": 1789452433.8135533, "bytes_sent": 82, "bytes_received": 59, "request_id": 300, @@ -41380,9 +41366,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.17560099999514023, + "duration_ms": 0.19361599999001555, "success": true, - "started_at_unix": 1789366138.575043, + "started_at_unix": 1789452433.8143065, "bytes_sent": 313, "bytes_received": 377, "request_id": 301, @@ -41411,9 +41397,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.16498499999784144, + "duration_ms": 0.26774500000215085, "success": true, - "started_at_unix": 1789366138.575278, + "started_at_unix": 1789452433.814563, "bytes_sent": 313, "bytes_received": 360, "request_id": 302, @@ -41442,9 +41428,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1438369999959832, + "duration_ms": 0.19730100001424944, "success": true, - "started_at_unix": 1789366138.5755088, + "started_at_unix": 1789452433.814911, "bytes_sent": 313, "bytes_received": 657, "request_id": 303, @@ -41473,9 +41459,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.12185700001055011, + "duration_ms": 0.1761910000084299, "success": true, - "started_at_unix": 1789366138.5757308, + "started_at_unix": 1789452433.8151965, "bytes_sent": 313, "bytes_received": 366, "request_id": 304, @@ -41504,9 +41490,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.10980000001836743, + "duration_ms": 0.17113199999130302, "success": true, - "started_at_unix": 1789366138.5759, + "started_at_unix": 1789452433.8154297, "bytes_sent": 313, "bytes_received": 358, "request_id": 305, @@ -41535,9 +41521,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.08806200000321951, + "duration_ms": 0.16963999999575208, "success": true, - "started_at_unix": 1789366138.57606, + "started_at_unix": 1789452433.8156722, "bytes_sent": 313, "bytes_received": 62, "request_id": 306, @@ -41565,9 +41551,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.10650300001202595, + "duration_ms": 0.20725600001014755, "success": true, - "started_at_unix": 1789366138.5761707, + "started_at_unix": 1789452433.8158739, "bytes_sent": 312, "bytes_received": 883, "request_id": 307, @@ -41596,9 +41582,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.10328299998718649, + "duration_ms": 0.1502320000099644, "success": true, - "started_at_unix": 1789366138.5763643, + "started_at_unix": 1789452433.81616, "bytes_sent": 313, "bytes_received": 62, "request_id": 308, @@ -41626,9 +41612,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.10333899999181995, + "duration_ms": 0.14719700001819547, "success": true, - "started_at_unix": 1789366138.5764914, + "started_at_unix": 1789452433.8163362, "bytes_sent": 313, "bytes_received": 366, "request_id": 309, @@ -41657,9 +41643,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.10284000001092863, + "duration_ms": 0.15127300000017385, "success": true, - "started_at_unix": 1789366138.5766466, + "started_at_unix": 1789452433.8165467, "bytes_sent": 313, "bytes_received": 366, "request_id": 310, @@ -41688,9 +41674,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11594100001843799, + "duration_ms": 0.17757199998413853, "success": true, - "started_at_unix": 1789366138.576798, + "started_at_unix": 1789452433.8167555, "bytes_sent": 313, "bytes_received": 883, "request_id": 311, @@ -41719,9 +41705,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.09787799999116942, + "duration_ms": 0.14702699999702418, "success": true, - "started_at_unix": 1789366138.5769928, + "started_at_unix": 1789452433.8170276, "bytes_sent": 313, "bytes_received": 358, "request_id": 312, @@ -41750,9 +41736,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.10150500000349894, + "duration_ms": 0.16320100002076288, "success": true, - "started_at_unix": 1789366138.5771368, + "started_at_unix": 1789452433.8172345, "bytes_sent": 313, "bytes_received": 360, "request_id": 313, @@ -41781,9 +41767,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15124399999422167, + "duration_ms": 0.15271499998448235, "success": true, - "started_at_unix": 1789366138.5772817, + "started_at_unix": 1789452433.8174522, "bytes_sent": 313, "bytes_received": 366, "request_id": 314, @@ -41812,9 +41798,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1943720000099347, + "duration_ms": 0.27999299999237337, "success": true, - "started_at_unix": 1789366138.5775065, + "started_at_unix": 1789452433.81768, "bytes_sent": 314, "bytes_received": 3532, "request_id": 315, @@ -41843,9 +41829,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.14681100000757397, + "duration_ms": 0.21897300001683107, "success": true, - "started_at_unix": 1789366138.5778992, + "started_at_unix": 1789452433.818217, "bytes_sent": 315, "bytes_received": 1282, "request_id": 316, @@ -41874,9 +41860,9 @@ { "kind": "request", "method": "typeServer/semanticTokens", - "duration_ms": 3.593151999979227, + "duration_ms": 4.929537999998956, "success": true, - "started_at_unix": 1789366138.5782187, + "started_at_unix": 1789452433.8186524, "bytes_sent": 0, "bytes_received": 0, "request_id": "local-337", @@ -41907,9 +41893,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.10746899999958259, + "duration_ms": 0.12417299998901399, "success": true, - "started_at_unix": 1789366138.578368, + "started_at_unix": 1789452433.8188374, "bytes_sent": 82, "bytes_received": 59, "request_id": 317, @@ -41931,9 +41917,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1704269999720509, + "duration_ms": 0.18112700001893245, "success": true, - "started_at_unix": 1789366138.578936, + "started_at_unix": 1789452433.8194692, "bytes_sent": 313, "bytes_received": 377, "request_id": 318, @@ -41962,9 +41948,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1708829999813588, + "duration_ms": 0.190540999994937, "success": true, - "started_at_unix": 1789366138.5791638, + "started_at_unix": 1789452433.8197117, "bytes_sent": 313, "bytes_received": 360, "request_id": 319, @@ -41993,9 +41979,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.15295899999046014, + "duration_ms": 0.16924000001949935, "success": true, - "started_at_unix": 1789366138.5793984, + "started_at_unix": 1789452433.8199782, "bytes_sent": 313, "bytes_received": 657, "request_id": 320, @@ -42024,9 +42010,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.12894700000742887, + "duration_ms": 0.18390200000339973, "success": true, - "started_at_unix": 1789366138.5796235, + "started_at_unix": 1789452433.8202424, "bytes_sent": 313, "bytes_received": 366, "request_id": 321, @@ -42055,9 +42041,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.12437300000556206, + "duration_ms": 0.17836399999282548, "success": true, - "started_at_unix": 1789366138.5797997, + "started_at_unix": 1789452433.8204901, "bytes_sent": 313, "bytes_received": 358, "request_id": 322, @@ -42086,9 +42072,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1000120000185234, + "duration_ms": 0.17171299998608447, "success": true, - "started_at_unix": 1789366138.579974, + "started_at_unix": 1789452433.8207378, "bytes_sent": 313, "bytes_received": 62, "request_id": 323, @@ -42116,9 +42102,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.12596499999517619, + "duration_ms": 0.2063249999935124, "success": true, - "started_at_unix": 1789366138.580097, + "started_at_unix": 1789452433.8209455, "bytes_sent": 312, "bytes_received": 883, "request_id": 324, @@ -42147,9 +42133,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11430499998255073, + "duration_ms": 0.15777299998376293, "success": true, - "started_at_unix": 1789366138.5803082, + "started_at_unix": 1789452433.8212414, "bytes_sent": 313, "bytes_received": 62, "request_id": 325, @@ -42177,9 +42163,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.26099600000861756, + "duration_ms": 0.17266500000800988, "success": true, - "started_at_unix": 1789366138.5804431, + "started_at_unix": 1789452433.8214285, "bytes_sent": 313, "bytes_received": 366, "request_id": 326, @@ -42208,9 +42194,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1373329999978523, + "duration_ms": 0.1950779999901897, "success": true, - "started_at_unix": 1789366138.580763, + "started_at_unix": 1789452433.8216689, "bytes_sent": 313, "bytes_received": 366, "request_id": 327, @@ -42239,9 +42225,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.14672599999698832, + "duration_ms": 0.18872799998348455, "success": true, - "started_at_unix": 1789366138.5809531, + "started_at_unix": 1789452433.8219292, "bytes_sent": 313, "bytes_received": 883, "request_id": 328, @@ -42270,9 +42256,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1473830000122689, + "duration_ms": 0.18002600000954772, "success": true, - "started_at_unix": 1789366138.5811865, + "started_at_unix": 1789452433.8222256, "bytes_sent": 313, "bytes_received": 358, "request_id": 329, @@ -42301,9 +42287,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.12588999999252337, + "duration_ms": 0.15904500000374355, "success": true, - "started_at_unix": 1789366138.5813875, + "started_at_unix": 1789452433.8224688, "bytes_sent": 313, "bytes_received": 360, "request_id": 330, @@ -42332,9 +42318,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1321249999932661, + "duration_ms": 0.180617000012262, "success": true, - "started_at_unix": 1789366138.5815618, + "started_at_unix": 1789452433.822687, "bytes_sent": 313, "bytes_received": 366, "request_id": 331, @@ -42363,9 +42349,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.20398799998133654, + "duration_ms": 0.28926699999942684, "success": true, - "started_at_unix": 1789366138.5817564, + "started_at_unix": 1789452433.822954, "bytes_sent": 314, "bytes_received": 3532, "request_id": 332, @@ -42394,9 +42380,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.20574799998485105, + "duration_ms": 0.21387600000366547, "success": true, - "started_at_unix": 1789366138.5821621, + "started_at_unix": 1789452433.8234832, "bytes_sent": 315, "bytes_received": 1282, "request_id": 333, @@ -42425,9 +42411,9 @@ { "kind": "request", "method": "typeServer/semanticTokens", - "duration_ms": 4.0539190000004055, + "duration_ms": 4.9561069999981555, "success": true, - "started_at_unix": 1789366138.5825517, + "started_at_unix": 1789452433.8239412, "bytes_sent": 0, "bytes_received": 0, "request_id": "local-355", @@ -42458,9 +42444,9 @@ { "kind": "request", "method": "typeServer/getSnapshot", - "duration_ms": 0.10921599999846876, + "duration_ms": 0.13728199999718527, "success": true, - "started_at_unix": 1789366138.5826933, + "started_at_unix": 1789452433.8241231, "bytes_sent": 82, "bytes_received": 59, "request_id": 334, @@ -42482,9 +42468,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.21055499999533822, + "duration_ms": 0.21831200001543039, "success": true, - "started_at_unix": 1789366138.5832458, + "started_at_unix": 1789452433.8248718, "bytes_sent": 313, "bytes_received": 377, "request_id": 335, @@ -42513,9 +42499,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1494269999966491, + "duration_ms": 0.19826300001568598, "success": true, - "started_at_unix": 1789366138.5835192, + "started_at_unix": 1789452433.8251579, "bytes_sent": 313, "bytes_received": 360, "request_id": 336, @@ -42544,9 +42530,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.12770200001455123, + "duration_ms": 0.18864900002313334, "success": true, - "started_at_unix": 1789366138.5837305, + "started_at_unix": 1789452433.8254356, "bytes_sent": 313, "bytes_received": 657, "request_id": 337, @@ -42575,9 +42561,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.12961200002337137, + "duration_ms": 0.20484300000589428, "success": true, - "started_at_unix": 1789366138.5839312, + "started_at_unix": 1789452433.82572, "bytes_sent": 313, "bytes_received": 366, "request_id": 338, @@ -42606,9 +42592,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11888299999895935, + "duration_ms": 0.19174299998780953, "success": true, - "started_at_unix": 1789366138.5841107, + "started_at_unix": 1789452433.82599, "bytes_sent": 313, "bytes_received": 358, "request_id": 339, @@ -42637,9 +42623,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.130014000006895, + "duration_ms": 0.16832899999030815, "success": true, - "started_at_unix": 1789366138.5842824, + "started_at_unix": 1789452433.8262522, "bytes_sent": 313, "bytes_received": 62, "request_id": 340, @@ -42667,9 +42653,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.13003000000821885, + "duration_ms": 0.19657000001416236, "success": true, - "started_at_unix": 1789366138.5844371, + "started_at_unix": 1789452433.8264575, "bytes_sent": 312, "bytes_received": 883, "request_id": 341, @@ -42698,9 +42684,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.10995600001706407, + "duration_ms": 0.18591399998513225, "success": true, - "started_at_unix": 1789366138.5846362, + "started_at_unix": 1789452433.8267434, "bytes_sent": 313, "bytes_received": 62, "request_id": 342, @@ -42728,9 +42714,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11864999999033898, + "duration_ms": 0.17363599999953294, "success": true, - "started_at_unix": 1789366138.5847685, + "started_at_unix": 1789452433.8269594, "bytes_sent": 313, "bytes_received": 366, "request_id": 343, @@ -42759,9 +42745,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11762799999814888, + "duration_ms": 0.1820989999998801, "success": true, - "started_at_unix": 1789366138.584943, + "started_at_unix": 1789452433.8272052, "bytes_sent": 313, "bytes_received": 366, "request_id": 344, @@ -42790,9 +42776,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.13293800000724332, + "duration_ms": 0.197011000011571, "success": true, - "started_at_unix": 1789366138.585111, + "started_at_unix": 1789452433.8274555, "bytes_sent": 313, "bytes_received": 883, "request_id": 345, @@ -42821,9 +42807,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.12981899999431334, + "duration_ms": 0.19334499998535648, "success": true, - "started_at_unix": 1789366138.5853443, + "started_at_unix": 1789452433.8277566, "bytes_sent": 313, "bytes_received": 358, "request_id": 346, @@ -42852,9 +42838,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.11136399999145397, + "duration_ms": 0.15278500001159045, "success": true, - "started_at_unix": 1789366138.5855188, + "started_at_unix": 1789452433.8280106, "bytes_sent": 313, "bytes_received": 360, "request_id": 347, @@ -42883,9 +42869,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.1004739999928006, + "duration_ms": 0.14667700000359218, "success": true, - "started_at_unix": 1789366138.5856745, + "started_at_unix": 1789452433.8282182, "bytes_sent": 313, "bytes_received": 366, "request_id": 348, @@ -42914,9 +42900,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.19466999998485335, + "duration_ms": 0.23713999999586122, "success": true, - "started_at_unix": 1789366138.585837, + "started_at_unix": 1789452433.8284397, "bytes_sent": 314, "bytes_received": 3532, "request_id": 349, @@ -42945,9 +42931,9 @@ { "kind": "request", "method": "typeServer/getComputedType", - "duration_ms": 0.18831599999202808, + "duration_ms": 0.18716700000709352, "success": true, - "started_at_unix": 1789366138.586217, + "started_at_unix": 1789452433.8289213, "bytes_sent": 315, "bytes_received": 1282, "request_id": 350, @@ -42976,9 +42962,9 @@ { "kind": "request", "method": "typeServer/semanticTokens", - "duration_ms": 3.762261000019862, + "duration_ms": 5.021784000007301, "success": true, - "started_at_unix": 1789366138.5865877, + "started_at_unix": 1789452433.8293083, "bytes_sent": 0, "bytes_received": 0, "request_id": "local-373", @@ -43009,9 +42995,9 @@ { "kind": "notification", "method": "textDocument/didClose", - "duration_ms": 0.018388000000868487, + "duration_ms": 0.07928700000547906, "success": true, - "started_at_unix": 1789366138.5868435, + "started_at_unix": 1789452433.8296123, "bytes_sent": 219, "bytes_received": 0, "request_id": null, @@ -43024,9 +43010,9 @@ { "kind": "notification", "method": "textDocument/didClose", - "duration_ms": 0.008016000009547497, + "duration_ms": 0.05528099998741709, "success": true, - "started_at_unix": 1789366138.5868666, + "started_at_unix": 1789452433.8296978, "bytes_sent": 225, "bytes_received": 0, "request_id": null, @@ -43039,9 +43025,9 @@ { "kind": "notification", "method": "textDocument/didClose", - "duration_ms": 0.006255000016608392, + "duration_ms": 0.03831700001910576, "success": true, - "started_at_unix": 1789366138.586877, + "started_at_unix": 1789452433.8297741, "bytes_sent": 219, "bytes_received": 0, "request_id": null, @@ -43054,9 +43040,9 @@ { "kind": "request", "method": "shutdown", - "duration_ms": 0.18616700000961828, + "duration_ms": 0.1562810000166337, "success": true, - "started_at_unix": 1789366138.5868874, + "started_at_unix": 1789452433.8298192, "bytes_sent": 68, "bytes_received": 62, "request_id": 351, @@ -43074,9 +43060,9 @@ { "kind": "notification", "method": "exit", - "duration_ms": 0.011390999986815586, + "duration_ms": 0.013569999993023885, "success": true, - "started_at_unix": 1789366138.5870857, + "started_at_unix": 1789452433.8299878, "bytes_sent": 55, "bytes_received": 0, "request_id": null, @@ -43098,7 +43084,7 @@ "environment_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/web/.venv", "python_executable": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/web/.venv/bin/python", "success": true, - "total_duration_ms": 577.949392999983, + "total_duration_ms": 698.5287319999998, "error_message": null, "summary": { "request_count": 32, @@ -43107,11 +43093,11 @@ "failure_count": 0, "bytes_sent": 18386, "bytes_received": 809009, - "min_ms": 0.09577700001273115, - "max_ms": 169.02965900001732, - "mean_ms": 16.256018593754362, - "median_ms": 2.4503085000162628, - "p95_ms": 108.66583395000187, + "min_ms": 0.09202600000435268, + "max_ms": 187.89146700001425, + "mean_ms": 19.648578437498898, + "median_ms": 0.7961054999867656, + "p95_ms": 159.00332024999955, "result_summary": { "present_count": 31, "empty_count": 1, @@ -43167,27 +43153,27 @@ "by_method": { "textDocument/completion": { "point_count": 2, - "min_ms": 0.44474200001332065, - "max_ms": 169.02965900001732, - "mean_ms": 24.649979599999483, - "median_ms": 6.598022999995123, - "p95_ms": 101.43176644999966 + "min_ms": 0.3861399999891546, + "max_ms": 166.9123339999885, + "mean_ms": 25.57101469999452, + "median_ms": 8.130192999999508, + "p95_ms": 107.99645659999143 }, "textDocument/hover": { "point_count": 2, - "min_ms": 0.12693100001115454, - "max_ms": 23.58432200000493, - "mean_ms": 3.5993521000051487, - "median_ms": 1.1924114999999347, - "p95_ms": 15.065989850002362 + "min_ms": 0.1369119999878876, + "max_ms": 4.707199000023365, + "mean_ms": 1.8646058999991055, + "median_ms": 0.7063629999919385, + "p95_ms": 4.455759700012152 }, "textDocument/references": { "point_count": 1, - "min_ms": 0.21382299999572751, - "max_ms": 0.3382360000045992, - "mean_ms": 0.2597610000066197, - "median_ms": 0.24685299999305244, - "p95_ms": 0.322086800008492 + "min_ms": 0.23190299998532282, + "max_ms": 0.26338899999700516, + "mean_ms": 0.2469847999918784, + "median_ms": 0.2519119999817576, + "p95_ms": 0.26153419999559446 } }, "validation": { @@ -43213,11 +43199,11 @@ "failure_count": 0, "bytes_sent": 1360, "bytes_received": 654049, - "min_ms": 8.878041999992092, - "max_ms": 169.02965900001732, - "mean_ms": 45.97852339999804, - "median_ms": 17.83005800001547, - "p95_ms": 138.98615120000952, + "min_ms": 12.98615199999631, + "max_ms": 166.9123339999885, + "mean_ms": 50.160794799995756, + "median_ms": 20.807614999995394, + "p95_ms": 140.72749959998984, "result_summary": { "present_count": 5, "empty_count": 0, @@ -43277,9 +43263,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 147.66981599998985, + "duration_ms": 152.53230900000858, "success": true, - "started_at_unix": 1789366138.6153731, + "started_at_unix": 1789452433.8600128, "bytes_sent": 272, "bytes_received": 65393, "request_id": 2, @@ -43307,9 +43293,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 169.02965900001732, + "duration_ms": 166.9123339999885, "success": true, - "started_at_unix": 1789366138.7643151, + "started_at_unix": 1789452434.0137806, "bytes_sent": 272, "bytes_received": 130597, "request_id": 3, @@ -43337,9 +43323,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 18.81211999997845, + "duration_ms": 20.807614999995394, "success": true, - "started_at_unix": 1789366138.9415286, + "started_at_unix": 1789452434.193022, "bytes_sent": 272, "bytes_received": 130863, "request_id": 4, @@ -43367,9 +43353,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 17.83005800001547, + "duration_ms": 35.98816199999533, "success": true, - "started_at_unix": 1789366138.969494, + "started_at_unix": 1789452434.226305, "bytes_sent": 272, "bytes_received": 130863, "request_id": 5, @@ -43397,9 +43383,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 8.878041999992092, + "duration_ms": 14.109711000003244, "success": true, - "started_at_unix": 1789366138.9936838, + "started_at_unix": 1789452434.2746909, "bytes_sent": 272, "bytes_received": 130863, "request_id": 6, @@ -43427,9 +43413,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 15.342737999986866, + "duration_ms": 12.98615199999631, "success": true, - "started_at_unix": 1789366139.012823, + "started_at_unix": 1789452434.3013794, "bytes_sent": 272, "bytes_received": 130863, "request_id": 7, @@ -43472,11 +43458,11 @@ "failure_count": 0, "bytes_sent": 1204, "bytes_received": 1504, - "min_ms": 0.12693100001115454, - "max_ms": 23.58432200000493, - "mean_ms": 5.293144400008032, - "median_ms": 0.14449400001126378, - "p95_ms": 19.361641600005438, + "min_ms": 0.1369119999878876, + "max_ms": 0.2622869999981958, + "mean_ms": 0.16619740000010097, + "median_ms": 0.14293099999918013, + "p95_ms": 0.23992600000042327, "result_summary": { "present_count": 5, "empty_count": 0, @@ -43536,9 +43522,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 76.75348500001178, + "duration_ms": 187.89146700001425, "success": true, - "started_at_unix": 1789366139.039437, + "started_at_unix": 1789452434.3220136, "bytes_sent": 240, "bytes_received": 300, "request_id": 8, @@ -43566,9 +43552,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 23.58432200000493, + "duration_ms": 0.2622869999981958, "success": true, - "started_at_unix": 1789366139.11626, + "started_at_unix": 1789452434.509978, "bytes_sent": 240, "bytes_received": 300, "request_id": 9, @@ -43596,9 +43582,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.4709200000074816, + "duration_ms": 0.1504820000093332, "success": true, - "started_at_unix": 1789366139.1398976, + "started_at_unix": 1789452434.5102818, "bytes_sent": 241, "bytes_received": 301, "request_id": 10, @@ -43626,9 +43612,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.14449400001126378, + "duration_ms": 0.13837500000590808, "success": true, - "started_at_unix": 1789366139.1424003, + "started_at_unix": 1789452434.5104675, "bytes_sent": 241, "bytes_received": 301, "request_id": 11, @@ -43656,9 +43642,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.1390550000053281, + "duration_ms": 0.14293099999918013, "success": true, - "started_at_unix": 1789366139.1425686, + "started_at_unix": 1789452434.5106397, "bytes_sent": 241, "bytes_received": 301, "request_id": 12, @@ -43686,9 +43672,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.12693100001115454, + "duration_ms": 0.1369119999878876, "success": true, - "started_at_unix": 1789366139.1427295, + "started_at_unix": 1789452434.5108147, "bytes_sent": 241, "bytes_received": 301, "request_id": 13, @@ -43731,11 +43717,11 @@ "failure_count": 0, "bytes_sent": 1420, "bytes_received": 2045, - "min_ms": 0.21382299999572751, - "max_ms": 0.3382360000045992, - "mean_ms": 0.2597610000066197, - "median_ms": 0.24685299999305244, - "p95_ms": 0.322086800008492, + "min_ms": 0.23190299998532282, + "max_ms": 0.26338899999700516, + "mean_ms": 0.2469847999918784, + "median_ms": 0.2519119999817576, + "p95_ms": 0.26153419999559446, "result_summary": { "present_count": 5, "empty_count": 0, @@ -43795,9 +43781,9 @@ { "kind": "request", "method": "textDocument/references", - "duration_ms": 0.41365300000961724, + "duration_ms": 0.3487950000078399, "success": true, - "started_at_unix": 1789366139.1429532, + "started_at_unix": 1789452434.5110662, "bytes_sent": 284, "bytes_received": 409, "request_id": 14, @@ -43825,9 +43811,9 @@ { "kind": "request", "method": "textDocument/references", - "duration_ms": 0.2574900000240632, + "duration_ms": 0.26338899999700516, "success": true, - "started_at_unix": 1789366139.1434028, + "started_at_unix": 1789452434.5114524, "bytes_sent": 284, "bytes_received": 409, "request_id": 15, @@ -43855,9 +43841,9 @@ { "kind": "request", "method": "textDocument/references", - "duration_ms": 0.3382360000045992, + "duration_ms": 0.2519119999817576, "success": true, - "started_at_unix": 1789366139.1437001, + "started_at_unix": 1789452434.5117784, "bytes_sent": 284, "bytes_received": 409, "request_id": 16, @@ -43885,9 +43871,9 @@ { "kind": "request", "method": "textDocument/references", - "duration_ms": 0.2424030000156563, + "duration_ms": 0.23360500000535467, "success": true, - "started_at_unix": 1789366139.1440775, + "started_at_unix": 1789452434.512075, "bytes_sent": 284, "bytes_received": 409, "request_id": 17, @@ -43915,9 +43901,9 @@ { "kind": "request", "method": "textDocument/references", - "duration_ms": 0.24685299999305244, + "duration_ms": 0.23190299998532282, "success": true, - "started_at_unix": 1789366139.1443548, + "started_at_unix": 1789452434.5123515, "bytes_sent": 284, "bytes_received": 409, "request_id": 18, @@ -43945,9 +43931,9 @@ { "kind": "request", "method": "textDocument/references", - "duration_ms": 0.21382299999572751, + "duration_ms": 0.2541149999899517, "success": true, - "started_at_unix": 1789366139.144637, + "started_at_unix": 1789452434.5126266, "bytes_sent": 284, "bytes_received": 409, "request_id": 19, @@ -43990,11 +43976,11 @@ "failure_count": 0, "bytes_sent": 1370, "bytes_received": 19240, - "min_ms": 0.44474200001332065, - "max_ms": 4.3180039999981545, - "mean_ms": 3.321435800000927, - "median_ms": 3.874772999978404, - "p95_ms": 4.312926000000061, + "min_ms": 0.3861399999891546, + "max_ms": 3.274234000002707, + "mean_ms": 0.9812345999932859, + "median_ms": 0.40647999998100204, + "p95_ms": 2.707741599999735, "result_summary": { "present_count": 5, "empty_count": 0, @@ -44054,9 +44040,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 2.682767999999669, + "duration_ms": 2.9471210000053816, "success": true, - "started_at_unix": 1789366139.1450436, + "started_at_unix": 1789452434.513073, "bytes_sent": 274, "bytes_received": 3848, "request_id": 20, @@ -44084,9 +44070,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 4.3180039999981545, + "duration_ms": 0.44177199998785, "success": true, - "started_at_unix": 1789366139.147898, + "started_at_unix": 1789452434.5161536, "bytes_sent": 274, "bytes_received": 3848, "request_id": 21, @@ -44114,9 +44100,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.677046000007067, + "duration_ms": 0.40647999998100204, "success": true, - "started_at_unix": 1789366139.1524417, + "started_at_unix": 1789452434.5167866, "bytes_sent": 274, "bytes_received": 3848, "request_id": 22, @@ -44144,9 +44130,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.874772999978404, + "duration_ms": 0.39754700000571574, "success": true, - "started_at_unix": 1789366139.156318, + "started_at_unix": 1789452434.5173419, "bytes_sent": 274, "bytes_received": 3848, "request_id": 23, @@ -44174,9 +44160,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 4.2926140000076884, + "duration_ms": 0.3861399999891546, "success": true, - "started_at_unix": 1789366139.1604269, + "started_at_unix": 1789452434.5179183, "bytes_sent": 274, "bytes_received": 3848, "request_id": 24, @@ -44204,9 +44190,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 0.44474200001332065, + "duration_ms": 3.274234000002707, "success": true, - "started_at_unix": 1789366139.1649168, + "started_at_unix": 1789452434.5184464, "bytes_sent": 274, "bytes_received": 3848, "request_id": 25, @@ -44249,11 +44235,11 @@ "failure_count": 0, "bytes_sent": 1205, "bytes_received": 50705, - "min_ms": 1.178311000018084, - "max_ms": 4.654694999999265, - "mean_ms": 1.9055598000022655, - "median_ms": 1.1985650000099213, - "p95_ms": 3.985749999998233, + "min_ms": 1.1504389999856812, + "max_ms": 4.707199000023365, + "mean_ms": 3.56301439999811, + "median_ms": 3.9667759999986174, + "p95_ms": 4.595448200018382, "result_summary": { "present_count": 5, "empty_count": 0, @@ -44313,9 +44299,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 6.355277000011483, + "duration_ms": 7.53572600001462, "success": true, - "started_at_unix": 1789366139.165705, + "started_at_unix": 1789452434.5220995, "bytes_sent": 241, "bytes_received": 10141, "request_id": 26, @@ -44343,9 +44329,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1.3099699999941095, + "duration_ms": 4.707199000023365, "success": true, - "started_at_unix": 1789366139.172191, + "started_at_unix": 1789452434.5297556, "bytes_sent": 241, "bytes_received": 10141, "request_id": 27, @@ -44373,9 +44359,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1.1985650000099213, + "duration_ms": 3.9667759999986174, "success": true, - "started_at_unix": 1789366139.1736286, + "started_at_unix": 1789452434.5346253, "bytes_sent": 241, "bytes_received": 10141, "request_id": 28, @@ -44403,9 +44389,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 4.654694999999265, + "duration_ms": 3.84221299998444, "success": true, - "started_at_unix": 1789366139.1749454, + "started_at_unix": 1789452434.538773, "bytes_sent": 241, "bytes_received": 10141, "request_id": 29, @@ -44433,9 +44419,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1.186257999989948, + "duration_ms": 4.148444999998446, "success": true, - "started_at_unix": 1789366139.1797678, + "started_at_unix": 1789452434.5427928, "bytes_sent": 241, "bytes_received": 10141, "request_id": 30, @@ -44463,9 +44449,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1.178311000018084, + "duration_ms": 1.1504389999856812, "success": true, - "started_at_unix": 1789366139.181076, + "started_at_unix": 1789452434.5471044, "bytes_sent": 241, "bytes_received": 10141, "request_id": 31, @@ -44497,9 +44483,9 @@ { "kind": "request", "method": "initialize", - "duration_ms": 2.429697000025044, + "duration_ms": 1.8159360000140623, "success": true, - "started_at_unix": 1789366138.6127143, + "started_at_unix": 1789452433.857979, "bytes_sent": 646, "bytes_received": 1314, "request_id": 1, @@ -44518,9 +44504,9 @@ { "kind": "notification", "method": "initialized", - "duration_ms": 0.01667400002247632, + "duration_ms": 0.016304000013178666, "success": true, - "started_at_unix": 1789366138.6152132, + "started_at_unix": 1789452433.8598633, "bytes_sent": 74, "bytes_received": 0, "request_id": null, @@ -44533,9 +44519,9 @@ { "kind": "notification", "method": "workspace/didChangeConfiguration", - "duration_ms": 0.009333000008382442, + "duration_ms": 0.010836000001290813, "success": true, - "started_at_unix": 1789366138.615246, + "started_at_unix": 1789452433.8598952, "bytes_sent": 623, "bytes_received": 0, "request_id": null, @@ -44551,9 +44537,9 @@ { "kind": "notification", "method": "textDocument/didOpen", - "duration_ms": 0.010963999983459871, + "duration_ms": 0.014410999995106977, "success": true, - "started_at_unix": 1789366138.6153407, + "started_at_unix": 1789452433.8599727, "bytes_sent": 539, "bytes_received": 0, "request_id": null, @@ -44569,9 +44555,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 147.66981599998985, + "duration_ms": 152.53230900000858, "success": true, - "started_at_unix": 1789366138.6153731, + "started_at_unix": 1789452433.8600128, "bytes_sent": 272, "bytes_received": 65393, "request_id": 2, @@ -44599,9 +44585,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 169.02965900001732, + "duration_ms": 166.9123339999885, "success": true, - "started_at_unix": 1789366138.7643151, + "started_at_unix": 1789452434.0137806, "bytes_sent": 272, "bytes_received": 130597, "request_id": 3, @@ -44629,9 +44615,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 18.81211999997845, + "duration_ms": 20.807614999995394, "success": true, - "started_at_unix": 1789366138.9415286, + "started_at_unix": 1789452434.193022, "bytes_sent": 272, "bytes_received": 130863, "request_id": 4, @@ -44659,9 +44645,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 17.83005800001547, + "duration_ms": 35.98816199999533, "success": true, - "started_at_unix": 1789366138.969494, + "started_at_unix": 1789452434.226305, "bytes_sent": 272, "bytes_received": 130863, "request_id": 5, @@ -44689,9 +44675,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 8.878041999992092, + "duration_ms": 14.109711000003244, "success": true, - "started_at_unix": 1789366138.9936838, + "started_at_unix": 1789452434.2746909, "bytes_sent": 272, "bytes_received": 130863, "request_id": 6, @@ -44719,9 +44705,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 15.342737999986866, + "duration_ms": 12.98615199999631, "success": true, - "started_at_unix": 1789366139.012823, + "started_at_unix": 1789452434.3013794, "bytes_sent": 272, "bytes_received": 130863, "request_id": 7, @@ -44749,9 +44735,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 76.75348500001178, + "duration_ms": 187.89146700001425, "success": true, - "started_at_unix": 1789366139.039437, + "started_at_unix": 1789452434.3220136, "bytes_sent": 240, "bytes_received": 300, "request_id": 8, @@ -44779,9 +44765,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 23.58432200000493, + "duration_ms": 0.2622869999981958, "success": true, - "started_at_unix": 1789366139.11626, + "started_at_unix": 1789452434.509978, "bytes_sent": 240, "bytes_received": 300, "request_id": 9, @@ -44809,9 +44795,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.4709200000074816, + "duration_ms": 0.1504820000093332, "success": true, - "started_at_unix": 1789366139.1398976, + "started_at_unix": 1789452434.5102818, "bytes_sent": 241, "bytes_received": 301, "request_id": 10, @@ -44839,9 +44825,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.14449400001126378, + "duration_ms": 0.13837500000590808, "success": true, - "started_at_unix": 1789366139.1424003, + "started_at_unix": 1789452434.5104675, "bytes_sent": 241, "bytes_received": 301, "request_id": 11, @@ -44869,9 +44855,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.1390550000053281, + "duration_ms": 0.14293099999918013, "success": true, - "started_at_unix": 1789366139.1425686, + "started_at_unix": 1789452434.5106397, "bytes_sent": 241, "bytes_received": 301, "request_id": 12, @@ -44899,9 +44885,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.12693100001115454, + "duration_ms": 0.1369119999878876, "success": true, - "started_at_unix": 1789366139.1427295, + "started_at_unix": 1789452434.5108147, "bytes_sent": 241, "bytes_received": 301, "request_id": 13, @@ -44929,9 +44915,9 @@ { "kind": "request", "method": "textDocument/references", - "duration_ms": 0.41365300000961724, + "duration_ms": 0.3487950000078399, "success": true, - "started_at_unix": 1789366139.1429532, + "started_at_unix": 1789452434.5110662, "bytes_sent": 284, "bytes_received": 409, "request_id": 14, @@ -44959,9 +44945,9 @@ { "kind": "request", "method": "textDocument/references", - "duration_ms": 0.2574900000240632, + "duration_ms": 0.26338899999700516, "success": true, - "started_at_unix": 1789366139.1434028, + "started_at_unix": 1789452434.5114524, "bytes_sent": 284, "bytes_received": 409, "request_id": 15, @@ -44989,9 +44975,9 @@ { "kind": "request", "method": "textDocument/references", - "duration_ms": 0.3382360000045992, + "duration_ms": 0.2519119999817576, "success": true, - "started_at_unix": 1789366139.1437001, + "started_at_unix": 1789452434.5117784, "bytes_sent": 284, "bytes_received": 409, "request_id": 16, @@ -45019,9 +45005,9 @@ { "kind": "request", "method": "textDocument/references", - "duration_ms": 0.2424030000156563, + "duration_ms": 0.23360500000535467, "success": true, - "started_at_unix": 1789366139.1440775, + "started_at_unix": 1789452434.512075, "bytes_sent": 284, "bytes_received": 409, "request_id": 17, @@ -45049,9 +45035,9 @@ { "kind": "request", "method": "textDocument/references", - "duration_ms": 0.24685299999305244, + "duration_ms": 0.23190299998532282, "success": true, - "started_at_unix": 1789366139.1443548, + "started_at_unix": 1789452434.5123515, "bytes_sent": 284, "bytes_received": 409, "request_id": 18, @@ -45079,9 +45065,9 @@ { "kind": "request", "method": "textDocument/references", - "duration_ms": 0.21382299999572751, + "duration_ms": 0.2541149999899517, "success": true, - "started_at_unix": 1789366139.144637, + "started_at_unix": 1789452434.5126266, "bytes_sent": 284, "bytes_received": 409, "request_id": 19, @@ -45109,9 +45095,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.019097999995665305, + "duration_ms": 0.02179300000193507, "success": true, - "started_at_unix": 1789366139.1450176, + "started_at_unix": 1789452434.5130422, "bytes_sent": 374, "bytes_received": 0, "request_id": null, @@ -45128,9 +45114,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 2.682767999999669, + "duration_ms": 2.9471210000053816, "success": true, - "started_at_unix": 1789366139.1450436, + "started_at_unix": 1789452434.513073, "bytes_sent": 274, "bytes_received": 3848, "request_id": 20, @@ -45158,9 +45144,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.021378000013783094, + "duration_ms": 0.01749500000869375, "success": true, - "started_at_unix": 1789366139.1478527, + "started_at_unix": 1789452434.5161085, "bytes_sent": 318, "bytes_received": 0, "request_id": null, @@ -45177,9 +45163,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.011024000002635148, + "duration_ms": 0.01379099998644051, "success": true, - "started_at_unix": 1789366139.1478813, + "started_at_unix": 1789452434.5161328, "bytes_sent": 374, "bytes_received": 0, "request_id": null, @@ -45196,9 +45182,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 4.3180039999981545, + "duration_ms": 0.44177199998785, "success": true, - "started_at_unix": 1789366139.147898, + "started_at_unix": 1789452434.5161536, "bytes_sent": 274, "bytes_received": 3848, "request_id": 21, @@ -45226,9 +45212,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.017498999994813857, + "duration_ms": 0.016684000001987442, "success": true, - "started_at_unix": 1789366139.1524012, + "started_at_unix": 1789452434.516729, "bytes_sent": 318, "bytes_received": 0, "request_id": null, @@ -45245,9 +45231,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01005399997211498, + "duration_ms": 0.027701000021806976, "success": true, - "started_at_unix": 1789366139.152426, + "started_at_unix": 1789452434.5167515, "bytes_sent": 374, "bytes_received": 0, "request_id": null, @@ -45264,9 +45250,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.677046000007067, + "duration_ms": 0.40647999998100204, "success": true, - "started_at_unix": 1789366139.1524417, + "started_at_unix": 1789452434.5167866, "bytes_sent": 274, "bytes_received": 3848, "request_id": 22, @@ -45294,9 +45280,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01845500000285938, + "duration_ms": 0.015232999999170715, "success": true, - "started_at_unix": 1789366139.1562614, + "started_at_unix": 1789452434.5173013, "bytes_sent": 318, "bytes_received": 0, "request_id": null, @@ -45313,9 +45299,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01229900001931128, + "duration_ms": 0.01335900000754009, "success": true, - "started_at_unix": 1789366139.1563, + "started_at_unix": 1789452434.5173225, "bytes_sent": 374, "bytes_received": 0, "request_id": null, @@ -45332,9 +45318,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.874772999978404, + "duration_ms": 0.39754700000571574, "success": true, - "started_at_unix": 1789366139.156318, + "started_at_unix": 1789452434.5173419, "bytes_sent": 274, "bytes_received": 3848, "request_id": 23, @@ -45362,9 +45348,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.017600999996147948, + "duration_ms": 0.015213000011726763, "success": true, - "started_at_unix": 1789366139.1603851, + "started_at_unix": 1789452434.5178783, "bytes_sent": 318, "bytes_received": 0, "request_id": null, @@ -45381,9 +45367,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.010730000013836616, + "duration_ms": 0.01303899998106317, "success": true, - "started_at_unix": 1789366139.1604102, + "started_at_unix": 1789452434.517899, "bytes_sent": 375, "bytes_received": 0, "request_id": null, @@ -45400,9 +45386,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 4.2926140000076884, + "duration_ms": 0.3861399999891546, "success": true, - "started_at_unix": 1789366139.1604269, + "started_at_unix": 1789452434.5179183, "bytes_sent": 274, "bytes_received": 3848, "request_id": 24, @@ -45430,9 +45416,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.019107000014173536, + "duration_ms": 0.014370999991797362, "success": true, - "started_at_unix": 1789366139.1648743, + "started_at_unix": 1789452434.5184054, "bytes_sent": 319, "bytes_received": 0, "request_id": null, @@ -45449,9 +45435,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.010570999990022756, + "duration_ms": 0.015602999980046661, "success": true, - "started_at_unix": 1789366139.1649003, + "started_at_unix": 1789452434.518425, "bytes_sent": 375, "bytes_received": 0, "request_id": null, @@ -45468,9 +45454,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 0.44474200001332065, + "duration_ms": 3.274234000002707, "success": true, - "started_at_unix": 1789366139.1649168, + "started_at_unix": 1789452434.5184464, "bytes_sent": 274, "bytes_received": 3848, "request_id": 25, @@ -45498,9 +45484,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.014569999990499127, + "duration_ms": 0.01913799999897492, "success": true, - "started_at_unix": 1789366139.1654954, + "started_at_unix": 1789452434.521895, "bytes_sent": 319, "bytes_received": 0, "request_id": null, @@ -45517,9 +45503,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.019930000007661874, + "duration_ms": 0.026378999990583907, "success": true, - "started_at_unix": 1789366139.1656773, + "started_at_unix": 1789452434.522064, "bytes_sent": 374, "bytes_received": 0, "request_id": null, @@ -45536,9 +45522,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 6.355277000011483, + "duration_ms": 7.53572600001462, "success": true, - "started_at_unix": 1789366139.165705, + "started_at_unix": 1789452434.5220995, "bytes_sent": 241, "bytes_received": 10141, "request_id": 26, @@ -45566,9 +45552,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.0205739999898924, + "duration_ms": 0.017966000001479188, "success": true, - "started_at_unix": 1789366139.1721473, + "started_at_unix": 1789452434.5297158, "bytes_sent": 319, "bytes_received": 0, "request_id": null, @@ -45585,9 +45571,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.010887999991382458, + "duration_ms": 0.010685999995985185, "success": true, - "started_at_unix": 1789366139.172175, + "started_at_unix": 1789452434.5297399, "bytes_sent": 374, "bytes_received": 0, "request_id": null, @@ -45604,9 +45590,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1.3099699999941095, + "duration_ms": 4.707199000023365, "success": true, - "started_at_unix": 1789366139.172191, + "started_at_unix": 1789452434.5297556, "bytes_sent": 241, "bytes_received": 10141, "request_id": 27, @@ -45634,9 +45620,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.014642999985881033, + "duration_ms": 0.017264999996768893, "success": true, - "started_at_unix": 1789366139.1735973, + "started_at_unix": 1789452434.5345864, "bytes_sent": 319, "bytes_received": 0, "request_id": null, @@ -45653,9 +45639,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.00821700001552017, + "duration_ms": 0.010195000015755795, "success": true, - "started_at_unix": 1789366139.1736166, + "started_at_unix": 1789452434.53461, "bytes_sent": 374, "bytes_received": 0, "request_id": null, @@ -45672,9 +45658,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1.1985650000099213, + "duration_ms": 3.9667759999986174, "success": true, - "started_at_unix": 1789366139.1736286, + "started_at_unix": 1789452434.5346253, "bytes_sent": 241, "bytes_received": 10141, "request_id": 28, @@ -45702,9 +45688,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.013281000008191768, + "duration_ms": 0.01676499999803127, "success": true, - "started_at_unix": 1789366139.1749156, + "started_at_unix": 1789452434.5387197, "bytes_sent": 319, "bytes_received": 0, "request_id": null, @@ -45721,9 +45707,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.008896999986518495, + "duration_ms": 0.010446000004549205, "success": true, - "started_at_unix": 1789366139.174933, + "started_at_unix": 1789452434.5387425, "bytes_sent": 374, "bytes_received": 0, "request_id": null, @@ -45740,9 +45726,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 4.654694999999265, + "duration_ms": 3.84221299998444, "success": true, - "started_at_unix": 1789366139.1749454, + "started_at_unix": 1789452434.538773, "bytes_sent": 241, "bytes_received": 10141, "request_id": 29, @@ -45770,9 +45756,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.018608000004860514, + "duration_ms": 0.016554000012547476, "success": true, - "started_at_unix": 1789366139.1797256, + "started_at_unix": 1789452434.542739, "bytes_sent": 319, "bytes_received": 0, "request_id": null, @@ -45789,9 +45775,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.010489000004554327, + "duration_ms": 0.012327999996841754, "success": true, - "started_at_unix": 1789366139.1797512, + "started_at_unix": 1789452434.542774, "bytes_sent": 374, "bytes_received": 0, "request_id": null, @@ -45808,9 +45794,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1.186257999989948, + "duration_ms": 4.148444999998446, "success": true, - "started_at_unix": 1789366139.1797678, + "started_at_unix": 1789452434.5427928, "bytes_sent": 241, "bytes_received": 10141, "request_id": 30, @@ -45838,9 +45824,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.014335000003029563, + "duration_ms": 0.016534999986106413, "success": true, - "started_at_unix": 1789366139.181045, + "started_at_unix": 1789452434.547067, "bytes_sent": 319, "bytes_received": 0, "request_id": null, @@ -45857,9 +45843,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.008296000004293091, + "duration_ms": 0.009815000026947018, "success": true, - "started_at_unix": 1789366139.181064, + "started_at_unix": 1789452434.5470893, "bytes_sent": 374, "bytes_received": 0, "request_id": null, @@ -45876,9 +45862,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1.178311000018084, + "duration_ms": 1.1504389999856812, "success": true, - "started_at_unix": 1789366139.181076, + "started_at_unix": 1789452434.5471044, "bytes_sent": 241, "bytes_received": 10141, "request_id": 31, @@ -45906,9 +45892,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.014773999993167308, + "duration_ms": 0.014120999992428551, "success": true, - "started_at_unix": 1789366139.182361, + "started_at_unix": 1789452434.548364, "bytes_sent": 319, "bytes_received": 0, "request_id": null, @@ -45925,9 +45911,9 @@ { "kind": "notification", "method": "textDocument/didClose", - "duration_ms": 0.020009000024856505, + "duration_ms": 0.01708499999608648, "success": true, - "started_at_unix": 1789366139.1824446, + "started_at_unix": 1789452434.548438, "bytes_sent": 198, "bytes_received": 0, "request_id": null, @@ -45940,9 +45926,9 @@ { "kind": "request", "method": "shutdown", - "duration_ms": 0.09577700001273115, + "duration_ms": 0.09202600000435268, "success": true, - "started_at_unix": 1789366139.1824715, + "started_at_unix": 1789452434.548462, "bytes_sent": 67, "bytes_received": 61, "request_id": 32, @@ -45960,9 +45946,9 @@ { "kind": "notification", "method": "exit", - "duration_ms": 0.012949000023354529, + "duration_ms": 0.015222000001813285, "success": true, - "started_at_unix": 1789366139.1825802, + "started_at_unix": 1789452434.5485668, "bytes_sent": 55, "bytes_received": 0, "request_id": null, diff --git a/latest-results/pyright-20260914T060721Z-responses.jsonl b/latest-results/pyright-20260915T060530Z-responses.jsonl similarity index 100% rename from latest-results/pyright-20260914T060721Z-responses.jsonl rename to latest-results/pyright-20260915T060530Z-responses.jsonl diff --git a/latest-results/pyright-20260914T060721Z.json b/latest-results/pyright-20260915T060530Z.json similarity index 90% rename from latest-results/pyright-20260914T060721Z.json rename to latest-results/pyright-20260915T060530Z.json index 8fde01f..d62b09f 100644 --- a/latest-results/pyright-20260914T060721Z.json +++ b/latest-results/pyright-20260915T060530Z.json @@ -13,8 +13,8 @@ "transformers", "web" ], - "started_at_unix": 1789366041.9724796, - "finished_at_unix": 1789366110.7399917, + "started_at_unix": 1789452330.6526043, + "finished_at_unix": 1789452401.8904576, "scenario_reports": [], "benchmark_reports": [ { @@ -27,7 +27,7 @@ "environment_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv", "python_executable": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/bin/python", "success": true, - "total_duration_ms": 2937.8819790000107, + "total_duration_ms": 3262.320903999992, "error_message": null, "summary": { "request_count": 32, @@ -36,11 +36,11 @@ "failure_count": 0, "bytes_sent": 18656, "bytes_received": 584995, - "min_ms": 0.20547600000497823, - "max_ms": 1120.4937589999986, - "mean_ms": 90.78498246874922, - "median_ms": 6.220357499998386, - "p95_ms": 382.7654333999966, + "min_ms": 0.2699690000014243, + "max_ms": 1296.0139639999966, + "mean_ms": 100.4224275624992, + "median_ms": 6.194939499991392, + "p95_ms": 392.875327099999, "result_summary": { "present_count": 31, "empty_count": 1, @@ -96,27 +96,27 @@ "by_method": { "textDocument/completion": { "point_count": 2, - "min_ms": 2.514267999998765, - "max_ms": 355.12113599999395, - "mean_ms": 107.64146009999963, - "median_ms": 82.18827500000003, - "p95_ms": 287.2546586999965 + "min_ms": 2.452653999995391, + "max_ms": 365.61516499999414, + "mean_ms": 116.71038369999705, + "median_ms": 90.04066149999801, + "p95_ms": 305.5891654999917 }, "textDocument/hover": { "point_count": 2, - "min_ms": 0.8158520000023373, - "max_ms": 22.367840000001138, - "mean_ms": 10.581707399998663, - "median_ms": 9.855461999997317, - "p95_ms": 21.947457650001923 + "min_ms": 0.6866349999938848, + "max_ms": 27.227042999996343, + "mean_ms": 11.481663500001105, + "median_ms": 9.856027500006803, + "p95_ms": 25.08439184999957 }, "textDocument/definition": { "point_count": 1, - "min_ms": 0.20547600000497823, - "max_ms": 0.39516399999683927, - "mean_ms": 0.27252680000060536, - "median_ms": 0.24061099999528324, - "p95_ms": 0.37392959999920095 + "min_ms": 0.2699690000014243, + "max_ms": 0.3696570000073507, + "mean_ms": 0.31521399999974165, + "median_ms": 0.2888469999930976, + "p95_ms": 0.3676420000061853 } }, "validation": { @@ -142,11 +142,11 @@ "failure_count": 0, "bytes_sent": 1425, "bytes_received": 234150, - "min_ms": 2.514267999998765, - "max_ms": 7.90655599999468, - "mean_ms": 4.219477999998844, - "median_ms": 3.4717080000064016, - "p95_ms": 7.232076599996161, + "min_ms": 2.452653999995391, + "max_ms": 7.645753999995009, + "mean_ms": 4.519063999995865, + "median_ms": 4.544366000004629, + "p95_ms": 7.065428199993561, "result_summary": { "present_count": 5, "empty_count": 0, @@ -206,9 +206,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 1120.4937589999986, + "duration_ms": 1296.0139639999966, "success": true, - "started_at_unix": 1789366051.1336555, + "started_at_unix": 1789452339.5415645, "bytes_sent": 285, "bytes_received": 46830, "request_id": 2, @@ -236,9 +236,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 7.90655599999468, + "duration_ms": 7.645753999995009, "success": true, - "started_at_unix": 1789366052.255221, + "started_at_unix": 1789452340.8382862, "bytes_sent": 285, "bytes_received": 46830, "request_id": 3, @@ -266,9 +266,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 4.5341590000020915, + "duration_ms": 4.7441249999877755, "success": true, - "started_at_unix": 1789366052.264586, + "started_at_unix": 1789452340.8469403, "bytes_sent": 285, "bytes_received": 46830, "request_id": 4, @@ -296,9 +296,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.4717080000064016, + "duration_ms": 4.544366000004629, "success": true, - "started_at_unix": 1789366052.2700672, + "started_at_unix": 1789452340.8526642, "bytes_sent": 285, "bytes_received": 46830, "request_id": 5, @@ -326,9 +326,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 2.514267999998765, + "duration_ms": 2.452653999995391, "success": true, - "started_at_unix": 1789366052.274979, + "started_at_unix": 1789452340.8581793, "bytes_sent": 285, "bytes_received": 46830, "request_id": 6, @@ -356,9 +356,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 2.6706989999922826, + "duration_ms": 3.2084209999965196, "success": true, - "started_at_unix": 1789366052.2789435, + "started_at_unix": 1789452340.8623226, "bytes_sent": 285, "bytes_received": 46830, "request_id": 7, @@ -401,11 +401,11 @@ "failure_count": 0, "bytes_sent": 1269, "bytes_received": 21879, - "min_ms": 0.8158520000023373, - "max_ms": 1.082091999990098, - "mean_ms": 0.9367723999957889, - "median_ms": 0.8743650000013758, - "p95_ms": 1.0735797999899432, + "min_ms": 0.6866349999938848, + "max_ms": 1.3054590000081134, + "mean_ms": 0.9426732000008542, + "median_ms": 0.932018000000312, + "p95_ms": 1.2347566000073584, "result_summary": { "present_count": 5, "empty_count": 0, @@ -465,9 +465,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 42.178985999996144, + "duration_ms": 51.17991099999131, "success": true, - "started_at_unix": 1789366052.282638, + "started_at_unix": 1789452340.8666039, "bytes_sent": 253, "bytes_received": 4375, "request_id": 8, @@ -495,9 +495,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1.082091999990098, + "duration_ms": 1.3054590000081134, "success": true, - "started_at_unix": 1789366052.324903, + "started_at_unix": 1789452340.9178898, "bytes_sent": 253, "bytes_received": 4375, "request_id": 9, @@ -525,9 +525,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1.0395309999893243, + "duration_ms": 0.932018000000312, "success": true, - "started_at_unix": 1789366052.326072, + "started_at_unix": 1789452340.9192874, "bytes_sent": 254, "bytes_received": 4376, "request_id": 10, @@ -555,9 +555,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.8158520000023373, + "duration_ms": 0.9519470000043384, "success": true, - "started_at_unix": 1789366052.3272, + "started_at_unix": 1789452340.9203405, "bytes_sent": 254, "bytes_received": 4376, "request_id": 11, @@ -585,9 +585,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.8743650000013758, + "duration_ms": 0.8373069999976224, "success": true, - "started_at_unix": 1789366052.3280911, + "started_at_unix": 1789452340.921382, "bytes_sent": 254, "bytes_received": 4376, "request_id": 12, @@ -615,9 +615,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.872021999995809, + "duration_ms": 0.6866349999938848, "success": true, - "started_at_unix": 1789366052.329042, + "started_at_unix": 1789452340.922324, "bytes_sent": 254, "bytes_received": 4376, "request_id": 13, @@ -660,11 +660,11 @@ "failure_count": 0, "bytes_sent": 1300, "bytes_received": 1235, - "min_ms": 0.20547600000497823, - "max_ms": 0.39516399999683927, - "mean_ms": 0.27252680000060536, - "median_ms": 0.24061099999528324, - "p95_ms": 0.37392959999920095, + "min_ms": 0.2699690000014243, + "max_ms": 0.3696570000073507, + "mean_ms": 0.31521399999974165, + "median_ms": 0.2888469999930976, + "p95_ms": 0.3676420000061853, "result_summary": { "present_count": 5, "empty_count": 0, @@ -724,9 +724,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 1.0976039999945897, + "duration_ms": 0.9098149999999805, "success": true, - "started_at_unix": 1789366052.330067, + "started_at_unix": 1789452340.9231923, "bytes_sent": 260, "bytes_received": 247, "request_id": 14, @@ -754,9 +754,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.39516399999683927, + "duration_ms": 0.3696570000073507, "success": true, - "started_at_unix": 1789366052.3311913, + "started_at_unix": 1789452340.9241433, "bytes_sent": 260, "bytes_received": 247, "request_id": 15, @@ -784,9 +784,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.28899200000864766, + "duration_ms": 0.35958200000152374, "success": true, - "started_at_unix": 1789366052.3316135, + "started_at_unix": 1789452340.9245594, "bytes_sent": 260, "bytes_received": 247, "request_id": 16, @@ -814,9 +814,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.2323909999972784, + "duration_ms": 0.2880149999953119, "success": true, - "started_at_unix": 1789366052.3319252, + "started_at_unix": 1789452340.9249618, "bytes_sent": 260, "bytes_received": 247, "request_id": 17, @@ -844,9 +844,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.24061099999528324, + "duration_ms": 0.2699690000014243, "success": true, - "started_at_unix": 1789366052.3321795, + "started_at_unix": 1789452340.9252918, "bytes_sent": 260, "bytes_received": 247, "request_id": 18, @@ -874,9 +874,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.20547600000497823, + "duration_ms": 0.2888469999930976, "success": true, - "started_at_unix": 1789366052.332441, + "started_at_unix": 1789452340.9256027, "bytes_sent": 260, "bytes_received": 247, "request_id": 19, @@ -919,11 +919,11 @@ "failure_count": 0, "bytes_sent": 1440, "bytes_received": 226940, - "min_ms": 156.46999400000539, - "max_ms": 355.12113599999395, - "mean_ms": 211.06344220000037, - "median_ms": 179.88526999999976, - "p95_ms": 324.95825719999516, + "min_ms": 172.435569000001, + "max_ms": 365.61516499999414, + "mean_ms": 228.90170339999827, + "median_ms": 194.9513790000026, + "p95_ms": 338.9369429999931, "result_summary": { "present_count": 5, "empty_count": 0, @@ -983,9 +983,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 416.5529079999999, + "duration_ms": 426.19330300000513, "success": true, - "started_at_unix": 1789366052.3327982, + "started_at_unix": 1789452340.9261029, "bytes_sent": 288, "bytes_received": 45388, "request_id": 20, @@ -1013,9 +1013,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 355.12113599999395, + "duration_ms": 365.61516499999414, "success": true, - "started_at_unix": 1789366052.750512, + "started_at_unix": 1789452341.353533, "bytes_sent": 288, "bytes_received": 45388, "request_id": 21, @@ -1043,9 +1043,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 204.30674199999999, + "duration_ms": 232.224054999989, "success": true, - "started_at_unix": 1789366053.1067166, + "started_at_unix": 1789452341.7202094, "bytes_sent": 288, "bytes_received": 45388, "request_id": 22, @@ -1073,9 +1073,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 179.88526999999976, + "duration_ms": 194.9513790000026, "success": true, - "started_at_unix": 1789366053.3121278, + "started_at_unix": 1789452341.9542263, "bytes_sent": 288, "bytes_received": 45388, "request_id": 23, @@ -1103,9 +1103,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 159.5340690000029, + "duration_ms": 172.435569000001, "success": true, - "started_at_unix": 1789366053.4931157, + "started_at_unix": 1789452342.150308, "bytes_sent": 288, "bytes_received": 45388, "request_id": 24, @@ -1133,9 +1133,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 156.46999400000539, + "duration_ms": 179.28234900000461, "success": true, - "started_at_unix": 1789366053.653806, + "started_at_unix": 1789452342.3238592, "bytes_sent": 288, "bytes_received": 45388, "request_id": 25, @@ -1178,11 +1178,11 @@ "failure_count": 0, "bytes_sent": 1275, "bytes_received": 2350, - "min_ms": 18.628832000004536, - "max_ms": 22.367840000001138, - "mean_ms": 20.226642400001538, - "median_ms": 19.95997599999555, - "p95_ms": 22.181003400001487, + "min_ms": 18.406596000005493, + "max_ms": 27.227042999996343, + "mean_ms": 22.020653800001355, + "median_ms": 21.6260549999987, + "p95_ms": 26.27475359999778, "result_summary": { "present_count": 5, "empty_count": 0, @@ -1242,9 +1242,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 28.346249999998463, + "duration_ms": 29.246813000000316, "success": true, - "started_at_unix": 1789366053.8116286, + "started_at_unix": 1789452342.5044737, "bytes_sent": 255, "bytes_received": 470, "request_id": 26, @@ -1272,9 +1272,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 21.43365700000288, + "duration_ms": 20.37797900000271, "success": true, - "started_at_unix": 1789366053.8401039, + "started_at_unix": 1789452342.5338428, "bytes_sent": 255, "bytes_received": 470, "request_id": 27, @@ -1302,9 +1302,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 18.628832000004536, + "duration_ms": 22.46559600000353, "success": true, - "started_at_unix": 1789366053.861691, + "started_at_unix": 1789452342.5543296, "bytes_sent": 255, "bytes_received": 470, "request_id": 28, @@ -1332,9 +1332,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 19.95997599999555, + "duration_ms": 21.6260549999987, "success": true, - "started_at_unix": 1789366053.8804626, + "started_at_unix": 1789452342.5769439, "bytes_sent": 255, "bytes_received": 470, "request_id": 29, @@ -1362,9 +1362,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 18.742907000003584, + "duration_ms": 18.406596000005493, "success": true, - "started_at_unix": 1789366053.900594, + "started_at_unix": 1789452342.5987387, "bytes_sent": 255, "bytes_received": 470, "request_id": 30, @@ -1392,9 +1392,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 22.367840000001138, + "duration_ms": 27.227042999996343, "success": true, - "started_at_unix": 1789366053.9194772, + "started_at_unix": 1789452342.6173005, "bytes_sent": 255, "bytes_received": 470, "request_id": 31, @@ -1426,9 +1426,9 @@ { "kind": "request", "method": "initialize", - "duration_ms": 110.62746300000015, + "duration_ms": 124.17056399999638, "success": true, - "started_at_unix": 1789366051.0227258, + "started_at_unix": 1789452339.417095, "bytes_sent": 673, "bytes_received": 1070, "request_id": 1, @@ -1447,9 +1447,9 @@ { "kind": "notification", "method": "initialized", - "duration_ms": 0.023329000001126587, + "duration_ms": 0.021963000008895506, "success": true, - "started_at_unix": 1789366051.133466, + "started_at_unix": 1789452339.541372, "bytes_sent": 74, "bytes_received": 0, "request_id": null, @@ -1462,9 +1462,9 @@ { "kind": "notification", "method": "workspace/didChangeConfiguration", - "duration_ms": 0.011895999989519623, + "duration_ms": 0.012338999994199185, "success": true, - "started_at_unix": 1789366051.1335125, + "started_at_unix": 1789452339.5414162, "bytes_sent": 659, "bytes_received": 0, "request_id": null, @@ -1480,9 +1480,9 @@ { "kind": "notification", "method": "textDocument/didOpen", - "duration_ms": 0.009633000004782843, + "duration_ms": 0.012619000003155634, "success": true, - "started_at_unix": 1789366051.1336088, + "started_at_unix": 1789452339.5415163, "bytes_sent": 492, "bytes_received": 0, "request_id": null, @@ -1498,9 +1498,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 1120.4937589999986, + "duration_ms": 1296.0139639999966, "success": true, - "started_at_unix": 1789366051.1336555, + "started_at_unix": 1789452339.5415645, "bytes_sent": 285, "bytes_received": 46830, "request_id": 2, @@ -1528,9 +1528,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 7.90655599999468, + "duration_ms": 7.645753999995009, "success": true, - "started_at_unix": 1789366052.255221, + "started_at_unix": 1789452340.8382862, "bytes_sent": 285, "bytes_received": 46830, "request_id": 3, @@ -1558,9 +1558,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 4.5341590000020915, + "duration_ms": 4.7441249999877755, "success": true, - "started_at_unix": 1789366052.264586, + "started_at_unix": 1789452340.8469403, "bytes_sent": 285, "bytes_received": 46830, "request_id": 4, @@ -1588,9 +1588,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.4717080000064016, + "duration_ms": 4.544366000004629, "success": true, - "started_at_unix": 1789366052.2700672, + "started_at_unix": 1789452340.8526642, "bytes_sent": 285, "bytes_received": 46830, "request_id": 5, @@ -1618,9 +1618,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 2.514267999998765, + "duration_ms": 2.452653999995391, "success": true, - "started_at_unix": 1789366052.274979, + "started_at_unix": 1789452340.8581793, "bytes_sent": 285, "bytes_received": 46830, "request_id": 6, @@ -1648,9 +1648,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 2.6706989999922826, + "duration_ms": 3.2084209999965196, "success": true, - "started_at_unix": 1789366052.2789435, + "started_at_unix": 1789452340.8623226, "bytes_sent": 285, "bytes_received": 46830, "request_id": 7, @@ -1678,9 +1678,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 42.178985999996144, + "duration_ms": 51.17991099999131, "success": true, - "started_at_unix": 1789366052.282638, + "started_at_unix": 1789452340.8666039, "bytes_sent": 253, "bytes_received": 4375, "request_id": 8, @@ -1708,9 +1708,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1.082091999990098, + "duration_ms": 1.3054590000081134, "success": true, - "started_at_unix": 1789366052.324903, + "started_at_unix": 1789452340.9178898, "bytes_sent": 253, "bytes_received": 4375, "request_id": 9, @@ -1738,9 +1738,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1.0395309999893243, + "duration_ms": 0.932018000000312, "success": true, - "started_at_unix": 1789366052.326072, + "started_at_unix": 1789452340.9192874, "bytes_sent": 254, "bytes_received": 4376, "request_id": 10, @@ -1768,9 +1768,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.8158520000023373, + "duration_ms": 0.9519470000043384, "success": true, - "started_at_unix": 1789366052.3272, + "started_at_unix": 1789452340.9203405, "bytes_sent": 254, "bytes_received": 4376, "request_id": 11, @@ -1798,9 +1798,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.8743650000013758, + "duration_ms": 0.8373069999976224, "success": true, - "started_at_unix": 1789366052.3280911, + "started_at_unix": 1789452340.921382, "bytes_sent": 254, "bytes_received": 4376, "request_id": 12, @@ -1828,9 +1828,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.872021999995809, + "duration_ms": 0.6866349999938848, "success": true, - "started_at_unix": 1789366052.329042, + "started_at_unix": 1789452340.922324, "bytes_sent": 254, "bytes_received": 4376, "request_id": 13, @@ -1858,9 +1858,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 1.0976039999945897, + "duration_ms": 0.9098149999999805, "success": true, - "started_at_unix": 1789366052.330067, + "started_at_unix": 1789452340.9231923, "bytes_sent": 260, "bytes_received": 247, "request_id": 14, @@ -1888,9 +1888,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.39516399999683927, + "duration_ms": 0.3696570000073507, "success": true, - "started_at_unix": 1789366052.3311913, + "started_at_unix": 1789452340.9241433, "bytes_sent": 260, "bytes_received": 247, "request_id": 15, @@ -1918,9 +1918,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.28899200000864766, + "duration_ms": 0.35958200000152374, "success": true, - "started_at_unix": 1789366052.3316135, + "started_at_unix": 1789452340.9245594, "bytes_sent": 260, "bytes_received": 247, "request_id": 16, @@ -1948,9 +1948,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.2323909999972784, + "duration_ms": 0.2880149999953119, "success": true, - "started_at_unix": 1789366052.3319252, + "started_at_unix": 1789452340.9249618, "bytes_sent": 260, "bytes_received": 247, "request_id": 17, @@ -1978,9 +1978,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.24061099999528324, + "duration_ms": 0.2699690000014243, "success": true, - "started_at_unix": 1789366052.3321795, + "started_at_unix": 1789452340.9252918, "bytes_sent": 260, "bytes_received": 247, "request_id": 18, @@ -2008,9 +2008,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.20547600000497823, + "duration_ms": 0.2888469999930976, "success": true, - "started_at_unix": 1789366052.332441, + "started_at_unix": 1789452340.9256027, "bytes_sent": 260, "bytes_received": 247, "request_id": 19, @@ -2038,9 +2038,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.016804000011916287, + "duration_ms": 0.02453599999796552, "success": true, - "started_at_unix": 1789366052.3327744, + "started_at_unix": 1789452340.9260674, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -2057,9 +2057,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 416.5529079999999, + "duration_ms": 426.19330300000513, "success": true, - "started_at_unix": 1789366052.3327982, + "started_at_unix": 1789452340.9261029, "bytes_sent": 288, "bytes_received": 45388, "request_id": 20, @@ -2087,9 +2087,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.03645500000004631, + "duration_ms": 0.03249800001015046, "success": true, - "started_at_unix": 1789366052.7504299, + "started_at_unix": 1789452341.3534577, "bytes_sent": 332, "bytes_received": 0, "request_id": null, @@ -2106,9 +2106,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01366699999039156, + "duration_ms": 0.01461200000107965, "success": true, - "started_at_unix": 1789366052.7504852, + "started_at_unix": 1789452341.3535063, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -2125,9 +2125,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 355.12113599999395, + "duration_ms": 365.61516499999414, "success": true, - "started_at_unix": 1789366052.750512, + "started_at_unix": 1789452341.353533, "bytes_sent": 288, "bytes_received": 45388, "request_id": 21, @@ -2155,9 +2155,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.025195000006306145, + "duration_ms": 0.021130999996898936, "success": true, - "started_at_unix": 1789366053.106655, + "started_at_unix": 1789452341.7201607, "bytes_sent": 332, "bytes_received": 0, "request_id": null, @@ -2174,9 +2174,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.012560999991251265, + "duration_ms": 0.010485999993647965, "success": true, - "started_at_unix": 1789366053.1066937, + "started_at_unix": 1789452341.7201915, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -2193,9 +2193,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 204.30674199999999, + "duration_ms": 232.224054999989, "success": true, - "started_at_unix": 1789366053.1067166, + "started_at_unix": 1789452341.7202094, "bytes_sent": 288, "bytes_received": 45388, "request_id": 22, @@ -2223,9 +2223,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.02639099999157679, + "duration_ms": 0.029183000009425086, "success": true, - "started_at_unix": 1789366053.3120651, + "started_at_unix": 1789452341.9541595, "bytes_sent": 332, "bytes_received": 0, "request_id": null, @@ -2242,9 +2242,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.013158000001567416, + "duration_ms": 0.014681999999766049, "success": true, - "started_at_unix": 1789366053.3121045, + "started_at_unix": 1789452341.9542003, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -2261,9 +2261,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 179.88526999999976, + "duration_ms": 194.9513790000026, "success": true, - "started_at_unix": 1789366053.3121278, + "started_at_unix": 1789452341.9542263, "bytes_sent": 288, "bytes_received": 45388, "request_id": 23, @@ -2291,9 +2291,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.03091600000004746, + "duration_ms": 0.027209999998945023, "success": true, - "started_at_unix": 1789366053.4930458, + "started_at_unix": 1789452342.1502442, "bytes_sent": 332, "bytes_received": 0, "request_id": null, @@ -2310,9 +2310,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01467599999216418, + "duration_ms": 0.015251999997190069, "success": true, - "started_at_unix": 1789366053.4930897, + "started_at_unix": 1789452342.150283, "bytes_sent": 366, "bytes_received": 0, "request_id": null, @@ -2329,9 +2329,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 159.5340690000029, + "duration_ms": 172.435569000001, "success": true, - "started_at_unix": 1789366053.4931157, + "started_at_unix": 1789452342.150308, "bytes_sent": 288, "bytes_received": 45388, "request_id": 24, @@ -2359,9 +2359,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.02932299999258703, + "duration_ms": 0.025287999989132004, "success": true, - "started_at_unix": 1789366053.6537426, + "started_at_unix": 1789452342.3237975, "bytes_sent": 333, "bytes_received": 0, "request_id": null, @@ -2378,9 +2378,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.012602999987620933, + "duration_ms": 0.01507300000014311, "success": true, - "started_at_unix": 1789366053.6537838, + "started_at_unix": 1789452342.3238342, "bytes_sent": 366, "bytes_received": 0, "request_id": null, @@ -2397,9 +2397,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 156.46999400000539, + "duration_ms": 179.28234900000461, "success": true, - "started_at_unix": 1789366053.653806, + "started_at_unix": 1789452342.3238592, "bytes_sent": 288, "bytes_received": 45388, "request_id": 25, @@ -2427,9 +2427,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.028438000001074215, + "duration_ms": 0.026087999998480882, "success": true, - "started_at_unix": 1789366053.8113153, + "started_at_unix": 1789452342.5041845, "bytes_sent": 333, "bytes_received": 0, "request_id": null, @@ -2446,9 +2446,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.02298900000141657, + "duration_ms": 0.023253999998473773, "success": true, - "started_at_unix": 1789366053.8115928, + "started_at_unix": 1789452342.5044398, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -2465,9 +2465,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 28.346249999998463, + "duration_ms": 29.246813000000316, "success": true, - "started_at_unix": 1789366053.8116286, + "started_at_unix": 1789452342.5044737, "bytes_sent": 255, "bytes_received": 470, "request_id": 26, @@ -2495,9 +2495,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.02816500000335509, + "duration_ms": 0.022553999997398932, "success": true, - "started_at_unix": 1789366053.8400438, + "started_at_unix": 1789452342.5337944, "bytes_sent": 333, "bytes_received": 0, "request_id": null, @@ -2514,9 +2514,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.014702000001420856, + "duration_ms": 0.011738000011973782, "success": true, - "started_at_unix": 1789366053.8400822, + "started_at_unix": 1789452342.5338247, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -2533,9 +2533,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 21.43365700000288, + "duration_ms": 20.37797900000271, "success": true, - "started_at_unix": 1789366053.8401039, + "started_at_unix": 1789452342.5338428, "bytes_sent": 255, "bytes_received": 470, "request_id": 27, @@ -2563,9 +2563,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.026170999987584764, + "duration_ms": 0.019950000009316682, "success": true, - "started_at_unix": 1789366053.8616338, + "started_at_unix": 1789452342.554286, "bytes_sent": 333, "bytes_received": 0, "request_id": null, @@ -2582,9 +2582,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.0131870000075196, + "duration_ms": 0.010875999990389573, "success": true, - "started_at_unix": 1789366053.8616703, + "started_at_unix": 1789452342.5543132, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -2601,9 +2601,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 18.628832000004536, + "duration_ms": 22.46559600000353, "success": true, - "started_at_unix": 1789366053.861691, + "started_at_unix": 1789452342.5543296, "bytes_sent": 255, "bytes_received": 470, "request_id": 28, @@ -2631,9 +2631,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.02634700000214707, + "duration_ms": 0.028150999995091297, "success": true, - "started_at_unix": 1789366053.8804047, + "started_at_unix": 1789452342.5768833, "bytes_sent": 333, "bytes_received": 0, "request_id": null, @@ -2650,9 +2650,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.013312000007204006, + "duration_ms": 0.015322999999511921, "success": true, - "started_at_unix": 1789366053.880441, + "started_at_unix": 1789452342.5769207, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -2669,9 +2669,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 19.95997599999555, + "duration_ms": 21.6260549999987, "success": true, - "started_at_unix": 1789366053.8804626, + "started_at_unix": 1789452342.5769439, "bytes_sent": 255, "bytes_received": 470, "request_id": 29, @@ -2699,9 +2699,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.03181399999618861, + "duration_ms": 0.030123999991360506, "success": true, - "started_at_unix": 1789366053.9005275, + "started_at_unix": 1789452342.5986705, "bytes_sent": 333, "bytes_received": 0, "request_id": null, @@ -2718,9 +2718,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.014243999999052903, + "duration_ms": 0.017466000002741566, "success": true, - "started_at_unix": 1789366053.9005694, + "started_at_unix": 1789452342.5987105, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -2737,9 +2737,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 18.742907000003584, + "duration_ms": 18.406596000005493, "success": true, - "started_at_unix": 1789366053.900594, + "started_at_unix": 1789452342.5987387, "bytes_sent": 255, "bytes_received": 470, "request_id": 30, @@ -2767,9 +2767,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.025251000010939606, + "duration_ms": 0.02916300000777028, "success": true, - "started_at_unix": 1789366053.9194214, + "started_at_unix": 1789452342.6172376, "bytes_sent": 333, "bytes_received": 0, "request_id": null, @@ -2786,9 +2786,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.012596999994229918, + "duration_ms": 0.015972999989344316, "success": true, - "started_at_unix": 1789366053.9194565, + "started_at_unix": 1789452342.6172764, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -2805,9 +2805,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 22.367840000001138, + "duration_ms": 27.227042999996343, "success": true, - "started_at_unix": 1789366053.9194772, + "started_at_unix": 1789452342.6173005, "bytes_sent": 255, "bytes_received": 470, "request_id": 31, @@ -2835,9 +2835,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.03188799999520597, + "duration_ms": 0.02785200000232635, "success": true, - "started_at_unix": 1789366053.941954, + "started_at_unix": 1789452342.6446264, "bytes_sent": 333, "bytes_received": 0, "request_id": null, @@ -2854,9 +2854,9 @@ { "kind": "notification", "method": "textDocument/didClose", - "duration_ms": 0.014369999988161908, + "duration_ms": 0.01667500001190092, "success": true, - "started_at_unix": 1789366053.9421003, + "started_at_unix": 1789452342.644786, "bytes_sent": 212, "bytes_received": 0, "request_id": null, @@ -2869,9 +2869,9 @@ { "kind": "request", "method": "shutdown", - "duration_ms": 2.228160000001367, + "duration_ms": 2.3067700000041214, "success": true, - "started_at_unix": 1789366053.9421227, + "started_at_unix": 1789452342.6448104, "bytes_sent": 67, "bytes_received": 61, "request_id": 32, @@ -2889,9 +2889,9 @@ { "kind": "notification", "method": "exit", - "duration_ms": 0.03803199999197204, + "duration_ms": 0.01951899999141915, "success": true, - "started_at_unix": 1789366053.9443874, + "started_at_unix": 1789452342.6471355, "bytes_sent": 55, "bytes_received": 0, "request_id": null, @@ -2913,7 +2913,7 @@ "environment_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/.venv", "python_executable": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/.venv/bin/python", "success": true, - "total_duration_ms": 961.9773900000013, + "total_duration_ms": 1092.5085029999905, "error_message": null, "summary": { "request_count": 32, @@ -2922,11 +2922,11 @@ "failure_count": 0, "bytes_sent": 18652, "bytes_received": 199788, - "min_ms": 0.22114200000089568, - "max_ms": 510.3224449999999, - "mean_ms": 29.583201156248684, - "median_ms": 4.037107000002038, - "p95_ms": 81.55200509999783, + "min_ms": 0.26244799998664803, + "max_ms": 592.1481390000025, + "mean_ms": 33.39803115625051, + "median_ms": 3.7482855000021686, + "p95_ms": 92.75651845000462, "result_summary": { "present_count": 31, "empty_count": 1, @@ -2982,27 +2982,27 @@ "by_method": { "textDocument/completion": { "point_count": 2, - "min_ms": 1.7022119999978713, - "max_ms": 21.453406000006225, - "mean_ms": 10.867509000003395, - "median_ms": 10.332462500002748, - "p95_ms": 21.0842332000027 + "min_ms": 1.6846700000030523, + "max_ms": 20.449015000011173, + "mean_ms": 11.272758800002691, + "median_ms": 11.66901749999738, + "p95_ms": 20.110636600010423 }, "textDocument/hover": { "point_count": 2, - "min_ms": 0.4138090000083139, - "max_ms": 32.94192099998838, - "mean_ms": 13.20001479999604, - "median_ms": 10.822335999989718, - "p95_ms": 30.54250434999374 + "min_ms": 0.37699700000359826, + "max_ms": 33.98040499999411, + "mean_ms": 14.121772600000781, + "median_ms": 12.688308499996026, + "p95_ms": 31.390967750002112 }, "textDocument/definition": { "point_count": 1, - "min_ms": 0.22114200000089568, - "max_ms": 0.3000170000007074, - "mean_ms": 0.25583999999696516, - "median_ms": 0.23527599999795257, - "p95_ms": 0.29811080000001766 + "min_ms": 0.26244799998664803, + "max_ms": 0.32554100000936614, + "mean_ms": 0.29103599999587004, + "median_ms": 0.2801339999933816, + "p95_ms": 0.3222380000067915 } }, "validation": { @@ -3028,11 +3028,11 @@ "failure_count": 0, "bytes_sent": 1385, "bytes_received": 29540, - "min_ms": 1.7022119999978713, - "max_ms": 5.7648620000065876, - "mean_ms": 3.6493812000031767, - "median_ms": 2.9018500000006497, - "p95_ms": 5.646362400005955, + "min_ms": 1.6846700000030523, + "max_ms": 6.1684369999994715, + "mean_ms": 3.6355656000012004, + "median_ms": 2.9222699999991164, + "p95_ms": 5.849609800000621, "result_summary": { "present_count": 5, "empty_count": 0, @@ -3092,9 +3092,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 510.3224449999999, + "duration_ms": 592.1481390000025, "success": true, - "started_at_unix": 1789366061.5421846, + "started_at_unix": 1789452347.9901555, "bytes_sent": 277, "bytes_received": 1167, "request_id": 2, @@ -3122,9 +3122,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 5.7648620000065876, + "duration_ms": 6.1684369999994715, "success": true, - "started_at_unix": 1789366062.052608, + "started_at_unix": 1789452348.582397, "bytes_sent": 277, "bytes_received": 5908, "request_id": 3, @@ -3152,9 +3152,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 2.9018500000006497, + "duration_ms": 2.9222699999991164, "success": true, - "started_at_unix": 1789366062.0587342, + "started_at_unix": 1789452348.588825, "bytes_sent": 277, "bytes_received": 5908, "request_id": 4, @@ -3182,9 +3182,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 2.705618000007348, + "duration_ms": 2.828149999999141, "success": true, - "started_at_unix": 1789366062.0619514, + "started_at_unix": 1789452348.5919607, "bytes_sent": 277, "bytes_received": 5908, "request_id": 5, @@ -3212,9 +3212,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 5.1723640000034266, + "duration_ms": 4.574301000005221, "success": true, - "started_at_unix": 1789366062.0648994, + "started_at_unix": 1789452348.595018, "bytes_sent": 277, "bytes_received": 5908, "request_id": 6, @@ -3242,9 +3242,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 1.7022119999978713, + "duration_ms": 1.6846700000030523, "success": true, - "started_at_unix": 1789366062.0703025, + "started_at_unix": 1789452348.59981, "bytes_sent": 277, "bytes_received": 5908, "request_id": 7, @@ -3287,11 +3287,11 @@ "failure_count": 0, "bytes_sent": 1224, "bytes_received": 1184, - "min_ms": 0.4138090000083139, - "max_ms": 0.49511499999255193, - "mean_ms": 0.43927299999779734, - "median_ms": 0.4156059999900208, - "p95_ms": 0.4874411999935546, + "min_ms": 0.37699700000359826, + "max_ms": 0.45140699999990375, + "mean_ms": 0.4030236000005516, + "median_ms": 0.39089800000624564, + "p95_ms": 0.4432869999988043, "result_summary": { "present_count": 5, "empty_count": 0, @@ -3351,9 +3351,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1.6340889999924002, + "duration_ms": 1.7123709999964376, "success": true, - "started_at_unix": 1789366062.072264, + "started_at_unix": 1789452348.601779, "bytes_sent": 244, "bytes_received": 236, "request_id": 8, @@ -3381,9 +3381,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.4567459999975654, + "duration_ms": 0.4108069999944064, "success": true, - "started_at_unix": 1789366062.073923, + "started_at_unix": 1789452348.6035192, "bytes_sent": 244, "bytes_received": 236, "request_id": 9, @@ -3411,9 +3411,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.49511499999255193, + "duration_ms": 0.45140699999990375, "success": true, - "started_at_unix": 1789366062.074408, + "started_at_unix": 1789452348.603959, "bytes_sent": 245, "bytes_received": 237, "request_id": 10, @@ -3441,9 +3441,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.4150890000005347, + "duration_ms": 0.37699700000359826, "success": true, - "started_at_unix": 1789366062.074927, + "started_at_unix": 1789452348.604436, "bytes_sent": 245, "bytes_received": 237, "request_id": 11, @@ -3471,9 +3471,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.4156059999900208, + "duration_ms": 0.39089800000624564, "success": true, - "started_at_unix": 1789366062.075364, + "started_at_unix": 1789452348.604839, "bytes_sent": 245, "bytes_received": 237, "request_id": 12, @@ -3501,9 +3501,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.4138090000083139, + "duration_ms": 0.38500899999860394, "success": true, - "started_at_unix": 1789366062.0758023, + "started_at_unix": 1789452348.605253, "bytes_sent": 245, "bytes_received": 237, "request_id": 13, @@ -3546,11 +3546,11 @@ "failure_count": 0, "bytes_sent": 1250, "bytes_received": 1185, - "min_ms": 0.22114200000089568, - "max_ms": 0.3000170000007074, - "mean_ms": 0.25583999999696516, - "median_ms": 0.23527599999795257, - "p95_ms": 0.29811080000001766, + "min_ms": 0.26244799998664803, + "max_ms": 0.32554100000936614, + "mean_ms": 0.29103599999587004, + "median_ms": 0.2801339999933816, + "p95_ms": 0.3222380000067915, "result_summary": { "present_count": 5, "empty_count": 0, @@ -3610,9 +3610,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 1.025261999998861, + "duration_ms": 0.9114369999991823, "success": true, - "started_at_unix": 1789366062.076283, + "started_at_unix": 1789452348.6057913, "bytes_sent": 250, "bytes_received": 237, "request_id": 14, @@ -3640,9 +3640,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.3000170000007074, + "duration_ms": 0.30902599999649283, "success": true, - "started_at_unix": 1789366062.0773273, + "started_at_unix": 1789452348.6067379, "bytes_sent": 250, "bytes_received": 237, "request_id": 15, @@ -3670,9 +3670,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.29048599999725866, + "duration_ms": 0.32554100000936614, "success": true, - "started_at_unix": 1789366062.0776508, + "started_at_unix": 1789452348.607079, "bytes_sent": 250, "bytes_received": 237, "request_id": 16, @@ -3700,9 +3700,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.2322789999880115, + "duration_ms": 0.2780309999934616, "success": true, - "started_at_unix": 1789366062.077963, + "started_at_unix": 1789452348.6074293, "bytes_sent": 250, "bytes_received": 237, "request_id": 17, @@ -3730,9 +3730,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.23527599999795257, + "duration_ms": 0.2801339999933816, "success": true, - "started_at_unix": 1789366062.078216, + "started_at_unix": 1789452348.6077297, "bytes_sent": 250, "bytes_received": 237, "request_id": 18, @@ -3760,9 +3760,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.22114200000089568, + "duration_ms": 0.26244799998664803, "success": true, - "started_at_unix": 1789366062.0784736, + "started_at_unix": 1789452348.6080341, "bytes_sent": 250, "bytes_received": 237, "request_id": 19, @@ -3805,11 +3805,11 @@ "failure_count": 0, "bytes_sent": 1390, "bytes_received": 136275, - "min_ms": 14.900062999998909, - "max_ms": 21.453406000006225, - "mean_ms": 18.085636800003613, - "median_ms": 17.514043000005586, - "p95_ms": 21.28932920000466, + "min_ms": 17.16959799999529, + "max_ms": 20.449015000011173, + "mean_ms": 18.909952000004182, + "median_ms": 19.118708999997125, + "p95_ms": 20.29862460001084, "result_summary": { "present_count": 5, "empty_count": 0, @@ -3869,9 +3869,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 21.874926999998934, + "duration_ms": 25.490206000000626, "success": true, - "started_at_unix": 1789366062.078861, + "started_at_unix": 1789452348.6084864, "bytes_sent": 278, "bytes_received": 27255, "request_id": 20, @@ -3899,9 +3899,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 17.514043000005586, + "duration_ms": 19.697063000009507, "success": true, - "started_at_unix": 1789366062.1011715, + "started_at_unix": 1789452348.6344588, "bytes_sent": 278, "bytes_received": 27255, "request_id": 21, @@ -3929,9 +3929,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 21.453406000006225, + "duration_ms": 20.449015000011173, "success": true, - "started_at_unix": 1789366062.119285, + "started_at_unix": 1789452348.654849, "bytes_sent": 278, "bytes_received": 27255, "request_id": 22, @@ -3959,9 +3959,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 15.927650000008953, + "duration_ms": 18.115375000007816, "success": true, - "started_at_unix": 1789366062.1413975, + "started_at_unix": 1789452348.6759613, "bytes_sent": 278, "bytes_received": 27255, "request_id": 23, @@ -3989,9 +3989,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 20.63302199999839, + "duration_ms": 19.118708999997125, "success": true, - "started_at_unix": 1789366062.158265, + "started_at_unix": 1789452348.6952195, "bytes_sent": 278, "bytes_received": 27255, "request_id": 24, @@ -4019,9 +4019,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 14.900062999998909, + "duration_ms": 17.16959799999529, "success": true, - "started_at_unix": 1789366062.179561, + "started_at_unix": 1789452348.7150238, "bytes_sent": 278, "bytes_received": 27255, "request_id": 25, @@ -4064,11 +4064,11 @@ "failure_count": 0, "bytes_sent": 1225, "bytes_received": 1315, - "min_ms": 21.149556999986885, - "max_ms": 32.94192099998838, - "mean_ms": 25.960756599994284, - "median_ms": 24.10081999998681, - "p95_ms": 31.875513599990768, + "min_ms": 24.92520999999215, + "max_ms": 33.98040499999411, + "mean_ms": 27.84052160000101, + "median_ms": 26.648038000004703, + "p95_ms": 32.82954399999767, "result_summary": { "present_count": 5, "empty_count": 0, @@ -4128,9 +4128,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 56.74445100000014, + "duration_ms": 64.73427100000606, "success": true, - "started_at_unix": 1789366062.1953113, + "started_at_unix": 1789452348.7330468, "bytes_sent": 245, "bytes_received": 263, "request_id": 26, @@ -4158,9 +4158,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 32.94192099998838, + "duration_ms": 33.98040499999411, "success": true, - "started_at_unix": 1789366062.252158, + "started_at_unix": 1789452348.7978978, "bytes_sent": 245, "bytes_received": 263, "request_id": 27, @@ -4188,9 +4188,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 21.149556999986885, + "duration_ms": 25.422855000002187, "success": true, - "started_at_unix": 1789366062.2852013, + "started_at_unix": 1789452348.8320186, "bytes_sent": 245, "bytes_received": 263, "request_id": 28, @@ -4218,9 +4218,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 24.10081999998681, + "duration_ms": 28.22610000001191, "success": true, - "started_at_unix": 1789366062.3064606, + "started_at_unix": 1789452348.857566, "bytes_sent": 245, "bytes_received": 263, "request_id": 29, @@ -4248,9 +4248,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 24.001601000009032, + "duration_ms": 24.92520999999215, "success": true, - "started_at_unix": 1789366062.3306756, + "started_at_unix": 1789452348.8859258, "bytes_sent": 245, "bytes_received": 263, "request_id": 30, @@ -4278,9 +4278,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 27.609884000000307, + "duration_ms": 26.648038000004703, "success": true, - "started_at_unix": 1789366062.3547938, + "started_at_unix": 1789452348.910972, "bytes_sent": 245, "bytes_received": 263, "request_id": 31, @@ -4312,9 +4312,9 @@ { "kind": "request", "method": "initialize", - "duration_ms": 111.8723489999951, + "duration_ms": 127.00593200000299, "success": true, - "started_at_unix": 1789366061.430038, + "started_at_unix": 1789452347.8628774, "bytes_sent": 655, "bytes_received": 1070, "request_id": 1, @@ -4333,9 +4333,9 @@ { "kind": "notification", "method": "initialized", - "duration_ms": 0.02482099999667753, + "duration_ms": 0.02120199999922079, "success": true, - "started_at_unix": 1789366061.5420084, + "started_at_unix": 1789452347.9899738, "bytes_sent": 74, "bytes_received": 0, "request_id": null, @@ -4348,9 +4348,9 @@ { "kind": "notification", "method": "workspace/didChangeConfiguration", - "duration_ms": 0.010864000003607543, + "duration_ms": 0.012357999992218538, "success": true, - "started_at_unix": 1789366061.5420527, + "started_at_unix": 1789452347.990016, "bytes_sent": 635, "bytes_received": 0, "request_id": null, @@ -4366,9 +4366,9 @@ { "kind": "notification", "method": "textDocument/didOpen", - "duration_ms": 0.009902000002171008, + "duration_ms": 0.014261000004012203, "success": true, - "started_at_unix": 1789366061.5421472, + "started_at_unix": 1789452347.9901116, "bytes_sent": 858, "bytes_received": 0, "request_id": null, @@ -4384,9 +4384,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 510.3224449999999, + "duration_ms": 592.1481390000025, "success": true, - "started_at_unix": 1789366061.5421846, + "started_at_unix": 1789452347.9901555, "bytes_sent": 277, "bytes_received": 1167, "request_id": 2, @@ -4414,9 +4414,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 5.7648620000065876, + "duration_ms": 6.1684369999994715, "success": true, - "started_at_unix": 1789366062.052608, + "started_at_unix": 1789452348.582397, "bytes_sent": 277, "bytes_received": 5908, "request_id": 3, @@ -4444,9 +4444,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 2.9018500000006497, + "duration_ms": 2.9222699999991164, "success": true, - "started_at_unix": 1789366062.0587342, + "started_at_unix": 1789452348.588825, "bytes_sent": 277, "bytes_received": 5908, "request_id": 4, @@ -4474,9 +4474,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 2.705618000007348, + "duration_ms": 2.828149999999141, "success": true, - "started_at_unix": 1789366062.0619514, + "started_at_unix": 1789452348.5919607, "bytes_sent": 277, "bytes_received": 5908, "request_id": 5, @@ -4504,9 +4504,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 5.1723640000034266, + "duration_ms": 4.574301000005221, "success": true, - "started_at_unix": 1789366062.0648994, + "started_at_unix": 1789452348.595018, "bytes_sent": 277, "bytes_received": 5908, "request_id": 6, @@ -4534,9 +4534,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 1.7022119999978713, + "duration_ms": 1.6846700000030523, "success": true, - "started_at_unix": 1789366062.0703025, + "started_at_unix": 1789452348.59981, "bytes_sent": 277, "bytes_received": 5908, "request_id": 7, @@ -4564,9 +4564,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1.6340889999924002, + "duration_ms": 1.7123709999964376, "success": true, - "started_at_unix": 1789366062.072264, + "started_at_unix": 1789452348.601779, "bytes_sent": 244, "bytes_received": 236, "request_id": 8, @@ -4594,9 +4594,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.4567459999975654, + "duration_ms": 0.4108069999944064, "success": true, - "started_at_unix": 1789366062.073923, + "started_at_unix": 1789452348.6035192, "bytes_sent": 244, "bytes_received": 236, "request_id": 9, @@ -4624,9 +4624,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.49511499999255193, + "duration_ms": 0.45140699999990375, "success": true, - "started_at_unix": 1789366062.074408, + "started_at_unix": 1789452348.603959, "bytes_sent": 245, "bytes_received": 237, "request_id": 10, @@ -4654,9 +4654,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.4150890000005347, + "duration_ms": 0.37699700000359826, "success": true, - "started_at_unix": 1789366062.074927, + "started_at_unix": 1789452348.604436, "bytes_sent": 245, "bytes_received": 237, "request_id": 11, @@ -4684,9 +4684,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.4156059999900208, + "duration_ms": 0.39089800000624564, "success": true, - "started_at_unix": 1789366062.075364, + "started_at_unix": 1789452348.604839, "bytes_sent": 245, "bytes_received": 237, "request_id": 12, @@ -4714,9 +4714,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.4138090000083139, + "duration_ms": 0.38500899999860394, "success": true, - "started_at_unix": 1789366062.0758023, + "started_at_unix": 1789452348.605253, "bytes_sent": 245, "bytes_received": 237, "request_id": 13, @@ -4744,9 +4744,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 1.025261999998861, + "duration_ms": 0.9114369999991823, "success": true, - "started_at_unix": 1789366062.076283, + "started_at_unix": 1789452348.6057913, "bytes_sent": 250, "bytes_received": 237, "request_id": 14, @@ -4774,9 +4774,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.3000170000007074, + "duration_ms": 0.30902599999649283, "success": true, - "started_at_unix": 1789366062.0773273, + "started_at_unix": 1789452348.6067379, "bytes_sent": 250, "bytes_received": 237, "request_id": 15, @@ -4804,9 +4804,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.29048599999725866, + "duration_ms": 0.32554100000936614, "success": true, - "started_at_unix": 1789366062.0776508, + "started_at_unix": 1789452348.607079, "bytes_sent": 250, "bytes_received": 237, "request_id": 16, @@ -4834,9 +4834,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.2322789999880115, + "duration_ms": 0.2780309999934616, "success": true, - "started_at_unix": 1789366062.077963, + "started_at_unix": 1789452348.6074293, "bytes_sent": 250, "bytes_received": 237, "request_id": 17, @@ -4864,9 +4864,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.23527599999795257, + "duration_ms": 0.2801339999933816, "success": true, - "started_at_unix": 1789366062.078216, + "started_at_unix": 1789452348.6077297, "bytes_sent": 250, "bytes_received": 237, "request_id": 18, @@ -4894,9 +4894,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.22114200000089568, + "duration_ms": 0.26244799998664803, "success": true, - "started_at_unix": 1789366062.0784736, + "started_at_unix": 1789452348.6080341, "bytes_sent": 250, "bytes_received": 237, "request_id": 19, @@ -4924,9 +4924,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.015720000007490853, + "duration_ms": 0.018206000007126022, "success": true, - "started_at_unix": 1789366062.0788248, + "started_at_unix": 1789452348.6084437, "bytes_sent": 372, "bytes_received": 0, "request_id": null, @@ -4943,9 +4943,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 21.874926999998934, + "duration_ms": 25.490206000000626, "success": true, - "started_at_unix": 1789366062.078861, + "started_at_unix": 1789452348.6084864, "bytes_sent": 278, "bytes_received": 27255, "request_id": 20, @@ -4973,9 +4973,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.023169000002098983, + "duration_ms": 0.02593800000738611, "success": true, - "started_at_unix": 1789366062.101125, + "started_at_unix": 1789452348.6344068, "bytes_sent": 322, "bytes_received": 0, "request_id": null, @@ -4992,9 +4992,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.010416000009172421, + "duration_ms": 0.010966000004941634, "success": true, - "started_at_unix": 1789366062.1011558, + "started_at_unix": 1789452348.6344411, "bytes_sent": 372, "bytes_received": 0, "request_id": null, @@ -5011,9 +5011,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 17.514043000005586, + "duration_ms": 19.697063000009507, "success": true, - "started_at_unix": 1789366062.1011715, + "started_at_unix": 1789452348.6344588, "bytes_sent": 278, "bytes_received": 27255, "request_id": 21, @@ -5041,9 +5041,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.020313000007377013, + "duration_ms": 0.019639000001347995, "success": true, - "started_at_unix": 1789366062.119242, + "started_at_unix": 1789452348.6548042, "bytes_sent": 322, "bytes_received": 0, "request_id": null, @@ -5060,9 +5060,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.009922000003825815, + "duration_ms": 0.010674999998627754, "success": true, - "started_at_unix": 1789366062.1192694, + "started_at_unix": 1789452348.6548316, "bytes_sent": 372, "bytes_received": 0, "request_id": null, @@ -5079,9 +5079,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 21.453406000006225, + "duration_ms": 20.449015000011173, "success": true, - "started_at_unix": 1789366062.119285, + "started_at_unix": 1789452348.654849, "bytes_sent": 278, "bytes_received": 27255, "request_id": 22, @@ -5109,9 +5109,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.021802000006232447, + "duration_ms": 0.021892999995998252, "success": true, - "started_at_unix": 1789366062.141347, + "started_at_unix": 1789452348.675915, "bytes_sent": 322, "bytes_received": 0, "request_id": null, @@ -5128,9 +5128,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.012799000003838046, + "duration_ms": 0.01063499999531814, "success": true, - "started_at_unix": 1789366062.1413774, + "started_at_unix": 1789452348.6759446, "bytes_sent": 372, "bytes_received": 0, "request_id": null, @@ -5147,9 +5147,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 15.927650000008953, + "duration_ms": 18.115375000007816, "success": true, - "started_at_unix": 1789366062.1413975, + "started_at_unix": 1789452348.6759613, "bytes_sent": 278, "bytes_received": 27255, "request_id": 23, @@ -5177,9 +5177,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.02417400000354064, + "duration_ms": 0.029724000000896922, "success": true, - "started_at_unix": 1789366062.1582103, + "started_at_unix": 1789452348.6951556, "bytes_sent": 322, "bytes_received": 0, "request_id": null, @@ -5196,9 +5196,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01252099998794165, + "duration_ms": 0.015462999996884719, "success": true, - "started_at_unix": 1789366062.158244, + "started_at_unix": 1789452348.6951947, "bytes_sent": 373, "bytes_received": 0, "request_id": null, @@ -5215,9 +5215,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 20.63302199999839, + "duration_ms": 19.118708999997125, "success": true, - "started_at_unix": 1789366062.158265, + "started_at_unix": 1789452348.6952195, "bytes_sent": 278, "bytes_received": 27255, "request_id": 24, @@ -5245,9 +5245,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.020607999999811, + "duration_ms": 0.019859000005340022, "success": true, - "started_at_unix": 1789366062.1795108, + "started_at_unix": 1789452348.7149804, "bytes_sent": 323, "bytes_received": 0, "request_id": null, @@ -5264,9 +5264,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.012810999990620076, + "duration_ms": 0.010003999989294243, "success": true, - "started_at_unix": 1789366062.1795402, + "started_at_unix": 1789452348.715007, "bytes_sent": 373, "bytes_received": 0, "request_id": null, @@ -5283,9 +5283,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 14.900062999998909, + "duration_ms": 17.16959799999529, "success": true, - "started_at_unix": 1789366062.179561, + "started_at_unix": 1789452348.7150238, "bytes_sent": 278, "bytes_received": 27255, "request_id": 25, @@ -5313,9 +5313,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.02040300000771822, + "duration_ms": 0.019287999990069693, "success": true, - "started_at_unix": 1789366062.1950343, + "started_at_unix": 1789452348.7328374, "bytes_sent": 323, "bytes_received": 0, "request_id": null, @@ -5332,9 +5332,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.020465999995167294, + "duration_ms": 0.015243000007103547, "success": true, - "started_at_unix": 1789366062.1952622, + "started_at_unix": 1789452348.7330244, "bytes_sent": 372, "bytes_received": 0, "request_id": null, @@ -5351,9 +5351,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 56.74445100000014, + "duration_ms": 64.73427100000606, "success": true, - "started_at_unix": 1789366062.1953113, + "started_at_unix": 1789452348.7330468, "bytes_sent": 245, "bytes_received": 263, "request_id": 26, @@ -5381,9 +5381,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.022026999999980035, + "duration_ms": 0.023374999997827217, "success": true, - "started_at_unix": 1789366062.2521048, + "started_at_unix": 1789452348.7978482, "bytes_sent": 323, "bytes_received": 0, "request_id": null, @@ -5400,9 +5400,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01338799999928142, + "duration_ms": 0.010955999997008803, "success": true, - "started_at_unix": 1789366062.2521367, + "started_at_unix": 1789452348.7978797, "bytes_sent": 372, "bytes_received": 0, "request_id": null, @@ -5419,9 +5419,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 32.94192099998838, + "duration_ms": 33.98040499999411, "success": true, - "started_at_unix": 1789366062.252158, + "started_at_unix": 1789452348.7978978, "bytes_sent": 245, "bytes_received": 263, "request_id": 27, @@ -5449,9 +5449,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.020234000004393238, + "duration_ms": 0.025066999995715378, "success": true, - "started_at_unix": 1789366062.2851546, + "started_at_unix": 1789452348.831959, "bytes_sent": 323, "bytes_received": 0, "request_id": null, @@ -5468,9 +5468,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.012066000010690914, + "duration_ms": 0.015863999990983757, "success": true, - "started_at_unix": 1789366062.2851827, + "started_at_unix": 1789452348.8319933, "bytes_sent": 372, "bytes_received": 0, "request_id": null, @@ -5487,9 +5487,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 21.149556999986885, + "duration_ms": 25.422855000002187, "success": true, - "started_at_unix": 1789366062.2852013, + "started_at_unix": 1789452348.8320186, "bytes_sent": 245, "bytes_received": 263, "request_id": 28, @@ -5517,9 +5517,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.02031600000407252, + "duration_ms": 0.023644999998850835, "success": true, - "started_at_unix": 1789366062.3064115, + "started_at_unix": 1789452348.857517, "bytes_sent": 323, "bytes_received": 0, "request_id": null, @@ -5536,9 +5536,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.012641999987295094, + "duration_ms": 0.011256999997044659, "success": true, - "started_at_unix": 1789366062.3064406, + "started_at_unix": 1789452348.857548, "bytes_sent": 372, "bytes_received": 0, "request_id": null, @@ -5555,9 +5555,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 24.10081999998681, + "duration_ms": 28.22610000001191, "success": true, - "started_at_unix": 1789366062.3064606, + "started_at_unix": 1789452348.857566, "bytes_sent": 245, "bytes_received": 263, "request_id": 29, @@ -5585,9 +5585,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.022999999998774, + "duration_ms": 0.02402600000550592, "success": true, - "started_at_unix": 1789366062.3306212, + "started_at_unix": 1789452348.8858647, "bytes_sent": 323, "bytes_received": 0, "request_id": null, @@ -5604,9 +5604,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.014213000000040665, + "duration_ms": 0.017185999993785117, "success": true, - "started_at_unix": 1789366062.330653, + "started_at_unix": 1789452348.8858986, "bytes_sent": 372, "bytes_received": 0, "request_id": null, @@ -5623,9 +5623,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 24.001601000009032, + "duration_ms": 24.92520999999215, "success": true, - "started_at_unix": 1789366062.3306756, + "started_at_unix": 1789452348.8859258, "bytes_sent": 245, "bytes_received": 263, "request_id": 30, @@ -5653,9 +5653,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.024193000001559994, + "duration_ms": 0.02041000000474469, "success": true, - "started_at_unix": 1789366062.3547463, + "started_at_unix": 1789452348.910926, "bytes_sent": 323, "bytes_received": 0, "request_id": null, @@ -5672,9 +5672,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01021299999592884, + "duration_ms": 0.01126700000497749, "success": true, - "started_at_unix": 1789366062.3547776, + "started_at_unix": 1789452348.910954, "bytes_sent": 372, "bytes_received": 0, "request_id": null, @@ -5691,9 +5691,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 27.609884000000307, + "duration_ms": 26.648038000004703, "success": true, - "started_at_unix": 1789366062.3547938, + "started_at_unix": 1789452348.910972, "bytes_sent": 245, "bytes_received": 263, "request_id": 31, @@ -5721,9 +5721,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.0213999999942871, + "duration_ms": 0.023173999991854544, "success": true, - "started_at_unix": 1789366062.3824654, + "started_at_unix": 1789452348.9376857, "bytes_sent": 323, "bytes_received": 0, "request_id": null, @@ -5740,9 +5740,9 @@ { "kind": "notification", "method": "textDocument/didClose", - "duration_ms": 0.015214999990575961, + "duration_ms": 0.021472000000244407, "success": true, - "started_at_unix": 1789366062.3825922, + "started_at_unix": 1789452348.9378273, "bytes_sent": 202, "bytes_received": 0, "request_id": null, @@ -5755,9 +5755,9 @@ { "kind": "request", "method": "shutdown", - "duration_ms": 1.2344759999933785, + "duration_ms": 1.3341469999943456, "success": true, - "started_at_unix": 1789366062.3826153, + "started_at_unix": 1789452348.9378574, "bytes_sent": 67, "bytes_received": 61, "request_id": 32, @@ -5775,9 +5775,9 @@ { "kind": "notification", "method": "exit", - "duration_ms": 0.022540000003345995, + "duration_ms": 0.02046000000177628, "success": true, - "started_at_unix": 1789366062.3838696, + "started_at_unix": 1789452348.9392087, "bytes_sent": 55, "bytes_received": 0, "request_id": null, @@ -5799,7 +5799,7 @@ "environment_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv", "python_executable": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv/bin/python", "success": true, - "total_duration_ms": 5742.457892000004, + "total_duration_ms": 6521.823216000002, "error_message": null, "summary": { "request_count": 32, @@ -5808,11 +5808,11 @@ "failure_count": 0, "bytes_sent": 18582, "bytes_received": 1678353, - "min_ms": 0.2834749999891528, - "max_ms": 2993.3633750000013, - "mean_ms": 177.24589571874904, - "median_ms": 7.559630499997638, - "p95_ms": 678.5990628999963, + "min_ms": 0.26697399999875415, + "max_ms": 3534.201066999998, + "mean_ms": 201.49979725000168, + "median_ms": 7.276134500003195, + "p95_ms": 770.0246645000027, "result_summary": { "present_count": 31, "empty_count": 1, @@ -5868,27 +5868,27 @@ "by_method": { "textDocument/completion": { "point_count": 2, - "min_ms": 7.552342999986195, - "max_ms": 232.0844649999998, - "mean_ms": 127.86373980000008, - "median_ms": 180.5977350000063, - "p95_ms": 228.9107792499962 + "min_ms": 8.956779000001802, + "max_ms": 257.7821180000086, + "mean_ms": 133.12322440000344, + "median_ms": 185.0628425000025, + "p95_ms": 249.7621676000065 }, "textDocument/hover": { "point_count": 2, - "min_ms": 0.5189729999983683, - "max_ms": 12.817134000002284, - "mean_ms": 4.634140699998568, - "median_ms": 3.284256000000596, - "p95_ms": 11.25122670000209 + "min_ms": 0.34402800000066236, + "max_ms": 14.517157000000225, + "mean_ms": 4.4457288000018025, + "median_ms": 3.535846500007267, + "p95_ms": 11.614871649999962 }, "textDocument/definition": { "point_count": 1, - "min_ms": 0.2834749999891528, - "max_ms": 0.42431800000031217, - "mean_ms": 0.3319281999949908, - "median_ms": 0.30995000000189066, - "p95_ms": 0.4069637999975839 + "min_ms": 0.26697399999875415, + "max_ms": 0.34411899999042816, + "mean_ms": 0.29700700000034885, + "median_ms": 0.2920520000060378, + "p95_ms": 0.3347149999939347 } }, "validation": { @@ -5914,11 +5914,11 @@ "failure_count": 0, "bytes_sent": 1395, "bytes_received": 925882, - "min_ms": 7.552342999986195, - "max_ms": 232.0844649999998, - "mean_ms": 55.14674959999866, - "median_ms": 10.74559500000305, - "p95_ms": 189.22445739999884, + "min_ms": 8.956779000001802, + "max_ms": 257.7821180000086, + "mean_ms": 62.89196200000333, + "median_ms": 12.217567999996959, + "p95_ms": 211.41528460000808, "result_summary": { "present_count": 5, "empty_count": 0, @@ -5978,9 +5978,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 2993.3633750000013, + "duration_ms": 3534.201066999998, "success": true, - "started_at_unix": 1789366069.6745162, + "started_at_unix": 1789452357.9948342, "bytes_sent": 279, "bytes_received": 12262, "request_id": 2, @@ -6008,9 +6008,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 232.0844649999998, + "duration_ms": 257.7821180000086, "success": true, - "started_at_unix": 1789366072.6682298, + "started_at_unix": 1789452361.5292828, "bytes_sent": 279, "bytes_received": 129656, "request_id": 3, @@ -6038,9 +6038,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 17.784426999995162, + "duration_ms": 25.947951000006242, "success": true, - "started_at_unix": 1789366072.9032257, + "started_at_unix": 1789452361.790112, "bytes_sent": 279, "bytes_received": 198413, "request_id": 4, @@ -6068,9 +6068,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 10.74559500000305, + "duration_ms": 9.555394000003048, "success": true, - "started_at_unix": 1789366072.9252694, + "started_at_unix": 1789452361.820842, "bytes_sent": 279, "bytes_received": 199271, "request_id": 5, @@ -6098,9 +6098,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 7.552342999986195, + "duration_ms": 12.217567999996959, "success": true, - "started_at_unix": 1789366072.9427056, + "started_at_unix": 1789452361.8350887, "bytes_sent": 279, "bytes_received": 199271, "request_id": 6, @@ -6128,9 +6128,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 7.566918000009082, + "duration_ms": 8.956779000001802, "success": true, - "started_at_unix": 1789366072.9544282, + "started_at_unix": 1789452361.8519368, "bytes_sent": 279, "bytes_received": 199271, "request_id": 7, @@ -6173,11 +6173,11 @@ "failure_count": 0, "bytes_sent": 1234, "bytes_received": 2694, - "min_ms": 0.5189729999983683, - "max_ms": 0.6173090000061165, - "mean_ms": 0.5902491999989934, - "median_ms": 0.6055549999928189, - "p95_ms": 0.6157432000037488, + "min_ms": 0.34402800000066236, + "max_ms": 0.6552880000043615, + "mean_ms": 0.49041040000190605, + "median_ms": 0.4765140000131396, + "p95_ms": 0.6324202000030255, "result_summary": { "present_count": 5, "empty_count": 0, @@ -6237,9 +6237,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.3794859999952678, + "duration_ms": 3.3500509999981887, "success": true, - "started_at_unix": 1789366072.966308, + "started_at_unix": 1789452361.8687272, "bytes_sent": 246, "bytes_received": 538, "request_id": 8, @@ -6267,9 +6267,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.6094799999942779, + "duration_ms": 0.5409489999976813, "success": true, - "started_at_unix": 1789366072.9687414, + "started_at_unix": 1789452361.872124, "bytes_sent": 246, "bytes_received": 538, "request_id": 9, @@ -6297,9 +6297,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.6055549999928189, + "duration_ms": 0.6552880000043615, "success": true, - "started_at_unix": 1789366072.9694133, + "started_at_unix": 1789452361.872712, "bytes_sent": 247, "bytes_received": 539, "request_id": 10, @@ -6327,9 +6327,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.5999290000033852, + "duration_ms": 0.4765140000131396, "success": true, - "started_at_unix": 1789366072.970077, + "started_at_unix": 1789452361.873412, "bytes_sent": 247, "bytes_received": 539, "request_id": 11, @@ -6357,9 +6357,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.5189729999983683, + "duration_ms": 0.4352729999936855, "success": true, - "started_at_unix": 1789366072.970729, + "started_at_unix": 1789452361.8739307, "bytes_sent": 247, "bytes_received": 539, "request_id": 12, @@ -6387,9 +6387,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.6173090000061165, + "duration_ms": 0.34402800000066236, "success": true, - "started_at_unix": 1789366072.9713237, + "started_at_unix": 1789452361.87441, "bytes_sent": 247, "bytes_received": 539, "request_id": 13, @@ -6432,11 +6432,11 @@ "failure_count": 0, "bytes_sent": 1260, "bytes_received": 1195, - "min_ms": 0.2834749999891528, - "max_ms": 0.42431800000031217, - "mean_ms": 0.3319281999949908, - "median_ms": 0.30995000000189066, - "p95_ms": 0.4069637999975839, + "min_ms": 0.26697399999875415, + "max_ms": 0.34411899999042816, + "mean_ms": 0.29700700000034885, + "median_ms": 0.2920520000060378, + "p95_ms": 0.3347149999939347, "result_summary": { "present_count": 5, "empty_count": 0, @@ -6496,9 +6496,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.896600000004355, + "duration_ms": 0.8367869999972299, "success": true, - "started_at_unix": 1789366072.9720752, + "started_at_unix": 1789452361.8748817, "bytes_sent": 252, "bytes_received": 239, "request_id": 14, @@ -6526,9 +6526,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.42431800000031217, + "duration_ms": 0.34411899999042816, "success": true, - "started_at_unix": 1789366072.9730146, + "started_at_unix": 1789452361.875771, "bytes_sent": 252, "bytes_received": 239, "request_id": 15, @@ -6556,9 +6556,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.3375469999866709, + "duration_ms": 0.29709900000796097, "success": true, - "started_at_unix": 1789366072.973489, + "started_at_unix": 1789452361.8761618, "bytes_sent": 252, "bytes_received": 239, "request_id": 16, @@ -6586,9 +6586,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.30995000000189066, + "duration_ms": 0.28479099999856317, "success": true, - "started_at_unix": 1789366072.9738736, + "started_at_unix": 1789452361.876502, "bytes_sent": 252, "bytes_received": 239, "request_id": 17, @@ -6616,9 +6616,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.3043509999969274, + "duration_ms": 0.26697399999875415, "success": true, - "started_at_unix": 1789366072.9742303, + "started_at_unix": 1789452361.8768296, "bytes_sent": 252, "bytes_received": 239, "request_id": 18, @@ -6646,9 +6646,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.2834749999891528, + "duration_ms": 0.2920520000060378, "success": true, - "started_at_unix": 1789366072.9745808, + "started_at_unix": 1789452361.8771386, "bytes_sent": 252, "bytes_received": 239, "request_id": 19, @@ -6691,11 +6691,11 @@ "failure_count": 0, "bytes_sent": 1400, "bytes_received": 588920, - "min_ms": 170.87418300000934, - "max_ms": 225.03182999999183, - "mean_ms": 200.5807300000015, - "median_ms": 194.47726900000362, - "p95_ms": 224.46528019999334, + "min_ms": 178.02704800000413, + "max_ms": 239.960006000004, + "mean_ms": 203.35448680000354, + "median_ms": 196.96825399999796, + "p95_ms": 233.91170260000536, "result_summary": { "present_count": 5, "empty_count": 0, @@ -6755,9 +6755,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 1224.3391269999934, + "duration_ms": 1396.0988879999973, "success": true, - "started_at_unix": 1789366072.9750926, + "started_at_unix": 1789452361.8776505, "bytes_sent": 280, "bytes_received": 117784, "request_id": 20, @@ -6785,9 +6785,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 225.03182999999183, + "duration_ms": 239.960006000004, "success": true, - "started_at_unix": 1789366074.2009556, + "started_at_unix": 1789452363.275361, "bytes_sent": 280, "bytes_received": 117784, "request_id": 21, @@ -6815,9 +6815,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 222.1990809999994, + "duration_ms": 209.71848900001078, "success": true, - "started_at_unix": 1789366074.4284618, + "started_at_unix": 1789452363.517685, "bytes_sent": 280, "bytes_received": 117784, "request_id": 22, @@ -6845,9 +6845,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 194.47726900000362, + "duration_ms": 192.09863700000085, "success": true, - "started_at_unix": 1789366074.6529243, + "started_at_unix": 1789452363.7298708, "bytes_sent": 280, "bytes_received": 117784, "request_id": 23, @@ -6875,9 +6875,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 190.32128700000328, + "duration_ms": 196.96825399999796, "success": true, - "started_at_unix": 1789366074.8496945, + "started_at_unix": 1789452363.9245012, "bytes_sent": 280, "bytes_received": 117784, "request_id": 24, @@ -6905,9 +6905,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 170.87418300000934, + "duration_ms": 178.02704800000413, "success": true, - "started_at_unix": 1789366075.0423946, + "started_at_unix": 1789452364.1242297, "bytes_sent": 280, "bytes_received": 117784, "request_id": 25, @@ -6950,11 +6950,11 @@ "failure_count": 0, "bytes_sent": 1235, "bytes_received": 23090, - "min_ms": 5.9512029999950755, - "max_ms": 12.817134000002284, - "mean_ms": 8.678032199998142, - "median_ms": 9.222635000000423, - "p95_ms": 12.121175200002199, + "min_ms": 6.416405000010172, + "max_ms": 14.517157000000225, + "mean_ms": 8.401047200001699, + "median_ms": 6.547707999999375, + "p95_ms": 13.227252400000111, "result_summary": { "present_count": 5, "empty_count": 0, @@ -7014,9 +7014,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 12.424788000004128, + "duration_ms": 8.004561000007016, "success": true, - "started_at_unix": 1789366075.2158072, + "started_at_unix": 1789452364.3049324, "bytes_sent": 247, "bytes_received": 4618, "request_id": 26, @@ -7044,9 +7044,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 12.817134000002284, + "duration_ms": 6.456331999999065, "success": true, - "started_at_unix": 1789366075.2283673, + "started_at_unix": 1789452364.3130512, "bytes_sent": 247, "bytes_received": 4618, "request_id": 27, @@ -7074,9 +7074,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 6.061848999991071, + "duration_ms": 8.067633999999657, "success": true, - "started_at_unix": 1789366075.2413445, + "started_at_unix": 1789452364.3196394, "bytes_sent": 247, "bytes_received": 4618, "request_id": 28, @@ -7104,9 +7104,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 5.9512029999950755, + "duration_ms": 6.547707999999375, "success": true, - "started_at_unix": 1789366075.2475262, + "started_at_unix": 1789452364.327883, "bytes_sent": 247, "bytes_received": 4618, "request_id": 29, @@ -7134,9 +7134,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 9.33734000000186, + "duration_ms": 6.416405000010172, "success": true, - "started_at_unix": 1789366075.2535636, + "started_at_unix": 1789452364.3345373, "bytes_sent": 247, "bytes_received": 4618, "request_id": 30, @@ -7164,9 +7164,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 9.222635000000423, + "duration_ms": 14.517157000000225, "success": true, - "started_at_unix": 1789366075.263048, + "started_at_unix": 1789452364.3411057, "bytes_sent": 247, "bytes_received": 4618, "request_id": 31, @@ -7198,9 +7198,9 @@ { "kind": "request", "method": "initialize", - "duration_ms": 109.58245600001248, + "duration_ms": 125.71849500000098, "success": true, - "started_at_unix": 1789366069.5646422, + "started_at_unix": 1789452357.8688204, "bytes_sent": 655, "bytes_received": 1070, "request_id": 1, @@ -7219,9 +7219,9 @@ { "kind": "notification", "method": "initialized", - "duration_ms": 0.022770000001059998, + "duration_ms": 0.02077999999983149, "success": true, - "started_at_unix": 1789366069.6743338, + "started_at_unix": 1789452357.9946299, "bytes_sent": 74, "bytes_received": 0, "request_id": null, @@ -7234,9 +7234,9 @@ { "kind": "notification", "method": "workspace/didChangeConfiguration", - "duration_ms": 0.011846999996123486, + "duration_ms": 0.012548000000833781, "success": true, - "started_at_unix": 1789366069.674377, + "started_at_unix": 1789452357.99467, "bytes_sent": 635, "bytes_received": 0, "request_id": null, @@ -7252,9 +7252,9 @@ { "kind": "notification", "method": "textDocument/didOpen", - "duration_ms": 0.010966999994366233, + "duration_ms": 0.01580400000023019, "success": true, - "started_at_unix": 1789366069.6744769, + "started_at_unix": 1789452357.994788, "bytes_sent": 786, "bytes_received": 0, "request_id": null, @@ -7270,9 +7270,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 2993.3633750000013, + "duration_ms": 3534.201066999998, "success": true, - "started_at_unix": 1789366069.6745162, + "started_at_unix": 1789452357.9948342, "bytes_sent": 279, "bytes_received": 12262, "request_id": 2, @@ -7300,9 +7300,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 232.0844649999998, + "duration_ms": 257.7821180000086, "success": true, - "started_at_unix": 1789366072.6682298, + "started_at_unix": 1789452361.5292828, "bytes_sent": 279, "bytes_received": 129656, "request_id": 3, @@ -7330,9 +7330,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 17.784426999995162, + "duration_ms": 25.947951000006242, "success": true, - "started_at_unix": 1789366072.9032257, + "started_at_unix": 1789452361.790112, "bytes_sent": 279, "bytes_received": 198413, "request_id": 4, @@ -7360,9 +7360,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 10.74559500000305, + "duration_ms": 9.555394000003048, "success": true, - "started_at_unix": 1789366072.9252694, + "started_at_unix": 1789452361.820842, "bytes_sent": 279, "bytes_received": 199271, "request_id": 5, @@ -7390,9 +7390,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 7.552342999986195, + "duration_ms": 12.217567999996959, "success": true, - "started_at_unix": 1789366072.9427056, + "started_at_unix": 1789452361.8350887, "bytes_sent": 279, "bytes_received": 199271, "request_id": 6, @@ -7420,9 +7420,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 7.566918000009082, + "duration_ms": 8.956779000001802, "success": true, - "started_at_unix": 1789366072.9544282, + "started_at_unix": 1789452361.8519368, "bytes_sent": 279, "bytes_received": 199271, "request_id": 7, @@ -7450,9 +7450,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.3794859999952678, + "duration_ms": 3.3500509999981887, "success": true, - "started_at_unix": 1789366072.966308, + "started_at_unix": 1789452361.8687272, "bytes_sent": 246, "bytes_received": 538, "request_id": 8, @@ -7480,9 +7480,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.6094799999942779, + "duration_ms": 0.5409489999976813, "success": true, - "started_at_unix": 1789366072.9687414, + "started_at_unix": 1789452361.872124, "bytes_sent": 246, "bytes_received": 538, "request_id": 9, @@ -7510,9 +7510,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.6055549999928189, + "duration_ms": 0.6552880000043615, "success": true, - "started_at_unix": 1789366072.9694133, + "started_at_unix": 1789452361.872712, "bytes_sent": 247, "bytes_received": 539, "request_id": 10, @@ -7540,9 +7540,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.5999290000033852, + "duration_ms": 0.4765140000131396, "success": true, - "started_at_unix": 1789366072.970077, + "started_at_unix": 1789452361.873412, "bytes_sent": 247, "bytes_received": 539, "request_id": 11, @@ -7570,9 +7570,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.5189729999983683, + "duration_ms": 0.4352729999936855, "success": true, - "started_at_unix": 1789366072.970729, + "started_at_unix": 1789452361.8739307, "bytes_sent": 247, "bytes_received": 539, "request_id": 12, @@ -7600,9 +7600,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.6173090000061165, + "duration_ms": 0.34402800000066236, "success": true, - "started_at_unix": 1789366072.9713237, + "started_at_unix": 1789452361.87441, "bytes_sent": 247, "bytes_received": 539, "request_id": 13, @@ -7630,9 +7630,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.896600000004355, + "duration_ms": 0.8367869999972299, "success": true, - "started_at_unix": 1789366072.9720752, + "started_at_unix": 1789452361.8748817, "bytes_sent": 252, "bytes_received": 239, "request_id": 14, @@ -7660,9 +7660,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.42431800000031217, + "duration_ms": 0.34411899999042816, "success": true, - "started_at_unix": 1789366072.9730146, + "started_at_unix": 1789452361.875771, "bytes_sent": 252, "bytes_received": 239, "request_id": 15, @@ -7690,9 +7690,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.3375469999866709, + "duration_ms": 0.29709900000796097, "success": true, - "started_at_unix": 1789366072.973489, + "started_at_unix": 1789452361.8761618, "bytes_sent": 252, "bytes_received": 239, "request_id": 16, @@ -7720,9 +7720,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.30995000000189066, + "duration_ms": 0.28479099999856317, "success": true, - "started_at_unix": 1789366072.9738736, + "started_at_unix": 1789452361.876502, "bytes_sent": 252, "bytes_received": 239, "request_id": 17, @@ -7750,9 +7750,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.3043509999969274, + "duration_ms": 0.26697399999875415, "success": true, - "started_at_unix": 1789366072.9742303, + "started_at_unix": 1789452361.8768296, "bytes_sent": 252, "bytes_received": 239, "request_id": 18, @@ -7780,9 +7780,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.2834749999891528, + "duration_ms": 0.2920520000060378, "success": true, - "started_at_unix": 1789366072.9745808, + "started_at_unix": 1789452361.8771386, "bytes_sent": 252, "bytes_received": 239, "request_id": 19, @@ -7810,9 +7810,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01875499999925978, + "duration_ms": 0.020280000001093867, "success": true, - "started_at_unix": 1789366072.9750624, + "started_at_unix": 1789452361.8776205, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -7829,9 +7829,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 1224.3391269999934, + "duration_ms": 1396.0988879999973, "success": true, - "started_at_unix": 1789366072.9750926, + "started_at_unix": 1789452361.8776505, "bytes_sent": 280, "bytes_received": 117784, "request_id": 20, @@ -7859,9 +7859,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.026158000011378135, + "duration_ms": 0.02487700000131099, "success": true, - "started_at_unix": 1789366074.2009037, + "started_at_unix": 1789452363.2753088, "bytes_sent": 324, "bytes_received": 0, "request_id": null, @@ -7878,9 +7878,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.010203000002206863, + "duration_ms": 0.010555999992334364, "success": true, - "started_at_unix": 1789366074.2009387, + "started_at_unix": 1789452363.275343, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -7897,9 +7897,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 225.03182999999183, + "duration_ms": 239.960006000004, "success": true, - "started_at_unix": 1789366074.2009556, + "started_at_unix": 1789452363.275361, "bytes_sent": 280, "bytes_received": 117784, "request_id": 21, @@ -7927,9 +7927,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.031595999999467494, + "duration_ms": 0.021161000006486574, "success": true, - "started_at_unix": 1789366074.428389, + "started_at_unix": 1789452363.5176377, "bytes_sent": 324, "bytes_received": 0, "request_id": null, @@ -7946,9 +7946,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.015859000001228196, + "duration_ms": 0.010566000000267195, "success": true, - "started_at_unix": 1789366074.428434, + "started_at_unix": 1789452363.5176673, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -7965,9 +7965,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 222.1990809999994, + "duration_ms": 209.71848900001078, "success": true, - "started_at_unix": 1789366074.4284618, + "started_at_unix": 1789452363.517685, "bytes_sent": 280, "bytes_received": 117784, "request_id": 22, @@ -7995,9 +7995,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.029443999991940473, + "duration_ms": 0.023824999999533247, "success": true, - "started_at_unix": 1789366074.6528635, + "started_at_unix": 1789452363.7298186, "bytes_sent": 324, "bytes_received": 0, "request_id": null, @@ -8014,9 +8014,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.010266999993291392, + "duration_ms": 0.01084599999501279, "success": true, - "started_at_unix": 1789366074.652905, + "started_at_unix": 1789452363.7298522, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -8033,9 +8033,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 194.47726900000362, + "duration_ms": 192.09863700000085, "success": true, - "started_at_unix": 1789366074.6529243, + "started_at_unix": 1789452363.7298708, "bytes_sent": 280, "bytes_received": 117784, "request_id": 23, @@ -8063,9 +8063,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.026742999992279692, + "duration_ms": 0.02786099999241287, "success": true, - "started_at_unix": 1789366074.8496373, + "started_at_unix": 1789452363.9244375, "bytes_sent": 324, "bytes_received": 0, "request_id": null, @@ -8082,9 +8082,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.0099169999998594, + "duration_ms": 0.014761999992174424, "success": true, - "started_at_unix": 1789366074.8496761, + "started_at_unix": 1789452363.9244769, "bytes_sent": 366, "bytes_received": 0, "request_id": null, @@ -8101,9 +8101,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 190.32128700000328, + "duration_ms": 196.96825399999796, "success": true, - "started_at_unix": 1789366074.8496945, + "started_at_unix": 1789452363.9245012, "bytes_sent": 280, "bytes_received": 117784, "request_id": 24, @@ -8131,9 +8131,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.03219699999590375, + "duration_ms": 0.02727999999763142, "success": true, - "started_at_unix": 1789366075.0423248, + "started_at_unix": 1789452364.1241658, "bytes_sent": 325, "bytes_received": 0, "request_id": null, @@ -8150,9 +8150,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.013361999990024742, + "duration_ms": 0.015093000001797918, "success": true, - "started_at_unix": 1789366075.0423698, + "started_at_unix": 1789452364.1242044, "bytes_sent": 366, "bytes_received": 0, "request_id": null, @@ -8169,9 +8169,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 170.87418300000934, + "duration_ms": 178.02704800000413, "success": true, - "started_at_unix": 1789366075.0423946, + "started_at_unix": 1789452364.1242297, "bytes_sent": 280, "bytes_received": 117784, "request_id": 25, @@ -8199,9 +8199,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.027731999992397505, + "duration_ms": 0.025526999991143384, "success": true, - "started_at_unix": 1789366075.215565, + "started_at_unix": 1789452364.3046975, "bytes_sent": 325, "bytes_received": 0, "request_id": null, @@ -8218,9 +8218,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.013580000000956716, + "duration_ms": 0.015902999990657918, "success": true, - "started_at_unix": 1789366075.2157862, + "started_at_unix": 1789452364.3049088, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -8237,9 +8237,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 12.424788000004128, + "duration_ms": 8.004561000007016, "success": true, - "started_at_unix": 1789366075.2158072, + "started_at_unix": 1789452364.3049324, "bytes_sent": 247, "bytes_received": 4618, "request_id": 26, @@ -8267,9 +8267,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.021032999995895807, + "duration_ms": 0.021961999991049197, "success": true, - "started_at_unix": 1789366075.2283232, + "started_at_unix": 1789452364.3130066, "bytes_sent": 325, "bytes_received": 0, "request_id": null, @@ -8286,9 +8286,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.009729999987939664, + "duration_ms": 0.010795999997981198, "success": true, - "started_at_unix": 1789366075.2283509, + "started_at_unix": 1789452364.3130348, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -8305,9 +8305,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 12.817134000002284, + "duration_ms": 6.456331999999065, "success": true, - "started_at_unix": 1789366075.2283673, + "started_at_unix": 1789452364.3130512, "bytes_sent": 247, "bytes_received": 4618, "request_id": 27, @@ -8335,9 +8335,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.0362220000056368, + "duration_ms": 0.021541999998930805, "success": true, - "started_at_unix": 1789366075.241285, + "started_at_unix": 1789452364.319596, "bytes_sent": 325, "bytes_received": 0, "request_id": null, @@ -8354,9 +8354,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.009926999993581376, + "duration_ms": 0.010095000007481758, "success": true, - "started_at_unix": 1789366075.241329, + "started_at_unix": 1789452364.319624, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -8373,9 +8373,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 6.061848999991071, + "duration_ms": 8.067633999999657, "success": true, - "started_at_unix": 1789366075.2413445, + "started_at_unix": 1789452364.3196394, "bytes_sent": 247, "bytes_received": 4618, "request_id": 28, @@ -8403,9 +8403,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.013117999998257801, + "duration_ms": 0.017596000006392387, "success": true, - "started_at_unix": 1789366075.2474961, + "started_at_unix": 1789452364.3278427, "bytes_sent": 325, "bytes_received": 0, "request_id": null, @@ -8422,9 +8422,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.008111999989068863, + "duration_ms": 0.01006499999789412, "success": true, - "started_at_unix": 1789366075.247514, + "started_at_unix": 1789452364.327867, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -8441,9 +8441,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 5.9512029999950755, + "duration_ms": 6.547707999999375, "success": true, - "started_at_unix": 1789366075.2475262, + "started_at_unix": 1789452364.327883, "bytes_sent": 247, "bytes_received": 4618, "request_id": 29, @@ -8471,9 +8471,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.011559000000715969, + "duration_ms": 0.015752999999563144, "success": true, - "started_at_unix": 1789366075.2535362, + "started_at_unix": 1789452364.3345032, "bytes_sent": 325, "bytes_received": 0, "request_id": null, @@ -8490,9 +8490,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.007401999994272046, + "duration_ms": 0.008463000000347165, "success": true, - "started_at_unix": 1789366075.253552, + "started_at_unix": 1789452364.3345237, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -8509,9 +8509,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 9.33734000000186, + "duration_ms": 6.416405000010172, "success": true, - "started_at_unix": 1789366075.2535636, + "started_at_unix": 1789452364.3345373, "bytes_sent": 247, "bytes_received": 4618, "request_id": 30, @@ -8539,9 +8539,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01749599999811835, + "duration_ms": 0.018507000007161878, "success": true, - "started_at_unix": 1789366075.2630095, + "started_at_unix": 1789452364.3410637, "bytes_sent": 325, "bytes_received": 0, "request_id": null, @@ -8558,9 +8558,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.009217999988209158, + "duration_ms": 0.010955999997008803, "success": true, - "started_at_unix": 1789366075.2630339, + "started_at_unix": 1789452364.3410888, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -8577,9 +8577,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 9.222635000000423, + "duration_ms": 14.517157000000225, "success": true, - "started_at_unix": 1789366075.263048, + "started_at_unix": 1789452364.3411057, "bytes_sent": 247, "bytes_received": 4618, "request_id": 31, @@ -8607,9 +8607,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.024428999992665013, + "duration_ms": 0.019038000004911737, "success": true, - "started_at_unix": 1789366075.272421, + "started_at_unix": 1789452364.355721, "bytes_sent": 325, "bytes_received": 0, "request_id": null, @@ -8626,9 +8626,9 @@ { "kind": "notification", "method": "textDocument/didClose", - "duration_ms": 0.01244599999949969, + "duration_ms": 0.011926999988531861, "success": true, - "started_at_unix": 1789366075.272541, + "started_at_unix": 1789452364.3558385, "bytes_sent": 204, "bytes_received": 0, "request_id": null, @@ -8641,9 +8641,9 @@ { "kind": "request", "method": "shutdown", - "duration_ms": 2.244384999997351, + "duration_ms": 2.609096000000477, "success": true, - "started_at_unix": 1789366075.27256, + "started_at_unix": 1789452364.3558555, "bytes_sent": 67, "bytes_received": 61, "request_id": 32, @@ -8661,9 +8661,9 @@ { "kind": "notification", "method": "exit", - "duration_ms": 0.025010000001657318, + "duration_ms": 0.02355400000908503, "success": true, - "started_at_unix": 1789366075.2748337, + "started_at_unix": 1789452364.3584847, "bytes_sent": 55, "bytes_received": 0, "request_id": null, @@ -8685,7 +8685,7 @@ "environment_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv", "python_executable": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/bin/python", "success": true, - "total_duration_ms": 2400.2430670000053, + "total_duration_ms": 2679.5473460000067, "error_message": null, "summary": { "request_count": 32, @@ -8694,11 +8694,11 @@ "failure_count": 0, "bytes_sent": 18918, "bytes_received": 140023, - "min_ms": 0.20772700000293298, - "max_ms": 1222.7943540000012, - "mean_ms": 74.32012324999882, - "median_ms": 4.965762000004759, - "p95_ms": 129.11614644999787, + "min_ms": 0.2790830000094502, + "max_ms": 1410.1402879999937, + "mean_ms": 82.5371883749999, + "median_ms": 4.62646599999772, + "p95_ms": 139.2070053500056, "result_summary": { "present_count": 31, "empty_count": 1, @@ -8754,27 +8754,27 @@ "by_method": { "textDocument/completion": { "point_count": 2, - "min_ms": 2.7324560000039355, - "max_ms": 142.37451300000714, - "mean_ms": 52.84523429999979, - "median_ms": 37.816833500002645, - "p95_ms": 131.52675854999953 + "min_ms": 3.5110959999968827, + "max_ms": 157.09055400000693, + "mean_ms": 56.155226099998856, + "median_ms": 41.74994750000138, + "p95_ms": 141.47767620000303 }, "textDocument/hover": { "point_count": 2, - "min_ms": 0.8632809999937763, - "max_ms": 80.3551380000016, - "mean_ms": 32.319762299998445, - "median_ms": 29.52807799999846, - "p95_ms": 72.38473980000036 + "min_ms": 0.7575590000072907, + "max_ms": 74.54636099998879, + "mean_ms": 34.69711789999934, + "median_ms": 32.47990600000605, + "p95_ms": 73.43782739999654 }, "textDocument/definition": { "point_count": 1, - "min_ms": 0.20772700000293298, - "max_ms": 0.3493229999946834, - "mean_ms": 0.2731748000002199, - "median_ms": 0.24909800001182703, - "p95_ms": 0.3461867999931201 + "min_ms": 0.2790830000094502, + "max_ms": 0.35423300001014013, + "mean_ms": 0.3003938000091466, + "median_ms": 0.29174100001228, + "p95_ms": 0.3423154000103068 } }, "validation": { @@ -8800,11 +8800,11 @@ "failure_count": 0, "bytes_sent": 1415, "bytes_received": 1825, - "min_ms": 2.7324560000039355, - "max_ms": 9.130620000007639, - "mean_ms": 5.137093200002596, - "median_ms": 4.497271999994723, - "p95_ms": 8.325327600007881, + "min_ms": 3.5110959999968827, + "max_ms": 9.276391000000217, + "mean_ms": 5.200242799998023, + "median_ms": 4.475284999998053, + "p95_ms": 8.376642199999651, "result_summary": { "present_count": 5, "empty_count": 0, @@ -8864,9 +8864,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 1222.7943540000012, + "duration_ms": 1410.1402879999937, "success": true, - "started_at_unix": 1789366079.330211, + "started_at_unix": 1789452368.758459, "bytes_sent": 283, "bytes_received": 365, "request_id": 2, @@ -8894,9 +8894,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 9.130620000007639, + "duration_ms": 9.276391000000217, "success": true, - "started_at_unix": 1789366080.5531163, + "started_at_unix": 1789452370.168682, "bytes_sent": 283, "bytes_received": 365, "request_id": 3, @@ -8924,9 +8924,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 5.104158000008852, + "duration_ms": 4.475284999998053, "success": true, - "started_at_unix": 1789366080.5623744, + "started_at_unix": 1789452370.1780336, "bytes_sent": 283, "bytes_received": 365, "request_id": 4, @@ -8954,9 +8954,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 4.220959999997831, + "duration_ms": 3.9607949999975745, "success": true, - "started_at_unix": 1789366080.5675495, + "started_at_unix": 1789452370.18257, "bytes_sent": 283, "bytes_received": 365, "request_id": 5, @@ -8984,9 +8984,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 2.7324560000039355, + "duration_ms": 3.5110959999968827, "success": true, - "started_at_unix": 1789366080.571843, + "started_at_unix": 1789452370.1865878, "bytes_sent": 283, "bytes_received": 365, "request_id": 6, @@ -9014,9 +9014,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 4.497271999994723, + "duration_ms": 4.777646999997387, "success": true, - "started_at_unix": 1789366080.5746512, + "started_at_unix": 1789452370.1901739, "bytes_sent": 283, "bytes_received": 365, "request_id": 7, @@ -9059,11 +9059,11 @@ "failure_count": 0, "bytes_sent": 1254, "bytes_received": 55094, - "min_ms": 0.8632809999937763, - "max_ms": 1.3024590000014769, - "mean_ms": 1.0438839999977745, - "median_ms": 1.0099080000003369, - "p95_ms": 1.271231000001194, + "min_ms": 0.7575590000072907, + "max_ms": 1.2079239999991387, + "mean_ms": 0.9538509999998723, + "median_ms": 0.9735179999950105, + "p95_ms": 1.1741761999985556, "result_summary": { "present_count": 5, "empty_count": 0, @@ -9123,9 +9123,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 4.827366000000666, + "duration_ms": 3.7857619999925873, "success": true, - "started_at_unix": 1789366080.5793045, + "started_at_unix": 1789452370.1951287, "bytes_sent": 250, "bytes_received": 11018, "request_id": 8, @@ -9153,9 +9153,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1.3024590000014769, + "duration_ms": 1.2079239999991387, "success": true, - "started_at_unix": 1789366080.5842295, + "started_at_unix": 1789452370.199065, "bytes_sent": 250, "bytes_received": 11018, "request_id": 9, @@ -9183,9 +9183,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1.1463190000000623, + "duration_ms": 1.0391849999962233, "success": true, - "started_at_unix": 1789366080.58578, + "started_at_unix": 1789452370.2005386, "bytes_sent": 251, "bytes_received": 11019, "request_id": 10, @@ -9213,9 +9213,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.8632809999937763, + "duration_ms": 0.7910690000016984, "success": true, - "started_at_unix": 1789366080.5870667, + "started_at_unix": 1789452370.2017329, "bytes_sent": 251, "bytes_received": 11019, "request_id": 11, @@ -9243,9 +9243,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1.0099080000003369, + "duration_ms": 0.9735179999950105, "success": true, - "started_at_unix": 1789366080.5880475, + "started_at_unix": 1789452370.202658, "bytes_sent": 251, "bytes_received": 11019, "request_id": 12, @@ -9273,9 +9273,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.8974529999932201, + "duration_ms": 0.7575590000072907, "success": true, - "started_at_unix": 1789366080.589212, + "started_at_unix": 1789452370.2038817, "bytes_sent": 251, "bytes_received": 11019, "request_id": 13, @@ -9318,11 +9318,11 @@ "failure_count": 0, "bytes_sent": 1280, "bytes_received": 1225, - "min_ms": 0.20772700000293298, - "max_ms": 0.3493229999946834, - "mean_ms": 0.2731748000002199, - "median_ms": 0.24909800001182703, - "p95_ms": 0.3461867999931201, + "min_ms": 0.2790830000094502, + "max_ms": 0.35423300001014013, + "mean_ms": 0.3003938000091466, + "median_ms": 0.29174100001228, + "p95_ms": 0.3423154000103068, "result_summary": { "present_count": 5, "empty_count": 0, @@ -9382,9 +9382,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.826023999991321, + "duration_ms": 0.83251999998879, "success": true, - "started_at_unix": 1789366080.5902824, + "started_at_unix": 1789452370.2048728, "bytes_sent": 256, "bytes_received": 245, "request_id": 14, @@ -9412,9 +9412,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.3493229999946834, + "duration_ms": 0.35423300001014013, "success": true, - "started_at_unix": 1789366080.5911303, + "started_at_unix": 1789452370.2057319, "bytes_sent": 256, "bytes_received": 245, "request_id": 15, @@ -9442,9 +9442,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.24909800001182703, + "duration_ms": 0.29174100001228, "success": true, - "started_at_unix": 1789366080.591504, + "started_at_unix": 1789452370.2061136, "bytes_sent": 256, "bytes_received": 245, "request_id": 16, @@ -9472,9 +9472,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.22608400000478923, + "duration_ms": 0.2790830000094502, "success": true, - "started_at_unix": 1789366080.5917745, + "started_at_unix": 1789452370.2064292, "bytes_sent": 256, "bytes_received": 245, "request_id": 17, @@ -9502,9 +9502,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.20772700000293298, + "duration_ms": 0.2822670000028893, "success": true, - "started_at_unix": 1789366080.592022, + "started_at_unix": 1789452370.2067323, "bytes_sent": 256, "bytes_received": 245, "request_id": 18, @@ -9532,9 +9532,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.3336419999868667, + "duration_ms": 0.2946450000109735, "success": true, - "started_at_unix": 1789366080.5922658, + "started_at_unix": 1789452370.2070556, "bytes_sent": 256, "bytes_received": 245, "request_id": 19, @@ -9577,11 +9577,11 @@ "failure_count": 0, "bytes_sent": 1420, "bytes_received": 52070, - "min_ms": 66.50304699999765, - "max_ms": 142.37451300000714, - "mean_ms": 100.55337539999698, - "median_ms": 93.51375099998904, - "p95_ms": 137.55328880000377, + "min_ms": 74.22350400000255, + "max_ms": 157.09055400000693, + "mean_ms": 107.11020939999969, + "median_ms": 95.25277299999857, + "p95_ms": 150.15149720000522, "result_summary": { "present_count": 5, "empty_count": 0, @@ -9641,9 +9641,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 114.00121100000149, + "duration_ms": 119.55563699999061, "success": true, - "started_at_unix": 1789366080.59281, + "started_at_unix": 1789452370.2075934, "bytes_sent": 284, "bytes_received": 10414, "request_id": 20, @@ -9671,9 +9671,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 118.26839199999029, + "duration_ms": 122.39526999999839, "success": true, - "started_at_unix": 1789366080.707086, + "started_at_unix": 1789452370.327425, "bytes_sent": 284, "bytes_received": 10414, "request_id": 21, @@ -9701,9 +9701,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 142.37451300000714, + "duration_ms": 157.09055400000693, "success": true, - "started_at_unix": 1789366080.8258693, + "started_at_unix": 1789452370.4504018, "bytes_sent": 284, "bytes_received": 10414, "request_id": 22, @@ -9731,9 +9731,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 93.51375099998904, + "duration_ms": 95.25277299999857, "success": true, - "started_at_unix": 1789366080.9686496, + "started_at_unix": 1789452370.6079054, "bytes_sent": 284, "bytes_received": 10414, "request_id": 23, @@ -9761,9 +9761,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 82.10717400000078, + "duration_ms": 86.588945999992, "success": true, - "started_at_unix": 1789366081.062555, + "started_at_unix": 1789452370.7035673, "bytes_sent": 284, "bytes_received": 10414, "request_id": 24, @@ -9791,9 +9791,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 66.50304699999765, + "duration_ms": 74.22350400000255, "success": true, - "started_at_unix": 1789366081.1450143, + "started_at_unix": 1789452370.7905674, "bytes_sent": 284, "bytes_received": 10414, "request_id": 25, @@ -9836,11 +9836,11 @@ "failure_count": 0, "bytes_sent": 1255, "bytes_received": 5530, - "min_ms": 57.75369699999544, - "max_ms": 80.3551380000016, - "mean_ms": 63.595640599999115, - "median_ms": 58.898110000001225, - "p95_ms": 76.81273880000106, + "min_ms": 63.75188800001297, + "max_ms": 74.54636099998879, + "mean_ms": 68.44038479999881, + "median_ms": 66.18926799998803, + "p95_ms": 74.05367939999223, "result_summary": { "present_count": 5, "empty_count": 0, @@ -9900,9 +9900,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 69.29205599999477, + "duration_ms": 70.40014700000086, "success": true, - "started_at_unix": 1789366081.2120564, + "started_at_unix": 1789452370.86541, "bytes_sent": 251, "bytes_received": 1106, "request_id": 26, @@ -9930,9 +9930,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 80.3551380000016, + "duration_ms": 74.54636099998879, "success": true, - "started_at_unix": 1789366081.2815335, + "started_at_unix": 1789452370.9359689, "bytes_sent": 251, "bytes_received": 1106, "request_id": 27, @@ -9960,9 +9960,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 58.32811599999843, + "duration_ms": 66.18926799998803, "success": true, - "started_at_unix": 1789366081.3620944, + "started_at_unix": 1789452371.0107024, "bytes_sent": 251, "bytes_received": 1106, "request_id": 28, @@ -9990,9 +9990,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 62.643141999998875, + "duration_ms": 63.75188800001297, "success": true, - "started_at_unix": 1789366081.4205472, + "started_at_unix": 1789452371.0770376, "bytes_sent": 251, "bytes_received": 1106, "request_id": 29, @@ -10020,9 +10020,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 58.898110000001225, + "duration_ms": 72.082953000006, "success": true, - "started_at_unix": 1789366081.4833655, + "started_at_unix": 1789452371.140946, "bytes_sent": 251, "bytes_received": 1106, "request_id": 30, @@ -10050,9 +10050,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 57.75369699999544, + "duration_ms": 65.63145399999826, "success": true, - "started_at_unix": 1789366081.542429, + "started_at_unix": 1789452371.213172, "bytes_sent": 251, "bytes_received": 1106, "request_id": 31, @@ -10084,9 +10084,9 @@ { "kind": "request", "method": "initialize", - "duration_ms": 111.27932899999848, + "duration_ms": 124.57501100000457, "success": true, - "started_at_unix": 1789366079.2185702, + "started_at_unix": 1789452368.6336167, "bytes_sent": 667, "bytes_received": 1070, "request_id": 1, @@ -10105,9 +10105,9 @@ { "kind": "notification", "method": "initialized", - "duration_ms": 0.027049999999917418, + "duration_ms": 0.020239999997784253, "success": true, - "started_at_unix": 1789366079.3299754, + "started_at_unix": 1789452368.758281, "bytes_sent": 74, "bytes_received": 0, "request_id": null, @@ -10120,9 +10120,9 @@ { "kind": "notification", "method": "workspace/didChangeConfiguration", - "duration_ms": 0.015591000007475486, + "duration_ms": 0.012077999997472944, "success": true, - "started_at_unix": 1789366079.330026, + "started_at_unix": 1789452368.75832, "bytes_sent": 651, "bytes_received": 0, "request_id": null, @@ -10138,9 +10138,9 @@ { "kind": "notification", "method": "textDocument/didOpen", - "duration_ms": 0.017223000000399225, + "duration_ms": 0.0136610000112114, "success": true, - "started_at_unix": 1789366079.3301535, + "started_at_unix": 1789452368.7584178, "bytes_sent": 730, "bytes_received": 0, "request_id": null, @@ -10156,9 +10156,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 1222.7943540000012, + "duration_ms": 1410.1402879999937, "success": true, - "started_at_unix": 1789366079.330211, + "started_at_unix": 1789452368.758459, "bytes_sent": 283, "bytes_received": 365, "request_id": 2, @@ -10186,9 +10186,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 9.130620000007639, + "duration_ms": 9.276391000000217, "success": true, - "started_at_unix": 1789366080.5531163, + "started_at_unix": 1789452370.168682, "bytes_sent": 283, "bytes_received": 365, "request_id": 3, @@ -10216,9 +10216,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 5.104158000008852, + "duration_ms": 4.475284999998053, "success": true, - "started_at_unix": 1789366080.5623744, + "started_at_unix": 1789452370.1780336, "bytes_sent": 283, "bytes_received": 365, "request_id": 4, @@ -10246,9 +10246,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 4.220959999997831, + "duration_ms": 3.9607949999975745, "success": true, - "started_at_unix": 1789366080.5675495, + "started_at_unix": 1789452370.18257, "bytes_sent": 283, "bytes_received": 365, "request_id": 5, @@ -10276,9 +10276,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 2.7324560000039355, + "duration_ms": 3.5110959999968827, "success": true, - "started_at_unix": 1789366080.571843, + "started_at_unix": 1789452370.1865878, "bytes_sent": 283, "bytes_received": 365, "request_id": 6, @@ -10306,9 +10306,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 4.497271999994723, + "duration_ms": 4.777646999997387, "success": true, - "started_at_unix": 1789366080.5746512, + "started_at_unix": 1789452370.1901739, "bytes_sent": 283, "bytes_received": 365, "request_id": 7, @@ -10336,9 +10336,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 4.827366000000666, + "duration_ms": 3.7857619999925873, "success": true, - "started_at_unix": 1789366080.5793045, + "started_at_unix": 1789452370.1951287, "bytes_sent": 250, "bytes_received": 11018, "request_id": 8, @@ -10366,9 +10366,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1.3024590000014769, + "duration_ms": 1.2079239999991387, "success": true, - "started_at_unix": 1789366080.5842295, + "started_at_unix": 1789452370.199065, "bytes_sent": 250, "bytes_received": 11018, "request_id": 9, @@ -10396,9 +10396,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1.1463190000000623, + "duration_ms": 1.0391849999962233, "success": true, - "started_at_unix": 1789366080.58578, + "started_at_unix": 1789452370.2005386, "bytes_sent": 251, "bytes_received": 11019, "request_id": 10, @@ -10426,9 +10426,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.8632809999937763, + "duration_ms": 0.7910690000016984, "success": true, - "started_at_unix": 1789366080.5870667, + "started_at_unix": 1789452370.2017329, "bytes_sent": 251, "bytes_received": 11019, "request_id": 11, @@ -10456,9 +10456,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1.0099080000003369, + "duration_ms": 0.9735179999950105, "success": true, - "started_at_unix": 1789366080.5880475, + "started_at_unix": 1789452370.202658, "bytes_sent": 251, "bytes_received": 11019, "request_id": 12, @@ -10486,9 +10486,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.8974529999932201, + "duration_ms": 0.7575590000072907, "success": true, - "started_at_unix": 1789366080.589212, + "started_at_unix": 1789452370.2038817, "bytes_sent": 251, "bytes_received": 11019, "request_id": 13, @@ -10516,9 +10516,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.826023999991321, + "duration_ms": 0.83251999998879, "success": true, - "started_at_unix": 1789366080.5902824, + "started_at_unix": 1789452370.2048728, "bytes_sent": 256, "bytes_received": 245, "request_id": 14, @@ -10546,9 +10546,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.3493229999946834, + "duration_ms": 0.35423300001014013, "success": true, - "started_at_unix": 1789366080.5911303, + "started_at_unix": 1789452370.2057319, "bytes_sent": 256, "bytes_received": 245, "request_id": 15, @@ -10576,9 +10576,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.24909800001182703, + "duration_ms": 0.29174100001228, "success": true, - "started_at_unix": 1789366080.591504, + "started_at_unix": 1789452370.2061136, "bytes_sent": 256, "bytes_received": 245, "request_id": 16, @@ -10606,9 +10606,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.22608400000478923, + "duration_ms": 0.2790830000094502, "success": true, - "started_at_unix": 1789366080.5917745, + "started_at_unix": 1789452370.2064292, "bytes_sent": 256, "bytes_received": 245, "request_id": 17, @@ -10636,9 +10636,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.20772700000293298, + "duration_ms": 0.2822670000028893, "success": true, - "started_at_unix": 1789366080.592022, + "started_at_unix": 1789452370.2067323, "bytes_sent": 256, "bytes_received": 245, "request_id": 18, @@ -10666,9 +10666,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.3336419999868667, + "duration_ms": 0.2946450000109735, "success": true, - "started_at_unix": 1789366080.5922658, + "started_at_unix": 1789452370.2070556, "bytes_sent": 256, "bytes_received": 245, "request_id": 19, @@ -10696,9 +10696,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.02532000000599055, + "duration_ms": 0.026048000009382122, "success": true, - "started_at_unix": 1789366080.5927768, + "started_at_unix": 1789452370.2075586, "bytes_sent": 381, "bytes_received": 0, "request_id": null, @@ -10715,9 +10715,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 114.00121100000149, + "duration_ms": 119.55563699999061, "success": true, - "started_at_unix": 1789366080.59281, + "started_at_unix": 1789452370.2075934, "bytes_sent": 284, "bytes_received": 10414, "request_id": 20, @@ -10745,9 +10745,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.026316000003134832, + "duration_ms": 0.027250000002254637, "success": true, - "started_at_unix": 1789366080.707033, + "started_at_unix": 1789452370.3273704, "bytes_sent": 328, "bytes_received": 0, "request_id": null, @@ -10764,9 +10764,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.010918000000970096, + "duration_ms": 0.011096000008592455, "success": true, - "started_at_unix": 1789366080.707068, + "started_at_unix": 1789452370.327407, "bytes_sent": 381, "bytes_received": 0, "request_id": null, @@ -10783,9 +10783,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 118.26839199999029, + "duration_ms": 122.39526999999839, "success": true, - "started_at_unix": 1789366080.707086, + "started_at_unix": 1789452370.327425, "bytes_sent": 284, "bytes_received": 10414, "request_id": 21, @@ -10813,9 +10813,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.024839000005272283, + "duration_ms": 0.02455700000325578, "success": true, - "started_at_unix": 1789366080.8258152, + "started_at_unix": 1789452370.4503427, "bytes_sent": 328, "bytes_received": 0, "request_id": null, @@ -10832,9 +10832,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.010979999998994572, + "duration_ms": 0.013890000005289949, "success": true, - "started_at_unix": 1789366080.8258498, + "started_at_unix": 1789452370.4503777, "bytes_sent": 381, "bytes_received": 0, "request_id": null, @@ -10851,9 +10851,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 142.37451300000714, + "duration_ms": 157.09055400000693, "success": true, - "started_at_unix": 1789366080.8258693, + "started_at_unix": 1789452370.4504018, "bytes_sent": 284, "bytes_received": 10414, "request_id": 22, @@ -10881,9 +10881,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.024235999987354262, + "duration_ms": 0.022713000007001938, "success": true, - "started_at_unix": 1789366080.9685993, + "started_at_unix": 1789452370.607855, "bytes_sent": 328, "bytes_received": 0, "request_id": null, @@ -10900,9 +10900,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.009617999992883597, + "duration_ms": 0.010815999999636006, "success": true, - "started_at_unix": 1789366080.9686332, + "started_at_unix": 1789452370.6078868, "bytes_sent": 381, "bytes_received": 0, "request_id": null, @@ -10919,9 +10919,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 93.51375099998904, + "duration_ms": 95.25277299999857, "success": true, - "started_at_unix": 1789366080.9686496, + "started_at_unix": 1789452370.6079054, "bytes_sent": 284, "bytes_received": 10414, "request_id": 23, @@ -10949,9 +10949,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.02233299998977145, + "duration_ms": 0.02731000000721906, "success": true, - "started_at_unix": 1789366081.0625067, + "started_at_unix": 1789452370.7035027, "bytes_sent": 328, "bytes_received": 0, "request_id": null, @@ -10968,9 +10968,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.009498999986590206, + "duration_ms": 0.015482999998539526, "success": true, - "started_at_unix": 1789366081.0625384, + "started_at_unix": 1789452370.7035413, "bytes_sent": 382, "bytes_received": 0, "request_id": null, @@ -10987,9 +10987,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 82.10717400000078, + "duration_ms": 86.588945999992, "success": true, - "started_at_unix": 1789366081.062555, + "started_at_unix": 1789452370.7035673, "bytes_sent": 284, "bytes_received": 10414, "request_id": 24, @@ -11017,9 +11017,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.022377999997047482, + "duration_ms": 0.02690900001312002, "success": true, - "started_at_unix": 1789366081.144967, + "started_at_unix": 1789452370.7905052, "bytes_sent": 329, "bytes_received": 0, "request_id": null, @@ -11036,9 +11036,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.009115000011661323, + "duration_ms": 0.014751000009027848, "success": true, - "started_at_unix": 1789366081.1449983, + "started_at_unix": 1789452370.790543, "bytes_sent": 382, "bytes_received": 0, "request_id": null, @@ -11055,9 +11055,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 66.50304699999765, + "duration_ms": 74.22350400000255, "success": true, - "started_at_unix": 1789366081.1450143, + "started_at_unix": 1789452370.7905674, "bytes_sent": 284, "bytes_received": 10414, "request_id": 25, @@ -11085,9 +11085,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.024014000004513036, + "duration_ms": 0.02545799999609244, "success": true, - "started_at_unix": 1789366081.2118397, + "started_at_unix": 1789452370.8651268, "bytes_sent": 329, "bytes_received": 0, "request_id": null, @@ -11104,9 +11104,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.011846000006698887, + "duration_ms": 0.024816999996346567, "success": true, - "started_at_unix": 1789366081.2120376, + "started_at_unix": 1789452370.8653746, "bytes_sent": 381, "bytes_received": 0, "request_id": null, @@ -11123,9 +11123,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 69.29205599999477, + "duration_ms": 70.40014700000086, "success": true, - "started_at_unix": 1789366081.2120564, + "started_at_unix": 1789452370.86541, "bytes_sent": 251, "bytes_received": 1106, "request_id": 26, @@ -11153,9 +11153,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.037152000004425645, + "duration_ms": 0.030864999999380416, "success": true, - "started_at_unix": 1789366081.281461, + "started_at_unix": 1789452370.935904, "bytes_sent": 329, "bytes_received": 0, "request_id": null, @@ -11172,9 +11172,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.013991000002988585, + "duration_ms": 0.014620999991166173, "success": true, - "started_at_unix": 1789366081.2815108, + "started_at_unix": 1789452370.9359453, "bytes_sent": 381, "bytes_received": 0, "request_id": null, @@ -11191,9 +11191,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 80.3551380000016, + "duration_ms": 74.54636099998879, "success": true, - "started_at_unix": 1789366081.2815335, + "started_at_unix": 1789452370.9359689, "bytes_sent": 251, "bytes_received": 1106, "request_id": 27, @@ -11221,9 +11221,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.03915599999970709, + "duration_ms": 0.028321000002051733, "success": true, - "started_at_unix": 1789366081.3620198, + "started_at_unix": 1789452371.0106406, "bytes_sent": 329, "bytes_received": 0, "request_id": null, @@ -11240,9 +11240,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.014989999996828374, + "duration_ms": 0.014290999999388987, "success": true, - "started_at_unix": 1789366081.3620706, + "started_at_unix": 1789452371.0106792, "bytes_sent": 381, "bytes_received": 0, "request_id": null, @@ -11259,9 +11259,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 58.32811599999843, + "duration_ms": 66.18926799998803, "success": true, - "started_at_unix": 1789366081.3620944, + "started_at_unix": 1789452371.0107024, "bytes_sent": 251, "bytes_received": 1106, "request_id": 28, @@ -11289,9 +11289,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.023409999997170416, + "duration_ms": 0.024795999991056306, "success": true, - "started_at_unix": 1789366081.4205017, + "started_at_unix": 1789452371.0769866, "bytes_sent": 329, "bytes_received": 0, "request_id": null, @@ -11308,9 +11308,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.009497000007741008, + "duration_ms": 0.010926000001632019, "success": true, - "started_at_unix": 1789366081.4205325, + "started_at_unix": 1789452371.07702, "bytes_sent": 381, "bytes_received": 0, "request_id": null, @@ -11327,9 +11327,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 62.643141999998875, + "duration_ms": 63.75188800001297, "success": true, - "started_at_unix": 1789366081.4205472, + "started_at_unix": 1789452371.0770376, "bytes_sent": 251, "bytes_received": 1106, "request_id": 29, @@ -11357,9 +11357,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.02770699998677628, + "duration_ms": 0.025426999997080202, "success": true, - "started_at_unix": 1789366081.4833055, + "started_at_unix": 1789452371.1408834, "bytes_sent": 329, "bytes_received": 0, "request_id": null, @@ -11376,9 +11376,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.014254000006985734, + "duration_ms": 0.015251999997190069, "success": true, - "started_at_unix": 1789366081.4833422, + "started_at_unix": 1789452371.14092, "bytes_sent": 381, "bytes_received": 0, "request_id": null, @@ -11395,9 +11395,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 58.898110000001225, + "duration_ms": 72.082953000006, "success": true, - "started_at_unix": 1789366081.4833655, + "started_at_unix": 1789452371.140946, "bytes_sent": 251, "bytes_received": 1106, "request_id": 30, @@ -11425,9 +11425,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.024253000006524417, + "duration_ms": 0.024144999997588457, "success": true, - "started_at_unix": 1789366081.54238, + "started_at_unix": 1789452371.2131217, "bytes_sent": 329, "bytes_received": 0, "request_id": null, @@ -11444,9 +11444,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.009586999993871359, + "duration_ms": 0.010574999990353717, "success": true, - "started_at_unix": 1789366081.5424125, + "started_at_unix": 1789452371.213154, "bytes_sent": 381, "bytes_received": 0, "request_id": null, @@ -11463,9 +11463,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 57.75369699999544, + "duration_ms": 65.63145399999826, "success": true, - "started_at_unix": 1789366081.542429, + "started_at_unix": 1789452371.213172, "bytes_sent": 251, "bytes_received": 1106, "request_id": 31, @@ -11493,9 +11493,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.03782900000715017, + "duration_ms": 0.02553700001328707, "success": true, - "started_at_unix": 1789366081.6002648, + "started_at_unix": 1789452371.2789006, "bytes_sent": 329, "bytes_received": 0, "request_id": null, @@ -11512,9 +11512,9 @@ { "kind": "notification", "method": "textDocument/didClose", - "duration_ms": 0.010594999992008525, + "duration_ms": 0.010905999999977212, "success": true, - "started_at_unix": 1789366081.600382, + "started_at_unix": 1789452371.2790086, "bytes_sent": 208, "bytes_received": 0, "request_id": null, @@ -11527,9 +11527,9 @@ { "kind": "request", "method": "shutdown", - "duration_ms": 2.207763999990675, + "duration_ms": 1.8752539999979945, "success": true, - "started_at_unix": 1789366081.6003976, + "started_at_unix": 1789452371.2790246, "bytes_sent": 67, "bytes_received": 61, "request_id": 32, @@ -11547,9 +11547,9 @@ { "kind": "notification", "method": "exit", - "duration_ms": 0.01055399999927431, + "duration_ms": 0.026228000010064534, "success": true, - "started_at_unix": 1789366081.6026163, + "started_at_unix": 1789452371.2809231, "bytes_sent": 55, "bytes_received": 0, "request_id": null, @@ -11571,7 +11571,7 @@ "environment_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/transformers/.venv", "python_executable": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/transformers/.venv/bin/python", "success": true, - "total_duration_ms": 10532.409497999994, + "total_duration_ms": 12377.874262999996, "error_message": null, "summary": { "request_count": 32, @@ -11580,11 +11580,11 @@ "failure_count": 0, "bytes_sent": 19004, "bytes_received": 698018, - "min_ms": 0.26802000002135173, - "max_ms": 8558.639653, - "mean_ms": 326.59362768750543, - "median_ms": 4.170571000003065, - "p95_ms": 313.95735519999437, + "min_ms": 0.2606350000036173, + "max_ms": 9481.978786, + "mean_ms": 381.12160353125057, + "median_ms": 4.391257000001758, + "p95_ms": 434.27018829999605, "result_summary": { "present_count": 31, "empty_count": 7, @@ -11640,27 +11640,27 @@ "by_method": { "textDocument/completion": { "point_count": 2, - "min_ms": 3.597700000000259, - "max_ms": 65.78367000000185, - "mean_ms": 21.570948000007206, - "median_ms": 17.14690450000944, - "p95_ms": 52.69669170000381 + "min_ms": 3.959132999995063, + "max_ms": 72.51663600000313, + "mean_ms": 24.429394500000967, + "median_ms": 19.819806500002812, + "p95_ms": 59.09439780000338 }, "textDocument/hover": { "point_count": 2, - "min_ms": 0.354693000019779, - "max_ms": 235.21849899998415, - "mean_ms": 112.45108930000072, - "median_ms": 108.17896799999005, - "p95_ms": 232.8090297999907 + "min_ms": 0.290609000003883, + "max_ms": 392.07408699999746, + "mean_ms": 183.67145739999842, + "median_ms": 178.74246499999913, + "p95_ms": 379.4117403999969 }, "textDocument/definition": { "point_count": 1, - "min_ms": 0.26802000002135173, - "max_ms": 0.41918200000168326, - "mean_ms": 0.3343974000131311, - "median_ms": 0.34349200001315694, - "p95_ms": 0.408096800003932 + "min_ms": 0.2606350000036173, + "max_ms": 0.3315650000104142, + "mean_ms": 0.30257080000239966, + "median_ms": 0.3032380000007606, + "p95_ms": 0.3295458000081908 } }, "validation": { @@ -11686,11 +11686,11 @@ "failure_count": 0, "bytes_sent": 1440, "bytes_received": 581925, - "min_ms": 29.885042000017847, - "max_ms": 65.78367000000185, - "mean_ms": 39.12443700000949, - "median_ms": 32.68923699999959, - "p95_ms": 59.967235200002726, + "min_ms": 34.517938000007575, + "max_ms": 72.51663600000313, + "mean_ms": 44.462042200001406, + "median_ms": 37.787914999995564, + "p95_ms": 66.55119680000325, "result_summary": { "present_count": 5, "empty_count": 0, @@ -11750,9 +11750,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 8558.639653, + "duration_ms": 9481.978786, "success": true, - "started_at_unix": 1789366094.8525567, + "started_at_unix": 1789452385.191464, "bytes_sent": 288, "bytes_received": 110008, "request_id": 2, @@ -11780,9 +11780,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 65.78367000000185, + "duration_ms": 72.51663600000313, "success": true, - "started_at_unix": 1789366103.4129357, + "started_at_unix": 1789452394.6751204, "bytes_sent": 288, "bytes_received": 116385, "request_id": 3, @@ -11810,9 +11810,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 36.70149600000627, + "duration_ms": 42.68944000000374, "success": true, - "started_at_unix": 1789366103.4812694, + "started_at_unix": 1789452394.7503486, "bytes_sent": 288, "bytes_received": 116385, "request_id": 4, @@ -11840,9 +11840,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 32.68923699999959, + "duration_ms": 34.798281999997016, "success": true, - "started_at_unix": 1789366103.5205274, + "started_at_unix": 1789452394.7956402, "bytes_sent": 288, "bytes_received": 116385, "request_id": 5, @@ -11870,9 +11870,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 30.562740000021904, + "duration_ms": 34.517938000007575, "success": true, - "started_at_unix": 1789366103.5557652, + "started_at_unix": 1789452394.8330605, "bytes_sent": 288, "bytes_received": 116385, "request_id": 6, @@ -11900,9 +11900,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 29.885042000017847, + "duration_ms": 37.787914999995564, "success": true, - "started_at_unix": 1789366103.5887575, + "started_at_unix": 1789452394.8701298, "bytes_sent": 288, "bytes_received": 116385, "request_id": 7, @@ -11945,11 +11945,11 @@ "failure_count": 0, "bytes_sent": 1274, "bytes_received": 1054, - "min_ms": 0.354693000019779, - "max_ms": 0.48906199998555167, - "mean_ms": 0.40586980000512085, - "median_ms": 0.40149000000155866, - "p95_ms": 0.47577539999110735, + "min_ms": 0.290609000003883, + "max_ms": 0.39387200000362554, + "mean_ms": 0.33691140000087216, + "median_ms": 0.32334700000546945, + "p95_ms": 0.38647500000195123, "result_summary": { "present_count": 5, "empty_count": 0, @@ -12009,9 +12009,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1.554393000020582, + "duration_ms": 1.4847719999977471, "success": true, - "started_at_unix": 1789366103.621081, + "started_at_unix": 1789452394.910572, "bytes_sent": 254, "bytes_received": 210, "request_id": 8, @@ -12039,9 +12039,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.48906199998555167, + "duration_ms": 0.39387200000362554, "success": true, - "started_at_unix": 1789366103.6226726, + "started_at_unix": 1789452394.9120915, "bytes_sent": 254, "bytes_received": 210, "request_id": 9, @@ -12069,9 +12069,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.42262900001333037, + "duration_ms": 0.356886999995254, "success": true, - "started_at_unix": 1789366103.6231909, + "started_at_unix": 1789452394.9125183, "bytes_sent": 255, "bytes_received": 211, "request_id": 10, @@ -12099,9 +12099,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.354693000019779, + "duration_ms": 0.290609000003883, "success": true, - "started_at_unix": 1789366103.6236382, + "started_at_unix": 1789452394.912908, "bytes_sent": 255, "bytes_received": 211, "request_id": 11, @@ -12129,9 +12129,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.40149000000155866, + "duration_ms": 0.31984199999612883, "success": true, - "started_at_unix": 1789366103.6240144, + "started_at_unix": 1789452394.9132278, "bytes_sent": 255, "bytes_received": 211, "request_id": 12, @@ -12159,9 +12159,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.3614750000053846, + "duration_ms": 0.32334700000546945, "success": true, - "started_at_unix": 1789366103.624437, + "started_at_unix": 1789452394.9135756, "bytes_sent": 255, "bytes_received": 211, "request_id": 13, @@ -12204,11 +12204,11 @@ "failure_count": 0, "bytes_sent": 1300, "bytes_received": 1580, - "min_ms": 0.26802000002135173, - "max_ms": 0.41918200000168326, - "mean_ms": 0.3343974000131311, - "median_ms": 0.34349200001315694, - "p95_ms": 0.408096800003932, + "min_ms": 0.2606350000036173, + "max_ms": 0.3315650000104142, + "mean_ms": 0.30257080000239966, + "median_ms": 0.3032380000007606, + "p95_ms": 0.3295458000081908, "result_summary": { "present_count": 5, "empty_count": 0, @@ -12268,9 +12268,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.8734430000174598, + "duration_ms": 0.8255280000071252, "success": true, - "started_at_unix": 1789366103.6248746, + "started_at_unix": 1789452394.913979, "bytes_sent": 260, "bytes_received": 316, "request_id": 14, @@ -12298,9 +12298,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.36375600001292696, + "duration_ms": 0.2606350000036173, "success": true, - "started_at_unix": 1789366103.6257694, + "started_at_unix": 1789452394.9148312, "bytes_sent": 260, "bytes_received": 316, "request_id": 15, @@ -12328,9 +12328,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.41918200000168326, + "duration_ms": 0.3032380000007606, "success": true, - "started_at_unix": 1789366103.6261582, + "started_at_unix": 1789452394.915121, "bytes_sent": 260, "bytes_received": 316, "request_id": 16, @@ -12358,9 +12358,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.34349200001315694, + "duration_ms": 0.321468999999297, "success": true, - "started_at_unix": 1789366103.6266112, + "started_at_unix": 1789452394.9154675, "bytes_sent": 260, "bytes_received": 316, "request_id": 17, @@ -12388,9 +12388,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.2775370000165367, + "duration_ms": 0.3315650000104142, "success": true, - "started_at_unix": 1789366103.6269913, + "started_at_unix": 1789452394.91585, "bytes_sent": 260, "bytes_received": 316, "request_id": 18, @@ -12418,9 +12418,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.26802000002135173, + "duration_ms": 0.2959469999979092, "success": true, - "started_at_unix": 1789366103.62732, + "started_at_unix": 1789452394.9162247, "bytes_sent": 260, "bytes_received": 316, "request_id": 19, @@ -12463,11 +12463,11 @@ "failure_count": 0, "bytes_sent": 1445, "bytes_received": 445, - "min_ms": 3.597700000000259, - "max_ms": 4.408767000001035, - "mean_ms": 4.017459000004919, - "median_ms": 3.958060000002206, - "p95_ms": 4.403630000001613, + "min_ms": 3.959132999995063, + "max_ms": 5.121674999998049, + "mean_ms": 4.396746800000528, + "median_ms": 4.280839000003311, + "p95_ms": 4.99767499999848, "result_summary": { "present_count": 5, "empty_count": 5, @@ -12527,9 +12527,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 11.720816999996941, + "duration_ms": 13.335052000002179, "success": true, - "started_at_unix": 1789366103.6278207, + "started_at_unix": 1789452394.9167032, "bytes_sent": 289, "bytes_received": 89, "request_id": 20, @@ -12557,9 +12557,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.958060000002206, + "duration_ms": 4.280839000003311, "success": true, - "started_at_unix": 1789366103.6396356, + "started_at_unix": 1789452394.9301186, "bytes_sent": 289, "bytes_received": 89, "request_id": 21, @@ -12587,9 +12587,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.7396860000171728, + "duration_ms": 4.120412000006013, "success": true, - "started_at_unix": 1789366103.6436458, + "started_at_unix": 1789452394.934462, "bytes_sent": 289, "bytes_received": 89, "request_id": 22, @@ -12617,9 +12617,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 4.383082000003924, + "duration_ms": 5.121674999998049, "success": true, - "started_at_unix": 1789366103.647484, + "started_at_unix": 1789452394.9386818, "bytes_sent": 289, "bytes_received": 89, "request_id": 23, @@ -12647,9 +12647,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 4.408767000001035, + "duration_ms": 4.501675000000205, "success": true, - "started_at_unix": 1789366103.6519623, + "started_at_unix": 1789452394.9439006, "bytes_sent": 289, "bytes_received": 89, "request_id": 24, @@ -12677,9 +12677,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.597700000000259, + "duration_ms": 3.959132999995063, "success": true, - "started_at_unix": 1789366103.6564643, + "started_at_unix": 1789452394.9484944, "bytes_sent": 289, "bytes_received": 89, "request_id": 25, @@ -12722,11 +12722,11 @@ "failure_count": 0, "bytes_sent": 1280, "bytes_received": 1050, - "min_ms": 215.86887399999455, - "max_ms": 235.21849899998415, - "mean_ms": 224.4963087999963, - "median_ms": 224.74564000000896, - "p95_ms": 234.14762379998706, + "min_ms": 357.09105799999463, + "max_ms": 392.07408699999746, + "mean_ms": 367.00600339999596, + "median_ms": 362.72083899999075, + "p95_ms": 386.44637739999723, "result_summary": { "present_count": 5, "empty_count": 0, @@ -12786,9 +12786,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 410.1937350000071, + "duration_ms": 485.84320099999445, "success": true, - "started_at_unix": 1789366103.6603549, + "started_at_unix": 1789452394.9527235, "bytes_sent": 256, "bytes_received": 210, "request_id": 26, @@ -12816,9 +12816,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 235.21849899998415, + "duration_ms": 392.07408699999746, "success": true, - "started_at_unix": 1789366104.0707335, + "started_at_unix": 1789452395.438723, "bytes_sent": 256, "bytes_received": 210, "request_id": 27, @@ -12846,9 +12846,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 224.74564000000896, + "duration_ms": 359.20849400000066, "success": true, - "started_at_unix": 1789366104.3061364, + "started_at_unix": 1789452395.8309326, "bytes_sent": 256, "bytes_received": 210, "request_id": 28, @@ -12876,9 +12876,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 216.7844079999952, + "duration_ms": 357.09105799999463, "success": true, - "started_at_unix": 1789366104.5310504, + "started_at_unix": 1789452396.1902847, "bytes_sent": 256, "bytes_received": 210, "request_id": 29, @@ -12906,9 +12906,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 215.86887399999455, + "duration_ms": 362.72083899999075, "success": true, - "started_at_unix": 1789366104.7479844, + "started_at_unix": 1789452396.5475574, "bytes_sent": 256, "bytes_received": 210, "request_id": 30, @@ -12936,9 +12936,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 229.8641229999987, + "duration_ms": 363.9355389999963, "success": true, - "started_at_unix": 1789366104.9640374, + "started_at_unix": 1789452396.9104571, "bytes_sent": 256, "bytes_received": 210, "request_id": 31, @@ -12970,9 +12970,9 @@ { "kind": "request", "method": "initialize", - "duration_ms": 122.98080499999742, + "duration_ms": 127.35403100001008, "success": true, - "started_at_unix": 1789366094.7292492, + "started_at_unix": 1789452385.0638454, "bytes_sent": 673, "bytes_received": 1070, "request_id": 1, @@ -12991,9 +12991,9 @@ { "kind": "notification", "method": "initialized", - "duration_ms": 0.0295760000028622, + "duration_ms": 0.01940900000363399, "success": true, - "started_at_unix": 1789366094.8523667, + "started_at_unix": 1789452385.191289, "bytes_sent": 74, "bytes_received": 0, "request_id": null, @@ -13006,9 +13006,9 @@ { "kind": "notification", "method": "workspace/didChangeConfiguration", - "duration_ms": 0.01177300001131698, + "duration_ms": 0.011546999999723084, "success": true, - "started_at_unix": 1789366094.852419, + "started_at_unix": 1789452385.191329, "bytes_sent": 659, "bytes_received": 0, "request_id": null, @@ -13024,9 +13024,9 @@ { "kind": "notification", "method": "textDocument/didOpen", - "duration_ms": 0.010693000007222508, + "duration_ms": 0.014010999990432538, "success": true, - "started_at_unix": 1789366094.8525193, + "started_at_unix": 1789452385.1914232, "bytes_sent": 773, "bytes_received": 0, "request_id": null, @@ -13042,9 +13042,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 8558.639653, + "duration_ms": 9481.978786, "success": true, - "started_at_unix": 1789366094.8525567, + "started_at_unix": 1789452385.191464, "bytes_sent": 288, "bytes_received": 110008, "request_id": 2, @@ -13072,9 +13072,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 65.78367000000185, + "duration_ms": 72.51663600000313, "success": true, - "started_at_unix": 1789366103.4129357, + "started_at_unix": 1789452394.6751204, "bytes_sent": 288, "bytes_received": 116385, "request_id": 3, @@ -13102,9 +13102,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 36.70149600000627, + "duration_ms": 42.68944000000374, "success": true, - "started_at_unix": 1789366103.4812694, + "started_at_unix": 1789452394.7503486, "bytes_sent": 288, "bytes_received": 116385, "request_id": 4, @@ -13132,9 +13132,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 32.68923699999959, + "duration_ms": 34.798281999997016, "success": true, - "started_at_unix": 1789366103.5205274, + "started_at_unix": 1789452394.7956402, "bytes_sent": 288, "bytes_received": 116385, "request_id": 5, @@ -13162,9 +13162,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 30.562740000021904, + "duration_ms": 34.517938000007575, "success": true, - "started_at_unix": 1789366103.5557652, + "started_at_unix": 1789452394.8330605, "bytes_sent": 288, "bytes_received": 116385, "request_id": 6, @@ -13192,9 +13192,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 29.885042000017847, + "duration_ms": 37.787914999995564, "success": true, - "started_at_unix": 1789366103.5887575, + "started_at_unix": 1789452394.8701298, "bytes_sent": 288, "bytes_received": 116385, "request_id": 7, @@ -13222,9 +13222,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1.554393000020582, + "duration_ms": 1.4847719999977471, "success": true, - "started_at_unix": 1789366103.621081, + "started_at_unix": 1789452394.910572, "bytes_sent": 254, "bytes_received": 210, "request_id": 8, @@ -13252,9 +13252,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.48906199998555167, + "duration_ms": 0.39387200000362554, "success": true, - "started_at_unix": 1789366103.6226726, + "started_at_unix": 1789452394.9120915, "bytes_sent": 254, "bytes_received": 210, "request_id": 9, @@ -13282,9 +13282,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.42262900001333037, + "duration_ms": 0.356886999995254, "success": true, - "started_at_unix": 1789366103.6231909, + "started_at_unix": 1789452394.9125183, "bytes_sent": 255, "bytes_received": 211, "request_id": 10, @@ -13312,9 +13312,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.354693000019779, + "duration_ms": 0.290609000003883, "success": true, - "started_at_unix": 1789366103.6236382, + "started_at_unix": 1789452394.912908, "bytes_sent": 255, "bytes_received": 211, "request_id": 11, @@ -13342,9 +13342,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.40149000000155866, + "duration_ms": 0.31984199999612883, "success": true, - "started_at_unix": 1789366103.6240144, + "started_at_unix": 1789452394.9132278, "bytes_sent": 255, "bytes_received": 211, "request_id": 12, @@ -13372,9 +13372,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.3614750000053846, + "duration_ms": 0.32334700000546945, "success": true, - "started_at_unix": 1789366103.624437, + "started_at_unix": 1789452394.9135756, "bytes_sent": 255, "bytes_received": 211, "request_id": 13, @@ -13402,9 +13402,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.8734430000174598, + "duration_ms": 0.8255280000071252, "success": true, - "started_at_unix": 1789366103.6248746, + "started_at_unix": 1789452394.913979, "bytes_sent": 260, "bytes_received": 316, "request_id": 14, @@ -13432,9 +13432,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.36375600001292696, + "duration_ms": 0.2606350000036173, "success": true, - "started_at_unix": 1789366103.6257694, + "started_at_unix": 1789452394.9148312, "bytes_sent": 260, "bytes_received": 316, "request_id": 15, @@ -13462,9 +13462,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.41918200000168326, + "duration_ms": 0.3032380000007606, "success": true, - "started_at_unix": 1789366103.6261582, + "started_at_unix": 1789452394.915121, "bytes_sent": 260, "bytes_received": 316, "request_id": 16, @@ -13492,9 +13492,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.34349200001315694, + "duration_ms": 0.321468999999297, "success": true, - "started_at_unix": 1789366103.6266112, + "started_at_unix": 1789452394.9154675, "bytes_sent": 260, "bytes_received": 316, "request_id": 17, @@ -13522,9 +13522,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.2775370000165367, + "duration_ms": 0.3315650000104142, "success": true, - "started_at_unix": 1789366103.6269913, + "started_at_unix": 1789452394.91585, "bytes_sent": 260, "bytes_received": 316, "request_id": 18, @@ -13552,9 +13552,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.26802000002135173, + "duration_ms": 0.2959469999979092, "success": true, - "started_at_unix": 1789366103.62732, + "started_at_unix": 1789452394.9162247, "bytes_sent": 260, "bytes_received": 316, "request_id": 19, @@ -13582,9 +13582,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.02290899999479734, + "duration_ms": 0.017925999998169573, "success": true, - "started_at_unix": 1789366103.627789, + "started_at_unix": 1789452394.9166782, "bytes_sent": 360, "bytes_received": 0, "request_id": null, @@ -13601,9 +13601,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 11.720816999996941, + "duration_ms": 13.335052000002179, "success": true, - "started_at_unix": 1789366103.6278207, + "started_at_unix": 1789452394.9167032, "bytes_sent": 289, "bytes_received": 89, "request_id": 20, @@ -13631,9 +13631,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.0238780000074712, + "duration_ms": 0.018957999998292507, "success": true, - "started_at_unix": 1789366103.6395864, + "started_at_unix": 1789452394.9300764, "bytes_sent": 333, "bytes_received": 0, "request_id": null, @@ -13650,9 +13650,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.010447999983398404, + "duration_ms": 0.01077599999632639, "success": true, - "started_at_unix": 1789366103.6396194, + "started_at_unix": 1789452394.930102, "bytes_sent": 360, "bytes_received": 0, "request_id": null, @@ -13669,9 +13669,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.958060000002206, + "duration_ms": 4.280839000003311, "success": true, - "started_at_unix": 1789366103.6396356, + "started_at_unix": 1789452394.9301186, "bytes_sent": 289, "bytes_received": 89, "request_id": 21, @@ -13699,9 +13699,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.012505999990253258, + "duration_ms": 0.014030000002662746, "success": true, - "started_at_unix": 1789366103.643617, + "started_at_unix": 1789452394.9344301, "bytes_sent": 333, "bytes_received": 0, "request_id": null, @@ -13718,9 +13718,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.007809999999608408, + "duration_ms": 0.008843000003366797, "success": true, - "started_at_unix": 1789366103.6436338, + "started_at_unix": 1789452394.934449, "bytes_sent": 360, "bytes_received": 0, "request_id": null, @@ -13737,9 +13737,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.7396860000171728, + "duration_ms": 4.120412000006013, "success": true, - "started_at_unix": 1789366103.6436458, + "started_at_unix": 1789452394.934462, "bytes_sent": 289, "bytes_received": 89, "request_id": 22, @@ -13767,9 +13767,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.024531000008209958, + "duration_ms": 0.023996000010129137, "success": true, - "started_at_unix": 1789366103.6474311, + "started_at_unix": 1789452394.9386275, "bytes_sent": 333, "bytes_received": 0, "request_id": null, @@ -13786,9 +13786,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.013662000014846853, + "duration_ms": 0.015001999997821258, "success": true, - "started_at_unix": 1789366103.6474638, + "started_at_unix": 1789452394.9386594, "bytes_sent": 360, "bytes_received": 0, "request_id": null, @@ -13805,9 +13805,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 4.383082000003924, + "duration_ms": 5.121674999998049, "success": true, - "started_at_unix": 1789366103.647484, + "started_at_unix": 1789452394.9386818, "bytes_sent": 289, "bytes_received": 89, "request_id": 23, @@ -13835,9 +13835,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.021285000002535526, + "duration_ms": 0.02289399999710895, "success": true, - "started_at_unix": 1789366103.6519134, + "started_at_unix": 1789452394.9438462, "bytes_sent": 333, "bytes_received": 0, "request_id": null, @@ -13854,9 +13854,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.012473999987605566, + "duration_ms": 0.015822999998249543, "success": true, - "started_at_unix": 1789366103.6519432, + "started_at_unix": 1789452394.9438775, "bytes_sent": 361, "bytes_received": 0, "request_id": null, @@ -13873,9 +13873,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 4.408767000001035, + "duration_ms": 4.501675000000205, "success": true, - "started_at_unix": 1789366103.6519623, + "started_at_unix": 1789452394.9439006, "bytes_sent": 289, "bytes_received": 89, "request_id": 24, @@ -13903,9 +13903,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.019978000011633412, + "duration_ms": 0.020169999999097854, "success": true, - "started_at_unix": 1789366103.656415, + "started_at_unix": 1789452394.9484425, "bytes_sent": 334, "bytes_received": 0, "request_id": null, @@ -13922,9 +13922,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.012746999999535547, + "duration_ms": 0.015292999989924283, "success": true, - "started_at_unix": 1789366103.6564426, + "started_at_unix": 1789452394.948471, "bytes_sent": 361, "bytes_received": 0, "request_id": null, @@ -13941,9 +13941,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.597700000000259, + "duration_ms": 3.959132999995063, "success": true, - "started_at_unix": 1789366103.6564643, + "started_at_unix": 1789452394.9484944, "bytes_sent": 289, "bytes_received": 89, "request_id": 25, @@ -13971,9 +13971,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.020147999975961284, + "duration_ms": 0.01966899999672478, "success": true, - "started_at_unix": 1789366103.6601067, + "started_at_unix": 1789452394.9524918, "bytes_sent": 334, "bytes_received": 0, "request_id": null, @@ -13990,9 +13990,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.022446999992098426, + "duration_ms": 0.02409600000419232, "success": true, - "started_at_unix": 1789366103.6603227, + "started_at_unix": 1789452394.95269, "bytes_sent": 373, "bytes_received": 0, "request_id": null, @@ -14009,9 +14009,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 410.1937350000071, + "duration_ms": 485.84320099999445, "success": true, - "started_at_unix": 1789366103.6603549, + "started_at_unix": 1789452394.9527235, "bytes_sent": 256, "bytes_received": 210, "request_id": 26, @@ -14039,9 +14039,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.03808099998536818, + "duration_ms": 0.033618999992768295, "success": true, - "started_at_unix": 1789366104.0706604, + "started_at_unix": 1789452395.4386544, "bytes_sent": 334, "bytes_received": 0, "request_id": null, @@ -14058,9 +14058,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01542199998993965, + "duration_ms": 0.015763999996920575, "success": true, - "started_at_unix": 1789366104.0707104, + "started_at_unix": 1789452395.438699, "bytes_sent": 373, "bytes_received": 0, "request_id": null, @@ -14077,9 +14077,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 235.21849899998415, + "duration_ms": 392.07408699999746, "success": true, - "started_at_unix": 1789366104.0707335, + "started_at_unix": 1789452395.438723, "bytes_sent": 256, "bytes_received": 210, "request_id": 27, @@ -14107,9 +14107,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.03209500002299137, + "duration_ms": 0.023253999998473773, "success": true, - "started_at_unix": 1789366104.3060791, + "started_at_unix": 1789452395.8308825, "bytes_sent": 334, "bytes_received": 0, "request_id": null, @@ -14126,9 +14126,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.009723999994548649, + "duration_ms": 0.010665999994330377, "success": true, - "started_at_unix": 1789366104.3061202, + "started_at_unix": 1789452395.8309145, "bytes_sent": 373, "bytes_received": 0, "request_id": null, @@ -14145,9 +14145,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 224.74564000000896, + "duration_ms": 359.20849400000066, "success": true, - "started_at_unix": 1789366104.3061364, + "started_at_unix": 1789452395.8309326, "bytes_sent": 256, "bytes_received": 210, "request_id": 28, @@ -14175,9 +14175,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.02780099998744845, + "duration_ms": 0.025367000006326634, "success": true, - "started_at_unix": 1789366104.5309963, + "started_at_unix": 1789452396.1902273, "bytes_sent": 334, "bytes_received": 0, "request_id": null, @@ -14194,9 +14194,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.009834999985969262, + "duration_ms": 0.013559999999301908, "success": true, - "started_at_unix": 1789366104.5310335, + "started_at_unix": 1789452396.1902626, "bytes_sent": 373, "bytes_received": 0, "request_id": null, @@ -14213,9 +14213,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 216.7844079999952, + "duration_ms": 357.09105799999463, "success": true, - "started_at_unix": 1789366104.5310504, + "started_at_unix": 1789452396.1902847, "bytes_sent": 256, "bytes_received": 210, "request_id": 29, @@ -14243,9 +14243,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.02497399998446781, + "duration_ms": 0.03171699999882094, "success": true, - "started_at_unix": 1789366104.7479303, + "started_at_unix": 1789452396.5474882, "bytes_sent": 334, "bytes_received": 0, "request_id": null, @@ -14262,9 +14262,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.010507000013149081, + "duration_ms": 0.015293000004135138, "success": true, - "started_at_unix": 1789366104.7479658, + "started_at_unix": 1789452396.5475314, "bytes_sent": 373, "bytes_received": 0, "request_id": null, @@ -14281,9 +14281,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 215.86887399999455, + "duration_ms": 362.72083899999075, "success": true, - "started_at_unix": 1789366104.7479844, + "started_at_unix": 1789452396.5475574, "bytes_sent": 256, "bytes_received": 210, "request_id": 30, @@ -14311,9 +14311,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.024601999996320956, + "duration_ms": 0.023433999999156185, "success": true, - "started_at_unix": 1789366104.9639857, + "started_at_unix": 1789452396.9104066, "bytes_sent": 334, "bytes_received": 0, "request_id": null, @@ -14330,9 +14330,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.010599000006550341, + "duration_ms": 0.01097599999866361, "success": true, - "started_at_unix": 1789366104.9640195, + "started_at_unix": 1789452396.9104395, "bytes_sent": 373, "bytes_received": 0, "request_id": null, @@ -14349,9 +14349,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 229.8641229999987, + "duration_ms": 363.9355389999963, "success": true, - "started_at_unix": 1789366104.9640374, + "started_at_unix": 1789452396.9104571, "bytes_sent": 256, "bytes_received": 210, "request_id": 31, @@ -14379,9 +14379,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.023875000010775693, + "duration_ms": 0.025737999990838034, "success": true, - "started_at_unix": 1789366105.193996, + "started_at_unix": 1789452397.2744772, "bytes_sent": 334, "bytes_received": 0, "request_id": null, @@ -14398,9 +14398,9 @@ { "kind": "notification", "method": "textDocument/didClose", - "duration_ms": 0.009752000011076234, + "duration_ms": 0.02062999999452586, "success": true, - "started_at_unix": 1789366105.194105, + "started_at_unix": 1789452397.274605, "bytes_sent": 213, "bytes_received": 0, "request_id": null, @@ -14413,9 +14413,9 @@ { "kind": "request", "method": "shutdown", - "duration_ms": 3.1408799999894654, + "duration_ms": 2.5485700000018596, "success": true, - "started_at_unix": 1789366105.1941197, + "started_at_unix": 1789452397.274633, "bytes_sent": 67, "bytes_received": 61, "request_id": 32, @@ -14433,9 +14433,9 @@ { "kind": "notification", "method": "exit", - "duration_ms": 0.010932999998658488, + "duration_ms": 0.023814999991600416, "success": true, - "started_at_unix": 1789366105.197272, + "started_at_unix": 1789452397.2772038, "bytes_sent": 55, "bytes_received": 0, "request_id": null, @@ -14457,7 +14457,7 @@ "environment_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/web/.venv", "python_executable": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/web/.venv/bin/python", "success": true, - "total_duration_ms": 1059.4757659999914, + "total_duration_ms": 1161.0154860000107, "error_message": null, "summary": { "request_count": 32, @@ -14466,11 +14466,11 @@ "failure_count": 0, "bytes_sent": 18386, "bytes_received": 326736, - "min_ms": 0.46082399998681467, - "max_ms": 726.3325190000103, - "mean_ms": 32.5301030312497, - "median_ms": 3.083154999984572, - "p95_ms": 66.55837490000062, + "min_ms": 0.37885999999787145, + "max_ms": 807.512207000002, + "mean_ms": 35.453192656250906, + "median_ms": 2.8440204999995444, + "p95_ms": 71.3123393000081, "result_summary": { "present_count": 31, "empty_count": 1, @@ -14526,27 +14526,27 @@ "by_method": { "textDocument/completion": { "point_count": 2, - "min_ms": 2.198832999994238, - "max_ms": 6.3910759999998845, - "mean_ms": 3.7380407999989984, - "median_ms": 3.362845000012271, - "p95_ms": 5.8916345000028505 + "min_ms": 2.3741759999893475, + "max_ms": 8.06088600000976, + "mean_ms": 4.057913600000518, + "median_ms": 3.3359930000003146, + "p95_ms": 7.290144450003309 }, "textDocument/hover": { "point_count": 2, - "min_ms": 0.46082399998681467, - "max_ms": 27.74558600000887, - "mean_ms": 12.275078499999381, - "median_ms": 9.475427500007072, - "p95_ms": 26.57662595000971 + "min_ms": 0.37885999999787145, + "max_ms": 27.117338000010704, + "mean_ms": 12.052042100002325, + "median_ms": 9.395212000001152, + "p95_ms": 27.109586750007253 }, "textDocument/references": { "point_count": 1, - "min_ms": 0.5146389999879375, - "max_ms": 0.7295550000208095, - "mean_ms": 0.6565370000032544, - "median_ms": 0.6861720000017613, - "p95_ms": 0.7264104000171301 + "min_ms": 0.529021000005514, + "max_ms": 0.630125000000703, + "mean_ms": 0.5901114000010921, + "median_ms": 0.6127250000105278, + "p95_ms": 0.6297915999994075 } }, "validation": { @@ -14572,11 +14572,11 @@ "failure_count": 0, "bytes_sent": 1360, "bytes_received": 41660, - "min_ms": 2.198832999994238, - "max_ms": 6.3910759999998845, - "mean_ms": 4.176570000004176, - "median_ms": 3.568607000005386, - "p95_ms": 6.169102000001203, + "min_ms": 2.3741759999893475, + "max_ms": 8.06088600000976, + "mean_ms": 4.544095800000036, + "median_ms": 3.3344160000012835, + "p95_ms": 7.718334200006892, "result_summary": { "present_count": 5, "empty_count": 0, @@ -14636,9 +14636,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 726.3325190000103, + "duration_ms": 807.512207000002, "success": true, - "started_at_unix": 1789366109.7952688, + "started_at_unix": 1789452400.8554368, "bytes_sent": 272, "bytes_received": 1455, "request_id": 2, @@ -14666,9 +14666,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 6.3910759999998845, + "duration_ms": 8.06088600000976, "success": true, - "started_at_unix": 1789366110.5217125, + "started_at_unix": 1789452401.6630516, "bytes_sent": 272, "bytes_received": 8332, "request_id": 3, @@ -14696,9 +14696,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.4431280000148945, + "duration_ms": 3.3344160000012835, "success": true, - "started_at_unix": 1789366110.5286047, + "started_at_unix": 1789452401.671418, "bytes_sent": 272, "bytes_received": 8332, "request_id": 4, @@ -14726,9 +14726,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 5.2812060000064776, + "duration_ms": 6.348126999995429, "success": true, - "started_at_unix": 1789366110.5325158, + "started_at_unix": 1789452401.6750596, "bytes_sent": 272, "bytes_received": 8332, "request_id": 5, @@ -14756,9 +14756,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 2.198832999994238, + "duration_ms": 2.3741759999893475, "success": true, - "started_at_unix": 1789366110.5382276, + "started_at_unix": 1789452401.6816962, "bytes_sent": 272, "bytes_received": 8332, "request_id": 6, @@ -14786,9 +14786,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.568607000005386, + "duration_ms": 2.6028740000043626, "success": true, - "started_at_unix": 1789366110.5408213, + "started_at_unix": 1789452401.6845107, "bytes_sent": 272, "bytes_received": 8332, "request_id": 7, @@ -14831,11 +14831,11 @@ "failure_count": 0, "bytes_sent": 1204, "bytes_received": 1029, - "min_ms": 0.46082399998681467, - "max_ms": 0.5663480000066556, - "mean_ms": 0.4995172000008097, - "median_ms": 0.47622200000319026, - "p95_ms": 0.5570180000063374, + "min_ms": 0.37885999999787145, + "max_ms": 0.47181700000464843, + "mean_ms": 0.4177290000029643, + "median_ms": 0.4117480000047635, + "p95_ms": 0.46217460000548266, "result_summary": { "present_count": 5, "empty_count": 0, @@ -14895,9 +14895,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.160734000000275, + "duration_ms": 1.9721630000049117, "success": true, - "started_at_unix": 1789366110.5448987, + "started_at_unix": 1789452401.6876578, "bytes_sent": 240, "bytes_received": 205, "request_id": 8, @@ -14925,9 +14925,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.5196980000050644, + "duration_ms": 0.42360500000881984, "success": true, - "started_at_unix": 1789366110.5470958, + "started_at_unix": 1789452401.689668, "bytes_sent": 240, "bytes_received": 205, "request_id": 9, @@ -14955,9 +14955,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.5663480000066556, + "duration_ms": 0.47181700000464843, "success": true, - "started_at_unix": 1789366110.547647, + "started_at_unix": 1789452401.6901374, "bytes_sent": 241, "bytes_received": 206, "request_id": 10, @@ -14985,9 +14985,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.47449400000232345, + "duration_ms": 0.4026149999987183, "success": true, - "started_at_unix": 1789366110.548239, + "started_at_unix": 1789452401.690653, "bytes_sent": 241, "bytes_received": 206, "request_id": 11, @@ -15015,9 +15015,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.46082399998681467, + "duration_ms": 0.4117480000047635, "success": true, - "started_at_unix": 1789366110.548737, + "started_at_unix": 1789452401.6910992, "bytes_sent": 241, "bytes_received": 206, "request_id": 12, @@ -15045,9 +15045,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.47622200000319026, + "duration_ms": 0.37885999999787145, "success": true, - "started_at_unix": 1789366110.5492196, + "started_at_unix": 1789452401.691553, "bytes_sent": 241, "bytes_received": 206, "request_id": 13, @@ -15090,11 +15090,11 @@ "failure_count": 0, "bytes_sent": 1420, "bytes_received": 2045, - "min_ms": 0.5146389999879375, - "max_ms": 0.7295550000208095, - "mean_ms": 0.6565370000032544, - "median_ms": 0.6861720000017613, - "p95_ms": 0.7264104000171301, + "min_ms": 0.529021000005514, + "max_ms": 0.630125000000703, + "mean_ms": 0.5901114000010921, + "median_ms": 0.6127250000105278, + "p95_ms": 0.6297915999994075, "result_summary": { "present_count": 5, "empty_count": 0, @@ -15154,9 +15154,9 @@ { "kind": "request", "method": "textDocument/references", - "duration_ms": 2.732671999979175, + "duration_ms": 2.1989679999876444, "success": true, - "started_at_unix": 1789366110.5497756, + "started_at_unix": 1789452401.6920323, "bytes_sent": 284, "bytes_received": 409, "request_id": 14, @@ -15184,9 +15184,9 @@ { "kind": "request", "method": "textDocument/references", - "duration_ms": 0.6861720000017613, + "duration_ms": 0.529021000005514, "success": true, - "started_at_unix": 1789366110.5525348, + "started_at_unix": 1789452401.6942737, "bytes_sent": 284, "bytes_received": 409, "request_id": 15, @@ -15214,9 +15214,9 @@ { "kind": "request", "method": "textDocument/references", - "duration_ms": 0.7138320000024123, + "duration_ms": 0.6284579999942252, "success": true, - "started_at_unix": 1789366110.5532506, + "started_at_unix": 1789452401.6948535, "bytes_sent": 284, "bytes_received": 409, "request_id": 16, @@ -15244,9 +15244,9 @@ { "kind": "request", "method": "textDocument/references", - "duration_ms": 0.7295550000208095, + "duration_ms": 0.6127250000105278, "success": true, - "started_at_unix": 1789366110.5540073, + "started_at_unix": 1789452401.6955469, "bytes_sent": 284, "bytes_received": 409, "request_id": 17, @@ -15274,9 +15274,9 @@ { "kind": "request", "method": "textDocument/references", - "duration_ms": 0.6384870000033516, + "duration_ms": 0.630125000000703, "success": true, - "started_at_unix": 1789366110.5548048, + "started_at_unix": 1789452401.6962276, "bytes_sent": 284, "bytes_received": 409, "request_id": 18, @@ -15304,9 +15304,9 @@ { "kind": "request", "method": "textDocument/references", - "duration_ms": 0.5146389999879375, + "duration_ms": 0.5502279999944903, "success": true, - "started_at_unix": 1789366110.555503, + "started_at_unix": 1789452401.696914, "bytes_sent": 284, "bytes_received": 409, "request_id": 19, @@ -15349,11 +15349,11 @@ "failure_count": 0, "bytes_sent": 1370, "bytes_received": 229265, - "min_ms": 2.694778999995151, - "max_ms": 4.353906999995161, - "mean_ms": 3.2995115999938207, - "median_ms": 3.087733999990405, - "p95_ms": 4.139637999998058, + "min_ms": 2.6878399999930025, + "max_ms": 5.194631999998478, + "mean_ms": 3.571731400000999, + "median_ms": 3.337569999999346, + "p95_ms": 4.883388400000399, "result_summary": { "present_count": 5, "empty_count": 0, @@ -15413,9 +15413,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 6.100250000002916, + "duration_ms": 5.727398999994193, "success": true, - "started_at_unix": 1789366110.5562456, + "started_at_unix": 1789452401.697718, "bytes_sent": 274, "bytes_received": 45853, "request_id": 20, @@ -15443,9 +15443,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.282562000009648, + "duration_ms": 3.6384140000080833, "success": true, - "started_at_unix": 1789366110.563043, + "started_at_unix": 1789452401.7045, "bytes_sent": 274, "bytes_received": 45853, "request_id": 21, @@ -15473,9 +15473,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 4.353906999995161, + "duration_ms": 5.194631999998478, "success": true, - "started_at_unix": 1789366110.5674012, + "started_at_unix": 1789452401.7092252, "bytes_sent": 274, "bytes_received": 45853, "request_id": 22, @@ -15503,9 +15503,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.0785759999787388, + "duration_ms": 3.337569999999346, "success": true, - "started_at_unix": 1789366110.5728002, + "started_at_unix": 1789452401.7154381, "bytes_sent": 274, "bytes_received": 45853, "request_id": 23, @@ -15533,9 +15533,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.087733999990405, + "duration_ms": 3.0002010000060864, "success": true, - "started_at_unix": 1789366110.576964, + "started_at_unix": 1789452401.719774, "bytes_sent": 274, "bytes_received": 45853, "request_id": 24, @@ -15563,9 +15563,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 2.694778999995151, + "duration_ms": 2.6878399999930025, "success": true, - "started_at_unix": 1789366110.5810938, + "started_at_unix": 1789452401.723777, "bytes_sent": 274, "bytes_received": 45853, "request_id": 25, @@ -15608,11 +15608,11 @@ "failure_count": 0, "bytes_sent": 1205, "bytes_received": 3070, - "min_ms": 18.38450700000749, - "max_ms": 27.74558600000887, - "mean_ms": 24.050639799997953, - "median_ms": 24.927142999985108, - "p95_ms": 27.226048200009245, + "min_ms": 18.318606999997655, + "max_ms": 27.117338000010704, + "mean_ms": 23.686355200001685, + "median_ms": 24.95017100000041, + "p95_ms": 27.11389300000917, "result_summary": { "present_count": 5, "empty_count": 0, @@ -15672,9 +15672,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 24.48795799998038, + "duration_ms": 26.23899499999993, "success": true, - "started_at_unix": 1789366110.5848255, + "started_at_unix": 1789452401.727614, "bytes_sent": 241, "bytes_received": 614, "request_id": 26, @@ -15702,9 +15702,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 25.147897000010744, + "duration_ms": 27.117338000010704, "success": true, - "started_at_unix": 1789366110.6094096, + "started_at_unix": 1789452401.7539723, "bytes_sent": 241, "bytes_received": 614, "request_id": 27, @@ -15732,9 +15732,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 27.74558600000887, + "duration_ms": 27.100113000003034, "success": true, - "started_at_unix": 1789366110.6346862, + "started_at_unix": 1789452401.7812395, "bytes_sent": 241, "bytes_received": 614, "request_id": 28, @@ -15762,9 +15762,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 24.927142999985108, + "duration_ms": 20.945546999996623, "success": true, - "started_at_unix": 1789366110.6625478, + "started_at_unix": 1789452401.8084593, "bytes_sent": 241, "bytes_received": 614, "request_id": 29, @@ -15792,9 +15792,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 24.048065999977553, + "duration_ms": 24.95017100000041, "success": true, - "started_at_unix": 1789366110.6876488, + "started_at_unix": 1789452401.829564, "bytes_sent": 241, "bytes_received": 614, "request_id": 30, @@ -15822,9 +15822,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 18.38450700000749, + "duration_ms": 18.318606999997655, "success": true, - "started_at_unix": 1789366110.7118585, + "started_at_unix": 1789452401.854666, "bytes_sent": 241, "bytes_received": 614, "request_id": 31, @@ -15856,9 +15856,9 @@ { "kind": "request", "method": "initialize", - "duration_ms": 113.99622799999065, + "duration_ms": 125.32845200000509, "success": true, - "started_at_unix": 1789366109.6810048, + "started_at_unix": 1789452400.7298481, "bytes_sent": 646, "bytes_received": 1070, "request_id": 1, @@ -15877,9 +15877,9 @@ { "kind": "notification", "method": "initialized", - "duration_ms": 0.0202540000202589, + "duration_ms": 0.019778999998720792, "success": true, - "started_at_unix": 1789366109.7950954, + "started_at_unix": 1789452400.8552659, "bytes_sent": 74, "bytes_received": 0, "request_id": null, @@ -15892,9 +15892,9 @@ { "kind": "notification", "method": "workspace/didChangeConfiguration", - "duration_ms": 0.011088999997355131, + "duration_ms": 0.011266999990766635, "success": true, - "started_at_unix": 1789366109.795137, + "started_at_unix": 1789452400.8553038, "bytes_sent": 623, "bytes_received": 0, "request_id": null, @@ -15910,9 +15910,9 @@ { "kind": "notification", "method": "textDocument/didOpen", - "duration_ms": 0.010835000011866214, + "duration_ms": 0.012849000000869637, "success": true, - "started_at_unix": 1789366109.7952309, + "started_at_unix": 1789452400.8553977, "bytes_sent": 539, "bytes_received": 0, "request_id": null, @@ -15928,9 +15928,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 726.3325190000103, + "duration_ms": 807.512207000002, "success": true, - "started_at_unix": 1789366109.7952688, + "started_at_unix": 1789452400.8554368, "bytes_sent": 272, "bytes_received": 1455, "request_id": 2, @@ -15958,9 +15958,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 6.3910759999998845, + "duration_ms": 8.06088600000976, "success": true, - "started_at_unix": 1789366110.5217125, + "started_at_unix": 1789452401.6630516, "bytes_sent": 272, "bytes_received": 8332, "request_id": 3, @@ -15988,9 +15988,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.4431280000148945, + "duration_ms": 3.3344160000012835, "success": true, - "started_at_unix": 1789366110.5286047, + "started_at_unix": 1789452401.671418, "bytes_sent": 272, "bytes_received": 8332, "request_id": 4, @@ -16018,9 +16018,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 5.2812060000064776, + "duration_ms": 6.348126999995429, "success": true, - "started_at_unix": 1789366110.5325158, + "started_at_unix": 1789452401.6750596, "bytes_sent": 272, "bytes_received": 8332, "request_id": 5, @@ -16048,9 +16048,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 2.198832999994238, + "duration_ms": 2.3741759999893475, "success": true, - "started_at_unix": 1789366110.5382276, + "started_at_unix": 1789452401.6816962, "bytes_sent": 272, "bytes_received": 8332, "request_id": 6, @@ -16078,9 +16078,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.568607000005386, + "duration_ms": 2.6028740000043626, "success": true, - "started_at_unix": 1789366110.5408213, + "started_at_unix": 1789452401.6845107, "bytes_sent": 272, "bytes_received": 8332, "request_id": 7, @@ -16108,9 +16108,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.160734000000275, + "duration_ms": 1.9721630000049117, "success": true, - "started_at_unix": 1789366110.5448987, + "started_at_unix": 1789452401.6876578, "bytes_sent": 240, "bytes_received": 205, "request_id": 8, @@ -16138,9 +16138,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.5196980000050644, + "duration_ms": 0.42360500000881984, "success": true, - "started_at_unix": 1789366110.5470958, + "started_at_unix": 1789452401.689668, "bytes_sent": 240, "bytes_received": 205, "request_id": 9, @@ -16168,9 +16168,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.5663480000066556, + "duration_ms": 0.47181700000464843, "success": true, - "started_at_unix": 1789366110.547647, + "started_at_unix": 1789452401.6901374, "bytes_sent": 241, "bytes_received": 206, "request_id": 10, @@ -16198,9 +16198,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.47449400000232345, + "duration_ms": 0.4026149999987183, "success": true, - "started_at_unix": 1789366110.548239, + "started_at_unix": 1789452401.690653, "bytes_sent": 241, "bytes_received": 206, "request_id": 11, @@ -16228,9 +16228,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.46082399998681467, + "duration_ms": 0.4117480000047635, "success": true, - "started_at_unix": 1789366110.548737, + "started_at_unix": 1789452401.6910992, "bytes_sent": 241, "bytes_received": 206, "request_id": 12, @@ -16258,9 +16258,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.47622200000319026, + "duration_ms": 0.37885999999787145, "success": true, - "started_at_unix": 1789366110.5492196, + "started_at_unix": 1789452401.691553, "bytes_sent": 241, "bytes_received": 206, "request_id": 13, @@ -16288,9 +16288,9 @@ { "kind": "request", "method": "textDocument/references", - "duration_ms": 2.732671999979175, + "duration_ms": 2.1989679999876444, "success": true, - "started_at_unix": 1789366110.5497756, + "started_at_unix": 1789452401.6920323, "bytes_sent": 284, "bytes_received": 409, "request_id": 14, @@ -16318,9 +16318,9 @@ { "kind": "request", "method": "textDocument/references", - "duration_ms": 0.6861720000017613, + "duration_ms": 0.529021000005514, "success": true, - "started_at_unix": 1789366110.5525348, + "started_at_unix": 1789452401.6942737, "bytes_sent": 284, "bytes_received": 409, "request_id": 15, @@ -16348,9 +16348,9 @@ { "kind": "request", "method": "textDocument/references", - "duration_ms": 0.7138320000024123, + "duration_ms": 0.6284579999942252, "success": true, - "started_at_unix": 1789366110.5532506, + "started_at_unix": 1789452401.6948535, "bytes_sent": 284, "bytes_received": 409, "request_id": 16, @@ -16378,9 +16378,9 @@ { "kind": "request", "method": "textDocument/references", - "duration_ms": 0.7295550000208095, + "duration_ms": 0.6127250000105278, "success": true, - "started_at_unix": 1789366110.5540073, + "started_at_unix": 1789452401.6955469, "bytes_sent": 284, "bytes_received": 409, "request_id": 17, @@ -16408,9 +16408,9 @@ { "kind": "request", "method": "textDocument/references", - "duration_ms": 0.6384870000033516, + "duration_ms": 0.630125000000703, "success": true, - "started_at_unix": 1789366110.5548048, + "started_at_unix": 1789452401.6962276, "bytes_sent": 284, "bytes_received": 409, "request_id": 18, @@ -16438,9 +16438,9 @@ { "kind": "request", "method": "textDocument/references", - "duration_ms": 0.5146389999879375, + "duration_ms": 0.5502279999944903, "success": true, - "started_at_unix": 1789366110.555503, + "started_at_unix": 1789452401.696914, "bytes_sent": 284, "bytes_received": 409, "request_id": 19, @@ -16468,9 +16468,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.020422999995162172, + "duration_ms": 0.027189999997290215, "success": true, - "started_at_unix": 1789366110.5562172, + "started_at_unix": 1789452401.6976814, "bytes_sent": 374, "bytes_received": 0, "request_id": null, @@ -16487,9 +16487,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 6.100250000002916, + "duration_ms": 5.727398999994193, "success": true, - "started_at_unix": 1789366110.5562456, + "started_at_unix": 1789452401.697718, "bytes_sent": 274, "bytes_received": 45853, "request_id": 20, @@ -16517,9 +16517,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.023392000002786517, + "duration_ms": 0.024355999997283106, "success": true, - "started_at_unix": 1789366110.5629954, + "started_at_unix": 1789452401.7044508, "bytes_sent": 318, "bytes_received": 0, "request_id": null, @@ -16536,9 +16536,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.011008000001311302, + "duration_ms": 0.01162699999213146, "success": true, - "started_at_unix": 1789366110.5630262, + "started_at_unix": 1789452401.7044823, "bytes_sent": 374, "bytes_received": 0, "request_id": null, @@ -16555,9 +16555,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.282562000009648, + "duration_ms": 3.6384140000080833, "success": true, - "started_at_unix": 1789366110.563043, + "started_at_unix": 1789452401.7045, "bytes_sent": 274, "bytes_received": 45853, "request_id": 21, @@ -16585,9 +16585,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.022656999988157622, + "duration_ms": 0.02236299999935909, "success": true, - "started_at_unix": 1789366110.5673475, + "started_at_unix": 1789452401.7091703, "bytes_sent": 318, "bytes_received": 0, "request_id": null, @@ -16604,9 +16604,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.013367999997626612, + "duration_ms": 0.015271999998844876, "success": true, - "started_at_unix": 1789366110.5673792, + "started_at_unix": 1789452401.7092013, "bytes_sent": 374, "bytes_received": 0, "request_id": null, @@ -16623,9 +16623,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 4.353906999995161, + "duration_ms": 5.194631999998478, "success": true, - "started_at_unix": 1789366110.5674012, + "started_at_unix": 1789452401.7092252, "bytes_sent": 274, "bytes_received": 45853, "request_id": 22, @@ -16653,9 +16653,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.022776999998086467, + "duration_ms": 0.01919800000393934, "success": true, - "started_at_unix": 1789366110.5727475, + "started_at_unix": 1789452401.7153962, "bytes_sent": 318, "bytes_received": 0, "request_id": null, @@ -16672,9 +16672,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.013639000002285684, + "duration_ms": 0.010035000002517336, "success": true, - "started_at_unix": 1789366110.5727792, + "started_at_unix": 1789452401.715422, "bytes_sent": 374, "bytes_received": 0, "request_id": null, @@ -16691,9 +16691,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.0785759999787388, + "duration_ms": 3.337569999999346, "success": true, - "started_at_unix": 1789366110.5728002, + "started_at_unix": 1789452401.7154381, "bytes_sent": 274, "bytes_received": 45853, "request_id": 23, @@ -16721,9 +16721,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.02169100000060098, + "duration_ms": 0.017255999992471516, "success": true, - "started_at_unix": 1789366110.576912, + "started_at_unix": 1789452401.719724, "bytes_sent": 318, "bytes_received": 0, "request_id": null, @@ -16740,9 +16740,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.013487999979133747, + "duration_ms": 0.008842999989155942, "success": true, - "started_at_unix": 1789366110.5769427, + "started_at_unix": 1789452401.7197466, "bytes_sent": 375, "bytes_received": 0, "request_id": null, @@ -16759,9 +16759,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.087733999990405, + "duration_ms": 3.0002010000060864, "success": true, - "started_at_unix": 1789366110.576964, + "started_at_unix": 1789452401.719774, "bytes_sent": 274, "bytes_received": 45853, "request_id": 24, @@ -16789,9 +16789,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.022228999995377308, + "duration_ms": 0.01933800000131214, "success": true, - "started_at_unix": 1789366110.5810473, + "started_at_unix": 1789452401.7237191, "bytes_sent": 319, "bytes_received": 0, "request_id": null, @@ -16808,9 +16808,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.010636000013164448, + "duration_ms": 0.010295000009818978, "success": true, - "started_at_unix": 1789366110.581077, + "started_at_unix": 1789452401.7237453, "bytes_sent": 375, "bytes_received": 0, "request_id": null, @@ -16827,9 +16827,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 2.694778999995151, + "duration_ms": 2.6878399999930025, "success": true, - "started_at_unix": 1789366110.5810938, + "started_at_unix": 1789452401.723777, "bytes_sent": 274, "bytes_received": 45853, "request_id": 25, @@ -16857,9 +16857,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.016147999986060313, + "duration_ms": 0.016944999998713683, "success": true, - "started_at_unix": 1789366110.5846713, + "started_at_unix": 1789452401.7274368, "bytes_sent": 319, "bytes_received": 0, "request_id": null, @@ -16876,9 +16876,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.011881999995466686, + "duration_ms": 0.01332999998737705, "success": true, - "started_at_unix": 1789366110.584808, + "started_at_unix": 1789452401.727595, "bytes_sent": 374, "bytes_received": 0, "request_id": null, @@ -16895,9 +16895,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 24.48795799998038, + "duration_ms": 26.23899499999993, "success": true, - "started_at_unix": 1789366110.5848255, + "started_at_unix": 1789452401.727614, "bytes_sent": 241, "bytes_received": 614, "request_id": 26, @@ -16925,9 +16925,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.022629000000051747, + "duration_ms": 0.024717000002283385, "success": true, - "started_at_unix": 1789366110.609362, + "started_at_unix": 1789452401.7539139, "bytes_sent": 319, "bytes_received": 0, "request_id": null, @@ -16944,9 +16944,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.011639000007335198, + "duration_ms": 0.016424000008896655, "success": true, - "started_at_unix": 1789366110.609392, + "started_at_unix": 1789452401.7539475, "bytes_sent": 374, "bytes_received": 0, "request_id": null, @@ -16963,9 +16963,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 25.147897000010744, + "duration_ms": 27.117338000010704, "success": true, - "started_at_unix": 1789366110.6094096, + "started_at_unix": 1789452401.7539723, "bytes_sent": 241, "bytes_received": 614, "request_id": 27, @@ -16993,9 +16993,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.025126999986468945, + "duration_ms": 0.02761099999304406, "success": true, - "started_at_unix": 1789366110.6346323, + "started_at_unix": 1789452401.7811792, "bytes_sent": 319, "bytes_received": 0, "request_id": null, @@ -17012,9 +17012,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.013346000002911751, + "duration_ms": 0.015612999987979492, "success": true, - "started_at_unix": 1789366110.6346657, + "started_at_unix": 1789452401.7812157, "bytes_sent": 374, "bytes_received": 0, "request_id": null, @@ -17031,9 +17031,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 27.74558600000887, + "duration_ms": 27.100113000003034, "success": true, - "started_at_unix": 1789366110.6346862, + "started_at_unix": 1789452401.7812395, "bytes_sent": 241, "bytes_received": 614, "request_id": 28, @@ -17061,9 +17061,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.022378000011258337, + "duration_ms": 0.0218730000085543, "success": true, - "started_at_unix": 1789366110.662502, + "started_at_unix": 1789452401.8084137, "bytes_sent": 319, "bytes_received": 0, "request_id": null, @@ -17080,9 +17080,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01049700000521625, + "duration_ms": 0.010815999999636006, "success": true, - "started_at_unix": 1789366110.6625319, + "started_at_unix": 1789452401.8084426, "bytes_sent": 374, "bytes_received": 0, "request_id": null, @@ -17099,9 +17099,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 24.927142999985108, + "duration_ms": 20.945546999996623, "success": true, - "started_at_unix": 1789366110.6625478, + "started_at_unix": 1789452401.8084593, "bytes_sent": 241, "bytes_received": 614, "request_id": 29, @@ -17129,9 +17129,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.03337199999009499, + "duration_ms": 0.02893200000642082, "success": true, - "started_at_unix": 1789366110.6875806, + "started_at_unix": 1789452401.829501, "bytes_sent": 319, "bytes_received": 0, "request_id": null, @@ -17148,9 +17148,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.015937000000576518, + "duration_ms": 0.016203999990693774, "success": true, - "started_at_unix": 1789366110.6876237, + "started_at_unix": 1789452401.8295388, "bytes_sent": 374, "bytes_received": 0, "request_id": null, @@ -17167,9 +17167,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 24.048065999977553, + "duration_ms": 24.95017100000041, "success": true, - "started_at_unix": 1789366110.6876488, + "started_at_unix": 1789452401.829564, "bytes_sent": 241, "bytes_received": 614, "request_id": 30, @@ -17197,9 +17197,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.03379700001460151, + "duration_ms": 0.02503699998612774, "success": true, - "started_at_unix": 1789366110.7117918, + "started_at_unix": 1789452401.854607, "bytes_sent": 319, "bytes_received": 0, "request_id": null, @@ -17216,9 +17216,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.014904000011028984, + "duration_ms": 0.015613000002190347, "success": true, - "started_at_unix": 1789366110.711835, + "started_at_unix": 1789452401.8546417, "bytes_sent": 374, "bytes_received": 0, "request_id": null, @@ -17235,9 +17235,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 18.38450700000749, + "duration_ms": 18.318606999997655, "success": true, - "started_at_unix": 1789366110.7118585, + "started_at_unix": 1789452401.854666, "bytes_sent": 241, "bytes_received": 614, "request_id": 31, @@ -17265,9 +17265,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.031211999981906047, + "duration_ms": 0.02260299999079507, "success": true, - "started_at_unix": 1789366110.7303653, + "started_at_unix": 1789452401.8730528, "bytes_sent": 319, "bytes_received": 0, "request_id": null, @@ -17284,9 +17284,9 @@ { "kind": "notification", "method": "textDocument/didClose", - "duration_ms": 0.014616999976624356, + "duration_ms": 0.02004899999974441, "success": true, - "started_at_unix": 1789366110.730507, + "started_at_unix": 1789452401.873181, "bytes_sent": 198, "bytes_received": 0, "request_id": null, @@ -17299,9 +17299,9 @@ { "kind": "request", "method": "shutdown", - "duration_ms": 1.7390580000267164, + "duration_ms": 1.4738670000014054, "success": true, - "started_at_unix": 1789366110.7305288, + "started_at_unix": 1789452401.8732083, "bytes_sent": 67, "bytes_received": 61, "request_id": 32, @@ -17319,9 +17319,9 @@ { "kind": "notification", "method": "exit", - "duration_ms": 0.0292240000021593, + "duration_ms": 0.019688999998379586, "success": true, - "started_at_unix": 1789366110.7323039, + "started_at_unix": 1789452401.8746974, "bytes_sent": 55, "bytes_received": 0, "request_id": null, diff --git a/latest-results/summary-20260914T060721Z.csv b/latest-results/summary-20260914T060721Z.csv deleted file mode 100644 index e8c497e..0000000 --- a/latest-results/summary-20260914T060721Z.csv +++ /dev/null @@ -1,132 +0,0 @@ -report_type,baseline_server_id,server_id,server_name,suite_name,scenario_name,point_label,method,method_display,success,mean_ms,p95_ms,non_empty_rate,result_metric_name,result_metric_label,result_metric_value,result_metric_delta,validation_passed,validation_failure_count -benchmark,pyright,pyright,Pyright,data_science,,dataframe completion,textDocument/completion,textDocument/completion,True,4.219477999998844,7.232076599996161,1.0,completion_item_count,Completions found,201.0,0.0,True,0 -benchmark,pyright,ty,Ty,data_science,,dataframe completion,textDocument/completion,textDocument/completion,True,1.5043827999932091,1.621395399990888,1.0,completion_item_count,Completions found,223.0,22.0,True,0 -benchmark,pyright,pyrefly,Pyrefly,data_science,,dataframe completion,textDocument/completion,textDocument/completion,True,64.70380020000448,255.52361759999366,1.0,completion_item_count,Completions found,250.0,49.0,True,0 -benchmark,pyright,pylsp-mypy,pylsp-mypy,data_science,,dataframe completion,textDocument/completion,textDocument/completion,True,134.1102124000031,286.83894740001955,1.0,completion_item_count,Completions found,188.0,-13.0,True,0 -benchmark,pyright,pyright,Pyright,data_science,,dataframe describe hover,textDocument/hover,textDocument/hover,True,0.9367723999957889,1.0735797999899432,1.0,hover_text_char_count,Hover length,4019.0,0.0,True,0 -benchmark,pyright,ty,Ty,data_science,,dataframe describe hover,textDocument/hover,textDocument/hover,True,0.2600121999989824,0.2993026000069676,1.0,hover_text_char_count,Hover length,4232.0,213.0,True,0 -benchmark,pyright,pyrefly,Pyrefly,data_science,,dataframe describe hover,textDocument/hover,textDocument/hover,True,1.745138799998358,2.114808799990442,1.0,hover_text_char_count,Hover length,3182.0,-837.0,True,0 -benchmark,pyright,pylsp-mypy,pylsp-mypy,data_science,,dataframe describe hover,textDocument/hover,textDocument/hover,True,124.15751240000645,124.81610580000506,1.0,hover_text_char_count,Hover length,4134.0,115.0,True,0 -benchmark,pyright,pyright,Pyright,data_science,,summarize definition,textDocument/definition,textDocument/definition,True,0.27252680000060536,0.37392959999920095,1.0,location_count,Definitions found,1.0,0.0,True,0 -benchmark,pyright,ty,Ty,data_science,,summarize definition,textDocument/definition,textDocument/definition,True,0.16578899999331043,0.17510360000301262,1.0,location_count,Definitions found,1.0,0.0,True,0 -benchmark,pyright,pyrefly,Pyrefly,data_science,,summarize definition,textDocument/definition,textDocument/definition,True,0.10841440000035618,0.12108359999274398,1.0,location_count,Definitions found,1.0,0.0,True,0 -benchmark,pyright,pylsp-mypy,pylsp-mypy,data_science,,summarize definition,textDocument/definition,textDocument/definition,True,0.6358426000076633,0.7266062000041984,1.0,location_count,Definitions found,1.0,0.0,True,0 -benchmark,pyright,pyright,Pyright,data_science,,edit array then complete (edit+completion),textDocument/completion,textDocument/completion,True,211.06344220000037,324.95825719999516,1.0,completion_item_count,Completions found,168.0,0.0,True,0 -benchmark,pyright,ty,Ty,data_science,,edit array then complete (edit+completion),textDocument/completion,textDocument/completion,True,7.3243731999980355,7.762877400000434,1.0,completion_item_count,Completions found,168.0,0.0,True,0 -benchmark,pyright,pyrefly,Pyrefly,data_science,,edit array then complete (edit+completion),textDocument/completion,textDocument/completion,True,13.60808600000496,14.460734999994429,1.0,completion_item_count,Completions found,149.0,-19.0,True,0 -benchmark,pyright,pylsp-mypy,pylsp-mypy,data_science,,edit array then complete (edit+completion),textDocument/completion,textDocument/completion,False,3.1248753999989276,3.322530399992729,0.0,completion_item_count,Completions found,0.0,-168.0,False,10 -benchmark,pyright,pyright,Pyright,data_science,,edit array then hover (edit+hover),textDocument/hover,textDocument/hover,True,20.226642400001538,22.181003400001487,1.0,hover_text_char_count,Hover length,278.0,0.0,True,0 -benchmark,pyright,ty,Ty,data_science,,edit array then hover (edit+hover),textDocument/hover,textDocument/hover,True,2.7627832000064245,2.827565000006871,1.0,hover_text_char_count,Hover length,267.0,-11.0,True,0 -benchmark,pyright,pyrefly,Pyrefly,data_science,,edit array then hover (edit+hover),textDocument/hover,textDocument/hover,True,1.902156599993532,6.5781089999859415,1.0,hover_text_char_count,Hover length,2546.0,2268.0,True,0 -benchmark,pyright,pylsp-mypy,pylsp-mypy,data_science,,edit array then hover (edit+hover),textDocument/hover,textDocument/hover,True,115.30232700000624,116.39391080001928,1.0,hover_text_char_count,Hover length,5662.0,5384.0,True,0 -benchmark,pyright,pyright,Pyright,django,,queryset completion,textDocument/completion,textDocument/completion,True,3.6493812000031767,5.646362400005955,1.0,completion_item_count,Completions found,10.0,0.0,True,0 -benchmark,pyright,ty,Ty,django,,queryset completion,textDocument/completion,textDocument/completion,True,3.832647599995198,5.637282400005006,1.0,completion_item_count,Completions found,261.0,251.0,True,0 -benchmark,pyright,pyrefly,Pyrefly,django,,queryset completion,textDocument/completion,textDocument/completion,True,11.242843400003721,42.53001120001158,1.0,completion_item_count,Completions found,15.0,5.0,True,0 -benchmark,pyright,pylsp-mypy,pylsp-mypy,django,,queryset completion,textDocument/completion,textDocument/completion,True,136.1152067999967,409.44648360000417,1.0,completion_item_count,Completions found,2.0,-8.0,True,0 -benchmark,pyright,pyright,Pyright,django,,queryset filter hover,textDocument/hover,textDocument/hover,True,0.43927299999779734,0.4874411999935546,1.0,hover_text_char_count,Hover length,57.0,0.0,True,0 -benchmark,pyright,ty,Ty,django,,queryset filter hover,textDocument/hover,textDocument/hover,True,0.18567399999369627,0.20800199998234348,1.0,hover_text_char_count,Hover length,46.0,-11.0,True,0 -benchmark,pyright,pyrefly,Pyrefly,django,,queryset filter hover,textDocument/hover,textDocument/hover,True,0.2687746000049174,0.3262959999915438,1.0,hover_text_char_count,Hover length,298.0,241.0,True,0 -benchmark,pyright,pylsp-mypy,pylsp-mypy,django,,queryset filter hover,textDocument/hover,textDocument/hover,True,107.89564400000131,109.18606320000208,1.0,hover_text_char_count,Hover length,57.0,0.0,True,0 -benchmark,pyright,pyright,Pyright,django,,model definition,textDocument/definition,textDocument/definition,True,0.25583999999696516,0.29811080000001766,1.0,location_count,Definitions found,1.0,0.0,True,0 -benchmark,pyright,ty,Ty,django,,model definition,textDocument/definition,textDocument/definition,True,0.16301420000104372,0.1751411999919128,1.0,location_count,Definitions found,1.0,0.0,True,0 -benchmark,pyright,pyrefly,Pyrefly,django,,model definition,textDocument/definition,textDocument/definition,True,0.22463399999992362,0.25074920000065504,1.0,location_count,Definitions found,1.0,0.0,True,0 -benchmark,pyright,pylsp-mypy,pylsp-mypy,django,,model definition,textDocument/definition,textDocument/definition,True,0.5907187999980579,0.6270123999911448,1.0,location_count,Definitions found,1.0,0.0,True,0 -benchmark,pyright,pyright,Pyright,django,,edit queryset then complete (edit+completion),textDocument/completion,textDocument/completion,True,18.085636800003613,21.28932920000466,1.0,completion_item_count,Completions found,104.0,0.0,True,0 -benchmark,pyright,ty,Ty,django,,edit queryset then complete (edit+completion),textDocument/completion,textDocument/completion,True,3.3606472000030863,3.6349418000156675,1.0,completion_item_count,Completions found,104.0,0.0,True,0 -benchmark,pyright,pyrefly,Pyrefly,django,,edit queryset then complete (edit+completion),textDocument/completion,textDocument/completion,True,2.646356200000355,6.735941399995225,1.0,completion_item_count,Completions found,83.0,-21.0,True,0 -benchmark,pyright,pylsp-mypy,pylsp-mypy,django,,edit queryset then complete (edit+completion),textDocument/completion,textDocument/completion,True,161.8503770000018,195.0028482000107,1.0,completion_item_count,Completions found,143.0,39.0,True,0 -benchmark,pyright,pyright,Pyright,django,,edit queryset then hover (edit+hover),textDocument/hover,textDocument/hover,True,25.960756599994284,31.875513599990768,1.0,hover_text_char_count,Hover length,83.0,0.0,True,0 -benchmark,pyright,ty,Ty,django,,edit queryset then hover (edit+hover),textDocument/hover,textDocument/hover,True,2.1918094000056954,2.220108399990295,1.0,hover_text_char_count,Hover length,100.0,17.0,True,0 -benchmark,pyright,pyrefly,Pyrefly,django,,edit queryset then hover (edit+hover),textDocument/hover,textDocument/hover,True,3.4353005999946618,10.537463600002182,1.0,hover_text_char_count,Hover length,858.0,775.0,True,0 -benchmark,pyright,pylsp-mypy,pylsp-mypy,django,,edit queryset then hover (edit+hover),textDocument/hover,textDocument/hover,True,164.91170979999765,165.33951439998305,1.0,hover_text_char_count,Hover length,71.0,-12.0,True,0 -benchmark,pyright,pyright,Pyright,pandas,,report dataframe completion,textDocument/completion,textDocument/completion,True,55.14674959999866,189.22445739999884,1.0,completion_item_count,Completions found,271.2,0.0,True,0 -benchmark,pyright,ty,Ty,pandas,,report dataframe completion,textDocument/completion,textDocument/completion,True,13.76954580000529,16.2346360000015,1.0,completion_item_count,Completions found,1000.0,728.8,True,0 -benchmark,pyright,pyrefly,Pyrefly,pandas,,report dataframe completion,textDocument/completion,textDocument/completion,True,62.97126700000035,251.2579547999905,1.0,completion_item_count,Completions found,16.0,-255.2,True,0 -benchmark,pyright,pylsp-mypy,pylsp-mypy,pandas,,report dataframe completion,textDocument/completion,textDocument/completion,True,38.471545199996626,52.11900700001024,1.0,completion_item_count,Completions found,6.0,-265.2,True,0 -benchmark,pyright,pyright,Pyright,pandas,,dataframe groupby hover,textDocument/hover,textDocument/hover,True,0.5902491999989934,0.6157432000037488,1.0,hover_text_char_count,Hover length,350.0,0.0,True,0 -benchmark,pyright,ty,Ty,pandas,,dataframe groupby hover,textDocument/hover,textDocument/hover,True,0.17587000000389708,0.25527880001163794,1.0,hover_text_char_count,Hover length,329.0,-21.0,True,0 -benchmark,pyright,pyrefly,Pyrefly,pandas,,dataframe groupby hover,textDocument/hover,textDocument/hover,True,1.4533585999913612,1.581639399995538,1.0,hover_text_char_count,Hover length,2759.0,2409.0,True,0 -benchmark,pyright,pylsp-mypy,pylsp-mypy,pandas,,dataframe groupby hover,textDocument/hover,textDocument/hover,True,131.49838140000156,133.82158019998656,1.0,hover_text_char_count,Hover length,301.0,-49.0,True,0 -benchmark,pyright,pyright,Pyright,pandas,,build report definition,textDocument/definition,textDocument/definition,True,0.3319281999949908,0.4069637999975839,1.0,location_count,Definitions found,1.0,0.0,True,0 -benchmark,pyright,ty,Ty,pandas,,build report definition,textDocument/definition,textDocument/definition,True,0.12891359999684937,0.1459909999937281,1.0,location_count,Definitions found,1.0,0.0,True,0 -benchmark,pyright,pyrefly,Pyrefly,pandas,,build report definition,textDocument/definition,textDocument/definition,True,0.0919360000011693,0.10533180001175424,1.0,location_count,Definitions found,1.0,0.0,True,0 -benchmark,pyright,pylsp-mypy,pylsp-mypy,pandas,,build report definition,textDocument/definition,textDocument/definition,True,0.6488759999911053,0.6992717999821707,1.0,location_count,Definitions found,1.0,0.0,True,0 -benchmark,pyright,pyright,Pyright,pandas,,edit dataframe then complete (edit+completion),textDocument/completion,textDocument/completion,True,200.5807300000015,224.46528019999334,1.0,completion_item_count,Completions found,440.0,0.0,True,0 -benchmark,pyright,ty,Ty,pandas,,edit dataframe then complete (edit+completion),textDocument/completion,textDocument/completion,True,11.793156000004501,12.705442800017863,1.0,completion_item_count,Completions found,448.0,8.0,True,0 -benchmark,pyright,pyrefly,Pyrefly,pandas,,edit dataframe then complete (edit+completion),textDocument/completion,textDocument/completion,True,19.46865720000801,36.30394960000558,1.0,completion_item_count,Completions found,256.0,-184.0,True,0 -benchmark,pyright,pylsp-mypy,pylsp-mypy,pandas,,edit dataframe then complete (edit+completion),textDocument/completion,textDocument/completion,True,134.03496819999532,140.66119599999638,1.0,completion_item_count,Completions found,441.0,1.0,True,0 -benchmark,pyright,pyright,Pyright,pandas,,edit dataframe then hover (edit+hover),textDocument/hover,textDocument/hover,True,8.678032199998142,12.121175200002199,1.0,hover_text_char_count,Hover length,4292.0,0.0,True,0 -benchmark,pyright,ty,Ty,pandas,,edit dataframe then hover (edit+hover),textDocument/hover,textDocument/hover,True,2.1724612000014076,2.2085070000002816,1.0,hover_text_char_count,Hover length,4441.0,149.0,True,0 -benchmark,pyright,pyrefly,Pyrefly,pandas,,edit dataframe then hover (edit+hover),textDocument/hover,textDocument/hover,True,0.5165328000032332,0.5666266000105225,1.0,hover_text_char_count,Hover length,943.0,-3349.0,True,0 -benchmark,pyright,pylsp-mypy,pylsp-mypy,pandas,,edit dataframe then hover (edit+hover),textDocument/hover,textDocument/hover,True,122.8251843999999,124.88433819999614,1.0,hover_text_char_count,Hover length,232.0,-4060.0,True,0 -benchmark,pyright,pyright,Pyright,sqlalchemy,,query completion,textDocument/completion,textDocument/completion,True,5.137093200002596,8.325327600007881,1.0,completion_item_count,Completions found,1.0,0.0,True,0 -benchmark,pyright,ty,Ty,sqlalchemy,,query completion,textDocument/completion,textDocument/completion,True,2.817899599995144,6.177336399991872,1.0,completion_item_count,Completions found,1.0,0.0,True,0 -benchmark,pyright,pyrefly,Pyrefly,sqlalchemy,,query completion,textDocument/completion,textDocument/completion,True,55.347021600005064,220.82566680000463,1.0,completion_item_count,Completions found,15.0,14.0,True,0 -benchmark,pyright,pylsp-mypy,pylsp-mypy,sqlalchemy,,query completion,textDocument/completion,textDocument/completion,True,123.05359579999617,238.11296360000256,1.0,completion_item_count,Completions found,1.0,0.0,True,0 -benchmark,pyright,pyright,Pyright,sqlalchemy,,sessionmaker hover,textDocument/hover,textDocument/hover,True,1.0438839999977745,1.271231000001194,1.0,hover_text_char_count,Hover length,10572.0,0.0,True,0 -benchmark,pyright,ty,Ty,sqlalchemy,,sessionmaker hover,textDocument/hover,textDocument/hover,True,0.28652060000240454,0.3265141999804655,1.0,hover_text_char_count,Hover length,10621.0,49.0,True,0 -benchmark,pyright,pyrefly,Pyrefly,sqlalchemy,,sessionmaker hover,textDocument/hover,textDocument/hover,True,0.6954511999879287,0.7444531999738047,1.0,hover_text_char_count,Hover length,15232.0,4660.0,True,0 -benchmark,pyright,pylsp-mypy,pylsp-mypy,sqlalchemy,,sessionmaker hover,textDocument/hover,textDocument/hover,True,229.24705179999592,240.01698099997952,1.0,hover_text_char_count,Hover length,10498.0,-74.0,True,0 -benchmark,pyright,pyright,Pyright,sqlalchemy,,mapped class definition,textDocument/definition,textDocument/definition,True,0.2731748000002199,0.3461867999931201,1.0,location_count,Definitions found,1.0,0.0,True,0 -benchmark,pyright,ty,Ty,sqlalchemy,,mapped class definition,textDocument/definition,textDocument/definition,True,0.1425915999902827,0.16772380000134035,1.0,location_count,Definitions found,2.0,1.0,True,0 -benchmark,pyright,pyrefly,Pyrefly,sqlalchemy,,mapped class definition,textDocument/definition,textDocument/definition,True,0.09632939999733026,0.10767279998731283,1.0,location_count,Definitions found,1.0,0.0,True,0 -benchmark,pyright,pylsp-mypy,pylsp-mypy,sqlalchemy,,mapped class definition,textDocument/definition,textDocument/definition,True,0.916513199996416,1.191946399990229,1.0,location_count,Definitions found,1.0,0.0,True,0 -benchmark,pyright,pyright,Pyright,sqlalchemy,,edit query then complete (edit+completion),textDocument/completion,textDocument/completion,True,100.55337539999698,137.55328880000377,1.0,completion_item_count,Completions found,38.0,0.0,True,0 -benchmark,pyright,ty,Ty,sqlalchemy,,edit query then complete (edit+completion),textDocument/completion,textDocument/completion,True,3.2191070000010313,3.5933615999965696,1.0,completion_item_count,Completions found,23.0,-15.0,True,0 -benchmark,pyright,pyrefly,Pyrefly,sqlalchemy,,edit query then complete (edit+completion),textDocument/completion,textDocument/completion,True,0.47252360000129556,0.5500156000152856,1.0,completion_item_count,Completions found,17.0,-21.0,True,0 -benchmark,pyright,pylsp-mypy,pylsp-mypy,sqlalchemy,,edit query then complete (edit+completion),textDocument/completion,textDocument/completion,False,26.56295599999794,27.65712819998498,0.0,completion_item_count,Completions found,0.0,-38.0,False,10 -benchmark,pyright,pyright,Pyright,sqlalchemy,,edit session then hover (edit+hover),textDocument/hover,textDocument/hover,True,63.595640599999115,76.81273880000106,1.0,hover_text_char_count,Hover length,900.0,0.0,True,0 -benchmark,pyright,ty,Ty,sqlalchemy,,edit session then hover (edit+hover),textDocument/hover,textDocument/hover,True,3.005047999999988,3.0595826000023862,1.0,hover_text_char_count,Hover length,958.0,58.0,True,0 -benchmark,pyright,pyrefly,Pyrefly,sqlalchemy,,edit session then hover (edit+hover),textDocument/hover,textDocument/hover,True,0.32004560000586935,0.33654700000056437,1.0,hover_text_char_count,Hover length,2246.0,1346.0,True,0 -benchmark,pyright,pylsp-mypy,pylsp-mypy,sqlalchemy,,edit session then hover (edit+hover),textDocument/hover,textDocument/hover,False,26.78783220000014,27.880324199986717,0.0,hover_text_char_count,Hover length,0.0,-900.0,False,10 -benchmark,pyright,pyright,Pyright,transformers,,classifier pipeline completion,textDocument/completion,textDocument/completion,True,39.12443700000949,59.967235200002726,1.0,completion_item_count,Completions found,123.0,0.0,True,0 -benchmark,pyright,ty,Ty,transformers,,classifier pipeline completion,textDocument/completion,textDocument/completion,True,9.715753399996174,11.030618200015851,1.0,completion_item_count,Completions found,775.0,652.0,True,0 -benchmark,pyright,pyrefly,Pyrefly,transformers,,classifier pipeline completion,textDocument/completion,textDocument/completion,True,540.7229047999975,2162.277454000013,1.0,completion_item_count,Completions found,15.0,-108.0,True,0 -benchmark,pyright,pylsp-mypy,pylsp-mypy,transformers,,classifier pipeline completion,textDocument/completion,textDocument/completion,True,91.62963600000467,94.39117579999561,1.0,completion_item_count,Completions found,2.0,-121.0,True,0 -benchmark,pyright,pyright,Pyright,transformers,,pipeline hover,textDocument/hover,textDocument/hover,True,0.40586980000512085,0.47577539999110735,1.0,hover_text_char_count,Hover length,34.0,0.0,True,0 -benchmark,pyright,ty,Ty,transformers,,pipeline hover,textDocument/hover,textDocument/hover,True,0.3890225999896302,1.0797251999917987,1.0,hover_text_char_count,Hover length,7.0,-27.0,True,0 -benchmark,pyright,pyrefly,Pyrefly,transformers,,pipeline hover,textDocument/hover,textDocument/hover,True,0.12059640000643412,0.12992040000767702,1.0,hover_text_char_count,Hover length,48.0,14.0,True,0 -benchmark,pyright,pylsp-mypy,pylsp-mypy,transformers,,pipeline hover,textDocument/hover,textDocument/hover,False,1473.6304071999712,1498.4810111999764,0.0,hover_text_char_count,Hover length,0.0,-34.0,False,10 -benchmark,pyright,pyright,Pyright,transformers,,auto tokenizer definition,textDocument/definition,textDocument/definition,True,0.3343974000131311,0.408096800003932,1.0,location_count,Definitions found,1.0,0.0,True,0 -benchmark,pyright,ty,Ty,transformers,,auto tokenizer definition,textDocument/definition,textDocument/definition,True,0.20755720000238398,0.2968855999995412,1.0,location_count,Definitions found,1.0,0.0,True,0 -benchmark,pyright,pyrefly,Pyrefly,transformers,,auto tokenizer definition,textDocument/definition,textDocument/definition,True,0.1640052000027481,0.20391760000961767,1.0,location_count,Definitions found,1.0,0.0,True,0 -benchmark,pyright,pylsp-mypy,pylsp-mypy,transformers,,auto tokenizer definition,textDocument/definition,textDocument/definition,True,1094.7071007999966,1153.7805968000043,1.0,location_count,Definitions found,1.0,0.0,True,0 -benchmark,pyright,pyright,Pyright,transformers,,edit prediction then complete (edit+completion),textDocument/completion,textDocument/completion,True,4.017459000004919,4.403630000001613,0.0,completion_item_count,Completions found,0.0,0.0,True,0 -benchmark,pyright,ty,Ty,transformers,,edit prediction then complete (edit+completion),textDocument/completion,textDocument/completion,True,5.567391000005273,6.765120600005048,1.0,completion_item_count,Completions found,23.0,23.0,True,0 -benchmark,pyright,pyrefly,Pyrefly,transformers,,edit prediction then complete (edit+completion),textDocument/completion,textDocument/completion,True,7.076105799995958,14.661009599990392,0.0,completion_item_count,Completions found,0.0,0.0,True,0 -benchmark,pyright,pylsp-mypy,pylsp-mypy,transformers,,edit prediction then complete (edit+completion),textDocument/completion,textDocument/completion,True,1.8523619999882612,2.064918999985821,0.0,completion_item_count,Completions found,0.0,0.0,True,0 -benchmark,pyright,pyright,Pyright,transformers,,edit tokenizer then hover (edit+hover),textDocument/hover,textDocument/hover,True,224.4963087999963,234.14762379998706,1.0,hover_text_char_count,Hover length,30.0,0.0,True,0 -benchmark,pyright,ty,Ty,transformers,,edit tokenizer then hover (edit+hover),textDocument/hover,textDocument/hover,True,5.1627538000047934,5.2725314000042545,1.0,hover_text_char_count,Hover length,7.0,-23.0,True,0 -benchmark,pyright,pyrefly,Pyrefly,transformers,,edit tokenizer then hover (edit+hover),textDocument/hover,textDocument/hover,True,12.505490799998142,29.970017999983153,1.0,hover_text_char_count,Hover length,33.0,3.0,True,0 -benchmark,pyright,pylsp-mypy,pylsp-mypy,transformers,,edit tokenizer then hover (edit+hover),textDocument/hover,textDocument/hover,False,1384.1699634000065,1414.7300114000018,0.0,hover_text_char_count,Hover length,0.0,-30.0,False,10 -benchmark,pyright,pyright,Pyright,web,,request args completion,textDocument/completion,textDocument/completion,True,4.176570000004176,6.169102000001203,1.0,completion_item_count,Completions found,14.0,0.0,True,0 -benchmark,pyright,ty,Ty,web,,request args completion,textDocument/completion,textDocument/completion,True,5.254133000005368,7.752705000007153,1.0,completion_item_count,Completions found,467.0,453.0,True,0 -benchmark,pyright,pyrefly,Pyrefly,web,,request args completion,textDocument/completion,textDocument/completion,True,45.97852339999804,138.98615120000952,1.0,completion_item_count,Completions found,487.8,473.8,True,0 -benchmark,pyright,pylsp-mypy,pylsp-mypy,web,,request args completion,textDocument/completion,textDocument/completion,True,34.16137920000892,58.468490400014154,1.0,completion_item_count,Completions found,1.0,-13.0,True,0 -benchmark,pyright,pyright,Pyright,web,,client session hover,textDocument/hover,textDocument/hover,True,0.4995172000008097,0.5570180000063374,1.0,hover_text_char_count,Hover length,26.0,0.0,True,0 -benchmark,pyright,ty,Ty,web,,client session hover,textDocument/hover,textDocument/hover,True,0.18080419999932928,0.20582940001077077,1.0,hover_text_char_count,Hover length,7.0,-19.0,True,0 -benchmark,pyright,pyrefly,Pyrefly,web,,client session hover,textDocument/hover,textDocument/hover,True,5.293144400008032,19.361641600005438,1.0,hover_text_char_count,Hover length,167.0,141.0,True,0 -benchmark,pyright,pylsp-mypy,pylsp-mypy,web,,client session hover,textDocument/hover,textDocument/hover,True,11.794140200004222,19.59975000003169,1.0,hover_text_char_count,Hover length,359.0,333.0,True,0 -benchmark,pyright,pyright,Pyright,web,,client references,textDocument/references,textDocument/references,True,0.6565370000032544,0.7264104000171301,1.0,location_count,References found,2.0,0.0,True,0 -benchmark,pyright,ty,Ty,web,,client references,textDocument/references,textDocument/references,True,0.5527276000009351,0.829713999996784,1.0,location_count,References found,2.0,0.0,True,0 -benchmark,pyright,pyrefly,Pyrefly,web,,client references,textDocument/references,textDocument/references,True,0.2597610000066197,0.322086800008492,1.0,location_count,References found,2.0,0.0,True,0 -benchmark,pyright,pylsp-mypy,pylsp-mypy,web,,client references,textDocument/references,textDocument/references,True,1.9596148000005087,2.0540700000424295,1.0,location_count,References found,2.0,0.0,True,0 -benchmark,pyright,pyright,Pyright,web,,edit response then complete (edit+completion),textDocument/completion,textDocument/completion,True,3.2995115999938207,4.139637999998058,1.0,completion_item_count,Completions found,205.0,0.0,True,0 -benchmark,pyright,ty,Ty,web,,edit response then complete (edit+completion),textDocument/completion,textDocument/completion,True,3.5961970000073507,4.014755600007902,1.0,completion_item_count,Completions found,225.0,20.0,True,0 -benchmark,pyright,pyrefly,Pyrefly,web,,edit response then complete (edit+completion),textDocument/completion,textDocument/completion,True,3.321435800000927,4.312926000000061,1.0,completion_item_count,Completions found,32.0,-173.0,True,0 -benchmark,pyright,pylsp-mypy,pylsp-mypy,web,,edit response then complete (edit+completion),textDocument/completion,textDocument/completion,True,53.68970499998795,54.569152399972154,1.0,completion_item_count,Completions found,57.0,-148.0,True,0 -benchmark,pyright,pyright,Pyright,web,,edit response then hover (edit+hover),textDocument/hover,textDocument/hover,True,24.050639799997953,27.226048200009245,1.0,hover_text_char_count,Hover length,420.0,0.0,True,0 -benchmark,pyright,ty,Ty,web,,edit response then hover (edit+hover),textDocument/hover,textDocument/hover,True,2.128223999994816,2.1790769999938675,1.0,hover_text_char_count,Hover length,1613.0,1193.0,True,0 -benchmark,pyright,pyrefly,Pyrefly,web,,edit response then hover (edit+hover),textDocument/hover,textDocument/hover,True,1.9055598000022655,3.985749999998233,1.0,hover_text_char_count,Hover length,9977.0,9557.0,True,0 -benchmark,pyright,pylsp-mypy,pylsp-mypy,web,,edit response then hover (edit+hover),textDocument/hover,textDocument/hover,True,174.69670599998608,206.6515306000042,1.0,hover_text_char_count,Hover length,880.0,460.0,True,0 -benchmark,pyright,pyrefly,Pyrefly,tsp_core,,builtins semantic tokens,typeServer/semanticTokens,semantic token impl using typeServer/getComputedType,True,1.006765999994741,2.1391839999921554,1.0,semantic_token_count,Semantic tokens found,30.0,,True,0 -benchmark,pyright,pyrefly,Pyrefly,tsp_core,,builtin int computed type,typeServer/getComputedType,typeServer/getComputedType,True,0.1410941999949955,0.15429139999696417,1.0,top_level_count,Results found,7.0,,True,0 -benchmark,pyright,pyrefly,Pyrefly,tsp_core,,list declared type,typeServer/getDeclaredType,typeServer/getDeclaredType,True,0.18392719998701068,0.19241979999833347,1.0,top_level_count,Results found,7.0,,True,0 -benchmark,pyright,pyrefly,Pyrefly,tsp_core,,generic specialization computed type,typeServer/getComputedType,typeServer/getComputedType,True,0.1760249999961161,0.18028879999860692,1.0,top_level_count,Results found,7.0,,True,0 -benchmark,pyright,pyrefly,Pyrefly,tsp_core,,flow narrowed branch type,typeServer/getComputedType,typeServer/getComputedType,False,0.15873300000066592,0.16226340000571327,,,,,,False,10 -benchmark,pyright,pyrefly,Pyrefly,tsp_core,,stdlib path computed type,typeServer/getComputedType,typeServer/getComputedType,True,0.18448859999580236,0.19270999998752814,1.0,top_level_count,Results found,7.0,,True,0 -benchmark,pyright,pyrefly,Pyrefly,tsp_core,,function argument expected type,typeServer/getExpectedType,typeServer/getExpectedType,True,0.1962209999874176,0.24277239998582445,1.0,top_level_count,Results found,7.0,,True,0 -benchmark,pyright,pyrefly,Pyrefly,tsp_core,,edited narrowing recomputes type (edit+getComputedType),typeServer/getComputedType,typeServer/getComputedType,False,0.18349180000427623,0.20959800000355244,,,,,,False,10 -benchmark,pyright,pyrefly,Pyrefly,tsp_semantic,,django semantic tokens,typeServer/semanticTokens,semantic token impl using typeServer/getComputedType,True,8.486632800003235,15.074269000007233,1.0,semantic_token_count,Semantic tokens found,126.0,,True,0 -benchmark,pyright,pyrefly,Pyrefly,tsp_semantic,,transformers semantic tokens,typeServer/semanticTokens,semantic token impl using typeServer/getComputedType,True,32.24143199999503,34.474788400001444,1.0,semantic_token_count,Semantic tokens found,74.0,,True,0 -benchmark,pyright,pyrefly,Pyrefly,tsp_semantic,,stdlib semantic tokens,typeServer/semanticTokens,semantic token impl using typeServer/getComputedType,True,4.1166483999973025,4.618256999987125,1.0,semantic_token_count,Semantic tokens found,75.0,,True,0 diff --git a/latest-results/summary-20260915T060530Z.csv b/latest-results/summary-20260915T060530Z.csv new file mode 100644 index 0000000..cdc12c8 --- /dev/null +++ b/latest-results/summary-20260915T060530Z.csv @@ -0,0 +1,132 @@ +report_type,baseline_server_id,server_id,server_name,suite_name,scenario_name,point_label,method,method_display,success,mean_ms,p95_ms,non_empty_rate,result_metric_name,result_metric_label,result_metric_value,result_metric_delta,validation_passed,validation_failure_count +benchmark,pyright,pyright,Pyright,data_science,,dataframe completion,textDocument/completion,textDocument/completion,True,4.519063999995865,7.065428199993561,1.0,completion_item_count,Completions found,201.0,0.0,True,0 +benchmark,pyright,ty,Ty,data_science,,dataframe completion,textDocument/completion,textDocument/completion,True,1.27011820000007,1.3808874000034166,1.0,completion_item_count,Completions found,223.0,22.0,True,0 +benchmark,pyright,pyrefly,Pyrefly,data_science,,dataframe completion,textDocument/completion,textDocument/completion,True,59.88382199999478,230.85773759997886,1.0,completion_item_count,Completions found,250.0,49.0,True,0 +benchmark,pyright,pylsp-mypy,pylsp-mypy,data_science,,dataframe completion,textDocument/completion,textDocument/completion,True,155.5158103999986,350.35274880000316,1.0,completion_item_count,Completions found,188.0,-13.0,True,0 +benchmark,pyright,pyright,Pyright,data_science,,dataframe describe hover,textDocument/hover,textDocument/hover,True,0.9426732000008542,1.2347566000073584,1.0,hover_text_char_count,Hover length,4019.0,0.0,True,0 +benchmark,pyright,ty,Ty,data_science,,dataframe describe hover,textDocument/hover,textDocument/hover,True,0.21101799999883042,0.2351571999980706,1.0,hover_text_char_count,Hover length,4232.0,213.0,True,0 +benchmark,pyright,pyrefly,Pyrefly,data_science,,dataframe describe hover,textDocument/hover,textDocument/hover,True,1.755668000004107,1.9185608000100274,1.0,hover_text_char_count,Hover length,3182.0,-837.0,True,0 +benchmark,pyright,pylsp-mypy,pylsp-mypy,data_science,,dataframe describe hover,textDocument/hover,textDocument/hover,True,145.60788379999963,151.48506760000373,1.0,hover_text_char_count,Hover length,4134.0,115.0,True,0 +benchmark,pyright,pyright,Pyright,data_science,,summarize definition,textDocument/definition,textDocument/definition,True,0.31521399999974165,0.3676420000061853,1.0,location_count,Definitions found,1.0,0.0,True,0 +benchmark,pyright,ty,Ty,data_science,,summarize definition,textDocument/definition,textDocument/definition,True,0.13224139999863382,0.14873539999769037,1.0,location_count,Definitions found,1.0,0.0,True,0 +benchmark,pyright,pyrefly,Pyrefly,data_science,,summarize definition,textDocument/definition,textDocument/definition,True,0.15824980000047617,0.16892959998244805,1.0,location_count,Definitions found,1.0,0.0,True,0 +benchmark,pyright,pylsp-mypy,pylsp-mypy,data_science,,summarize definition,textDocument/definition,textDocument/definition,True,0.7216743999890696,0.762214399981076,1.0,location_count,Definitions found,1.0,0.0,True,0 +benchmark,pyright,pyright,Pyright,data_science,,edit array then complete (edit+completion),textDocument/completion,textDocument/completion,True,228.90170339999827,338.9369429999931,1.0,completion_item_count,Completions found,168.0,0.0,True,0 +benchmark,pyright,ty,Ty,data_science,,edit array then complete (edit+completion),textDocument/completion,textDocument/completion,True,7.201216600000748,8.134903200001986,1.0,completion_item_count,Completions found,168.0,0.0,True,0 +benchmark,pyright,pyrefly,Pyrefly,data_science,,edit array then complete (edit+completion),textDocument/completion,textDocument/completion,True,24.22166660000471,67.20731400000089,1.0,completion_item_count,Completions found,149.0,-19.0,True,0 +benchmark,pyright,pylsp-mypy,pylsp-mypy,data_science,,edit array then complete (edit+completion),textDocument/completion,textDocument/completion,False,3.162832200007415,3.326862800008712,0.0,completion_item_count,Completions found,0.0,-168.0,False,10 +benchmark,pyright,pyright,Pyright,data_science,,edit array then hover (edit+hover),textDocument/hover,textDocument/hover,True,22.020653800001355,26.27475359999778,1.0,hover_text_char_count,Hover length,278.0,0.0,True,0 +benchmark,pyright,ty,Ty,data_science,,edit array then hover (edit+hover),textDocument/hover,textDocument/hover,True,2.7818792000005033,2.8103214000026355,1.0,hover_text_char_count,Hover length,267.0,-11.0,True,0 +benchmark,pyright,pyrefly,Pyrefly,data_science,,edit array then hover (edit+hover),textDocument/hover,textDocument/hover,True,3.0376962000048024,4.8292814000149065,1.0,hover_text_char_count,Hover length,2546.0,2268.0,True,0 +benchmark,pyright,pylsp-mypy,pylsp-mypy,data_science,,edit array then hover (edit+hover),textDocument/hover,textDocument/hover,True,133.32392820000223,135.60459760000754,1.0,hover_text_char_count,Hover length,5662.0,5384.0,True,0 +benchmark,pyright,pyright,Pyright,django,,queryset completion,textDocument/completion,textDocument/completion,True,3.6355656000012004,5.849609800000621,1.0,completion_item_count,Completions found,10.0,0.0,True,0 +benchmark,pyright,ty,Ty,django,,queryset completion,textDocument/completion,textDocument/completion,True,3.3919318000044996,5.066555000007611,1.0,completion_item_count,Completions found,261.0,251.0,True,0 +benchmark,pyright,pyrefly,Pyrefly,django,,queryset completion,textDocument/completion,textDocument/completion,True,14.452436000004809,45.84497379999561,1.0,completion_item_count,Completions found,15.0,5.0,True,0 +benchmark,pyright,pylsp-mypy,pylsp-mypy,django,,queryset completion,textDocument/completion,textDocument/completion,True,156.01761679999981,471.82753720000494,1.0,completion_item_count,Completions found,2.0,-8.0,True,0 +benchmark,pyright,pyright,Pyright,django,,queryset filter hover,textDocument/hover,textDocument/hover,True,0.4030236000005516,0.4432869999988043,1.0,hover_text_char_count,Hover length,57.0,0.0,True,0 +benchmark,pyright,ty,Ty,django,,queryset filter hover,textDocument/hover,textDocument/hover,True,0.14749379999727807,0.15970219999417168,1.0,hover_text_char_count,Hover length,46.0,-11.0,True,0 +benchmark,pyright,pyrefly,Pyrefly,django,,queryset filter hover,textDocument/hover,textDocument/hover,True,1.2898957999993854,3.540881800000761,1.0,hover_text_char_count,Hover length,298.0,241.0,True,0 +benchmark,pyright,pylsp-mypy,pylsp-mypy,django,,queryset filter hover,textDocument/hover,textDocument/hover,True,126.06171279999216,127.34545439999465,1.0,hover_text_char_count,Hover length,57.0,0.0,True,0 +benchmark,pyright,pyright,Pyright,django,,model definition,textDocument/definition,textDocument/definition,True,0.29103599999587004,0.3222380000067915,1.0,location_count,Definitions found,1.0,0.0,True,0 +benchmark,pyright,ty,Ty,django,,model definition,textDocument/definition,textDocument/definition,True,0.12411099999951603,0.14058920000366015,1.0,location_count,Definitions found,1.0,0.0,True,0 +benchmark,pyright,pyrefly,Pyrefly,django,,model definition,textDocument/definition,textDocument/definition,True,0.5431567999949038,1.6688434000002412,1.0,location_count,Definitions found,1.0,0.0,True,0 +benchmark,pyright,pylsp-mypy,pylsp-mypy,django,,model definition,textDocument/definition,textDocument/definition,True,0.7428409999988617,0.7706062000124803,1.0,location_count,Definitions found,1.0,0.0,True,0 +benchmark,pyright,pyright,Pyright,django,,edit queryset then complete (edit+completion),textDocument/completion,textDocument/completion,True,18.909952000004182,20.29862460001084,1.0,completion_item_count,Completions found,104.0,0.0,True,0 +benchmark,pyright,ty,Ty,django,,edit queryset then complete (edit+completion),textDocument/completion,textDocument/completion,True,3.3136103999964917,3.5431213999999045,1.0,completion_item_count,Completions found,104.0,0.0,True,0 +benchmark,pyright,pyrefly,Pyrefly,django,,edit queryset then complete (edit+completion),textDocument/completion,textDocument/completion,True,4.180346399999735,9.72676660000502,1.0,completion_item_count,Completions found,83.0,-21.0,True,0 +benchmark,pyright,pylsp-mypy,pylsp-mypy,django,,edit queryset then complete (edit+completion),textDocument/completion,textDocument/completion,True,180.6554263999999,210.39418320000323,1.0,completion_item_count,Completions found,143.0,39.0,True,0 +benchmark,pyright,pyright,Pyright,django,,edit queryset then hover (edit+hover),textDocument/hover,textDocument/hover,True,27.84052160000101,32.82954399999767,1.0,hover_text_char_count,Hover length,83.0,0.0,True,0 +benchmark,pyright,ty,Ty,django,,edit queryset then hover (edit+hover),textDocument/hover,textDocument/hover,True,2.1619930000042586,2.191799000004835,1.0,hover_text_char_count,Hover length,100.0,17.0,True,0 +benchmark,pyright,pyrefly,Pyrefly,django,,edit queryset then hover (edit+hover),textDocument/hover,textDocument/hover,True,1.628059599994458,3.466163399986044,1.0,hover_text_char_count,Hover length,858.0,775.0,True,0 +benchmark,pyright,pylsp-mypy,pylsp-mypy,django,,edit queryset then hover (edit+hover),textDocument/hover,textDocument/hover,True,188.6944681999978,190.34762579998414,1.0,hover_text_char_count,Hover length,71.0,-12.0,True,0 +benchmark,pyright,pyright,Pyright,pandas,,report dataframe completion,textDocument/completion,textDocument/completion,True,62.89196200000333,211.41528460000808,1.0,completion_item_count,Completions found,271.2,0.0,True,0 +benchmark,pyright,ty,Ty,pandas,,report dataframe completion,textDocument/completion,textDocument/completion,True,13.693781399990712,16.515534799981424,1.0,completion_item_count,Completions found,1000.0,728.8,True,0 +benchmark,pyright,pyrefly,Pyrefly,pandas,,report dataframe completion,textDocument/completion,textDocument/completion,True,67.11925839999822,267.85920800000434,1.0,completion_item_count,Completions found,16.0,-255.2,True,0 +benchmark,pyright,pylsp-mypy,pylsp-mypy,pandas,,report dataframe completion,textDocument/completion,textDocument/completion,True,41.11174159999109,55.97491879998984,1.0,completion_item_count,Completions found,6.0,-265.2,True,0 +benchmark,pyright,pyright,Pyright,pandas,,dataframe groupby hover,textDocument/hover,textDocument/hover,True,0.49041040000190605,0.6324202000030255,1.0,hover_text_char_count,Hover length,350.0,0.0,True,0 +benchmark,pyright,ty,Ty,pandas,,dataframe groupby hover,textDocument/hover,textDocument/hover,True,0.18670200000201476,0.20938180001053297,1.0,hover_text_char_count,Hover length,329.0,-21.0,True,0 +benchmark,pyright,pyrefly,Pyrefly,pandas,,dataframe groupby hover,textDocument/hover,textDocument/hover,True,4.5080116000008275,5.909574200006773,1.0,hover_text_char_count,Hover length,2759.0,2409.0,True,0 +benchmark,pyright,pylsp-mypy,pylsp-mypy,pandas,,dataframe groupby hover,textDocument/hover,textDocument/hover,True,153.1663662000028,156.96662560000618,1.0,hover_text_char_count,Hover length,301.0,-49.0,True,0 +benchmark,pyright,pyright,Pyright,pandas,,build report definition,textDocument/definition,textDocument/definition,True,0.29700700000034885,0.3347149999939347,1.0,location_count,Definitions found,1.0,0.0,True,0 +benchmark,pyright,ty,Ty,pandas,,build report definition,textDocument/definition,textDocument/definition,True,0.13473920000137696,0.14989980000450487,1.0,location_count,Definitions found,1.0,0.0,True,0 +benchmark,pyright,pyrefly,Pyrefly,pandas,,build report definition,textDocument/definition,textDocument/definition,True,2.941738599997734,2.9471528000101443,1.0,location_count,Definitions found,1.0,0.0,True,0 +benchmark,pyright,pylsp-mypy,pylsp-mypy,pandas,,build report definition,textDocument/definition,textDocument/definition,True,0.8028937999995378,0.8433233999994627,1.0,location_count,Definitions found,1.0,0.0,True,0 +benchmark,pyright,pyright,Pyright,pandas,,edit dataframe then complete (edit+completion),textDocument/completion,textDocument/completion,True,203.35448680000354,233.91170260000536,1.0,completion_item_count,Completions found,440.0,0.0,True,0 +benchmark,pyright,ty,Ty,pandas,,edit dataframe then complete (edit+completion),textDocument/completion,textDocument/completion,True,12.054654999997183,13.365492599990603,1.0,completion_item_count,Completions found,448.0,8.0,True,0 +benchmark,pyright,pyrefly,Pyrefly,pandas,,edit dataframe then complete (edit+completion),textDocument/completion,textDocument/completion,True,21.476108199999544,27.111392200004047,1.0,completion_item_count,Completions found,256.0,-184.0,True,0 +benchmark,pyright,pylsp-mypy,pylsp-mypy,pandas,,edit dataframe then complete (edit+completion),textDocument/completion,textDocument/completion,True,167.25926559999493,167.83543619999364,1.0,completion_item_count,Completions found,441.0,1.0,True,0 +benchmark,pyright,pyright,Pyright,pandas,,edit dataframe then hover (edit+hover),textDocument/hover,textDocument/hover,True,8.401047200001699,13.227252400000111,1.0,hover_text_char_count,Hover length,4292.0,0.0,True,0 +benchmark,pyright,ty,Ty,pandas,,edit dataframe then hover (edit+hover),textDocument/hover,textDocument/hover,True,2.132581600000094,2.141818800009787,1.0,hover_text_char_count,Hover length,4441.0,149.0,True,0 +benchmark,pyright,pyrefly,Pyrefly,pandas,,edit dataframe then hover (edit+hover),textDocument/hover,textDocument/hover,True,2.333846200002654,8.044644000011656,1.0,hover_text_char_count,Hover length,943.0,-3349.0,True,0 +benchmark,pyright,pylsp-mypy,pylsp-mypy,pandas,,edit dataframe then hover (edit+hover),textDocument/hover,textDocument/hover,True,146.5035042000011,151.17174220000038,1.0,hover_text_char_count,Hover length,232.0,-4060.0,True,0 +benchmark,pyright,pyright,Pyright,sqlalchemy,,query completion,textDocument/completion,textDocument/completion,True,5.200242799998023,8.376642199999651,1.0,completion_item_count,Completions found,1.0,0.0,True,0 +benchmark,pyright,ty,Ty,sqlalchemy,,query completion,textDocument/completion,textDocument/completion,True,2.6954436000096393,6.356420600019417,1.0,completion_item_count,Completions found,1.0,0.0,True,0 +benchmark,pyright,pyrefly,Pyrefly,sqlalchemy,,query completion,textDocument/completion,textDocument/completion,True,60.003076400005284,239.43111880001874,1.0,completion_item_count,Completions found,15.0,14.0,True,0 +benchmark,pyright,pylsp-mypy,pylsp-mypy,sqlalchemy,,query completion,textDocument/completion,textDocument/completion,True,130.34409640001172,345.0591712000232,1.0,completion_item_count,Completions found,1.0,0.0,True,0 +benchmark,pyright,pyright,Pyright,sqlalchemy,,sessionmaker hover,textDocument/hover,textDocument/hover,True,0.9538509999998723,1.1741761999985556,1.0,hover_text_char_count,Hover length,10572.0,0.0,True,0 +benchmark,pyright,ty,Ty,sqlalchemy,,sessionmaker hover,textDocument/hover,textDocument/hover,True,0.29231199999344426,0.32063979998611103,1.0,hover_text_char_count,Hover length,10621.0,49.0,True,0 +benchmark,pyright,pyrefly,Pyrefly,sqlalchemy,,sessionmaker hover,textDocument/hover,textDocument/hover,True,2.3256458000048497,5.225494200004732,1.0,hover_text_char_count,Hover length,15232.0,4660.0,True,0 +benchmark,pyright,pylsp-mypy,pylsp-mypy,sqlalchemy,,sessionmaker hover,textDocument/hover,textDocument/hover,True,245.25695280000832,248.57910400000947,1.0,hover_text_char_count,Hover length,10498.0,-74.0,True,0 +benchmark,pyright,pyright,Pyright,sqlalchemy,,mapped class definition,textDocument/definition,textDocument/definition,True,0.3003938000091466,0.3423154000103068,1.0,location_count,Definitions found,1.0,0.0,True,0 +benchmark,pyright,ty,Ty,sqlalchemy,,mapped class definition,textDocument/definition,textDocument/definition,True,0.1457171999959428,0.1561682000044584,1.0,location_count,Definitions found,2.0,1.0,True,0 +benchmark,pyright,pyrefly,Pyrefly,sqlalchemy,,mapped class definition,textDocument/definition,textDocument/definition,True,0.1994324000065717,0.26766560001192374,1.0,location_count,Definitions found,1.0,0.0,True,0 +benchmark,pyright,pylsp-mypy,pylsp-mypy,sqlalchemy,,mapped class definition,textDocument/definition,textDocument/definition,True,0.854307999992443,1.0077851999938048,1.0,location_count,Definitions found,1.0,0.0,True,0 +benchmark,pyright,pyright,Pyright,sqlalchemy,,edit query then complete (edit+completion),textDocument/completion,textDocument/completion,True,107.11020939999969,150.15149720000522,1.0,completion_item_count,Completions found,38.0,0.0,True,0 +benchmark,pyright,ty,Ty,sqlalchemy,,edit query then complete (edit+completion),textDocument/completion,textDocument/completion,True,3.278280400007816,3.5333651999906124,1.0,completion_item_count,Completions found,23.0,-15.0,True,0 +benchmark,pyright,pyrefly,Pyrefly,sqlalchemy,,edit query then complete (edit+completion),textDocument/completion,textDocument/completion,True,10.889232399995308,22.182700399997657,1.0,completion_item_count,Completions found,17.0,-21.0,True,0 +benchmark,pyright,pylsp-mypy,pylsp-mypy,sqlalchemy,,edit query then complete (edit+completion),textDocument/completion,textDocument/completion,False,26.507949399996278,26.731089199995495,0.0,completion_item_count,Completions found,0.0,-38.0,False,10 +benchmark,pyright,pyright,Pyright,sqlalchemy,,edit session then hover (edit+hover),textDocument/hover,textDocument/hover,True,68.44038479999881,74.05367939999223,1.0,hover_text_char_count,Hover length,900.0,0.0,True,0 +benchmark,pyright,ty,Ty,sqlalchemy,,edit session then hover (edit+hover),textDocument/hover,textDocument/hover,True,3.03977780000082,3.068820599986566,1.0,hover_text_char_count,Hover length,958.0,58.0,True,0 +benchmark,pyright,pyrefly,Pyrefly,sqlalchemy,,edit session then hover (edit+hover),textDocument/hover,textDocument/hover,True,1.9208418000005167,3.036213599995108,1.0,hover_text_char_count,Hover length,2246.0,1346.0,True,0 +benchmark,pyright,pylsp-mypy,pylsp-mypy,sqlalchemy,,edit session then hover (edit+hover),textDocument/hover,textDocument/hover,False,26.804815799999915,27.13440859999423,0.0,hover_text_char_count,Hover length,0.0,-900.0,False,10 +benchmark,pyright,pyright,Pyright,transformers,,classifier pipeline completion,textDocument/completion,textDocument/completion,True,44.462042200001406,66.55119680000325,1.0,completion_item_count,Completions found,123.0,0.0,True,0 +benchmark,pyright,ty,Ty,transformers,,classifier pipeline completion,textDocument/completion,textDocument/completion,True,8.62760100000628,9.51246840001545,1.0,completion_item_count,Completions found,775.0,652.0,True,0 +benchmark,pyright,pyrefly,Pyrefly,transformers,,classifier pipeline completion,textDocument/completion,textDocument/completion,True,592.1480572000007,2367.969225000012,1.0,completion_item_count,Completions found,15.0,-108.0,True,0 +benchmark,pyright,pylsp-mypy,pylsp-mypy,transformers,,classifier pipeline completion,textDocument/completion,textDocument/completion,True,100.05535419999205,102.14520119999406,1.0,completion_item_count,Completions found,2.0,-121.0,True,0 +benchmark,pyright,pyright,Pyright,transformers,,pipeline hover,textDocument/hover,textDocument/hover,True,0.33691140000087216,0.38647500000195123,1.0,hover_text_char_count,Hover length,34.0,0.0,True,0 +benchmark,pyright,ty,Ty,transformers,,pipeline hover,textDocument/hover,textDocument/hover,True,0.4287174000012328,1.2646610000103917,1.0,hover_text_char_count,Hover length,7.0,-27.0,True,0 +benchmark,pyright,pyrefly,Pyrefly,transformers,,pipeline hover,textDocument/hover,textDocument/hover,True,0.13431260000515977,0.1371468000115783,1.0,hover_text_char_count,Hover length,48.0,14.0,True,0 +benchmark,pyright,pylsp-mypy,pylsp-mypy,transformers,,pipeline hover,textDocument/hover,textDocument/hover,False,2125.2166836000015,2182.350334800003,0.0,hover_text_char_count,Hover length,0.0,-34.0,False,10 +benchmark,pyright,pyright,Pyright,transformers,,auto tokenizer definition,textDocument/definition,textDocument/definition,True,0.30257080000239966,0.3295458000081908,1.0,location_count,Definitions found,1.0,0.0,True,0 +benchmark,pyright,ty,Ty,transformers,,auto tokenizer definition,textDocument/definition,textDocument/definition,True,0.18232140000122854,0.22473840000429843,1.0,location_count,Definitions found,1.0,0.0,True,0 +benchmark,pyright,pyrefly,Pyrefly,transformers,,auto tokenizer definition,textDocument/definition,textDocument/definition,True,0.13695259999622067,0.1452667999899404,1.0,location_count,Definitions found,1.0,0.0,True,0 +benchmark,pyright,pylsp-mypy,pylsp-mypy,transformers,,auto tokenizer definition,textDocument/definition,textDocument/definition,True,1691.912824399992,1716.0295483999903,1.0,location_count,Definitions found,1.0,0.0,True,0 +benchmark,pyright,pyright,Pyright,transformers,,edit prediction then complete (edit+completion),textDocument/completion,textDocument/completion,True,4.396746800000528,4.99767499999848,0.0,completion_item_count,Completions found,0.0,0.0,True,0 +benchmark,pyright,ty,Ty,transformers,,edit prediction then complete (edit+completion),textDocument/completion,textDocument/completion,True,4.607176799999024,4.731684600005792,1.0,completion_item_count,Completions found,23.0,23.0,True,0 +benchmark,pyright,pyrefly,Pyrefly,transformers,,edit prediction then complete (edit+completion),textDocument/completion,textDocument/completion,True,12.94346319999704,27.869259399994917,0.0,completion_item_count,Completions found,0.0,0.0,True,0 +benchmark,pyright,pylsp-mypy,pylsp-mypy,transformers,,edit prediction then complete (edit+completion),textDocument/completion,textDocument/completion,True,1.9345085999816547,1.9623013999535033,0.0,completion_item_count,Completions found,0.0,0.0,True,0 +benchmark,pyright,pyright,Pyright,transformers,,edit tokenizer then hover (edit+hover),textDocument/hover,textDocument/hover,True,367.00600339999596,386.44637739999723,1.0,hover_text_char_count,Hover length,30.0,0.0,True,0 +benchmark,pyright,ty,Ty,transformers,,edit tokenizer then hover (edit+hover),textDocument/hover,textDocument/hover,True,4.463528399992356,4.632009199985987,1.0,hover_text_char_count,Hover length,7.0,-23.0,True,0 +benchmark,pyright,pyrefly,Pyrefly,transformers,,edit tokenizer then hover (edit+hover),textDocument/hover,textDocument/hover,True,10.71507920000272,23.129927399986627,1.0,hover_text_char_count,Hover length,33.0,3.0,True,0 +benchmark,pyright,pylsp-mypy,pylsp-mypy,transformers,,edit tokenizer then hover (edit+hover),textDocument/hover,textDocument/hover,False,2037.054639200005,2064.609592199986,0.0,hover_text_char_count,Hover length,0.0,-30.0,False,10 +benchmark,pyright,pyright,Pyright,web,,request args completion,textDocument/completion,textDocument/completion,True,4.544095800000036,7.718334200006892,1.0,completion_item_count,Completions found,14.0,0.0,True,0 +benchmark,pyright,ty,Ty,web,,request args completion,textDocument/completion,textDocument/completion,True,4.540662799996653,6.895151200001236,1.0,completion_item_count,Completions found,467.0,453.0,True,0 +benchmark,pyright,pyrefly,Pyrefly,web,,request args completion,textDocument/completion,textDocument/completion,True,50.160794799995756,140.72749959998984,1.0,completion_item_count,Completions found,487.8,473.8,True,0 +benchmark,pyright,pylsp-mypy,pylsp-mypy,web,,request args completion,textDocument/completion,textDocument/completion,True,42.1063504000017,64.9910048000038,1.0,completion_item_count,Completions found,1.0,-13.0,True,0 +benchmark,pyright,pyright,Pyright,web,,client session hover,textDocument/hover,textDocument/hover,True,0.4177290000029643,0.46217460000548266,1.0,hover_text_char_count,Hover length,26.0,0.0,True,0 +benchmark,pyright,ty,Ty,web,,client session hover,textDocument/hover,textDocument/hover,True,0.13649999999643114,0.14768499999036067,1.0,hover_text_char_count,Hover length,7.0,-19.0,True,0 +benchmark,pyright,pyrefly,Pyrefly,web,,client session hover,textDocument/hover,textDocument/hover,True,0.16619740000010097,0.23992600000042327,1.0,hover_text_char_count,Hover length,167.0,141.0,True,0 +benchmark,pyright,pylsp-mypy,pylsp-mypy,web,,client session hover,textDocument/hover,textDocument/hover,True,13.35835180000231,34.256132000029986,1.0,hover_text_char_count,Hover length,359.0,333.0,True,0 +benchmark,pyright,pyright,Pyright,web,,client references,textDocument/references,textDocument/references,True,0.5901114000010921,0.6297915999994075,1.0,location_count,References found,2.0,0.0,True,0 +benchmark,pyright,ty,Ty,web,,client references,textDocument/references,textDocument/references,True,0.39244599999506136,0.449960799994642,1.0,location_count,References found,2.0,0.0,True,0 +benchmark,pyright,pyrefly,Pyrefly,web,,client references,textDocument/references,textDocument/references,True,0.2469847999918784,0.26153419999559446,1.0,location_count,References found,2.0,0.0,True,0 +benchmark,pyright,pylsp-mypy,pylsp-mypy,web,,client references,textDocument/references,textDocument/references,True,10.48491040000954,24.738018799996553,1.0,location_count,References found,2.0,0.0,True,0 +benchmark,pyright,pyright,Pyright,web,,edit response then complete (edit+completion),textDocument/completion,textDocument/completion,True,3.571731400000999,4.883388400000399,1.0,completion_item_count,Completions found,205.0,0.0,True,0 +benchmark,pyright,ty,Ty,web,,edit response then complete (edit+completion),textDocument/completion,textDocument/completion,True,3.5118947999933425,4.48841759998686,1.0,completion_item_count,Completions found,225.0,20.0,True,0 +benchmark,pyright,pyrefly,Pyrefly,web,,edit response then complete (edit+completion),textDocument/completion,textDocument/completion,True,0.9812345999932859,2.707741599999735,1.0,completion_item_count,Completions found,32.0,-173.0,True,0 +benchmark,pyright,pylsp-mypy,pylsp-mypy,web,,edit response then complete (edit+completion),textDocument/completion,textDocument/completion,True,60.929296599999816,61.97253019996651,1.0,completion_item_count,Completions found,57.0,-148.0,True,0 +benchmark,pyright,pyright,Pyright,web,,edit response then hover (edit+hover),textDocument/hover,textDocument/hover,True,23.686355200001685,27.11389300000917,1.0,hover_text_char_count,Hover length,420.0,0.0,True,0 +benchmark,pyright,ty,Ty,web,,edit response then hover (edit+hover),textDocument/hover,textDocument/hover,True,1.9367132000013498,1.9972602000166262,1.0,hover_text_char_count,Hover length,1613.0,1193.0,True,0 +benchmark,pyright,pyrefly,Pyrefly,web,,edit response then hover (edit+hover),textDocument/hover,textDocument/hover,True,3.56301439999811,4.595448200018382,1.0,hover_text_char_count,Hover length,9977.0,9557.0,True,0 +benchmark,pyright,pylsp-mypy,pylsp-mypy,web,,edit response then hover (edit+hover),textDocument/hover,textDocument/hover,True,182.6715773999922,185.6267054,1.0,hover_text_char_count,Hover length,880.0,460.0,True,0 +benchmark,pyright,pyrefly,Pyrefly,tsp_core,,builtins semantic tokens,typeServer/semanticTokens,semantic token impl using typeServer/getComputedType,True,0.6927477999965959,0.7483331999878828,1.0,semantic_token_count,Semantic tokens found,30.0,,True,0 +benchmark,pyright,pyrefly,Pyrefly,tsp_core,,builtin int computed type,typeServer/getComputedType,typeServer/getComputedType,True,0.11625959999719271,0.1193118000173854,1.0,top_level_count,Results found,7.0,,True,0 +benchmark,pyright,pyrefly,Pyrefly,tsp_core,,list declared type,typeServer/getDeclaredType,typeServer/getDeclaredType,True,0.1523568000038722,0.15499779999004204,1.0,top_level_count,Results found,7.0,,True,0 +benchmark,pyright,pyrefly,Pyrefly,tsp_core,,generic specialization computed type,typeServer/getComputedType,typeServer/getComputedType,True,0.1421649999940655,0.15046819998474348,1.0,top_level_count,Results found,7.0,,True,0 +benchmark,pyright,pyrefly,Pyrefly,tsp_core,,flow narrowed branch type,typeServer/getComputedType,typeServer/getComputedType,False,0.13358240000798105,0.14309980001598888,,,,,,False,10 +benchmark,pyright,pyrefly,Pyrefly,tsp_core,,stdlib path computed type,typeServer/getComputedType,typeServer/getComputedType,True,0.15315239999722507,0.1718388000028881,1.0,top_level_count,Results found,7.0,,True,0 +benchmark,pyright,pyrefly,Pyrefly,tsp_core,,function argument expected type,typeServer/getExpectedType,typeServer/getExpectedType,True,0.1536692000001949,0.16107680000914115,1.0,top_level_count,Results found,7.0,,True,0 +benchmark,pyright,pyrefly,Pyrefly,tsp_core,,edited narrowing recomputes type (edit+getComputedType),typeServer/getComputedType,typeServer/getComputedType,False,0.14742160000196236,0.15587400000640628,,,,,,False,10 +benchmark,pyright,pyrefly,Pyrefly,tsp_semantic,,django semantic tokens,typeServer/semanticTokens,semantic token impl using typeServer/getComputedType,True,10.97329359999435,22.190278200002922,1.0,semantic_token_count,Semantic tokens found,126.0,,True,0 +benchmark,pyright,pyrefly,Pyrefly,tsp_semantic,,transformers semantic tokens,typeServer/semanticTokens,semantic token impl using typeServer/getComputedType,True,101.77741520000154,114.48156719999929,1.0,semantic_token_count,Semantic tokens found,74.0,,True,0 +benchmark,pyright,pyrefly,Pyrefly,tsp_semantic,,stdlib semantic tokens,typeServer/semanticTokens,semantic token impl using typeServer/getComputedType,True,4.982396000002609,5.082393600002888,1.0,semantic_token_count,Semantic tokens found,75.0,,True,0 diff --git a/latest-results/summary-20260914T060721Z.json b/latest-results/summary-20260915T060530Z.json similarity index 89% rename from latest-results/summary-20260914T060721Z.json rename to latest-results/summary-20260915T060530Z.json index 14dd21b..b4b162f 100644 --- a/latest-results/summary-20260914T060721Z.json +++ b/latest-results/summary-20260915T060530Z.json @@ -17,12 +17,12 @@ "tsp_semantic" ], "baseline_server": "pyright", - "generated_at": "20260914T060721Z", + "generated_at": "20260915T060530Z", "servers": [ { "id": "pyright", "display_name": "Pyright", - "output_path": "results/bench-servers/pyright-20260914T060721Z.json", + "output_path": "results/bench-servers/pyright-20260915T060530Z.json", "success": true, "benchmark_count": 6, "command": [ @@ -58,21 +58,21 @@ { "id": "ty", "display_name": "Ty", - "output_path": "results/bench-servers/ty-20260914T060721Z.json", + "output_path": "results/bench-servers/ty-20260915T060530Z.json", "success": true, "benchmark_count": 6, "command": [ - "/home/runner/work/python-lsp-compare/python-lsp-compare/.python-lsp-compare/servers/ty/0.0.80/ty-x86_64-unknown-linux-gnu/ty", + "/home/runner/work/python-lsp-compare/python-lsp-compare/.python-lsp-compare/servers/ty/0.0.81/ty-x86_64-unknown-linux-gnu/ty", "server" ], - "source_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/.python-lsp-compare/servers/ty/0.0.80/ty-x86_64-unknown-linux-gnu/ty", + "source_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/.python-lsp-compare/servers/ty/0.0.81/ty-x86_64-unknown-linux-gnu/ty", "version": { "kind": "release", - "label": "0.0.80", + "label": "0.0.81", "repo_root": null, "commit": null, "short_commit": null, - "source_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/.python-lsp-compare/servers/ty/0.0.80/ty-x86_64-unknown-linux-gnu/ty" + "source_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/.python-lsp-compare/servers/ty/0.0.81/ty-x86_64-unknown-linux-gnu/ty" }, "requested_benchmarks": [ "data_science", @@ -91,7 +91,7 @@ { "id": "pyrefly", "display_name": "Pyrefly", - "output_path": "results/bench-servers/pyrefly-20260914T060721Z.json", + "output_path": "results/bench-servers/pyrefly-20260915T060530Z.json", "success": false, "benchmark_count": 8, "command": [ @@ -104,7 +104,7 @@ "source_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/.python-lsp-compare/servers/pyrefly/venv/bin/pyrefly", "version": { "kind": "release", - "label": "1.3.0", + "label": "1.3.1", "repo_root": null, "commit": null, "short_commit": null, @@ -131,7 +131,7 @@ { "id": "pylsp-mypy", "display_name": "pylsp-mypy", - "output_path": "results/bench-servers/pylsp-mypy-20260914T060721Z.json", + "output_path": "results/bench-servers/pylsp-mypy-20260915T060530Z.json", "success": false, "benchmark_count": 6, "command": [ diff --git a/latest-results/summary-20260914T060721Z.md b/latest-results/summary-20260915T060530Z.md similarity index 60% rename from latest-results/summary-20260914T060721Z.md rename to latest-results/summary-20260915T060530Z.md index f0a368d..f73339c 100644 --- a/latest-results/summary-20260914T060721Z.md +++ b/latest-results/summary-20260915T060530Z.md @@ -1,8 +1,8 @@ # Python LSP Benchmark Comparison -Generated from `results/bench-servers/summary-20260914T060721Z.json` +Generated from `results/bench-servers/summary-20260915T060530Z.json` -- Generated at: 20260914T060721Z +- Generated at: 20260915T060530Z - Config: `github-releases` - Servers: pyright, ty, pyrefly, pylsp-mypy - Baseline server: Pyright (pyright) @@ -13,8 +13,8 @@ Generated from `results/bench-servers/summary-20260914T060721Z.json` | Server | Version | Source | | --- | --- | --- | | Pyright | 1.1.414 | /home/runner/work/python-lsp-compare/python-lsp-compare/.python-lsp-compare/servers/pyright/1.1.414/package/dist/pyright-langserver.js | -| Ty | 0.0.80 | /home/runner/work/python-lsp-compare/python-lsp-compare/.python-lsp-compare/servers/ty/0.0.80/ty-x86_64-unknown-linux-gnu/ty | -| Pyrefly | 1.3.0 | /home/runner/work/python-lsp-compare/python-lsp-compare/.python-lsp-compare/servers/pyrefly/venv/bin/pyrefly | +| Ty | 0.0.81 | /home/runner/work/python-lsp-compare/python-lsp-compare/.python-lsp-compare/servers/ty/0.0.81/ty-x86_64-unknown-linux-gnu/ty | +| Pyrefly | 1.3.1 | /home/runner/work/python-lsp-compare/python-lsp-compare/.python-lsp-compare/servers/pyrefly/venv/bin/pyrefly | | pylsp-mypy | 1.15.0 | /home/runner/work/python-lsp-compare/python-lsp-compare/.python-lsp-compare/servers/pylsp-mypy/venv/bin/pylsp | ## Server Notes @@ -30,10 +30,10 @@ Generated from `results/bench-servers/summary-20260914T060721Z.json` | Server | Success | Benchmarks | Wall clock ms | Avg measured ms | Measured requests | Non-empty % | Failed points | | --- | --- | --- | ---: | ---: | ---: | ---: | ---: | -| Ty | yes | 6 | 4055.76 | 3.07 | 150 | 100% | 0 | -| Pyrefly | no | 8 | 10484.73 | 22.09 | 205 | 97% | 2 | -| Pyright | yes | 6 | 23634.45 | 34.07 | 150 | 97% | 0 | -| pylsp-mypy | no | 6 | 135299.19 | 203.50 | 150 | 80% | 5 | +| Ty | yes | 6 | 3775.71 | 2.91 | 150 | 100% | 0 | +| Pyrefly | no | 8 | 12150.21 | 26.23 | 205 | 97% | 2 | +| Pyright | yes | 6 | 27095.09 | 40.48 | 150 | 97% | 0 | +| pylsp-mypy | no | 6 | 159854.38 | 276.49 | 150 | 80% | 5 | *Wall clock ms includes server startup, warmup iterations, and shutdown — but excludes one-time environment creation and dependency installation.* @@ -41,10 +41,10 @@ Generated from `results/bench-servers/summary-20260914T060721Z.json` | Server | Success | Wall clock ms | Avg measured ms | Points | Measured requests | Non-empty % | Failed points | | --- | --- | ---: | ---: | ---: | ---: | ---: | ---: | -| Ty | yes | 321.26 | 2.40 | 5 | 25 | 100% | 0 | -| Pyrefly | yes | 779.81 | 16.41 | 5 | 25 | 100% | 0 | -| Pyright | yes | 2937.88 | 47.34 | 5 | 25 | 100% | 0 | -| pylsp-mypy | no | 5703.23 | 75.47 | 5 | 25 | 80% | 1 | +| Ty | yes | 296.16 | 2.32 | 5 | 25 | 100% | 0 | +| Pyrefly | yes | 899.74 | 17.81 | 5 | 25 | 100% | 0 | +| Pyright | yes | 3262.32 | 51.34 | 5 | 25 | 100% | 0 | +| pylsp-mypy | no | 6465.84 | 87.67 | 5 | 25 | 80% | 1 | ### dataframe completion @@ -52,10 +52,10 @@ Method: `textDocument/completion` | Server | Success | Mean ms | P95 ms | Non-empty % | Completions found | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| Ty | yes | 1.50 | 1.62 | 100% | 223.00 | +22.00 | pass | -| Pyright | yes | 4.22 | 7.23 | 100% | 201.00 | 0.00 | pass | -| Pyrefly | yes | 64.70 | 255.52 | 100% | 250.00 | +49.00 | pass | -| pylsp-mypy | yes | 134.11 | 286.84 | 100% | 188.00 | -13.00 | pass | +| Ty | yes | 1.27 | 1.38 | 100% | 223.00 | +22.00 | pass | +| Pyright | yes | 4.52 | 7.07 | 100% | 201.00 | 0.00 | pass | +| Pyrefly | yes | 59.88 | 230.86 | 100% | 250.00 | +49.00 | pass | +| pylsp-mypy | yes | 155.52 | 350.35 | 100% | 188.00 | -13.00 | pass | ### dataframe describe hover @@ -63,10 +63,10 @@ Method: `textDocument/hover` | Server | Success | Mean ms | P95 ms | Non-empty % | Hover length | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| Ty | yes | 0.26 | 0.30 | 100% | 4232.00 | +213.00 | pass | -| Pyright | yes | 0.94 | 1.07 | 100% | 4019.00 | 0.00 | pass | -| Pyrefly | yes | 1.75 | 2.11 | 100% | 3182.00 | -837.00 | pass | -| pylsp-mypy | yes | 124.16 | 124.82 | 100% | 4134.00 | +115.00 | pass | +| Ty | yes | 0.21 | 0.24 | 100% | 4232.00 | +213.00 | pass | +| Pyright | yes | 0.94 | 1.23 | 100% | 4019.00 | 0.00 | pass | +| Pyrefly | yes | 1.76 | 1.92 | 100% | 3182.00 | -837.00 | pass | +| pylsp-mypy | yes | 145.61 | 151.49 | 100% | 4134.00 | +115.00 | pass | ### summarize definition @@ -74,10 +74,10 @@ Method: `textDocument/definition` | Server | Success | Mean ms | P95 ms | Non-empty % | Definitions found | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| Pyrefly | yes | 0.11 | 0.12 | 100% | 1.00 | 0.00 | pass | -| Ty | yes | 0.17 | 0.18 | 100% | 1.00 | 0.00 | pass | -| Pyright | yes | 0.27 | 0.37 | 100% | 1.00 | 0.00 | pass | -| pylsp-mypy | yes | 0.64 | 0.73 | 100% | 1.00 | 0.00 | pass | +| Ty | yes | 0.13 | 0.15 | 100% | 1.00 | 0.00 | pass | +| Pyrefly | yes | 0.16 | 0.17 | 100% | 1.00 | 0.00 | pass | +| Pyright | yes | 0.32 | 0.37 | 100% | 1.00 | 0.00 | pass | +| pylsp-mypy | yes | 0.72 | 0.76 | 100% | 1.00 | 0.00 | pass | ### edit array then complete (edit+completion) @@ -85,10 +85,10 @@ Method: `textDocument/completion` | Server | Success | Mean ms | P95 ms | Non-empty % | Completions found | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| pylsp-mypy | no | 3.12 | 3.32 | 0% | 0.00 | -168.00 | fail (10) | -| Ty | yes | 7.32 | 7.76 | 100% | 168.00 | 0.00 | pass | -| Pyrefly | yes | 13.61 | 14.46 | 100% | 149.00 | -19.00 | pass | -| Pyright | yes | 211.06 | 324.96 | 100% | 168.00 | 0.00 | pass | +| pylsp-mypy | no | 3.16 | 3.33 | 0% | 0.00 | -168.00 | fail (10) | +| Ty | yes | 7.20 | 8.13 | 100% | 168.00 | 0.00 | pass | +| Pyrefly | yes | 24.22 | 67.21 | 100% | 149.00 | -19.00 | pass | +| Pyright | yes | 228.90 | 338.94 | 100% | 168.00 | 0.00 | pass | ### edit array then hover (edit+hover) @@ -96,10 +96,10 @@ Method: `textDocument/hover` | Server | Success | Mean ms | P95 ms | Non-empty % | Hover length | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| Pyrefly | yes | 1.90 | 6.58 | 100% | 2546.00 | +2268.00 | pass | -| Ty | yes | 2.76 | 2.83 | 100% | 267.00 | -11.00 | pass | -| Pyright | yes | 20.23 | 22.18 | 100% | 278.00 | 0.00 | pass | -| pylsp-mypy | yes | 115.30 | 116.39 | 100% | 5662.00 | +5384.00 | pass | +| Ty | yes | 2.78 | 2.81 | 100% | 267.00 | -11.00 | pass | +| Pyrefly | yes | 3.04 | 4.83 | 100% | 2546.00 | +2268.00 | pass | +| Pyright | yes | 22.02 | 26.27 | 100% | 278.00 | 0.00 | pass | +| pylsp-mypy | yes | 133.32 | 135.60 | 100% | 5662.00 | +5384.00 | pass | ### Result Differences @@ -112,10 +112,10 @@ Method: `textDocument/hover` | Server | Success | Wall clock ms | Avg measured ms | Points | Measured requests | Non-empty % | Failed points | | --- | --- | ---: | ---: | ---: | ---: | ---: | ---: | -| Ty | yes | 192.42 | 1.95 | 5 | 25 | 100% | 0 | -| Pyrefly | yes | 219.65 | 3.56 | 5 | 25 | 100% | 0 | -| Pyright | yes | 961.98 | 9.68 | 5 | 25 | 100% | 0 | -| pylsp-mypy | yes | 5075.83 | 114.27 | 5 | 25 | 100% | 0 | +| Ty | yes | 193.66 | 1.83 | 5 | 25 | 100% | 0 | +| Pyrefly | yes | 243.90 | 4.42 | 5 | 25 | 100% | 0 | +| Pyright | yes | 1092.51 | 10.22 | 5 | 25 | 100% | 0 | +| pylsp-mypy | yes | 5761.39 | 130.43 | 5 | 25 | 100% | 0 | ### queryset completion @@ -123,10 +123,10 @@ Method: `textDocument/completion` | Server | Success | Mean ms | P95 ms | Non-empty % | Completions found | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| Pyright | yes | 3.65 | 5.65 | 100% | 10.00 | 0.00 | pass | -| Ty | yes | 3.83 | 5.64 | 100% | 261.00 | +251.00 | pass | -| Pyrefly | yes | 11.24 | 42.53 | 100% | 15.00 | +5.00 | pass | -| pylsp-mypy | yes | 136.12 | 409.45 | 100% | 2.00 | -8.00 | pass | +| Ty | yes | 3.39 | 5.07 | 100% | 261.00 | +251.00 | pass | +| Pyright | yes | 3.64 | 5.85 | 100% | 10.00 | 0.00 | pass | +| Pyrefly | yes | 14.45 | 45.84 | 100% | 15.00 | +5.00 | pass | +| pylsp-mypy | yes | 156.02 | 471.83 | 100% | 2.00 | -8.00 | pass | ### queryset filter hover @@ -134,10 +134,10 @@ Method: `textDocument/hover` | Server | Success | Mean ms | P95 ms | Non-empty % | Hover length | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| Ty | yes | 0.19 | 0.21 | 100% | 46.00 | -11.00 | pass | -| Pyrefly | yes | 0.27 | 0.33 | 100% | 298.00 | +241.00 | pass | -| Pyright | yes | 0.44 | 0.49 | 100% | 57.00 | 0.00 | pass | -| pylsp-mypy | yes | 107.90 | 109.19 | 100% | 57.00 | 0.00 | pass | +| Ty | yes | 0.15 | 0.16 | 100% | 46.00 | -11.00 | pass | +| Pyright | yes | 0.40 | 0.44 | 100% | 57.00 | 0.00 | pass | +| Pyrefly | yes | 1.29 | 3.54 | 100% | 298.00 | +241.00 | pass | +| pylsp-mypy | yes | 126.06 | 127.35 | 100% | 57.00 | 0.00 | pass | ### model definition @@ -145,10 +145,10 @@ Method: `textDocument/definition` | Server | Success | Mean ms | P95 ms | Non-empty % | Definitions found | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| Ty | yes | 0.16 | 0.18 | 100% | 1.00 | 0.00 | pass | -| Pyrefly | yes | 0.22 | 0.25 | 100% | 1.00 | 0.00 | pass | -| Pyright | yes | 0.26 | 0.30 | 100% | 1.00 | 0.00 | pass | -| pylsp-mypy | yes | 0.59 | 0.63 | 100% | 1.00 | 0.00 | pass | +| Ty | yes | 0.12 | 0.14 | 100% | 1.00 | 0.00 | pass | +| Pyright | yes | 0.29 | 0.32 | 100% | 1.00 | 0.00 | pass | +| Pyrefly | yes | 0.54 | 1.67 | 100% | 1.00 | 0.00 | pass | +| pylsp-mypy | yes | 0.74 | 0.77 | 100% | 1.00 | 0.00 | pass | ### edit queryset then complete (edit+completion) @@ -156,10 +156,10 @@ Method: `textDocument/completion` | Server | Success | Mean ms | P95 ms | Non-empty % | Completions found | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| Pyrefly | yes | 2.65 | 6.74 | 100% | 83.00 | -21.00 | pass | -| Ty | yes | 3.36 | 3.63 | 100% | 104.00 | 0.00 | pass | -| Pyright | yes | 18.09 | 21.29 | 100% | 104.00 | 0.00 | pass | -| pylsp-mypy | yes | 161.85 | 195.00 | 100% | 143.00 | +39.00 | pass | +| Ty | yes | 3.31 | 3.54 | 100% | 104.00 | 0.00 | pass | +| Pyrefly | yes | 4.18 | 9.73 | 100% | 83.00 | -21.00 | pass | +| Pyright | yes | 18.91 | 20.30 | 100% | 104.00 | 0.00 | pass | +| pylsp-mypy | yes | 180.66 | 210.39 | 100% | 143.00 | +39.00 | pass | ### edit queryset then hover (edit+hover) @@ -167,10 +167,10 @@ Method: `textDocument/hover` | Server | Success | Mean ms | P95 ms | Non-empty % | Hover length | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| Ty | yes | 2.19 | 2.22 | 100% | 100.00 | +17.00 | pass | -| Pyrefly | yes | 3.44 | 10.54 | 100% | 858.00 | +775.00 | pass | -| Pyright | yes | 25.96 | 31.88 | 100% | 83.00 | 0.00 | pass | -| pylsp-mypy | yes | 164.91 | 165.34 | 100% | 71.00 | -12.00 | pass | +| Pyrefly | yes | 1.63 | 3.47 | 100% | 858.00 | +775.00 | pass | +| Ty | yes | 2.16 | 2.19 | 100% | 100.00 | +17.00 | pass | +| Pyright | yes | 27.84 | 32.83 | 100% | 83.00 | 0.00 | pass | +| pylsp-mypy | yes | 188.69 | 190.35 | 100% | 71.00 | -12.00 | pass | ### Result Differences @@ -183,10 +183,10 @@ Method: `textDocument/hover` | Server | Success | Wall clock ms | Avg measured ms | Points | Measured requests | Non-empty % | Failed points | | --- | --- | ---: | ---: | ---: | ---: | ---: | ---: | -| Ty | yes | 630.72 | 5.61 | 5 | 25 | 100% | 0 | -| Pyrefly | yes | 691.67 | 16.90 | 5 | 25 | 100% | 0 | -| Pyright | yes | 5742.46 | 53.07 | 5 | 25 | 100% | 0 | -| pylsp-mypy | yes | 5057.94 | 85.50 | 5 | 25 | 100% | 0 | +| Ty | yes | 639.54 | 5.64 | 5 | 25 | 100% | 0 | +| Pyrefly | yes | 863.63 | 19.68 | 5 | 25 | 100% | 0 | +| Pyright | yes | 6521.82 | 55.09 | 5 | 25 | 100% | 0 | +| pylsp-mypy | yes | 5932.95 | 101.77 | 5 | 25 | 100% | 0 | ### report dataframe completion @@ -194,10 +194,10 @@ Method: `textDocument/completion` | Server | Success | Mean ms | P95 ms | Non-empty % | Completions found | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| Ty | yes | 13.77 | 16.23 | 100% | 1000.00 | +728.80 | pass | -| pylsp-mypy | yes | 38.47 | 52.12 | 100% | 6.00 | -265.20 | pass | -| Pyright | yes | 55.15 | 189.22 | 100% | 271.20 | 0.00 | pass | -| Pyrefly | yes | 62.97 | 251.26 | 100% | 16.00 | -255.20 | pass | +| Ty | yes | 13.69 | 16.52 | 100% | 1000.00 | +728.80 | pass | +| pylsp-mypy | yes | 41.11 | 55.97 | 100% | 6.00 | -265.20 | pass | +| Pyright | yes | 62.89 | 211.42 | 100% | 271.20 | 0.00 | pass | +| Pyrefly | yes | 67.12 | 267.86 | 100% | 16.00 | -255.20 | pass | ### dataframe groupby hover @@ -205,10 +205,10 @@ Method: `textDocument/hover` | Server | Success | Mean ms | P95 ms | Non-empty % | Hover length | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| Ty | yes | 0.18 | 0.26 | 100% | 329.00 | -21.00 | pass | -| Pyright | yes | 0.59 | 0.62 | 100% | 350.00 | 0.00 | pass | -| Pyrefly | yes | 1.45 | 1.58 | 100% | 2759.00 | +2409.00 | pass | -| pylsp-mypy | yes | 131.50 | 133.82 | 100% | 301.00 | -49.00 | pass | +| Ty | yes | 0.19 | 0.21 | 100% | 329.00 | -21.00 | pass | +| Pyright | yes | 0.49 | 0.63 | 100% | 350.00 | 0.00 | pass | +| Pyrefly | yes | 4.51 | 5.91 | 100% | 2759.00 | +2409.00 | pass | +| pylsp-mypy | yes | 153.17 | 156.97 | 100% | 301.00 | -49.00 | pass | ### build report definition @@ -216,10 +216,10 @@ Method: `textDocument/definition` | Server | Success | Mean ms | P95 ms | Non-empty % | Definitions found | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| Pyrefly | yes | 0.09 | 0.11 | 100% | 1.00 | 0.00 | pass | | Ty | yes | 0.13 | 0.15 | 100% | 1.00 | 0.00 | pass | -| Pyright | yes | 0.33 | 0.41 | 100% | 1.00 | 0.00 | pass | -| pylsp-mypy | yes | 0.65 | 0.70 | 100% | 1.00 | 0.00 | pass | +| Pyright | yes | 0.30 | 0.33 | 100% | 1.00 | 0.00 | pass | +| pylsp-mypy | yes | 0.80 | 0.84 | 100% | 1.00 | 0.00 | pass | +| Pyrefly | yes | 2.94 | 2.95 | 100% | 1.00 | 0.00 | pass | ### edit dataframe then complete (edit+completion) @@ -227,10 +227,10 @@ Method: `textDocument/completion` | Server | Success | Mean ms | P95 ms | Non-empty % | Completions found | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| Ty | yes | 11.79 | 12.71 | 100% | 448.00 | +8.00 | pass | -| Pyrefly | yes | 19.47 | 36.30 | 100% | 256.00 | -184.00 | pass | -| pylsp-mypy | yes | 134.03 | 140.66 | 100% | 441.00 | +1.00 | pass | -| Pyright | yes | 200.58 | 224.47 | 100% | 440.00 | 0.00 | pass | +| Ty | yes | 12.05 | 13.37 | 100% | 448.00 | +8.00 | pass | +| Pyrefly | yes | 21.48 | 27.11 | 100% | 256.00 | -184.00 | pass | +| pylsp-mypy | yes | 167.26 | 167.84 | 100% | 441.00 | +1.00 | pass | +| Pyright | yes | 203.35 | 233.91 | 100% | 440.00 | 0.00 | pass | ### edit dataframe then hover (edit+hover) @@ -238,10 +238,10 @@ Method: `textDocument/hover` | Server | Success | Mean ms | P95 ms | Non-empty % | Hover length | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| Pyrefly | yes | 0.52 | 0.57 | 100% | 943.00 | -3349.00 | pass | -| Ty | yes | 2.17 | 2.21 | 100% | 4441.00 | +149.00 | pass | -| Pyright | yes | 8.68 | 12.12 | 100% | 4292.00 | 0.00 | pass | -| pylsp-mypy | yes | 122.83 | 124.88 | 100% | 232.00 | -4060.00 | pass | +| Ty | yes | 2.13 | 2.14 | 100% | 4441.00 | +149.00 | pass | +| Pyrefly | yes | 2.33 | 8.04 | 100% | 943.00 | -3349.00 | pass | +| Pyright | yes | 8.40 | 13.23 | 100% | 4292.00 | 0.00 | pass | +| pylsp-mypy | yes | 146.50 | 151.17 | 100% | 232.00 | -4060.00 | pass | ### Result Differences @@ -254,10 +254,10 @@ Method: `textDocument/hover` | Server | Success | Wall clock ms | Avg measured ms | Points | Measured requests | Non-empty % | Failed points | | --- | --- | ---: | ---: | ---: | ---: | ---: | ---: | -| Ty | yes | 272.66 | 1.89 | 5 | 25 | 100% | 0 | -| Pyrefly | yes | 564.90 | 11.39 | 5 | 25 | 100% | 0 | -| Pyright | yes | 2400.24 | 34.12 | 5 | 25 | 100% | 0 | -| pylsp-mypy | no | 4635.06 | 81.31 | 5 | 25 | 60% | 2 | +| Ty | yes | 275.78 | 1.89 | 5 | 25 | 100% | 0 | +| Pyrefly | yes | 687.68 | 15.07 | 5 | 25 | 100% | 0 | +| Pyright | yes | 2679.55 | 36.40 | 5 | 25 | 100% | 0 | +| pylsp-mypy | no | 5415.63 | 85.95 | 5 | 25 | 60% | 2 | ### query completion @@ -265,10 +265,10 @@ Method: `textDocument/completion` | Server | Success | Mean ms | P95 ms | Non-empty % | Completions found | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| Ty | yes | 2.82 | 6.18 | 100% | 1.00 | 0.00 | pass | -| Pyright | yes | 5.14 | 8.33 | 100% | 1.00 | 0.00 | pass | -| Pyrefly | yes | 55.35 | 220.83 | 100% | 15.00 | +14.00 | pass | -| pylsp-mypy | yes | 123.05 | 238.11 | 100% | 1.00 | 0.00 | pass | +| Ty | yes | 2.70 | 6.36 | 100% | 1.00 | 0.00 | pass | +| Pyright | yes | 5.20 | 8.38 | 100% | 1.00 | 0.00 | pass | +| Pyrefly | yes | 60.00 | 239.43 | 100% | 15.00 | +14.00 | pass | +| pylsp-mypy | yes | 130.34 | 345.06 | 100% | 1.00 | 0.00 | pass | ### sessionmaker hover @@ -276,10 +276,10 @@ Method: `textDocument/hover` | Server | Success | Mean ms | P95 ms | Non-empty % | Hover length | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| Ty | yes | 0.29 | 0.33 | 100% | 10621.00 | +49.00 | pass | -| Pyrefly | yes | 0.70 | 0.74 | 100% | 15232.00 | +4660.00 | pass | -| Pyright | yes | 1.04 | 1.27 | 100% | 10572.00 | 0.00 | pass | -| pylsp-mypy | yes | 229.25 | 240.02 | 100% | 10498.00 | -74.00 | pass | +| Ty | yes | 0.29 | 0.32 | 100% | 10621.00 | +49.00 | pass | +| Pyright | yes | 0.95 | 1.17 | 100% | 10572.00 | 0.00 | pass | +| Pyrefly | yes | 2.33 | 5.23 | 100% | 15232.00 | +4660.00 | pass | +| pylsp-mypy | yes | 245.26 | 248.58 | 100% | 10498.00 | -74.00 | pass | ### mapped class definition @@ -287,10 +287,10 @@ Method: `textDocument/definition` | Server | Success | Mean ms | P95 ms | Non-empty % | Definitions found | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| Pyrefly | yes | 0.10 | 0.11 | 100% | 1.00 | 0.00 | pass | -| Ty | yes | 0.14 | 0.17 | 100% | 2.00 | +1.00 | pass | -| Pyright | yes | 0.27 | 0.35 | 100% | 1.00 | 0.00 | pass | -| pylsp-mypy | yes | 0.92 | 1.19 | 100% | 1.00 | 0.00 | pass | +| Ty | yes | 0.15 | 0.16 | 100% | 2.00 | +1.00 | pass | +| Pyrefly | yes | 0.20 | 0.27 | 100% | 1.00 | 0.00 | pass | +| Pyright | yes | 0.30 | 0.34 | 100% | 1.00 | 0.00 | pass | +| pylsp-mypy | yes | 0.85 | 1.01 | 100% | 1.00 | 0.00 | pass | ### edit query then complete (edit+completion) @@ -298,10 +298,10 @@ Method: `textDocument/completion` | Server | Success | Mean ms | P95 ms | Non-empty % | Completions found | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| Pyrefly | yes | 0.47 | 0.55 | 100% | 17.00 | -21.00 | pass | -| Ty | yes | 3.22 | 3.59 | 100% | 23.00 | -15.00 | pass | -| pylsp-mypy | no | 26.56 | 27.66 | 0% | 0.00 | -38.00 | fail (10) | -| Pyright | yes | 100.55 | 137.55 | 100% | 38.00 | 0.00 | pass | +| Ty | yes | 3.28 | 3.53 | 100% | 23.00 | -15.00 | pass | +| Pyrefly | yes | 10.89 | 22.18 | 100% | 17.00 | -21.00 | pass | +| pylsp-mypy | no | 26.51 | 26.73 | 0% | 0.00 | -38.00 | fail (10) | +| Pyright | yes | 107.11 | 150.15 | 100% | 38.00 | 0.00 | pass | ### edit session then hover (edit+hover) @@ -309,10 +309,10 @@ Method: `textDocument/hover` | Server | Success | Mean ms | P95 ms | Non-empty % | Hover length | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| Pyrefly | yes | 0.32 | 0.34 | 100% | 2246.00 | +1346.00 | pass | -| Ty | yes | 3.01 | 3.06 | 100% | 958.00 | +58.00 | pass | -| pylsp-mypy | no | 26.79 | 27.88 | 0% | 0.00 | -900.00 | fail (10) | -| Pyright | yes | 63.60 | 76.81 | 100% | 900.00 | 0.00 | pass | +| Pyrefly | yes | 1.92 | 3.04 | 100% | 2246.00 | +1346.00 | pass | +| Ty | yes | 3.04 | 3.07 | 100% | 958.00 | +58.00 | pass | +| pylsp-mypy | no | 26.80 | 27.13 | 0% | 0.00 | -900.00 | fail (10) | +| Pyright | yes | 68.44 | 74.05 | 100% | 900.00 | 0.00 | pass | ### Result Differences @@ -326,10 +326,10 @@ Method: `textDocument/hover` | Server | Success | Wall clock ms | Avg measured ms | Points | Measured requests | Non-empty % | Failed points | | --- | --- | ---: | ---: | ---: | ---: | ---: | ---: | -| Ty | yes | 2370.24 | 4.21 | 5 | 25 | 100% | 0 | -| Pyright | yes | 10532.41 | 53.68 | 5 | 25 | 80% | 0 | -| Pyrefly | yes | 3652.55 | 112.12 | 5 | 25 | 80% | 0 | -| pylsp-mypy | no | 111682.83 | 809.20 | 5 | 25 | 40% | 2 | +| Ty | yes | 2120.65 | 3.66 | 5 | 25 | 100% | 0 | +| Pyright | yes | 12377.87 | 83.30 | 5 | 25 | 80% | 0 | +| Pyrefly | yes | 3983.66 | 123.22 | 5 | 25 | 80% | 0 | +| pylsp-mypy | no | 132635.30 | 1191.23 | 5 | 25 | 40% | 2 | ### classifier pipeline completion @@ -337,10 +337,10 @@ Method: `textDocument/completion` | Server | Success | Mean ms | P95 ms | Non-empty % | Completions found | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| Ty | yes | 9.72 | 11.03 | 100% | 775.00 | +652.00 | pass | -| Pyright | yes | 39.12 | 59.97 | 100% | 123.00 | 0.00 | pass | -| pylsp-mypy | yes | 91.63 | 94.39 | 100% | 2.00 | -121.00 | pass | -| Pyrefly | yes | 540.72 | 2162.28 | 100% | 15.00 | -108.00 | pass | +| Ty | yes | 8.63 | 9.51 | 100% | 775.00 | +652.00 | pass | +| Pyright | yes | 44.46 | 66.55 | 100% | 123.00 | 0.00 | pass | +| pylsp-mypy | yes | 100.06 | 102.15 | 100% | 2.00 | -121.00 | pass | +| Pyrefly | yes | 592.15 | 2367.97 | 100% | 15.00 | -108.00 | pass | ### pipeline hover @@ -348,10 +348,10 @@ Method: `textDocument/hover` | Server | Success | Mean ms | P95 ms | Non-empty % | Hover length | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| Pyrefly | yes | 0.12 | 0.13 | 100% | 48.00 | +14.00 | pass | -| Ty | yes | 0.39 | 1.08 | 100% | 7.00 | -27.00 | pass | -| Pyright | yes | 0.41 | 0.48 | 100% | 34.00 | 0.00 | pass | -| pylsp-mypy | no | 1473.63 | 1498.48 | 0% | 0.00 | -34.00 | fail (10) | +| Pyrefly | yes | 0.13 | 0.14 | 100% | 48.00 | +14.00 | pass | +| Pyright | yes | 0.34 | 0.39 | 100% | 34.00 | 0.00 | pass | +| Ty | yes | 0.43 | 1.26 | 100% | 7.00 | -27.00 | pass | +| pylsp-mypy | no | 2125.22 | 2182.35 | 0% | 0.00 | -34.00 | fail (10) | ### auto tokenizer definition @@ -359,10 +359,10 @@ Method: `textDocument/definition` | Server | Success | Mean ms | P95 ms | Non-empty % | Definitions found | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| Pyrefly | yes | 0.16 | 0.20 | 100% | 1.00 | 0.00 | pass | -| Ty | yes | 0.21 | 0.30 | 100% | 1.00 | 0.00 | pass | -| Pyright | yes | 0.33 | 0.41 | 100% | 1.00 | 0.00 | pass | -| pylsp-mypy | yes | 1094.71 | 1153.78 | 100% | 1.00 | 0.00 | pass | +| Pyrefly | yes | 0.14 | 0.15 | 100% | 1.00 | 0.00 | pass | +| Ty | yes | 0.18 | 0.22 | 100% | 1.00 | 0.00 | pass | +| Pyright | yes | 0.30 | 0.33 | 100% | 1.00 | 0.00 | pass | +| pylsp-mypy | yes | 1691.91 | 1716.03 | 100% | 1.00 | 0.00 | pass | ### edit prediction then complete (edit+completion) @@ -370,10 +370,10 @@ Method: `textDocument/completion` | Server | Success | Mean ms | P95 ms | Non-empty % | Completions found | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| pylsp-mypy | yes | 1.85 | 2.06 | 0% | 0.00 | 0.00 | pass | -| Pyright | yes | 4.02 | 4.40 | 0% | 0.00 | 0.00 | pass | -| Ty | yes | 5.57 | 6.77 | 100% | 23.00 | +23.00 | pass | -| Pyrefly | yes | 7.08 | 14.66 | 0% | 0.00 | 0.00 | pass | +| pylsp-mypy | yes | 1.93 | 1.96 | 0% | 0.00 | 0.00 | pass | +| Pyright | yes | 4.40 | 5.00 | 0% | 0.00 | 0.00 | pass | +| Ty | yes | 4.61 | 4.73 | 100% | 23.00 | +23.00 | pass | +| Pyrefly | yes | 12.94 | 27.87 | 0% | 0.00 | 0.00 | pass | ### edit tokenizer then hover (edit+hover) @@ -381,10 +381,10 @@ Method: `textDocument/hover` | Server | Success | Mean ms | P95 ms | Non-empty % | Hover length | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| Ty | yes | 5.16 | 5.27 | 100% | 7.00 | -23.00 | pass | -| Pyrefly | yes | 12.51 | 29.97 | 100% | 33.00 | +3.00 | pass | -| Pyright | yes | 224.50 | 234.15 | 100% | 30.00 | 0.00 | pass | -| pylsp-mypy | no | 1384.17 | 1414.73 | 0% | 0.00 | -30.00 | fail (10) | +| Ty | yes | 4.46 | 4.63 | 100% | 7.00 | -23.00 | pass | +| Pyrefly | yes | 10.72 | 23.13 | 100% | 33.00 | +3.00 | pass | +| Pyright | yes | 367.01 | 386.45 | 100% | 30.00 | 0.00 | pass | +| pylsp-mypy | no | 2037.05 | 2064.61 | 0% | 0.00 | -30.00 | fail (10) | ### Result Differences @@ -397,10 +397,10 @@ Method: `textDocument/hover` | Server | Success | Wall clock ms | Avg measured ms | Points | Measured requests | Non-empty % | Failed points | | --- | --- | ---: | ---: | ---: | ---: | ---: | ---: | -| Ty | yes | 268.46 | 2.34 | 5 | 25 | 100% | 0 | -| Pyright | yes | 1059.48 | 6.54 | 5 | 25 | 100% | 0 | -| Pyrefly | yes | 577.95 | 11.35 | 5 | 25 | 100% | 0 | -| pylsp-mypy | yes | 3144.30 | 55.26 | 5 | 25 | 100% | 0 | +| Ty | yes | 249.92 | 2.10 | 5 | 25 | 100% | 0 | +| Pyright | yes | 1161.02 | 6.56 | 5 | 25 | 100% | 0 | +| Pyrefly | yes | 698.53 | 11.02 | 5 | 25 | 100% | 0 | +| pylsp-mypy | yes | 3643.27 | 61.91 | 5 | 25 | 100% | 0 | ### request args completion @@ -408,10 +408,10 @@ Method: `textDocument/completion` | Server | Success | Mean ms | P95 ms | Non-empty % | Completions found | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| Pyright | yes | 4.18 | 6.17 | 100% | 14.00 | 0.00 | pass | -| Ty | yes | 5.25 | 7.75 | 100% | 467.00 | +453.00 | pass | -| pylsp-mypy | yes | 34.16 | 58.47 | 100% | 1.00 | -13.00 | pass | -| Pyrefly | yes | 45.98 | 138.99 | 100% | 487.80 | +473.80 | pass | +| Ty | yes | 4.54 | 6.90 | 100% | 467.00 | +453.00 | pass | +| Pyright | yes | 4.54 | 7.72 | 100% | 14.00 | 0.00 | pass | +| pylsp-mypy | yes | 42.11 | 64.99 | 100% | 1.00 | -13.00 | pass | +| Pyrefly | yes | 50.16 | 140.73 | 100% | 487.80 | +473.80 | pass | ### client session hover @@ -419,10 +419,10 @@ Method: `textDocument/hover` | Server | Success | Mean ms | P95 ms | Non-empty % | Hover length | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| Ty | yes | 0.18 | 0.21 | 100% | 7.00 | -19.00 | pass | -| Pyright | yes | 0.50 | 0.56 | 100% | 26.00 | 0.00 | pass | -| Pyrefly | yes | 5.29 | 19.36 | 100% | 167.00 | +141.00 | pass | -| pylsp-mypy | yes | 11.79 | 19.60 | 100% | 359.00 | +333.00 | pass | +| Ty | yes | 0.14 | 0.15 | 100% | 7.00 | -19.00 | pass | +| Pyrefly | yes | 0.17 | 0.24 | 100% | 167.00 | +141.00 | pass | +| Pyright | yes | 0.42 | 0.46 | 100% | 26.00 | 0.00 | pass | +| pylsp-mypy | yes | 13.36 | 34.26 | 100% | 359.00 | +333.00 | pass | ### client references @@ -430,10 +430,10 @@ Method: `textDocument/references` | Server | Success | Mean ms | P95 ms | Non-empty % | References found | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| Pyrefly | yes | 0.26 | 0.32 | 100% | 2.00 | 0.00 | pass | -| Ty | yes | 0.55 | 0.83 | 100% | 2.00 | 0.00 | pass | -| Pyright | yes | 0.66 | 0.73 | 100% | 2.00 | 0.00 | pass | -| pylsp-mypy | yes | 1.96 | 2.05 | 100% | 2.00 | 0.00 | pass | +| Pyrefly | yes | 0.25 | 0.26 | 100% | 2.00 | 0.00 | pass | +| Ty | yes | 0.39 | 0.45 | 100% | 2.00 | 0.00 | pass | +| Pyright | yes | 0.59 | 0.63 | 100% | 2.00 | 0.00 | pass | +| pylsp-mypy | yes | 10.48 | 24.74 | 100% | 2.00 | 0.00 | pass | ### edit response then complete (edit+completion) @@ -441,10 +441,10 @@ Method: `textDocument/completion` | Server | Success | Mean ms | P95 ms | Non-empty % | Completions found | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| Pyright | yes | 3.30 | 4.14 | 100% | 205.00 | 0.00 | pass | -| Pyrefly | yes | 3.32 | 4.31 | 100% | 32.00 | -173.00 | pass | -| Ty | yes | 3.60 | 4.01 | 100% | 225.00 | +20.00 | pass | -| pylsp-mypy | yes | 53.69 | 54.57 | 100% | 57.00 | -148.00 | pass | +| Pyrefly | yes | 0.98 | 2.71 | 100% | 32.00 | -173.00 | pass | +| Ty | yes | 3.51 | 4.49 | 100% | 225.00 | +20.00 | pass | +| Pyright | yes | 3.57 | 4.88 | 100% | 205.00 | 0.00 | pass | +| pylsp-mypy | yes | 60.93 | 61.97 | 100% | 57.00 | -148.00 | pass | ### edit response then hover (edit+hover) @@ -452,10 +452,10 @@ Method: `textDocument/hover` | Server | Success | Mean ms | P95 ms | Non-empty % | Hover length | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| Pyrefly | yes | 1.91 | 3.99 | 100% | 9977.00 | +9557.00 | pass | -| Ty | yes | 2.13 | 2.18 | 100% | 1613.00 | +1193.00 | pass | -| Pyright | yes | 24.05 | 27.23 | 100% | 420.00 | 0.00 | pass | -| pylsp-mypy | yes | 174.70 | 206.65 | 100% | 880.00 | +460.00 | pass | +| Ty | yes | 1.94 | 2.00 | 100% | 1613.00 | +1193.00 | pass | +| Pyrefly | yes | 3.56 | 4.60 | 100% | 9977.00 | +9557.00 | pass | +| Pyright | yes | 23.69 | 27.11 | 100% | 420.00 | 0.00 | pass | +| pylsp-mypy | yes | 182.67 | 185.63 | 100% | 880.00 | +460.00 | pass | ### Result Differences @@ -468,7 +468,7 @@ Method: `textDocument/hover` | Server | Success | Wall clock ms | Avg measured ms | Points | Measured requests | Non-empty % | Failed points | | --- | --- | ---: | ---: | ---: | ---: | ---: | ---: | -| Pyrefly | no | 163.34 | 0.28 | 8 | 40 | 100% | 2 | +| Pyrefly | no | 168.83 | 0.21 | 8 | 40 | 100% | 2 | ### builtins semantic tokens @@ -476,7 +476,7 @@ Method: semantic token impl using typeServer/getComputedType | Server | Success | Mean ms | P95 ms | Non-empty % | Semantic tokens found | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| Pyrefly | yes | 1.01 | 2.14 | 100% | 30.00 | 0.00 | pass | +| Pyrefly | yes | 0.69 | 0.75 | 100% | 30.00 | 0.00 | pass | ### builtin int computed type @@ -484,7 +484,7 @@ Method: `typeServer/getComputedType` | Server | Success | Mean ms | P95 ms | Non-empty % | Results found | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| Pyrefly | yes | 0.14 | 0.15 | 100% | 7.00 | 0.00 | pass | +| Pyrefly | yes | 0.12 | 0.12 | 100% | 7.00 | 0.00 | pass | ### list declared type @@ -492,7 +492,7 @@ Method: `typeServer/getDeclaredType` | Server | Success | Mean ms | P95 ms | Non-empty % | Results found | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| Pyrefly | yes | 0.18 | 0.19 | 100% | 7.00 | 0.00 | pass | +| Pyrefly | yes | 0.15 | 0.15 | 100% | 7.00 | 0.00 | pass | ### generic specialization computed type @@ -500,7 +500,7 @@ Method: `typeServer/getComputedType` | Server | Success | Mean ms | P95 ms | Non-empty % | Results found | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| Pyrefly | yes | 0.18 | 0.18 | 100% | 7.00 | 0.00 | pass | +| Pyrefly | yes | 0.14 | 0.15 | 100% | 7.00 | 0.00 | pass | ### stdlib path computed type @@ -508,7 +508,7 @@ Method: `typeServer/getComputedType` | Server | Success | Mean ms | P95 ms | Non-empty % | Results found | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| Pyrefly | yes | 0.18 | 0.19 | 100% | 7.00 | 0.00 | pass | +| Pyrefly | yes | 0.15 | 0.17 | 100% | 7.00 | 0.00 | pass | ### function argument expected type @@ -516,13 +516,13 @@ Method: `typeServer/getExpectedType` | Server | Success | Mean ms | P95 ms | Non-empty % | Results found | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| Pyrefly | yes | 0.20 | 0.24 | 100% | 7.00 | 0.00 | pass | +| Pyrefly | yes | 0.15 | 0.16 | 100% | 7.00 | 0.00 | pass | ## Benchmark: tsp_semantic | Server | Success | Wall clock ms | Avg measured ms | Points | Measured requests | Non-empty % | Failed points | | --- | --- | ---: | ---: | ---: | ---: | ---: | ---: | -| Pyrefly | yes | 3834.86 | 14.95 | 3 | 15 | 100% | 0 | +| Pyrefly | yes | 4604.23 | 39.24 | 3 | 15 | 100% | 0 | ### django semantic tokens @@ -530,7 +530,7 @@ Method: semantic token impl using typeServer/getComputedType | Server | Success | Mean ms | P95 ms | Non-empty % | Semantic tokens found | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| Pyrefly | yes | 8.49 | 15.07 | 100% | 126.00 | 0.00 | pass | +| Pyrefly | yes | 10.97 | 22.19 | 100% | 126.00 | 0.00 | pass | ### transformers semantic tokens @@ -538,7 +538,7 @@ Method: semantic token impl using typeServer/getComputedType | Server | Success | Mean ms | P95 ms | Non-empty % | Semantic tokens found | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| Pyrefly | yes | 32.24 | 34.47 | 100% | 74.00 | 0.00 | pass | +| Pyrefly | yes | 101.78 | 114.48 | 100% | 74.00 | 0.00 | pass | ### stdlib semantic tokens @@ -546,4 +546,4 @@ Method: semantic token impl using typeServer/getComputedType | Server | Success | Mean ms | P95 ms | Non-empty % | Semantic tokens found | Delta vs Pyright | Validation | | --- | --- | ---: | ---: | ---: | ---: | ---: | --- | -| Pyrefly | yes | 4.12 | 4.62 | 100% | 75.00 | 0.00 | pass | +| Pyrefly | yes | 4.98 | 5.08 | 100% | 75.00 | 0.00 | pass | diff --git a/latest-results/ty-20260914T060721Z-responses.jsonl b/latest-results/ty-20260915T060530Z-responses.jsonl similarity index 100% rename from latest-results/ty-20260914T060721Z-responses.jsonl rename to latest-results/ty-20260915T060530Z-responses.jsonl diff --git a/latest-results/ty-20260914T060721Z.json b/latest-results/ty-20260915T060530Z.json similarity index 90% rename from latest-results/ty-20260914T060721Z.json rename to latest-results/ty-20260915T060530Z.json index 5d79a17..c4eaaa2 100644 --- a/latest-results/ty-20260914T060721Z.json +++ b/latest-results/ty-20260915T060530Z.json @@ -1,6 +1,6 @@ { "server_command": [ - "/home/runner/work/python-lsp-compare/python-lsp-compare/.python-lsp-compare/servers/ty/0.0.80/ty-x86_64-unknown-linux-gnu/ty", + "/home/runner/work/python-lsp-compare/python-lsp-compare/.python-lsp-compare/servers/ty/0.0.81/ty-x86_64-unknown-linux-gnu/ty", "server" ], "requested_scenarios": [], @@ -12,8 +12,8 @@ "transformers", "web" ], - "started_at_unix": 1789366110.7577345, - "finished_at_unix": 1789366114.8729196, + "started_at_unix": 1789452401.9119449, + "finished_at_unix": 1789452405.7554374, "scenario_reports": [], "benchmark_reports": [ { @@ -26,7 +26,7 @@ "environment_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv", "python_executable": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/data_science/.venv/bin/python", "success": true, - "total_duration_ms": 321.2648779999938, + "total_duration_ms": 296.1595519999918, "error_message": null, "summary": { "request_count": 32, @@ -35,11 +35,11 @@ "failure_count": 0, "bytes_sent": 18656, "bytes_received": 874720, - "min_ms": 0.14311199998928714, - "max_ms": 180.30848000000788, - "mean_ms": 9.512007187498561, - "median_ms": 1.538631499983012, - "p95_ms": 28.344607050003354, + "min_ms": 0.11215600000014092, + "max_ms": 156.31306699999925, + "mean_ms": 8.7258480937491, + "median_ms": 1.3518015000002492, + "p95_ms": 30.3781926999967, "result_summary": { "present_count": 31, "empty_count": 1, @@ -95,27 +95,27 @@ "by_method": { "textDocument/completion": { "point_count": 2, - "min_ms": 1.4227549999930034, - "max_ms": 7.846059000002015, - "mean_ms": 4.414377999995622, - "median_ms": 4.309641500000794, - "p95_ms": 7.658900399998458 + "min_ms": 1.1635989999945195, + "max_ms": 8.434147000002667, + "mean_ms": 4.235667400000409, + "median_ms": 4.097502000000475, + "p95_ms": 7.7608484500011325 }, "textDocument/hover": { "point_count": 2, - "min_ms": 0.19783999999845037, - "max_ms": 2.841087000007292, - "mean_ms": 1.5113977000027035, - "median_ms": 1.5106369999955405, - "p95_ms": 2.8106625000063445 + "min_ms": 0.18051700000398796, + "max_ms": 2.8132860000056326, + "mean_ms": 1.4964485999996668, + "median_ms": 1.49511849999584, + "p95_ms": 2.8066156499988892 }, "textDocument/definition": { "point_count": 1, - "min_ms": 0.14311199998928714, - "max_ms": 0.17574800000375035, - "mean_ms": 0.16578899999331043, - "median_ms": 0.17057099998396552, - "p95_ms": 0.17510360000301262 + "min_ms": 0.11215600000014092, + "max_ms": 0.1498809999986861, + "mean_ms": 0.13224139999863382, + "median_ms": 0.13528000000917473, + "p95_ms": 0.14873539999769037 } }, "validation": { @@ -141,11 +141,11 @@ "failure_count": 0, "bytes_sent": 1425, "bytes_received": 306550, - "min_ms": 1.4227549999930034, - "max_ms": 1.6357389999939187, - "mean_ms": 1.5043827999932091, - "median_ms": 1.4715810000041074, - "p95_ms": 1.621395399990888, + "min_ms": 1.1635989999945195, + "max_ms": 1.4002780000055282, + "mean_ms": 1.27011820000007, + "median_ms": 1.2832760000094368, + "p95_ms": 1.3808874000034166, "result_summary": { "present_count": 5, "empty_count": 0, @@ -205,9 +205,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 180.30848000000788, + "duration_ms": 156.31306699999925, "success": true, - "started_at_unix": 1789366110.774109, + "started_at_unix": 1789452401.9264772, "bytes_sent": 285, "bytes_received": 61310, "request_id": 2, @@ -235,9 +235,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 1.6357389999939187, + "duration_ms": 1.4002780000055282, "success": true, - "started_at_unix": 1789366110.955157, + "started_at_unix": 1789452402.0835319, "bytes_sent": 285, "bytes_received": 61310, "request_id": 3, @@ -265,9 +265,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 1.5640209999787658, + "duration_ms": 1.2832760000094368, "success": true, - "started_at_unix": 1789366110.9578586, + "started_at_unix": 1789452402.0859654, "bytes_sent": 285, "bytes_received": 61310, "request_id": 4, @@ -295,9 +295,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 1.4278179999962504, + "duration_ms": 1.3033249999949703, "success": true, - "started_at_unix": 1789366110.9604578, + "started_at_unix": 1789452402.0883482, "bytes_sent": 285, "bytes_received": 61310, "request_id": 5, @@ -325,9 +325,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 1.4715810000041074, + "duration_ms": 1.2001129999958948, "success": true, - "started_at_unix": 1789366110.9628289, + "started_at_unix": 1789452402.0906856, "bytes_sent": 285, "bytes_received": 61310, "request_id": 6, @@ -355,9 +355,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 1.4227549999930034, + "duration_ms": 1.1635989999945195, "success": true, - "started_at_unix": 1789366110.9652846, + "started_at_unix": 1789452402.0929317, "bytes_sent": 285, "bytes_received": 61310, "request_id": 7, @@ -400,11 +400,11 @@ "failure_count": 0, "bytes_sent": 1269, "bytes_received": 22949, - "min_ms": 0.19783999999845037, - "max_ms": 0.30238400000826005, - "mean_ms": 0.2600121999989824, - "median_ms": 0.26722299998027665, - "p95_ms": 0.2993026000069676, + "min_ms": 0.18051700000398796, + "max_ms": 0.23644899999908375, + "mean_ms": 0.21101799999883042, + "median_ms": 0.21233399999687208, + "p95_ms": 0.2351571999980706, "result_summary": { "present_count": 5, "empty_count": 0, @@ -464,9 +464,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.42895100000350794, + "duration_ms": 0.347943999997824, "success": true, - "started_at_unix": 1789366110.9677417, + "started_at_unix": 1789452402.0951912, "bytes_sent": 253, "bytes_received": 4589, "request_id": 8, @@ -494,9 +494,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.30238400000826005, + "duration_ms": 0.23644899999908375, "success": true, - "started_at_unix": 1789366110.968233, + "started_at_unix": 1789452402.0956006, "bytes_sent": 253, "bytes_received": 4589, "request_id": 9, @@ -524,9 +524,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.28697700000179793, + "duration_ms": 0.19580000000019027, "success": true, - "started_at_unix": 1789366110.9686012, + "started_at_unix": 1789452402.0959105, "bytes_sent": 254, "bytes_received": 4590, "request_id": 10, @@ -554,9 +554,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.24563700000612698, + "duration_ms": 0.22998999999401804, "success": true, - "started_at_unix": 1789366110.9689739, + "started_at_unix": 1789452402.0961864, "bytes_sent": 254, "bytes_received": 4590, "request_id": 11, @@ -584,9 +584,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.26722299998027665, + "duration_ms": 0.21233399999687208, "success": true, - "started_at_unix": 1789366110.9692836, + "started_at_unix": 1789452402.096488, "bytes_sent": 254, "bytes_received": 4590, "request_id": 12, @@ -614,9 +614,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.19783999999845037, + "duration_ms": 0.18051700000398796, "success": true, - "started_at_unix": 1789366110.9696252, + "started_at_unix": 1789452402.0967958, "bytes_sent": 254, "bytes_received": 4590, "request_id": 13, @@ -659,11 +659,11 @@ "failure_count": 0, "bytes_sent": 1300, "bytes_received": 1235, - "min_ms": 0.14311199998928714, - "max_ms": 0.17574800000375035, - "mean_ms": 0.16578899999331043, - "median_ms": 0.17057099998396552, - "p95_ms": 0.17510360000301262, + "min_ms": 0.11215600000014092, + "max_ms": 0.1498809999986861, + "mean_ms": 0.13224139999863382, + "median_ms": 0.13528000000917473, + "p95_ms": 0.14873539999769037, "result_summary": { "present_count": 5, "empty_count": 0, @@ -723,9 +723,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.20736199999760174, + "duration_ms": 0.14039699999557342, "success": true, - "started_at_unix": 1789366110.9699442, + "started_at_unix": 1789452402.0970976, "bytes_sent": 260, "bytes_received": 247, "request_id": 14, @@ -753,9 +753,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.17057099998396552, + "duration_ms": 0.14415299999370745, "success": true, - "started_at_unix": 1789366110.9701753, + "started_at_unix": 1789452402.097265, "bytes_sent": 260, "bytes_received": 247, "request_id": 15, @@ -783,9 +783,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.17574800000375035, + "duration_ms": 0.1498809999986861, "success": true, - "started_at_unix": 1789366110.9703724, + "started_at_unix": 1789452402.097445, "bytes_sent": 260, "bytes_received": 247, "request_id": 16, @@ -813,9 +813,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.14311199998928714, + "duration_ms": 0.11973699999145992, "success": true, - "started_at_unix": 1789366110.970572, + "started_at_unix": 1789452402.0976286, "bytes_sent": 260, "bytes_received": 247, "request_id": 17, @@ -843,9 +843,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.16698799998948743, + "duration_ms": 0.11215600000014092, "success": true, - "started_at_unix": 1789366110.9707377, + "started_at_unix": 1789452402.0977907, "bytes_sent": 260, "bytes_received": 247, "request_id": 18, @@ -873,9 +873,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.17252600000006169, + "duration_ms": 0.13528000000917473, "success": true, - "started_at_unix": 1789366110.9709268, + "started_at_unix": 1789452402.0979311, "bytes_sent": 260, "bytes_received": 247, "request_id": 19, @@ -918,11 +918,11 @@ "failure_count": 0, "bytes_sent": 1440, "bytes_received": 394530, - "min_ms": 6.983544000007669, - "max_ms": 7.846059000002015, - "mean_ms": 7.3243731999980355, - "median_ms": 7.316398999989815, - "p95_ms": 7.762877400000434, + "min_ms": 6.794725999995421, + "max_ms": 8.434147000002667, + "mean_ms": 7.201216600000748, + "median_ms": 6.926371000005815, + "p95_ms": 8.134903200001986, "result_summary": { "present_count": 5, "empty_count": 0, @@ -982,9 +982,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 53.39838800000507, + "duration_ms": 57.198692999989476, "success": true, - "started_at_unix": 1789366110.9712548, + "started_at_unix": 1789452402.0982308, "bytes_sent": 288, "bytes_received": 78906, "request_id": 20, @@ -1012,9 +1012,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 7.846059000002015, + "duration_ms": 8.434147000002667, "success": true, - "started_at_unix": 1789366111.025429, + "started_at_unix": 1789452402.1561766, "bytes_sent": 288, "bytes_received": 78906, "request_id": 21, @@ -1042,9 +1042,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 7.316398999989815, + "duration_ms": 6.9379279999992605, "success": true, - "started_at_unix": 1789366111.0341473, + "started_at_unix": 1789452402.1655176, "bytes_sent": 288, "bytes_received": 78906, "request_id": 22, @@ -1072,9 +1072,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 7.430150999994112, + "duration_ms": 6.912911000000577, "success": true, - "started_at_unix": 1789366111.0423825, + "started_at_unix": 1789452402.1733334, "bytes_sent": 288, "bytes_received": 78906, "request_id": 23, @@ -1102,9 +1102,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 6.983544000007669, + "duration_ms": 6.794725999995421, "success": true, - "started_at_unix": 1789366111.050716, + "started_at_unix": 1789452402.1811233, "bytes_sent": 288, "bytes_received": 78906, "request_id": 24, @@ -1132,9 +1132,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 7.045712999996567, + "duration_ms": 6.926371000005815, "success": true, - "started_at_unix": 1789366111.0586033, + "started_at_unix": 1789452402.1887786, "bytes_sent": 288, "bytes_received": 78906, "request_id": 25, @@ -1177,11 +1177,11 @@ "failure_count": 0, "bytes_sent": 1275, "bytes_received": 2295, - "min_ms": 2.718889999982821, - "max_ms": 2.841087000007292, - "mean_ms": 2.7627832000064245, - "median_ms": 2.752147000023797, - "p95_ms": 2.827565000006871, + "min_ms": 2.7537879999925963, + "max_ms": 2.8132860000056326, + "mean_ms": 2.7818792000005033, + "median_ms": 2.7882890000086036, + "p95_ms": 2.8103214000026355, "result_summary": { "present_count": 5, "empty_count": 0, @@ -1241,9 +1241,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.790126000007831, + "duration_ms": 2.857460999990735, "success": true, - "started_at_unix": 1789366111.0666945, + "started_at_unix": 1789452402.1967788, "bytes_sent": 255, "bytes_received": 459, "request_id": 26, @@ -1271,9 +1271,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.7734770000051867, + "duration_ms": 2.7882890000086036, "success": true, - "started_at_unix": 1789366111.0695806, + "started_at_unix": 1789452402.199724, "bytes_sent": 255, "bytes_received": 459, "request_id": 27, @@ -1301,9 +1301,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.718889999982821, + "duration_ms": 2.7555700000050365, "success": true, - "started_at_unix": 1789366111.0724454, + "started_at_unix": 1789452402.2026045, "bytes_sent": 255, "bytes_received": 459, "request_id": 28, @@ -1331,9 +1331,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.841087000007292, + "duration_ms": 2.8132860000056326, "success": true, - "started_at_unix": 1789366111.0752518, + "started_at_unix": 1789452402.2054524, "bytes_sent": 255, "bytes_received": 459, "request_id": 29, @@ -1361,9 +1361,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.7283150000130263, + "duration_ms": 2.7984629999906474, "success": true, - "started_at_unix": 1789366111.0781643, + "started_at_unix": 1789452402.2083588, "bytes_sent": 255, "bytes_received": 459, "request_id": 30, @@ -1391,9 +1391,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.752147000023797, + "duration_ms": 2.7537879999925963, "success": true, - "started_at_unix": 1789366111.0809543, + "started_at_unix": 1789452402.2112541, "bytes_sent": 255, "bytes_received": 459, "request_id": 31, @@ -1425,9 +1425,9 @@ { "kind": "request", "method": "initialize", - "duration_ms": 5.650978999995004, + "duration_ms": 2.8497790000017176, "success": true, - "started_at_unix": 1789366110.768242, + "started_at_unix": 1789452401.9233935, "bytes_sent": 673, "bytes_received": 1589, "request_id": 1, @@ -1446,9 +1446,9 @@ { "kind": "notification", "method": "initialized", - "duration_ms": 0.016144999989364806, + "duration_ms": 0.017475999996463543, "success": true, - "started_at_unix": 1789366110.7739687, + "started_at_unix": 1789452401.92632, "bytes_sent": 74, "bytes_received": 0, "request_id": null, @@ -1461,9 +1461,9 @@ { "kind": "notification", "method": "workspace/didChangeConfiguration", - "duration_ms": 0.015589000014415433, + "duration_ms": 0.01620400000490463, "success": true, - "started_at_unix": 1789366110.7740064, + "started_at_unix": 1789452401.926361, "bytes_sent": 659, "bytes_received": 0, "request_id": null, @@ -1479,9 +1479,9 @@ { "kind": "notification", "method": "textDocument/didOpen", - "duration_ms": 0.009422999994512793, + "duration_ms": 0.01270900000349684, "success": true, - "started_at_unix": 1789366110.7740798, + "started_at_unix": 1789452401.9264374, "bytes_sent": 492, "bytes_received": 0, "request_id": null, @@ -1497,9 +1497,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 180.30848000000788, + "duration_ms": 156.31306699999925, "success": true, - "started_at_unix": 1789366110.774109, + "started_at_unix": 1789452401.9264772, "bytes_sent": 285, "bytes_received": 61310, "request_id": 2, @@ -1527,9 +1527,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 1.6357389999939187, + "duration_ms": 1.4002780000055282, "success": true, - "started_at_unix": 1789366110.955157, + "started_at_unix": 1789452402.0835319, "bytes_sent": 285, "bytes_received": 61310, "request_id": 3, @@ -1557,9 +1557,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 1.5640209999787658, + "duration_ms": 1.2832760000094368, "success": true, - "started_at_unix": 1789366110.9578586, + "started_at_unix": 1789452402.0859654, "bytes_sent": 285, "bytes_received": 61310, "request_id": 4, @@ -1587,9 +1587,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 1.4278179999962504, + "duration_ms": 1.3033249999949703, "success": true, - "started_at_unix": 1789366110.9604578, + "started_at_unix": 1789452402.0883482, "bytes_sent": 285, "bytes_received": 61310, "request_id": 5, @@ -1617,9 +1617,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 1.4715810000041074, + "duration_ms": 1.2001129999958948, "success": true, - "started_at_unix": 1789366110.9628289, + "started_at_unix": 1789452402.0906856, "bytes_sent": 285, "bytes_received": 61310, "request_id": 6, @@ -1647,9 +1647,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 1.4227549999930034, + "duration_ms": 1.1635989999945195, "success": true, - "started_at_unix": 1789366110.9652846, + "started_at_unix": 1789452402.0929317, "bytes_sent": 285, "bytes_received": 61310, "request_id": 7, @@ -1677,9 +1677,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.42895100000350794, + "duration_ms": 0.347943999997824, "success": true, - "started_at_unix": 1789366110.9677417, + "started_at_unix": 1789452402.0951912, "bytes_sent": 253, "bytes_received": 4589, "request_id": 8, @@ -1707,9 +1707,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.30238400000826005, + "duration_ms": 0.23644899999908375, "success": true, - "started_at_unix": 1789366110.968233, + "started_at_unix": 1789452402.0956006, "bytes_sent": 253, "bytes_received": 4589, "request_id": 9, @@ -1737,9 +1737,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.28697700000179793, + "duration_ms": 0.19580000000019027, "success": true, - "started_at_unix": 1789366110.9686012, + "started_at_unix": 1789452402.0959105, "bytes_sent": 254, "bytes_received": 4590, "request_id": 10, @@ -1767,9 +1767,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.24563700000612698, + "duration_ms": 0.22998999999401804, "success": true, - "started_at_unix": 1789366110.9689739, + "started_at_unix": 1789452402.0961864, "bytes_sent": 254, "bytes_received": 4590, "request_id": 11, @@ -1797,9 +1797,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.26722299998027665, + "duration_ms": 0.21233399999687208, "success": true, - "started_at_unix": 1789366110.9692836, + "started_at_unix": 1789452402.096488, "bytes_sent": 254, "bytes_received": 4590, "request_id": 12, @@ -1827,9 +1827,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.19783999999845037, + "duration_ms": 0.18051700000398796, "success": true, - "started_at_unix": 1789366110.9696252, + "started_at_unix": 1789452402.0967958, "bytes_sent": 254, "bytes_received": 4590, "request_id": 13, @@ -1857,9 +1857,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.20736199999760174, + "duration_ms": 0.14039699999557342, "success": true, - "started_at_unix": 1789366110.9699442, + "started_at_unix": 1789452402.0970976, "bytes_sent": 260, "bytes_received": 247, "request_id": 14, @@ -1887,9 +1887,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.17057099998396552, + "duration_ms": 0.14415299999370745, "success": true, - "started_at_unix": 1789366110.9701753, + "started_at_unix": 1789452402.097265, "bytes_sent": 260, "bytes_received": 247, "request_id": 15, @@ -1917,9 +1917,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.17574800000375035, + "duration_ms": 0.1498809999986861, "success": true, - "started_at_unix": 1789366110.9703724, + "started_at_unix": 1789452402.097445, "bytes_sent": 260, "bytes_received": 247, "request_id": 16, @@ -1947,9 +1947,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.14311199998928714, + "duration_ms": 0.11973699999145992, "success": true, - "started_at_unix": 1789366110.970572, + "started_at_unix": 1789452402.0976286, "bytes_sent": 260, "bytes_received": 247, "request_id": 17, @@ -1977,9 +1977,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.16698799998948743, + "duration_ms": 0.11215600000014092, "success": true, - "started_at_unix": 1789366110.9707377, + "started_at_unix": 1789452402.0977907, "bytes_sent": 260, "bytes_received": 247, "request_id": 18, @@ -2007,9 +2007,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.17252600000006169, + "duration_ms": 0.13528000000917473, "success": true, - "started_at_unix": 1789366110.9709268, + "started_at_unix": 1789452402.0979311, "bytes_sent": 260, "bytes_received": 247, "request_id": 19, @@ -2037,9 +2037,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01773700000740064, + "duration_ms": 0.017726999999467807, "success": true, - "started_at_unix": 1789366110.971229, + "started_at_unix": 1789452402.098207, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -2056,9 +2056,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 53.39838800000507, + "duration_ms": 57.198692999989476, "success": true, - "started_at_unix": 1789366110.9712548, + "started_at_unix": 1789452402.0982308, "bytes_sent": 288, "bytes_received": 78906, "request_id": 20, @@ -2086,9 +2086,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.03592999999568747, + "duration_ms": 0.02400500000021566, "success": true, - "started_at_unix": 1789366111.025356, + "started_at_unix": 1789452402.1561263, "bytes_sent": 332, "bytes_received": 0, "request_id": null, @@ -2105,9 +2105,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.015242000017678947, + "duration_ms": 0.010885999998322404, "success": true, - "started_at_unix": 1789366111.0254047, + "started_at_unix": 1789452402.1561587, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -2124,9 +2124,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 7.846059000002015, + "duration_ms": 8.434147000002667, "success": true, - "started_at_unix": 1789366111.025429, + "started_at_unix": 1789452402.1561766, "bytes_sent": 288, "bytes_received": 78906, "request_id": 21, @@ -2154,9 +2154,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.02050699998790151, + "duration_ms": 0.018827999994641686, "success": true, - "started_at_unix": 1789366111.0340965, + "started_at_unix": 1789452402.1654701, "bytes_sent": 332, "bytes_received": 0, "request_id": null, @@ -2173,9 +2173,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.012347999984285707, + "duration_ms": 0.010705999997639992, "success": true, - "started_at_unix": 1789366111.034127, + "started_at_unix": 1789452402.1654966, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -2192,9 +2192,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 7.316398999989815, + "duration_ms": 6.9379279999992605, "success": true, - "started_at_unix": 1789366111.0341473, + "started_at_unix": 1789452402.1655176, "bytes_sent": 288, "bytes_received": 78906, "request_id": 22, @@ -2222,9 +2222,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.02317199999879449, + "duration_ms": 0.0172849999984237, "success": true, - "started_at_unix": 1789366111.0423303, + "started_at_unix": 1789452402.1732893, "bytes_sent": 332, "bytes_received": 0, "request_id": null, @@ -2241,9 +2241,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.012108999982274327, + "duration_ms": 0.010505999995302773, "success": true, - "started_at_unix": 1789366111.0423627, + "started_at_unix": 1789452402.1733134, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -2260,9 +2260,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 7.430150999994112, + "duration_ms": 6.912911000000577, "success": true, - "started_at_unix": 1789366111.0423825, + "started_at_unix": 1789452402.1733334, "bytes_sent": 288, "bytes_received": 78906, "request_id": 23, @@ -2290,9 +2290,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.020126999999092732, + "duration_ms": 0.018126000000506792, "success": true, - "started_at_unix": 1789366111.0506663, + "started_at_unix": 1789452402.1810777, "bytes_sent": 332, "bytes_received": 0, "request_id": null, @@ -2309,9 +2309,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.012692000012748395, + "duration_ms": 0.01052599999695758, "success": true, - "started_at_unix": 1789366111.0506954, + "started_at_unix": 1789452402.1811025, "bytes_sent": 366, "bytes_received": 0, "request_id": null, @@ -2328,9 +2328,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 6.983544000007669, + "duration_ms": 6.794725999995421, "success": true, - "started_at_unix": 1789366111.050716, + "started_at_unix": 1789452402.1811233, "bytes_sent": 288, "bytes_received": 78906, "request_id": 24, @@ -2358,9 +2358,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.021010000011756347, + "duration_ms": 0.01762600000176917, "success": true, - "started_at_unix": 1789366111.058552, + "started_at_unix": 1789452402.1887226, "bytes_sent": 333, "bytes_received": 0, "request_id": null, @@ -2377,9 +2377,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01250299999355775, + "duration_ms": 0.024475999993001096, "success": true, - "started_at_unix": 1789366111.0585828, + "started_at_unix": 1789452402.188747, "bytes_sent": 366, "bytes_received": 0, "request_id": null, @@ -2396,9 +2396,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 7.045712999996567, + "duration_ms": 6.926371000005815, "success": true, - "started_at_unix": 1789366111.0586033, + "started_at_unix": 1789452402.1887786, "bytes_sent": 288, "bytes_received": 78906, "request_id": 25, @@ -2426,9 +2426,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.018366999995578226, + "duration_ms": 0.017705999994177546, "success": true, - "started_at_unix": 1789366111.0664845, + "started_at_unix": 1789452402.1965306, "bytes_sent": 333, "bytes_received": 0, "request_id": null, @@ -2445,9 +2445,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01912499999434658, + "duration_ms": 0.027580999997667277, "success": true, - "started_at_unix": 1789366111.066666, + "started_at_unix": 1789452402.196728, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -2464,9 +2464,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.790126000007831, + "duration_ms": 2.857460999990735, "success": true, - "started_at_unix": 1789366111.0666945, + "started_at_unix": 1789452402.1967788, "bytes_sent": 255, "bytes_received": 459, "request_id": 26, @@ -2494,9 +2494,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.02673899999194873, + "duration_ms": 0.01769600000045557, "success": true, - "started_at_unix": 1789366111.0695288, + "started_at_unix": 1789452402.1996765, "bytes_sent": 333, "bytes_received": 0, "request_id": null, @@ -2513,9 +2513,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.011618999991469536, + "duration_ms": 0.01711500000567412, "success": true, - "started_at_unix": 1789366111.0695632, + "started_at_unix": 1789452402.1997, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -2532,9 +2532,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.7734770000051867, + "duration_ms": 2.7882890000086036, "success": true, - "started_at_unix": 1789366111.0695806, + "started_at_unix": 1789452402.199724, "bytes_sent": 255, "bytes_received": 459, "request_id": 27, @@ -2562,9 +2562,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01769900001136193, + "duration_ms": 0.016404000007241848, "success": true, - "started_at_unix": 1789366111.0724041, + "started_at_unix": 1789452402.202563, "bytes_sent": 333, "bytes_received": 0, "request_id": null, @@ -2581,9 +2581,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.011225000008607822, + "duration_ms": 0.012648999998532418, "success": true, - "started_at_unix": 1789366111.0724287, + "started_at_unix": 1789452402.202585, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -2600,9 +2600,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.718889999982821, + "duration_ms": 2.7555700000050365, "success": true, - "started_at_unix": 1789366111.0724454, + "started_at_unix": 1789452402.2026045, "bytes_sent": 255, "bytes_received": 459, "request_id": 28, @@ -2630,9 +2630,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01658399997950255, + "duration_ms": 0.01637399999765421, "success": true, - "started_at_unix": 1789366111.0752122, + "started_at_unix": 1789452402.2054107, "bytes_sent": 333, "bytes_received": 0, "request_id": null, @@ -2649,9 +2649,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.010978000005934518, + "duration_ms": 0.0127489999925956, "success": true, - "started_at_unix": 1789366111.0752354, + "started_at_unix": 1789452402.205433, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -2668,9 +2668,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.841087000007292, + "duration_ms": 2.8132860000056326, "success": true, - "started_at_unix": 1789366111.0752518, + "started_at_unix": 1789452402.2054524, "bytes_sent": 255, "bytes_received": 459, "request_id": 29, @@ -2698,9 +2698,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.012932999993608973, + "duration_ms": 0.016643999998677828, "success": true, - "started_at_unix": 1789366111.0781267, + "started_at_unix": 1789452402.2083166, "bytes_sent": 333, "bytes_received": 0, "request_id": null, @@ -2717,9 +2717,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.013614000010875316, + "duration_ms": 0.012708999989285985, "success": true, - "started_at_unix": 1789366111.0781448, + "started_at_unix": 1789452402.2083392, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -2736,9 +2736,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.7283150000130263, + "duration_ms": 2.7984629999906474, "success": true, - "started_at_unix": 1789366111.0781643, + "started_at_unix": 1789452402.2083588, "bytes_sent": 255, "bytes_received": 459, "request_id": 30, @@ -2766,9 +2766,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.013132999981735338, + "duration_ms": 0.01651499999866246, "success": true, - "started_at_unix": 1789366111.0809212, + "started_at_unix": 1789452402.2112088, "bytes_sent": 333, "bytes_received": 0, "request_id": null, @@ -2785,9 +2785,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01058999998804211, + "duration_ms": 0.01618300001382522, "success": true, - "started_at_unix": 1789366111.0809395, + "started_at_unix": 1789452402.2112312, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -2804,9 +2804,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.752147000023797, + "duration_ms": 2.7537879999925963, "success": true, - "started_at_unix": 1789366111.0809543, + "started_at_unix": 1789452402.2112541, "bytes_sent": 255, "bytes_received": 459, "request_id": 31, @@ -2834,9 +2834,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01330099999563572, + "duration_ms": 0.016102999992995137, "success": true, - "started_at_unix": 1789366111.0837379, + "started_at_unix": 1789452402.2140584, "bytes_sent": 333, "bytes_received": 0, "request_id": null, @@ -2853,9 +2853,9 @@ { "kind": "notification", "method": "textDocument/didClose", - "duration_ms": 0.01301700001477002, + "duration_ms": 0.01991899999609359, "success": true, - "started_at_unix": 1789366111.08382, + "started_at_unix": 1789452402.2141507, "bytes_sent": 212, "bytes_received": 0, "request_id": null, @@ -2868,9 +2868,9 @@ { "kind": "request", "method": "shutdown", - "duration_ms": 1.5132419999872582, + "duration_ms": 1.537431000002698, "success": true, - "started_at_unix": 1789366111.0838397, + "started_at_unix": 1789452402.2141774, "bytes_sent": 67, "bytes_received": 61, "request_id": 32, @@ -2888,9 +2888,9 @@ { "kind": "notification", "method": "exit", - "duration_ms": 0.012488999999504813, + "duration_ms": 0.017314999993800484, "success": true, - "started_at_unix": 1789366111.0853696, + "started_at_unix": 1789452402.2157304, "bytes_sent": 55, "bytes_received": 0, "request_id": null, @@ -2912,7 +2912,7 @@ "environment_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/.venv", "python_executable": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/django/.venv/bin/python", "success": true, - "total_duration_ms": 192.42366299999958, + "total_duration_ms": 193.66401500001018, "error_message": null, "summary": { "request_count": 32, @@ -2921,11 +2921,11 @@ "failure_count": 0, "bytes_sent": 18652, "bytes_received": 617974, - "min_ms": 0.14942900000392, - "max_ms": 96.55627699999059, - "mean_ms": 5.421587125001182, - "median_ms": 2.21764550001069, - "p95_ms": 11.41554945001672, + "min_ms": 0.10890999999446649, + "max_ms": 102.8067570000104, + "mean_ms": 5.448577843750524, + "median_ms": 2.161412000006635, + "p95_ms": 11.261552250002174, "result_summary": { "present_count": 31, "empty_count": 1, @@ -2981,27 +2981,27 @@ "by_method": { "textDocument/completion": { "point_count": 2, - "min_ms": 3.0178369999873667, - "max_ms": 6.156174000011561, - "mean_ms": 3.596647399999142, - "median_ms": 3.277119000003381, - "p95_ms": 5.054348100014747 + "min_ms": 2.760356999999658, + "max_ms": 5.599470000007045, + "mean_ms": 3.3527711000004956, + "median_ms": 3.2233609999963164, + "p95_ms": 4.706269050004151 }, "textDocument/hover": { "point_count": 2, - "min_ms": 0.1677479999955267, - "max_ms": 2.2205409999855874, - "mean_ms": 1.1887416999996958, - "median_ms": 1.174788499994861, - "p95_ms": 2.219567649996179 + "min_ms": 0.13883500000133608, + "max_ms": 2.1991680000041924, + "mean_ms": 1.1547434000007684, + "median_ms": 1.1498785000014777, + "p95_ms": 2.182587750005638 }, "textDocument/definition": { "point_count": 1, - "min_ms": 0.14942900000392, - "max_ms": 0.17739699998742253, - "mean_ms": 0.16301420000104372, - "median_ms": 0.16252300000019204, - "p95_ms": 0.1751411999919128 + "min_ms": 0.10890999999446649, + "max_ms": 0.14326100000516817, + "mean_ms": 0.12411099999951603, + "median_ms": 0.12018700000737681, + "p95_ms": 0.14058920000366015 } }, "validation": { @@ -3027,11 +3027,11 @@ "failure_count": 0, "bytes_sent": 1385, "bytes_received": 379490, - "min_ms": 3.0178369999873667, - "max_ms": 6.156174000011561, - "mean_ms": 3.832647599995198, - "median_ms": 3.214353999993591, - "p95_ms": 5.637282400005006, + "min_ms": 2.760356999999658, + "max_ms": 5.599470000007045, + "mean_ms": 3.3919318000044996, + "median_ms": 2.871982000002049, + "p95_ms": 5.066555000007611, "result_summary": { "present_count": 5, "empty_count": 0, @@ -3091,9 +3091,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 96.55627699999059, + "duration_ms": 102.8067570000104, "success": true, - "started_at_unix": 1789366111.1050353, + "started_at_unix": 1789452402.234238, "bytes_sent": 277, "bytes_received": 75898, "request_id": 2, @@ -3121,9 +3121,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 6.156174000011561, + "duration_ms": 5.599470000007045, "success": true, - "started_at_unix": 1789366111.2029078, + "started_at_unix": 1789452402.3383873, "bytes_sent": 277, "bytes_received": 75898, "request_id": 3, @@ -3151,9 +3151,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.5617159999787873, + "duration_ms": 2.934895000009874, "success": true, - "started_at_unix": 1789366111.2109938, + "started_at_unix": 1789452402.3459225, "bytes_sent": 277, "bytes_received": 75898, "request_id": 4, @@ -3181,9 +3181,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.214353999993591, + "duration_ms": 2.871982000002049, "success": true, - "started_at_unix": 1789366111.2163916, + "started_at_unix": 1789452402.3507402, "bytes_sent": 277, "bytes_received": 75898, "request_id": 5, @@ -3211,9 +3211,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.0178369999873667, + "duration_ms": 2.7929550000038716, "success": true, - "started_at_unix": 1789366111.2214277, + "started_at_unix": 1789452402.355492, "bytes_sent": 277, "bytes_received": 75898, "request_id": 6, @@ -3241,9 +3241,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.213157000004685, + "duration_ms": 2.760356999999658, "success": true, - "started_at_unix": 1789366111.2262766, + "started_at_unix": 1789452402.3601696, "bytes_sent": 277, "bytes_received": 75898, "request_id": 7, @@ -3286,11 +3286,11 @@ "failure_count": 0, "bytes_sent": 1224, "bytes_received": 1129, - "min_ms": 0.1677479999955267, - "max_ms": 0.2117469999802779, - "mean_ms": 0.18567399999369627, - "median_ms": 0.1779790000000503, - "p95_ms": 0.20800199998234348, + "min_ms": 0.13883500000133608, + "max_ms": 0.16212999999254407, + "mean_ms": 0.14749379999727807, + "median_ms": 0.14431299999273506, + "p95_ms": 0.15970219999417168, "result_summary": { "present_count": 5, "empty_count": 0, @@ -3350,9 +3350,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.3253309999990961, + "duration_ms": 0.27162099999600287, "success": true, - "started_at_unix": 1789366111.231383, + "started_at_unix": 1789452402.3649027, "bytes_sent": 244, "bytes_received": 225, "request_id": 8, @@ -3380,9 +3380,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.19302199999060576, + "duration_ms": 0.1499910000006821, "success": true, - "started_at_unix": 1789366111.2317433, + "started_at_unix": 1789452402.3652084, "bytes_sent": 244, "bytes_received": 225, "request_id": 9, @@ -3410,9 +3410,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.1779790000000503, + "duration_ms": 0.14219999999909305, "success": true, - "started_at_unix": 1789366111.231966, + "started_at_unix": 1789452402.3653965, "bytes_sent": 245, "bytes_received": 226, "request_id": 10, @@ -3440,9 +3440,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.2117469999802779, + "duration_ms": 0.14431299999273506, "success": true, - "started_at_unix": 1789366111.232169, + "started_at_unix": 1789452402.365571, "bytes_sent": 245, "bytes_received": 226, "request_id": 11, @@ -3470,9 +3470,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.1778740000020207, + "duration_ms": 0.16212999999254407, "success": true, - "started_at_unix": 1789366111.2324073, + "started_at_unix": 1789452402.3657498, "bytes_sent": 245, "bytes_received": 226, "request_id": 12, @@ -3500,9 +3500,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.1677479999955267, + "duration_ms": 0.13883500000133608, "success": true, - "started_at_unix": 1789366111.2326095, + "started_at_unix": 1789452402.3659465, "bytes_sent": 245, "bytes_received": 226, "request_id": 13, @@ -3545,11 +3545,11 @@ "failure_count": 0, "bytes_sent": 1250, "bytes_received": 1185, - "min_ms": 0.14942900000392, - "max_ms": 0.17739699998742253, - "mean_ms": 0.16301420000104372, - "median_ms": 0.16252300000019204, - "p95_ms": 0.1751411999919128, + "min_ms": 0.10890999999446649, + "max_ms": 0.14326100000516817, + "mean_ms": 0.12411099999951603, + "median_ms": 0.12018700000737681, + "p95_ms": 0.14058920000366015, "result_summary": { "present_count": 5, "empty_count": 0, @@ -3609,9 +3609,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.1743580000095335, + "duration_ms": 0.13691200000209847, "success": true, - "started_at_unix": 1789366111.2328622, + "started_at_unix": 1789452402.3661723, "bytes_sent": 250, "bytes_received": 237, "request_id": 14, @@ -3639,9 +3639,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.16611800000987387, + "duration_ms": 0.12990199999762808, "success": true, - "started_at_unix": 1789366111.233058, + "started_at_unix": 1789452402.3663342, "bytes_sent": 250, "bytes_received": 237, "request_id": 15, @@ -3669,9 +3669,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.17739699998742253, + "duration_ms": 0.11829499999294057, "success": true, - "started_at_unix": 1789366111.2332501, + "started_at_unix": 1789452402.3664968, "bytes_sent": 250, "bytes_received": 237, "request_id": 16, @@ -3699,9 +3699,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.16252300000019204, + "duration_ms": 0.14326100000516817, "success": true, - "started_at_unix": 1789366111.2334504, + "started_at_unix": 1789452402.3666463, "bytes_sent": 250, "bytes_received": 237, "request_id": 17, @@ -3729,9 +3729,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.15960400000381014, + "duration_ms": 0.10890999999446649, "success": true, - "started_at_unix": 1789366111.2336354, + "started_at_unix": 1789452402.3668208, "bytes_sent": 250, "bytes_received": 237, "request_id": 18, @@ -3759,9 +3759,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.14942900000392, + "duration_ms": 0.12018700000737681, "success": true, - "started_at_unix": 1789366111.2338166, + "started_at_unix": 1789452402.366957, "bytes_sent": 250, "bytes_received": 237, "request_id": 19, @@ -3804,11 +3804,11 @@ "failure_count": 0, "bytes_sent": 1390, "bytes_received": 130400, - "min_ms": 3.1973049999862724, - "max_ms": 3.707672000018647, - "mean_ms": 3.3606472000030863, - "median_ms": 3.3354690000066967, - "p95_ms": 3.6349418000156675, + "min_ms": 3.2183839999930797, + "max_ms": 3.6145790000006173, + "mean_ms": 3.3136103999964917, + "median_ms": 3.2494599999921547, + "p95_ms": 3.5431213999999045, "result_summary": { "present_count": 5, "empty_count": 0, @@ -3868,9 +3868,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 17.84367500002304, + "duration_ms": 18.18187499999624, "success": true, - "started_at_unix": 1789366111.2341132, + "started_at_unix": 1789452402.3672438, "bytes_sent": 278, "bytes_received": 26080, "request_id": 20, @@ -3898,9 +3898,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.707672000018647, + "duration_ms": 3.6145790000006173, "success": true, - "started_at_unix": 1789366111.2523358, + "started_at_unix": 1789452402.385803, "bytes_sent": 278, "bytes_received": 26080, "request_id": 21, @@ -3928,9 +3928,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.3440210000037496, + "duration_ms": 3.2494599999921547, "success": true, - "started_at_unix": 1789366111.2565634, + "started_at_unix": 1789452402.3899555, "bytes_sent": 278, "bytes_received": 26080, "request_id": 22, @@ -3958,9 +3958,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.3354690000066967, + "duration_ms": 3.2572909999970534, "success": true, - "started_at_unix": 1789366111.2604215, + "started_at_unix": 1789452402.3936994, "bytes_sent": 278, "bytes_received": 26080, "request_id": 23, @@ -3988,9 +3988,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.2187690000000657, + "duration_ms": 3.228337999999553, "success": true, - "started_at_unix": 1789366111.264232, + "started_at_unix": 1789452402.3974462, "bytes_sent": 278, "bytes_received": 26080, "request_id": 24, @@ -4018,9 +4018,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.1973049999862724, + "duration_ms": 3.2183839999930797, "success": true, - "started_at_unix": 1789366111.2679274, + "started_at_unix": 1789452402.4011986, "bytes_sent": 278, "bytes_received": 26080, "request_id": 25, @@ -4063,11 +4063,11 @@ "failure_count": 0, "bytes_sent": 1225, "bytes_received": 1400, - "min_ms": 2.137830000009444, - "max_ms": 2.2205409999855874, - "mean_ms": 2.1918094000056954, - "median_ms": 2.216913000012255, - "p95_ms": 2.220108399990295, + "min_ms": 2.1376270000104114, + "max_ms": 2.1991680000041924, + "mean_ms": 2.1619930000042586, + "median_ms": 2.1605010000058655, + "p95_ms": 2.191799000004835, "result_summary": { "present_count": 5, "empty_count": 0, @@ -4127,9 +4127,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.703454999988253, + "duration_ms": 2.608373000001052, "success": true, - "started_at_unix": 1789366111.2717566, + "started_at_unix": 1789452402.4050705, "bytes_sent": 245, "bytes_received": 280, "request_id": 26, @@ -4157,9 +4157,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.216913000012255, + "duration_ms": 2.1605010000058655, "success": true, - "started_at_unix": 1789366111.274547, + "started_at_unix": 1789452402.4077525, "bytes_sent": 245, "bytes_received": 280, "request_id": 27, @@ -4187,9 +4187,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.137830000009444, + "duration_ms": 2.1623230000074045, "success": true, - "started_at_unix": 1789366111.2768674, + "started_at_unix": 1789452402.4099991, "bytes_sent": 245, "bytes_received": 280, "request_id": 28, @@ -4217,9 +4217,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.2183780000091247, + "duration_ms": 2.1376270000104114, "success": true, - "started_at_unix": 1789366111.2791069, + "started_at_unix": 1789452402.4122417, "bytes_sent": 245, "bytes_received": 280, "request_id": 29, @@ -4247,9 +4247,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.1653850000120656, + "duration_ms": 2.1503459999934194, "success": true, - "started_at_unix": 1789366111.2814262, + "started_at_unix": 1789452402.4144607, "bytes_sent": 245, "bytes_received": 280, "request_id": 30, @@ -4277,9 +4277,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.2205409999855874, + "duration_ms": 2.1991680000041924, "success": true, - "started_at_unix": 1789366111.2836955, + "started_at_unix": 1789452402.4166784, "bytes_sent": 245, "bytes_received": 280, "request_id": 31, @@ -4311,9 +4311,9 @@ { "kind": "request", "method": "initialize", - "duration_ms": 5.760797000021967, + "duration_ms": 3.176021000001583, "success": true, - "started_at_unix": 1789366111.0990896, + "started_at_unix": 1789452402.2308109, "bytes_sent": 655, "bytes_received": 1589, "request_id": 1, @@ -4332,9 +4332,9 @@ { "kind": "notification", "method": "initialized", - "duration_ms": 0.014907000007724491, + "duration_ms": 0.01547300000481755, "success": true, - "started_at_unix": 1789366111.1049168, + "started_at_unix": 1789452402.2340634, "bytes_sent": 74, "bytes_received": 0, "request_id": null, @@ -4347,9 +4347,9 @@ { "kind": "notification", "method": "workspace/didChangeConfiguration", - "duration_ms": 0.013186999979097891, + "duration_ms": 0.0189379999966377, "success": true, - "started_at_unix": 1789366111.104947, + "started_at_unix": 1789452402.234101, "bytes_sent": 635, "bytes_received": 0, "request_id": null, @@ -4365,9 +4365,9 @@ { "kind": "notification", "method": "textDocument/didOpen", - "duration_ms": 0.009159000001091044, + "duration_ms": 0.01643400000261863, "success": true, - "started_at_unix": 1789366111.1050067, + "started_at_unix": 1789452402.2341914, "bytes_sent": 858, "bytes_received": 0, "request_id": null, @@ -4383,9 +4383,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 96.55627699999059, + "duration_ms": 102.8067570000104, "success": true, - "started_at_unix": 1789366111.1050353, + "started_at_unix": 1789452402.234238, "bytes_sent": 277, "bytes_received": 75898, "request_id": 2, @@ -4413,9 +4413,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 6.156174000011561, + "duration_ms": 5.599470000007045, "success": true, - "started_at_unix": 1789366111.2029078, + "started_at_unix": 1789452402.3383873, "bytes_sent": 277, "bytes_received": 75898, "request_id": 3, @@ -4443,9 +4443,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.5617159999787873, + "duration_ms": 2.934895000009874, "success": true, - "started_at_unix": 1789366111.2109938, + "started_at_unix": 1789452402.3459225, "bytes_sent": 277, "bytes_received": 75898, "request_id": 4, @@ -4473,9 +4473,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.214353999993591, + "duration_ms": 2.871982000002049, "success": true, - "started_at_unix": 1789366111.2163916, + "started_at_unix": 1789452402.3507402, "bytes_sent": 277, "bytes_received": 75898, "request_id": 5, @@ -4503,9 +4503,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.0178369999873667, + "duration_ms": 2.7929550000038716, "success": true, - "started_at_unix": 1789366111.2214277, + "started_at_unix": 1789452402.355492, "bytes_sent": 277, "bytes_received": 75898, "request_id": 6, @@ -4533,9 +4533,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.213157000004685, + "duration_ms": 2.760356999999658, "success": true, - "started_at_unix": 1789366111.2262766, + "started_at_unix": 1789452402.3601696, "bytes_sent": 277, "bytes_received": 75898, "request_id": 7, @@ -4563,9 +4563,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.3253309999990961, + "duration_ms": 0.27162099999600287, "success": true, - "started_at_unix": 1789366111.231383, + "started_at_unix": 1789452402.3649027, "bytes_sent": 244, "bytes_received": 225, "request_id": 8, @@ -4593,9 +4593,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.19302199999060576, + "duration_ms": 0.1499910000006821, "success": true, - "started_at_unix": 1789366111.2317433, + "started_at_unix": 1789452402.3652084, "bytes_sent": 244, "bytes_received": 225, "request_id": 9, @@ -4623,9 +4623,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.1779790000000503, + "duration_ms": 0.14219999999909305, "success": true, - "started_at_unix": 1789366111.231966, + "started_at_unix": 1789452402.3653965, "bytes_sent": 245, "bytes_received": 226, "request_id": 10, @@ -4653,9 +4653,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.2117469999802779, + "duration_ms": 0.14431299999273506, "success": true, - "started_at_unix": 1789366111.232169, + "started_at_unix": 1789452402.365571, "bytes_sent": 245, "bytes_received": 226, "request_id": 11, @@ -4683,9 +4683,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.1778740000020207, + "duration_ms": 0.16212999999254407, "success": true, - "started_at_unix": 1789366111.2324073, + "started_at_unix": 1789452402.3657498, "bytes_sent": 245, "bytes_received": 226, "request_id": 12, @@ -4713,9 +4713,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.1677479999955267, + "duration_ms": 0.13883500000133608, "success": true, - "started_at_unix": 1789366111.2326095, + "started_at_unix": 1789452402.3659465, "bytes_sent": 245, "bytes_received": 226, "request_id": 13, @@ -4743,9 +4743,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.1743580000095335, + "duration_ms": 0.13691200000209847, "success": true, - "started_at_unix": 1789366111.2328622, + "started_at_unix": 1789452402.3661723, "bytes_sent": 250, "bytes_received": 237, "request_id": 14, @@ -4773,9 +4773,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.16611800000987387, + "duration_ms": 0.12990199999762808, "success": true, - "started_at_unix": 1789366111.233058, + "started_at_unix": 1789452402.3663342, "bytes_sent": 250, "bytes_received": 237, "request_id": 15, @@ -4803,9 +4803,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.17739699998742253, + "duration_ms": 0.11829499999294057, "success": true, - "started_at_unix": 1789366111.2332501, + "started_at_unix": 1789452402.3664968, "bytes_sent": 250, "bytes_received": 237, "request_id": 16, @@ -4833,9 +4833,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.16252300000019204, + "duration_ms": 0.14326100000516817, "success": true, - "started_at_unix": 1789366111.2334504, + "started_at_unix": 1789452402.3666463, "bytes_sent": 250, "bytes_received": 237, "request_id": 17, @@ -4863,9 +4863,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.15960400000381014, + "duration_ms": 0.10890999999446649, "success": true, - "started_at_unix": 1789366111.2336354, + "started_at_unix": 1789452402.3668208, "bytes_sent": 250, "bytes_received": 237, "request_id": 18, @@ -4893,9 +4893,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.14942900000392, + "duration_ms": 0.12018700000737681, "success": true, - "started_at_unix": 1789366111.2338166, + "started_at_unix": 1789452402.366957, "bytes_sent": 250, "bytes_received": 237, "request_id": 19, @@ -4923,9 +4923,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01583200000254692, + "duration_ms": 0.017455999994808735, "success": true, - "started_at_unix": 1789366111.2340913, + "started_at_unix": 1789452402.3672202, "bytes_sent": 372, "bytes_received": 0, "request_id": null, @@ -4942,9 +4942,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 17.84367500002304, + "duration_ms": 18.18187499999624, "success": true, - "started_at_unix": 1789366111.2341132, + "started_at_unix": 1789452402.3672438, "bytes_sent": 278, "bytes_received": 26080, "request_id": 20, @@ -4972,9 +4972,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.02044900000441885, + "duration_ms": 0.035031999999546315, "success": true, - "started_at_unix": 1789366111.2522638, + "started_at_unix": 1789452402.3857422, "bytes_sent": 322, "bytes_received": 0, "request_id": null, @@ -4991,9 +4991,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.020406000004413727, + "duration_ms": 0.012708999989285985, "success": true, - "started_at_unix": 1789366111.2523074, + "started_at_unix": 1789452402.3857846, "bytes_sent": 372, "bytes_received": 0, "request_id": null, @@ -5010,9 +5010,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.707672000018647, + "duration_ms": 3.6145790000006173, "success": true, - "started_at_unix": 1789366111.2523358, + "started_at_unix": 1789452402.385803, "bytes_sent": 278, "bytes_received": 26080, "request_id": 21, @@ -5040,9 +5040,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.018755999974473525, + "duration_ms": 0.018928000002915724, "success": true, - "started_at_unix": 1789366111.2565134, + "started_at_unix": 1789452402.3899076, "bytes_sent": 322, "bytes_received": 0, "request_id": null, @@ -5059,9 +5059,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.015584000010449017, + "duration_ms": 0.014180999997392973, "success": true, - "started_at_unix": 1789366111.2565398, + "started_at_unix": 1789452402.389934, "bytes_sent": 372, "bytes_received": 0, "request_id": null, @@ -5078,9 +5078,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.3440210000037496, + "duration_ms": 3.2494599999921547, "success": true, - "started_at_unix": 1789366111.2565634, + "started_at_unix": 1789452402.3899555, "bytes_sent": 278, "bytes_received": 26080, "request_id": 22, @@ -5108,9 +5108,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.019242000007579918, + "duration_ms": 0.01729500000635653, "success": true, - "started_at_unix": 1789366111.260375, + "started_at_unix": 1789452402.393661, "bytes_sent": 322, "bytes_received": 0, "request_id": null, @@ -5127,9 +5127,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.010034999974095626, + "duration_ms": 0.009925000000521322, "success": true, - "started_at_unix": 1789366111.260402, + "started_at_unix": 1789452402.3936841, "bytes_sent": 372, "bytes_received": 0, "request_id": null, @@ -5146,9 +5146,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.3354690000066967, + "duration_ms": 3.2572909999970534, "success": true, - "started_at_unix": 1789366111.2604215, + "started_at_unix": 1789452402.3936994, "bytes_sent": 278, "bytes_received": 26080, "request_id": 23, @@ -5176,9 +5176,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.018308999983673857, + "duration_ms": 0.017847000009396652, "success": true, - "started_at_unix": 1789366111.2641876, + "started_at_unix": 1789452402.397408, "bytes_sent": 322, "bytes_received": 0, "request_id": null, @@ -5195,9 +5195,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.00964200000908022, + "duration_ms": 0.009013999999751832, "success": true, - "started_at_unix": 1789366111.264213, + "started_at_unix": 1789452402.3974319, "bytes_sent": 373, "bytes_received": 0, "request_id": null, @@ -5214,9 +5214,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.2187690000000657, + "duration_ms": 3.228337999999553, "success": true, - "started_at_unix": 1789366111.264232, + "started_at_unix": 1789452402.3974462, "bytes_sent": 278, "bytes_received": 26080, "request_id": 24, @@ -5244,9 +5244,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.018549999992956145, + "duration_ms": 0.019047999998633713, "success": true, - "started_at_unix": 1789366111.2678778, + "started_at_unix": 1789452402.4011514, "bytes_sent": 323, "bytes_received": 0, "request_id": null, @@ -5263,9 +5263,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.015904000008504227, + "duration_ms": 0.01282899999921483, "success": true, - "started_at_unix": 1789366111.2679038, + "started_at_unix": 1789452402.4011784, "bytes_sent": 373, "bytes_received": 0, "request_id": null, @@ -5282,9 +5282,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.1973049999862724, + "duration_ms": 3.2183839999930797, "success": true, - "started_at_unix": 1789366111.2679274, + "started_at_unix": 1789452402.4011986, "bytes_sent": 278, "bytes_received": 26080, "request_id": 25, @@ -5312,9 +5312,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.017388999992817844, + "duration_ms": 0.01991899999609359, "success": true, - "started_at_unix": 1789366111.271564, + "started_at_unix": 1789452402.40488, "bytes_sent": 323, "bytes_received": 0, "request_id": null, @@ -5331,9 +5331,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.025184999998373314, + "duration_ms": 0.021000999993248115, "success": true, - "started_at_unix": 1789366111.2717223, + "started_at_unix": 1789452402.405041, "bytes_sent": 372, "bytes_received": 0, "request_id": null, @@ -5350,9 +5350,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.703454999988253, + "duration_ms": 2.608373000001052, "success": true, - "started_at_unix": 1789366111.2717566, + "started_at_unix": 1789452402.4050705, "bytes_sent": 245, "bytes_received": 280, "request_id": 26, @@ -5380,9 +5380,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01877499997249288, + "duration_ms": 0.017546000009360796, "success": true, - "started_at_unix": 1789366111.274501, + "started_at_unix": 1789452402.4077144, "bytes_sent": 323, "bytes_received": 0, "request_id": null, @@ -5399,9 +5399,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.011104999998678977, + "duration_ms": 0.009894999990933684, "success": true, - "started_at_unix": 1789366111.2745264, + "started_at_unix": 1789452402.407738, "bytes_sent": 372, "bytes_received": 0, "request_id": null, @@ -5418,9 +5418,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.216913000012255, + "duration_ms": 2.1605010000058655, "success": true, - "started_at_unix": 1789366111.274547, + "started_at_unix": 1789452402.4077525, "bytes_sent": 245, "bytes_received": 280, "request_id": 27, @@ -5448,9 +5448,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01746299997762435, + "duration_ms": 0.017345000003388122, "success": true, - "started_at_unix": 1789366111.2768173, + "started_at_unix": 1789452402.409955, "bytes_sent": 323, "bytes_received": 0, "request_id": null, @@ -5467,9 +5467,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.018689999990328943, + "duration_ms": 0.013960999993400947, "success": true, - "started_at_unix": 1789366111.2768414, + "started_at_unix": 1789452402.409979, "bytes_sent": 372, "bytes_received": 0, "request_id": null, @@ -5486,9 +5486,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.137830000009444, + "duration_ms": 2.1623230000074045, "success": true, - "started_at_unix": 1789366111.2768674, + "started_at_unix": 1789452402.4099991, "bytes_sent": 245, "bytes_received": 280, "request_id": 28, @@ -5516,9 +5516,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.017726999999467807, + "duration_ms": 0.016814999995062863, "success": true, - "started_at_unix": 1789366111.2790577, + "started_at_unix": 1789452402.4121993, "bytes_sent": 323, "bytes_received": 0, "request_id": null, @@ -5535,9 +5535,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.0176199999941673, + "duration_ms": 0.013941000005956994, "success": true, - "started_at_unix": 1789366111.279082, + "started_at_unix": 1789452402.4122221, "bytes_sent": 372, "bytes_received": 0, "request_id": null, @@ -5554,9 +5554,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.2183780000091247, + "duration_ms": 2.1376270000104114, "success": true, - "started_at_unix": 1789366111.2791069, + "started_at_unix": 1789452402.4122417, "bytes_sent": 245, "bytes_received": 280, "request_id": 29, @@ -5584,9 +5584,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01756399998953384, + "duration_ms": 0.015532999995571117, "success": true, - "started_at_unix": 1789366111.2813768, + "started_at_unix": 1789452402.4144163, "bytes_sent": 323, "bytes_received": 0, "request_id": null, @@ -5603,9 +5603,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01770200000805744, + "duration_ms": 0.015132000001472079, "success": true, - "started_at_unix": 1789366111.281401, + "started_at_unix": 1789452402.4144382, "bytes_sent": 372, "bytes_received": 0, "request_id": null, @@ -5622,9 +5622,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.1653850000120656, + "duration_ms": 2.1503459999934194, "success": true, - "started_at_unix": 1789366111.2814262, + "started_at_unix": 1789452402.4144607, "bytes_sent": 245, "bytes_received": 280, "request_id": 30, @@ -5652,9 +5652,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01808899997968183, + "duration_ms": 0.013459999991027871, "success": true, - "started_at_unix": 1789366111.2836437, + "started_at_unix": 1789452402.4166481, "bytes_sent": 323, "bytes_received": 0, "request_id": null, @@ -5671,9 +5671,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.019357999974545237, + "duration_ms": 0.0082119999973429, "success": true, - "started_at_unix": 1789366111.2836685, + "started_at_unix": 1789452402.416666, "bytes_sent": 372, "bytes_received": 0, "request_id": null, @@ -5690,9 +5690,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.2205409999855874, + "duration_ms": 2.1991680000041924, "success": true, - "started_at_unix": 1789366111.2836955, + "started_at_unix": 1789452402.4166784, "bytes_sent": 245, "bytes_received": 280, "request_id": 31, @@ -5720,9 +5720,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.0174050000225634, + "duration_ms": 0.015844000003539804, "success": true, - "started_at_unix": 1789366111.285967, + "started_at_unix": 1789452402.4189136, "bytes_sent": 323, "bytes_received": 0, "request_id": null, @@ -5739,9 +5739,9 @@ { "kind": "notification", "method": "textDocument/didClose", - "duration_ms": 0.017296999999416585, + "duration_ms": 0.014441000004694615, "success": true, - "started_at_unix": 1789366111.2860632, + "started_at_unix": 1789452402.4189928, "bytes_sent": 202, "bytes_received": 0, "request_id": null, @@ -5754,9 +5754,9 @@ { "kind": "request", "method": "shutdown", - "duration_ms": 1.4579330000117352, + "duration_ms": 1.4772319999991623, "success": true, - "started_at_unix": 1789366111.2861068, + "started_at_unix": 1789452402.4190307, "bytes_sent": 67, "bytes_received": 61, "request_id": 32, @@ -5774,9 +5774,9 @@ { "kind": "notification", "method": "exit", - "duration_ms": 0.0188869999817598, + "duration_ms": 0.020610999996506507, "success": true, - "started_at_unix": 1789366111.2875807, + "started_at_unix": 1789452402.4205248, "bytes_sent": 55, "bytes_received": 0, "request_id": null, @@ -5798,7 +5798,7 @@ "environment_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv", "python_executable": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/pandas/.venv/bin/python", "success": true, - "total_duration_ms": 630.721015000006, + "total_duration_ms": 639.5412209999876, "error_message": null, "summary": { "request_count": 32, @@ -5807,11 +5807,11 @@ "failure_count": 0, "bytes_sent": 18582, "bytes_received": 4497316, - "min_ms": 0.11326399999234127, - "max_ms": 224.5074690000024, - "mean_ms": 17.318244093751822, - "median_ms": 2.180335999995009, - "p95_ms": 90.03735754999968, + "min_ms": 0.11803499998563893, + "max_ms": 234.11175600000433, + "mean_ms": 17.469190937500212, + "median_ms": 2.135899499990046, + "p95_ms": 88.78590764998637, "result_summary": { "present_count": 31, "empty_count": 1, @@ -5867,27 +5867,27 @@ "by_method": { "textDocument/completion": { "point_count": 2, - "min_ms": 11.422915999986571, - "max_ms": 16.83563299999946, - "mean_ms": 12.781350900004895, - "median_ms": 12.564806000014528, - "p95_ms": 15.483389750004047 + "min_ms": 11.474067999984072, + "max_ms": 17.25093899997887, + "mean_ms": 12.874218199993948, + "median_ms": 12.400470499983385, + "p95_ms": 15.652531799985066 }, "textDocument/hover": { "point_count": 2, - "min_ms": 0.13752099999919665, - "max_ms": 2.2106659999963085, - "mean_ms": 1.1741656000026524, - "median_ms": 1.2056300000011788, - "p95_ms": 2.205808250005248 + "min_ms": 0.153507000021591, + "max_ms": 2.1420730000158983, + "mean_ms": 1.1596418000010544, + "median_ms": 1.166308000009053, + "p95_ms": 2.141501050002148 }, "textDocument/definition": { "point_count": 1, - "min_ms": 0.11326399999234127, - "max_ms": 0.14778799999248804, - "mean_ms": 0.12891359999684937, - "median_ms": 0.1246319999950174, - "p95_ms": 0.1459909999937281 + "min_ms": 0.11803499998563893, + "max_ms": 0.1512940000054641, + "mean_ms": 0.13473920000137696, + "median_ms": 0.13245599998867874, + "p95_ms": 0.14989980000450487 } }, "validation": { @@ -5913,11 +5913,11 @@ "failure_count": 0, "bytes_sent": 1395, "bytes_received": 1307350, - "min_ms": 12.47394400002122, - "max_ms": 16.83563299999946, - "mean_ms": 13.76954580000529, - "median_ms": 13.05183599998827, - "p95_ms": 16.2346360000015, + "min_ms": 12.363981999982343, + "max_ms": 17.25093899997887, + "mean_ms": 13.693781399990712, + "median_ms": 12.843109000016284, + "p95_ms": 16.515534799981424, "result_summary": { "present_count": 5, "empty_count": 0, @@ -5977,9 +5977,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 224.5074690000024, + "duration_ms": 234.11175600000433, "success": true, - "started_at_unix": 1789366111.307237, + "started_at_unix": 1789452402.4394019, "bytes_sent": 279, "bytes_received": 261470, "request_id": 2, @@ -6007,9 +6007,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 16.83563299999946, + "duration_ms": 17.25093899997887, "success": true, - "started_at_unix": 1789366111.5361927, + "started_at_unix": 1789452402.6780894, "bytes_sent": 279, "bytes_received": 261470, "request_id": 3, @@ -6037,9 +6037,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 13.83064800000966, + "duration_ms": 13.573917999991636, "success": true, - "started_at_unix": 1789366111.5592804, + "started_at_unix": 1789452402.7019527, "bytes_sent": 279, "bytes_received": 261470, "request_id": 4, @@ -6067,9 +6067,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 13.05183599998827, + "duration_ms": 12.436958999984427, "success": true, - "started_at_unix": 1789366111.5793958, + "started_at_unix": 1789452402.7221422, "bytes_sent": 279, "bytes_received": 261470, "request_id": 5, @@ -6097,9 +6097,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 12.47394400002122, + "duration_ms": 12.843109000016284, "success": true, - "started_at_unix": 1789366111.5984945, + "started_at_unix": 1789452402.7411525, "bytes_sent": 279, "bytes_received": 261470, "request_id": 6, @@ -6127,9 +6127,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 12.655668000007836, + "duration_ms": 12.363981999982343, "success": true, - "started_at_unix": 1789366111.6171443, + "started_at_unix": 1789452402.760603, "bytes_sent": 279, "bytes_received": 261470, "request_id": 7, @@ -6172,11 +6172,11 @@ "failure_count": 0, "bytes_sent": 1234, "bytes_received": 2619, - "min_ms": 0.13752099999919665, - "max_ms": 0.27582800001368923, - "mean_ms": 0.17587000000389708, - "median_ms": 0.1508649999948375, - "p95_ms": 0.25527880001163794, + "min_ms": 0.153507000021591, + "max_ms": 0.20940000001701264, + "mean_ms": 0.18670200000201476, + "median_ms": 0.18875899999670764, + "p95_ms": 0.20938180001053297, "result_summary": { "present_count": 5, "empty_count": 0, @@ -6236,9 +6236,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.6215829999973721, + "duration_ms": 0.6344669999975849, "success": true, - "started_at_unix": 1789366111.6360865, + "started_at_unix": 1789452402.7794404, "bytes_sent": 246, "bytes_received": 523, "request_id": 8, @@ -6266,9 +6266,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.17308200000343277, + "duration_ms": 0.20940000001701264, "success": true, - "started_at_unix": 1789366111.6367495, + "started_at_unix": 1789452402.780115, "bytes_sent": 246, "bytes_received": 523, "request_id": 9, @@ -6296,9 +6296,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.27582800001368923, + "duration_ms": 0.1725349999901482, "success": true, - "started_at_unix": 1789366111.6369557, + "started_at_unix": 1789452402.7803633, "bytes_sent": 247, "bytes_received": 524, "request_id": 10, @@ -6326,9 +6326,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.1508649999948375, + "duration_ms": 0.20930899998461427, "success": true, - "started_at_unix": 1789366111.6372635, + "started_at_unix": 1789452402.7805696, "bytes_sent": 247, "bytes_received": 524, "request_id": 11, @@ -6356,9 +6356,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.13752099999919665, + "duration_ms": 0.18875899999670764, "success": true, - "started_at_unix": 1789366111.6374419, + "started_at_unix": 1789452402.7808194, "bytes_sent": 247, "bytes_received": 524, "request_id": 12, @@ -6386,9 +6386,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.14205400000832924, + "duration_ms": 0.153507000021591, "success": true, - "started_at_unix": 1789366111.6376052, + "started_at_unix": 1789452402.781047, "bytes_sent": 247, "bytes_received": 524, "request_id": 13, @@ -6431,11 +6431,11 @@ "failure_count": 0, "bytes_sent": 1260, "bytes_received": 1195, - "min_ms": 0.11326399999234127, - "max_ms": 0.14778799999248804, - "mean_ms": 0.12891359999684937, - "median_ms": 0.1246319999950174, - "p95_ms": 0.1459909999937281, + "min_ms": 0.11803499998563893, + "max_ms": 0.1512940000054641, + "mean_ms": 0.13473920000137696, + "median_ms": 0.13245599998867874, + "p95_ms": 0.14989980000450487, "result_summary": { "present_count": 5, "empty_count": 0, @@ -6495,9 +6495,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.17415400000686532, + "duration_ms": 0.14743700000963145, "success": true, - "started_at_unix": 1789366111.637838, + "started_at_unix": 1789452402.7812889, "bytes_sent": 252, "bytes_received": 239, "request_id": 14, @@ -6525,9 +6525,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.1246319999950174, + "duration_ms": 0.1443230000006679, "success": true, - "started_at_unix": 1789366111.6380339, + "started_at_unix": 1789452402.7814617, "bytes_sent": 252, "bytes_received": 239, "request_id": 15, @@ -6555,9 +6555,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.1388029999986884, + "duration_ms": 0.1512940000054641, "success": true, - "started_at_unix": 1789366111.6381836, + "started_at_unix": 1789452402.7816415, "bytes_sent": 252, "bytes_received": 239, "request_id": 16, @@ -6585,9 +6585,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.12008100000571176, + "duration_ms": 0.1275880000264351, "success": true, - "started_at_unix": 1789366111.6383462, + "started_at_unix": 1789452402.781827, "bytes_sent": 252, "bytes_received": 239, "request_id": 17, @@ -6615,9 +6615,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.14778799999248804, + "duration_ms": 0.11803499998563893, "success": true, - "started_at_unix": 1789366111.6384892, + "started_at_unix": 1789452402.7819834, "bytes_sent": 252, "bytes_received": 239, "request_id": 18, @@ -6645,9 +6645,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.11326399999234127, + "duration_ms": 0.13245599998867874, "success": true, - "started_at_unix": 1789366111.6386619, + "started_at_unix": 1789452402.7821286, "bytes_sent": 252, "bytes_received": 239, "request_id": 19, @@ -6690,11 +6690,11 @@ "failure_count": 0, "bytes_sent": 1400, "bytes_received": 2411335, - "min_ms": 11.422915999986571, - "max_ms": 12.980917000021464, - "mean_ms": 11.793156000004501, - "median_ms": 11.511001000002352, - "p95_ms": 12.705442800017863, + "min_ms": 11.474067999984072, + "max_ms": 13.698922999992647, + "mean_ms": 12.054654999997183, + "median_ms": 11.559644000016078, + "p95_ms": 13.365492599990603, "result_summary": { "present_count": 5, "empty_count": 0, @@ -6754,9 +6754,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 179.5061320000002, + "duration_ms": 176.2175359999958, "success": true, - "started_at_unix": 1789366111.6389396, + "started_at_unix": 1789452402.7824435, "bytes_sent": 280, "bytes_received": 482267, "request_id": 20, @@ -6784,9 +6784,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 12.980917000021464, + "duration_ms": 13.698922999992647, "success": true, - "started_at_unix": 1789366111.8226466, + "started_at_unix": 1789452402.9629126, "bytes_sent": 280, "bytes_received": 482267, "request_id": 21, @@ -6814,9 +6814,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 11.603546000003462, + "duration_ms": 12.031770999982427, "success": true, - "started_at_unix": 1789366111.8411381, + "started_at_unix": 1789452402.9825392, "bytes_sent": 280, "bytes_received": 482267, "request_id": 22, @@ -6844,9 +6844,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 11.511001000002352, + "duration_ms": 11.474067999984072, "success": true, - "started_at_unix": 1789366111.858143, + "started_at_unix": 1789452403.000458, "bytes_sent": 280, "bytes_received": 482267, "request_id": 23, @@ -6874,9 +6874,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 11.422915999986571, + "duration_ms": 11.50886900001069, "success": true, - "started_at_unix": 1789366111.8750162, + "started_at_unix": 1789452403.0176501, "bytes_sent": 280, "bytes_received": 482267, "request_id": 24, @@ -6904,9 +6904,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 11.447400000008656, + "duration_ms": 11.559644000016078, "success": true, - "started_at_unix": 1789366111.891783, + "started_at_unix": 1789452403.0348833, "bytes_sent": 280, "bytes_received": 482267, "request_id": 25, @@ -6949,11 +6949,11 @@ "failure_count": 0, "bytes_sent": 1235, "bytes_received": 23890, - "min_ms": 2.1354319999886684, - "max_ms": 2.2106659999963085, - "mean_ms": 2.1724612000014076, - "median_ms": 2.165270000006103, - "p95_ms": 2.2085070000002816, + "min_ms": 2.1232160000010936, + "max_ms": 2.1420730000158983, + "mean_ms": 2.132581600000094, + "median_ms": 2.13099699999475, + "p95_ms": 2.141818800009787, "result_summary": { "present_count": 5, "empty_count": 0, @@ -7013,9 +7013,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.1954019999839147, + "duration_ms": 2.330022000023746, "success": true, - "started_at_unix": 1789366111.9086413, + "started_at_unix": 1789452403.0523858, "bytes_sent": 247, "bytes_received": 4778, "request_id": 26, @@ -7043,9 +7043,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.2106659999963085, + "duration_ms": 2.13099699999475, "success": true, - "started_at_unix": 1789366111.9109755, + "started_at_unix": 1789452403.0548534, "bytes_sent": 247, "bytes_received": 4778, "request_id": 27, @@ -7073,9 +7073,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.1510669999997845, + "duration_ms": 2.1232160000010936, "success": true, - "started_at_unix": 1789366111.9133415, + "started_at_unix": 1789452403.057119, "bytes_sent": 247, "bytes_received": 4778, "request_id": 28, @@ -7103,9 +7103,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.1998710000161736, + "duration_ms": 2.1258200000033867, "success": true, - "started_at_unix": 1789366111.9156406, + "started_at_unix": 1789452403.0593731, "bytes_sent": 247, "bytes_received": 4778, "request_id": 29, @@ -7133,9 +7133,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.1354319999886684, + "duration_ms": 2.1408019999853423, "success": true, - "started_at_unix": 1789366111.9179785, + "started_at_unix": 1789452403.061607, "bytes_sent": 247, "bytes_received": 4778, "request_id": 30, @@ -7163,9 +7163,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.165270000006103, + "duration_ms": 2.1420730000158983, "success": true, - "started_at_unix": 1789366111.9202652, + "started_at_unix": 1789452403.063899, "bytes_sent": 247, "bytes_received": 4778, "request_id": 31, @@ -7197,9 +7197,9 @@ { "kind": "request", "method": "initialize", - "duration_ms": 5.6408959999885155, + "duration_ms": 3.1881889999993973, "success": true, - "started_at_unix": 1789366111.3014033, + "started_at_unix": 1789452402.435977, "bytes_sent": 655, "bytes_received": 1589, "request_id": 1, @@ -7218,9 +7218,9 @@ { "kind": "notification", "method": "initialized", - "duration_ms": 0.017605000010689764, + "duration_ms": 0.01761599999383634, "success": true, - "started_at_unix": 1789366111.307109, + "started_at_unix": 1789452402.4392407, "bytes_sent": 74, "bytes_received": 0, "request_id": null, @@ -7233,9 +7233,9 @@ { "kind": "notification", "method": "workspace/didChangeConfiguration", - "duration_ms": 0.01352999998971427, + "duration_ms": 0.016724999994721657, "success": true, - "started_at_unix": 1789366111.307143, + "started_at_unix": 1789452402.4392807, "bytes_sent": 635, "bytes_received": 0, "request_id": null, @@ -7251,9 +7251,9 @@ { "kind": "notification", "method": "textDocument/didOpen", - "duration_ms": 0.010203000016417718, + "duration_ms": 0.014712000009353687, "success": true, - "started_at_unix": 1789366111.3072073, + "started_at_unix": 1789452402.4393585, "bytes_sent": 786, "bytes_received": 0, "request_id": null, @@ -7269,9 +7269,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 224.5074690000024, + "duration_ms": 234.11175600000433, "success": true, - "started_at_unix": 1789366111.307237, + "started_at_unix": 1789452402.4394019, "bytes_sent": 279, "bytes_received": 261470, "request_id": 2, @@ -7299,9 +7299,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 16.83563299999946, + "duration_ms": 17.25093899997887, "success": true, - "started_at_unix": 1789366111.5361927, + "started_at_unix": 1789452402.6780894, "bytes_sent": 279, "bytes_received": 261470, "request_id": 3, @@ -7329,9 +7329,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 13.83064800000966, + "duration_ms": 13.573917999991636, "success": true, - "started_at_unix": 1789366111.5592804, + "started_at_unix": 1789452402.7019527, "bytes_sent": 279, "bytes_received": 261470, "request_id": 4, @@ -7359,9 +7359,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 13.05183599998827, + "duration_ms": 12.436958999984427, "success": true, - "started_at_unix": 1789366111.5793958, + "started_at_unix": 1789452402.7221422, "bytes_sent": 279, "bytes_received": 261470, "request_id": 5, @@ -7389,9 +7389,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 12.47394400002122, + "duration_ms": 12.843109000016284, "success": true, - "started_at_unix": 1789366111.5984945, + "started_at_unix": 1789452402.7411525, "bytes_sent": 279, "bytes_received": 261470, "request_id": 6, @@ -7419,9 +7419,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 12.655668000007836, + "duration_ms": 12.363981999982343, "success": true, - "started_at_unix": 1789366111.6171443, + "started_at_unix": 1789452402.760603, "bytes_sent": 279, "bytes_received": 261470, "request_id": 7, @@ -7449,9 +7449,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.6215829999973721, + "duration_ms": 0.6344669999975849, "success": true, - "started_at_unix": 1789366111.6360865, + "started_at_unix": 1789452402.7794404, "bytes_sent": 246, "bytes_received": 523, "request_id": 8, @@ -7479,9 +7479,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.17308200000343277, + "duration_ms": 0.20940000001701264, "success": true, - "started_at_unix": 1789366111.6367495, + "started_at_unix": 1789452402.780115, "bytes_sent": 246, "bytes_received": 523, "request_id": 9, @@ -7509,9 +7509,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.27582800001368923, + "duration_ms": 0.1725349999901482, "success": true, - "started_at_unix": 1789366111.6369557, + "started_at_unix": 1789452402.7803633, "bytes_sent": 247, "bytes_received": 524, "request_id": 10, @@ -7539,9 +7539,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.1508649999948375, + "duration_ms": 0.20930899998461427, "success": true, - "started_at_unix": 1789366111.6372635, + "started_at_unix": 1789452402.7805696, "bytes_sent": 247, "bytes_received": 524, "request_id": 11, @@ -7569,9 +7569,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.13752099999919665, + "duration_ms": 0.18875899999670764, "success": true, - "started_at_unix": 1789366111.6374419, + "started_at_unix": 1789452402.7808194, "bytes_sent": 247, "bytes_received": 524, "request_id": 12, @@ -7599,9 +7599,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.14205400000832924, + "duration_ms": 0.153507000021591, "success": true, - "started_at_unix": 1789366111.6376052, + "started_at_unix": 1789452402.781047, "bytes_sent": 247, "bytes_received": 524, "request_id": 13, @@ -7629,9 +7629,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.17415400000686532, + "duration_ms": 0.14743700000963145, "success": true, - "started_at_unix": 1789366111.637838, + "started_at_unix": 1789452402.7812889, "bytes_sent": 252, "bytes_received": 239, "request_id": 14, @@ -7659,9 +7659,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.1246319999950174, + "duration_ms": 0.1443230000006679, "success": true, - "started_at_unix": 1789366111.6380339, + "started_at_unix": 1789452402.7814617, "bytes_sent": 252, "bytes_received": 239, "request_id": 15, @@ -7689,9 +7689,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.1388029999986884, + "duration_ms": 0.1512940000054641, "success": true, - "started_at_unix": 1789366111.6381836, + "started_at_unix": 1789452402.7816415, "bytes_sent": 252, "bytes_received": 239, "request_id": 16, @@ -7719,9 +7719,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.12008100000571176, + "duration_ms": 0.1275880000264351, "success": true, - "started_at_unix": 1789366111.6383462, + "started_at_unix": 1789452402.781827, "bytes_sent": 252, "bytes_received": 239, "request_id": 17, @@ -7749,9 +7749,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.14778799999248804, + "duration_ms": 0.11803499998563893, "success": true, - "started_at_unix": 1789366111.6384892, + "started_at_unix": 1789452402.7819834, "bytes_sent": 252, "bytes_received": 239, "request_id": 18, @@ -7779,9 +7779,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.11326399999234127, + "duration_ms": 0.13245599998867874, "success": true, - "started_at_unix": 1789366111.6386619, + "started_at_unix": 1789452402.7821286, "bytes_sent": 252, "bytes_received": 239, "request_id": 19, @@ -7809,9 +7809,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.0171989999842026, + "duration_ms": 0.017686000006733593, "success": true, - "started_at_unix": 1789366111.6389163, + "started_at_unix": 1789452402.7824194, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -7828,9 +7828,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 179.5061320000002, + "duration_ms": 176.2175359999958, "success": true, - "started_at_unix": 1789366111.6389396, + "started_at_unix": 1789452402.7824435, "bytes_sent": 280, "bytes_received": 482267, "request_id": 20, @@ -7858,9 +7858,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.04324200000382916, + "duration_ms": 0.028493000002072222, "success": true, - "started_at_unix": 1789366111.8225589, + "started_at_unix": 1789452402.9628556, "bytes_sent": 324, "bytes_received": 0, "request_id": null, @@ -7877,9 +7877,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.013215999985050075, + "duration_ms": 0.010776000010537246, "success": true, - "started_at_unix": 1789366111.8226194, + "started_at_unix": 1789452402.9628932, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -7896,9 +7896,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 12.980917000021464, + "duration_ms": 13.698922999992647, "success": true, - "started_at_unix": 1789366111.8226466, + "started_at_unix": 1789452402.9629126, "bytes_sent": 280, "bytes_received": 482267, "request_id": 21, @@ -7926,9 +7926,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.03341600000794642, + "duration_ms": 0.022653000002037516, "success": true, - "started_at_unix": 1789366111.8410742, + "started_at_unix": 1789452402.9824905, "bytes_sent": 324, "bytes_received": 0, "request_id": null, @@ -7945,9 +7945,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.010672000001932247, + "duration_ms": 0.0103049999893301, "success": true, - "started_at_unix": 1789366111.841118, + "started_at_unix": 1789452402.9825215, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -7964,9 +7964,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 11.603546000003462, + "duration_ms": 12.031770999982427, "success": true, - "started_at_unix": 1789366111.8411381, + "started_at_unix": 1789452402.9825392, "bytes_sent": 280, "bytes_received": 482267, "request_id": 22, @@ -7994,9 +7994,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.032491000013123994, + "duration_ms": 0.02524699999639779, "success": true, - "started_at_unix": 1789366111.8580794, + "started_at_unix": 1789452403.0004072, "bytes_sent": 324, "bytes_received": 0, "request_id": null, @@ -8013,9 +8013,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.010470999995959573, + "duration_ms": 0.010134999996580518, "success": true, - "started_at_unix": 1789366111.8581228, + "started_at_unix": 1789452403.0004408, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -8032,9 +8032,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 11.511001000002352, + "duration_ms": 11.474067999984072, "success": true, - "started_at_unix": 1789366111.858143, + "started_at_unix": 1789452403.000458, "bytes_sent": 280, "bytes_received": 482267, "request_id": 23, @@ -8062,9 +8062,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.03204300000447802, + "duration_ms": 0.019659000003002802, "success": true, - "started_at_unix": 1789366111.8749533, + "started_at_unix": 1789452403.0176055, "bytes_sent": 324, "bytes_received": 0, "request_id": null, @@ -8081,9 +8081,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.010381999999253821, + "duration_ms": 0.010085000013759782, "success": true, - "started_at_unix": 1789366111.8749967, + "started_at_unix": 1789452403.0176332, "bytes_sent": 366, "bytes_received": 0, "request_id": null, @@ -8100,9 +8100,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 11.422915999986571, + "duration_ms": 11.50886900001069, "success": true, - "started_at_unix": 1789366111.8750162, + "started_at_unix": 1789452403.0176501, "bytes_sent": 280, "bytes_received": 482267, "request_id": 24, @@ -8130,9 +8130,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.032500999992635116, + "duration_ms": 0.02088100001174098, "success": true, - "started_at_unix": 1789366111.8917208, + "started_at_unix": 1789452403.0348384, "bytes_sent": 325, "bytes_received": 0, "request_id": null, @@ -8149,9 +8149,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.010389999999915744, + "duration_ms": 0.009765000015704572, "success": true, - "started_at_unix": 1789366111.8917637, + "started_at_unix": 1789452403.034867, "bytes_sent": 366, "bytes_received": 0, "request_id": null, @@ -8168,9 +8168,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 11.447400000008656, + "duration_ms": 11.559644000016078, "success": true, - "started_at_unix": 1789366111.891783, + "started_at_unix": 1789452403.0348833, "bytes_sent": 280, "bytes_received": 482267, "request_id": 25, @@ -8198,9 +8198,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.033857999994779675, + "duration_ms": 0.02073100000643535, "success": true, - "started_at_unix": 1789366111.908411, + "started_at_unix": 1789452403.052189, "bytes_sent": 325, "bytes_received": 0, "request_id": null, @@ -8217,9 +8217,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.018605999997589606, + "duration_ms": 0.01699499998153442, "success": true, - "started_at_unix": 1789366111.9086149, + "started_at_unix": 1789452403.052362, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -8236,9 +8236,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.1954019999839147, + "duration_ms": 2.330022000023746, "success": true, - "started_at_unix": 1789366111.9086413, + "started_at_unix": 1789452403.0523858, "bytes_sent": 247, "bytes_received": 4778, "request_id": 26, @@ -8266,9 +8266,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.02516800000762487, + "duration_ms": 0.020911000007117764, "success": true, - "started_at_unix": 1789366111.9109256, + "started_at_unix": 1789452403.054804, "bytes_sent": 325, "bytes_received": 0, "request_id": null, @@ -8285,9 +8285,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01061099999333237, + "duration_ms": 0.015482999998539526, "success": true, - "started_at_unix": 1789366111.9109592, + "started_at_unix": 1789452403.0548315, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -8304,9 +8304,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.2106659999963085, + "duration_ms": 2.13099699999475, "success": true, - "started_at_unix": 1789366111.9109755, + "started_at_unix": 1789452403.0548534, "bytes_sent": 247, "bytes_received": 4778, "request_id": 27, @@ -8334,9 +8334,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.020604999974693783, + "duration_ms": 0.022894000011319804, "success": true, - "started_at_unix": 1789366111.913298, + "started_at_unix": 1789452403.0570679, "bytes_sent": 325, "bytes_received": 0, "request_id": null, @@ -8353,9 +8353,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01028000002634144, + "duration_ms": 0.015482999998539526, "success": true, - "started_at_unix": 1789366111.913326, + "started_at_unix": 1789452403.0570974, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -8372,9 +8372,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.1510669999997845, + "duration_ms": 2.1232160000010936, "success": true, - "started_at_unix": 1789366111.9133415, + "started_at_unix": 1789452403.057119, "bytes_sent": 247, "bytes_received": 4778, "request_id": 28, @@ -8402,9 +8402,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.018097999998190062, + "duration_ms": 0.016974999994090467, "success": true, - "started_at_unix": 1789366111.9156013, + "started_at_unix": 1789452403.0593297, "bytes_sent": 325, "bytes_received": 0, "request_id": null, @@ -8421,9 +8421,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.009508999994523037, + "duration_ms": 0.013260000002901506, "success": true, - "started_at_unix": 1789366111.915626, + "started_at_unix": 1789452403.0593534, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -8440,9 +8440,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.1998710000161736, + "duration_ms": 2.1258200000033867, "success": true, - "started_at_unix": 1789366111.9156406, + "started_at_unix": 1789452403.0593731, "bytes_sent": 247, "bytes_received": 4778, "request_id": 29, @@ -8470,9 +8470,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01839600000153041, + "duration_ms": 0.015363000017032391, "success": true, - "started_at_unix": 1789366111.9179301, + "started_at_unix": 1789452403.0615678, "bytes_sent": 325, "bytes_received": 0, "request_id": null, @@ -8489,9 +8489,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.014440000001059161, + "duration_ms": 0.012237999982289693, "success": true, - "started_at_unix": 1789366111.9179554, + "started_at_unix": 1789452403.0615885, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -8508,9 +8508,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.1354319999886684, + "duration_ms": 2.1408019999853423, "success": true, - "started_at_unix": 1789366111.9179785, + "started_at_unix": 1789452403.061607, "bytes_sent": 247, "bytes_received": 4778, "request_id": 30, @@ -8538,9 +8538,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01914800000690775, + "duration_ms": 0.016535000014528123, "success": true, - "started_at_unix": 1789366111.9202192, + "started_at_unix": 1789452403.0638561, "bytes_sent": 325, "bytes_received": 0, "request_id": null, @@ -8557,9 +8557,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.009964999975409228, + "duration_ms": 0.013080000002219094, "success": true, - "started_at_unix": 1789366111.9202447, + "started_at_unix": 1789452403.0638793, "bytes_sent": 365, "bytes_received": 0, "request_id": null, @@ -8576,9 +8576,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.165270000006103, + "duration_ms": 2.1420730000158983, "success": true, - "started_at_unix": 1789366111.9202652, + "started_at_unix": 1789452403.063899, "bytes_sent": 247, "bytes_received": 4778, "request_id": 31, @@ -8606,9 +8606,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.018975999978465552, + "duration_ms": 0.015363000017032391, "success": true, - "started_at_unix": 1789366111.9225235, + "started_at_unix": 1789452403.0661104, "bytes_sent": 325, "bytes_received": 0, "request_id": null, @@ -8625,9 +8625,9 @@ { "kind": "notification", "method": "textDocument/didClose", - "duration_ms": 0.020411000008380142, + "duration_ms": 0.01428100000566701, "success": true, - "started_at_unix": 1789366111.9226198, + "started_at_unix": 1789452403.0661945, "bytes_sent": 204, "bytes_received": 0, "request_id": null, @@ -8640,9 +8640,9 @@ { "kind": "request", "method": "shutdown", - "duration_ms": 1.3384420000193131, + "duration_ms": 1.3724070000193933, "success": true, - "started_at_unix": 1789366111.9226484, + "started_at_unix": 1789452403.0662148, "bytes_sent": 67, "bytes_received": 61, "request_id": 32, @@ -8660,9 +8660,9 @@ { "kind": "notification", "method": "exit", - "duration_ms": 0.020443000011027834, + "duration_ms": 0.012358000020640247, "success": true, - "started_at_unix": 1789366111.9240038, + "started_at_unix": 1789452403.0675983, "bytes_sent": 55, "bytes_received": 0, "request_id": null, @@ -8684,7 +8684,7 @@ "environment_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv", "python_executable": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/sqlalchemy/.venv/bin/python", "success": true, - "total_duration_ms": 272.65652799999884, + "total_duration_ms": 275.77506299999754, "error_message": null, "summary": { "request_count": 32, @@ -8693,11 +8693,11 @@ "failure_count": 0, "bytes_sent": 18918, "bytes_received": 122056, - "min_ms": 0.125831999980619, - "max_ms": 192.327688000006, - "mean_ms": 8.276166812498431, - "median_ms": 1.8369749999891383, - "p95_ms": 9.958775900000202, + "min_ms": 0.1325859999781187, + "max_ms": 196.86304000001087, + "mean_ms": 8.373778375002416, + "median_ms": 1.6842879999927618, + "p95_ms": 10.505445850019154, "result_summary": { "present_count": 31, "empty_count": 1, @@ -8753,27 +8753,27 @@ "by_method": { "textDocument/completion": { "point_count": 2, - "min_ms": 1.5587420000144903, - "max_ms": 7.246777999995402, - "mean_ms": 3.0185032999980876, - "median_ms": 3.073920999995039, - "p95_ms": 5.653767649995697 + "min_ms": 1.4138790000117751, + "max_ms": 7.558534000025929, + "mean_ms": 2.9868620000087276, + "median_ms": 3.1630525000139187, + "p95_ms": 5.7784681000072124 }, "textDocument/hover": { "point_count": 2, - "min_ms": 0.2604840000230979, - "max_ms": 3.0696700000021337, - "mean_ms": 1.6457843000011962, - "median_ms": 1.6511614999927815, - "p95_ms": 3.046973350002702 + "min_ms": 0.25794100000098297, + "max_ms": 3.0745309999815618, + "mean_ms": 1.6660448999971322, + "median_ms": 1.661949999999024, + "p95_ms": 3.061682599992821 }, "textDocument/definition": { "point_count": 1, - "min_ms": 0.125831999980619, - "max_ms": 0.17374300000483345, - "mean_ms": 0.1425915999902827, - "median_ms": 0.1385969999887493, - "p95_ms": 0.16772380000134035 + "min_ms": 0.1325859999781187, + "max_ms": 0.15753200000290235, + "mean_ms": 0.1457171999959428, + "median_ms": 0.14614599999163147, + "p95_ms": 0.1561682000044584 } }, "validation": { @@ -8799,11 +8799,11 @@ "failure_count": 0, "bytes_sent": 1415, "bytes_received": 17600, - "min_ms": 1.5587420000144903, - "max_ms": 7.246777999995402, - "mean_ms": 2.817899599995144, - "median_ms": 1.7743800000005194, - "p95_ms": 6.177336399991872, + "min_ms": 1.4138790000117751, + "max_ms": 7.558534000025929, + "mean_ms": 2.6954436000096393, + "median_ms": 1.5082580000012058, + "p95_ms": 6.356420600019417, "result_summary": { "present_count": 5, "empty_count": 0, @@ -8863,9 +8863,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 192.327688000006, + "duration_ms": 196.86304000001087, "success": true, - "started_at_unix": 1789366111.9468732, + "started_at_unix": 1789452403.089862, "bytes_sent": 283, "bytes_received": 3520, "request_id": 2, @@ -8893,9 +8893,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 7.246777999995402, + "duration_ms": 7.558534000025929, "success": true, - "started_at_unix": 1789366112.1393414, + "started_at_unix": 1789452403.2868378, "bytes_sent": 283, "bytes_received": 3520, "request_id": 3, @@ -8923,9 +8923,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 1.7743800000005194, + "duration_ms": 1.5479669999933776, "success": true, - "started_at_unix": 1789366112.1467202, + "started_at_unix": 1789452403.2945168, "bytes_sent": 283, "bytes_received": 3520, "request_id": 4, @@ -8953,9 +8953,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 1.899569999977757, + "duration_ms": 1.5082580000012058, "success": true, - "started_at_unix": 1789366112.1485877, + "started_at_unix": 1789452403.2961373, "bytes_sent": 283, "bytes_received": 3520, "request_id": 5, @@ -8983,9 +8983,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 1.5587420000144903, + "duration_ms": 1.4485800000159088, "success": true, - "started_at_unix": 1789366112.1505687, + "started_at_unix": 1789452403.2977195, "bytes_sent": 283, "bytes_received": 3520, "request_id": 6, @@ -9013,9 +9013,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 1.610027999987551, + "duration_ms": 1.4138790000117751, "success": true, - "started_at_unix": 1789366112.1522343, + "started_at_unix": 1789452403.2992604, "bytes_sent": 283, "bytes_received": 3520, "request_id": 7, @@ -9058,11 +9058,11 @@ "failure_count": 0, "bytes_sent": 1254, "bytes_received": 55374, - "min_ms": 0.2604840000230979, - "max_ms": 0.33628499997462313, - "mean_ms": 0.28652060000240454, - "median_ms": 0.27790300001129253, - "p95_ms": 0.3265141999804655, + "min_ms": 0.25794100000098297, + "max_ms": 0.32549099998391284, + "mean_ms": 0.29231199999344426, + "median_ms": 0.29035899999030335, + "p95_ms": 0.32063979998611103, "result_summary": { "present_count": 5, "empty_count": 0, @@ -9122,9 +9122,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.5550660000039898, + "duration_ms": 0.531114000011712, "success": true, - "started_at_unix": 1789366112.1540127, + "started_at_unix": 1789452403.30084, "bytes_sent": 250, "bytes_received": 11074, "request_id": 8, @@ -9152,9 +9152,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.33628499997462313, + "duration_ms": 0.32549099998391284, "success": true, - "started_at_unix": 1789366112.1546547, + "started_at_unix": 1789452403.3014693, "bytes_sent": 250, "bytes_received": 11074, "request_id": 9, @@ -9182,9 +9182,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.27790300001129253, + "duration_ms": 0.28653399999711837, "success": true, - "started_at_unix": 1789366112.1551216, + "started_at_unix": 1789452403.301948, "bytes_sent": 251, "bytes_received": 11075, "request_id": 10, @@ -9212,9 +9212,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.2874310000038349, + "duration_ms": 0.3012349999949038, "success": true, - "started_at_unix": 1789366112.1555226, + "started_at_unix": 1789452403.3023708, "bytes_sent": 251, "bytes_received": 11075, "request_id": 11, @@ -9242,9 +9242,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.2604840000230979, + "duration_ms": 0.25794100000098297, "success": true, - "started_at_unix": 1789366112.1559234, + "started_at_unix": 1789452403.3028312, "bytes_sent": 251, "bytes_received": 11075, "request_id": 12, @@ -9272,9 +9272,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.2704999999991742, + "duration_ms": 0.29035899999030335, "success": true, - "started_at_unix": 1789366112.1563077, + "started_at_unix": 1789452403.3032207, "bytes_sent": 251, "bytes_received": 11075, "request_id": 13, @@ -9317,11 +9317,11 @@ "failure_count": 0, "bytes_sent": 1280, "bytes_received": 2410, - "min_ms": 0.125831999980619, - "max_ms": 0.17374300000483345, - "mean_ms": 0.1425915999902827, - "median_ms": 0.1385969999887493, - "p95_ms": 0.16772380000134035, + "min_ms": 0.1325859999781187, + "max_ms": 0.15753200000290235, + "mean_ms": 0.1457171999959428, + "median_ms": 0.14614599999163147, + "p95_ms": 0.1561682000044584, "result_summary": { "present_count": 5, "empty_count": 0, @@ -9381,9 +9381,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.3390910000007352, + "duration_ms": 0.3585600000235445, "success": true, - "started_at_unix": 1789366112.156761, + "started_at_unix": 1789452403.3037035, "bytes_sent": 256, "bytes_received": 482, "request_id": 14, @@ -9411,9 +9411,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.17374300000483345, + "duration_ms": 0.15753200000290235, "success": true, - "started_at_unix": 1789366112.1571307, + "started_at_unix": 1789452403.3040953, "bytes_sent": 256, "bytes_received": 482, "request_id": 15, @@ -9441,9 +9441,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.1385969999887493, + "duration_ms": 0.1325859999781187, "success": true, - "started_at_unix": 1789366112.1573396, + "started_at_unix": 1789452403.3042982, "bytes_sent": 256, "bytes_received": 482, "request_id": 16, @@ -9471,9 +9471,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.14364699998736796, + "duration_ms": 0.14614599999163147, "success": true, - "started_at_unix": 1789366112.1575084, + "started_at_unix": 1789452403.3044698, "bytes_sent": 256, "bytes_received": 482, "request_id": 17, @@ -9501,9 +9501,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.125831999980619, + "duration_ms": 0.14160899999637877, "success": true, - "started_at_unix": 1789366112.1576815, + "started_at_unix": 1789452403.304657, "bytes_sent": 256, "bytes_received": 482, "request_id": 18, @@ -9531,9 +9531,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.1311389999898438, + "duration_ms": 0.15071300001068266, "success": true, - "started_at_unix": 1789366112.1578357, + "started_at_unix": 1789452403.3048363, "bytes_sent": 256, "bytes_received": 482, "request_id": 19, @@ -9576,11 +9576,11 @@ "failure_count": 0, "bytes_sent": 1420, "bytes_received": 19130, - "min_ms": 3.0718659999990905, - "max_ms": 3.7067549999960647, - "mean_ms": 3.2191070000010313, - "median_ms": 3.101150000020425, - "p95_ms": 3.5933615999965696, + "min_ms": 3.1559920000177044, + "max_ms": 3.602831999984346, + "mean_ms": 3.278280400007816, + "median_ms": 3.2069670000112183, + "p95_ms": 3.5333651999906124, "result_summary": { "present_count": 5, "empty_count": 0, @@ -9640,9 +9640,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 13.273440000006076, + "duration_ms": 14.10722700001088, "success": true, - "started_at_unix": 1789366112.1581445, + "started_at_unix": 1789452403.3051744, "bytes_sent": 284, "bytes_received": 3826, "request_id": 20, @@ -9670,9 +9670,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.7067549999960647, + "duration_ms": 3.602831999984346, "success": true, - "started_at_unix": 1789366112.1715777, + "started_at_unix": 1789452403.3194313, "bytes_sent": 284, "bytes_received": 3826, "request_id": 21, @@ -9700,9 +9700,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.101150000020425, + "duration_ms": 3.2554980000156775, "success": true, - "started_at_unix": 1789366112.1754453, + "started_at_unix": 1789452403.3231962, "bytes_sent": 284, "bytes_received": 3826, "request_id": 22, @@ -9730,9 +9730,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.0759759999909875, + "duration_ms": 3.2069670000112183, "success": true, - "started_at_unix": 1789366112.178704, + "started_at_unix": 1789452403.3266292, "bytes_sent": 284, "bytes_received": 3826, "request_id": 23, @@ -9760,9 +9760,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.139787999998589, + "duration_ms": 3.170113000010133, "success": true, - "started_at_unix": 1789366112.1819158, + "started_at_unix": 1789452403.3299873, "bytes_sent": 284, "bytes_received": 3826, "request_id": 24, @@ -9790,9 +9790,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.0718659999990905, + "duration_ms": 3.1559920000177044, "success": true, - "started_at_unix": 1789366112.1852531, + "started_at_unix": 1789452403.3333318, "bytes_sent": 284, "bytes_received": 3826, "request_id": 25, @@ -9835,11 +9835,11 @@ "failure_count": 0, "bytes_sent": 1255, "bytes_received": 5825, - "min_ms": 2.96603800001094, - "max_ms": 3.0696700000021337, - "mean_ms": 3.005047999999988, - "median_ms": 2.993322999998327, - "p95_ms": 3.0595826000023862, + "min_ms": 2.998409000014135, + "max_ms": 3.0745309999815618, + "mean_ms": 3.03977780000082, + "median_ms": 3.0451769999899625, + "p95_ms": 3.068820599986566, "result_summary": { "present_count": 5, "empty_count": 0, @@ -9899,9 +9899,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 4.184323000004042, + "duration_ms": 4.054048000000421, "success": true, - "started_at_unix": 1789366112.1886394, + "started_at_unix": 1789452403.3367898, "bytes_sent": 251, "bytes_received": 1165, "request_id": 26, @@ -9929,9 +9929,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.976975999985143, + "duration_ms": 3.0451769999899625, "success": true, - "started_at_unix": 1789366112.1929216, + "started_at_unix": 1789452403.3409245, "bytes_sent": 251, "bytes_received": 1165, "request_id": 27, @@ -9959,9 +9959,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 3.0192330000033962, + "duration_ms": 3.0745309999815618, "success": true, - "started_at_unix": 1789366112.1960096, + "started_at_unix": 1789452403.344078, "bytes_sent": 251, "bytes_received": 1165, "request_id": 28, @@ -9989,9 +9989,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 3.0696700000021337, + "duration_ms": 2.998409000014135, "success": true, - "started_at_unix": 1789366112.199144, + "started_at_unix": 1789452403.347244, "bytes_sent": 251, "bytes_received": 1165, "request_id": 29, @@ -10019,9 +10019,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.96603800001094, + "duration_ms": 3.0459790000065823, "success": true, - "started_at_unix": 1789366112.2023382, + "started_at_unix": 1789452403.3503466, "bytes_sent": 251, "bytes_received": 1165, "request_id": 30, @@ -10049,9 +10049,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.993322999998327, + "duration_ms": 3.0347930000118595, "success": true, - "started_at_unix": 1789366112.2053874, + "started_at_unix": 1789452403.353483, "bytes_sent": 251, "bytes_received": 1165, "request_id": 31, @@ -10083,9 +10083,9 @@ { "kind": "request", "method": "initialize", - "duration_ms": 5.101784999993697, + "duration_ms": 2.9686549999894396, "success": true, - "started_at_unix": 1789366111.9415245, + "started_at_unix": 1789452403.086611, "bytes_sent": 667, "bytes_received": 1589, "request_id": 1, @@ -10104,9 +10104,9 @@ { "kind": "notification", "method": "initialized", - "duration_ms": 0.015093000001797918, + "duration_ms": 0.015482999998539526, "success": true, - "started_at_unix": 1789366111.9466975, + "started_at_unix": 1789452403.0896559, "bytes_sent": 74, "bytes_received": 0, "request_id": null, @@ -10119,9 +10119,9 @@ { "kind": "notification", "method": "workspace/didChangeConfiguration", - "duration_ms": 0.018335000021352243, + "duration_ms": 0.016714999986788825, "success": true, - "started_at_unix": 1789366111.946755, + "started_at_unix": 1789452403.0897048, "bytes_sent": 651, "bytes_received": 0, "request_id": null, @@ -10137,9 +10137,9 @@ { "kind": "notification", "method": "textDocument/didOpen", - "duration_ms": 0.013049999978420601, + "duration_ms": 0.020188999997117207, "success": true, - "started_at_unix": 1789366111.9468358, + "started_at_unix": 1789452403.0898066, "bytes_sent": 730, "bytes_received": 0, "request_id": null, @@ -10155,9 +10155,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 192.327688000006, + "duration_ms": 196.86304000001087, "success": true, - "started_at_unix": 1789366111.9468732, + "started_at_unix": 1789452403.089862, "bytes_sent": 283, "bytes_received": 3520, "request_id": 2, @@ -10185,9 +10185,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 7.246777999995402, + "duration_ms": 7.558534000025929, "success": true, - "started_at_unix": 1789366112.1393414, + "started_at_unix": 1789452403.2868378, "bytes_sent": 283, "bytes_received": 3520, "request_id": 3, @@ -10215,9 +10215,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 1.7743800000005194, + "duration_ms": 1.5479669999933776, "success": true, - "started_at_unix": 1789366112.1467202, + "started_at_unix": 1789452403.2945168, "bytes_sent": 283, "bytes_received": 3520, "request_id": 4, @@ -10245,9 +10245,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 1.899569999977757, + "duration_ms": 1.5082580000012058, "success": true, - "started_at_unix": 1789366112.1485877, + "started_at_unix": 1789452403.2961373, "bytes_sent": 283, "bytes_received": 3520, "request_id": 5, @@ -10275,9 +10275,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 1.5587420000144903, + "duration_ms": 1.4485800000159088, "success": true, - "started_at_unix": 1789366112.1505687, + "started_at_unix": 1789452403.2977195, "bytes_sent": 283, "bytes_received": 3520, "request_id": 6, @@ -10305,9 +10305,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 1.610027999987551, + "duration_ms": 1.4138790000117751, "success": true, - "started_at_unix": 1789366112.1522343, + "started_at_unix": 1789452403.2992604, "bytes_sent": 283, "bytes_received": 3520, "request_id": 7, @@ -10335,9 +10335,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.5550660000039898, + "duration_ms": 0.531114000011712, "success": true, - "started_at_unix": 1789366112.1540127, + "started_at_unix": 1789452403.30084, "bytes_sent": 250, "bytes_received": 11074, "request_id": 8, @@ -10365,9 +10365,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.33628499997462313, + "duration_ms": 0.32549099998391284, "success": true, - "started_at_unix": 1789366112.1546547, + "started_at_unix": 1789452403.3014693, "bytes_sent": 250, "bytes_received": 11074, "request_id": 9, @@ -10395,9 +10395,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.27790300001129253, + "duration_ms": 0.28653399999711837, "success": true, - "started_at_unix": 1789366112.1551216, + "started_at_unix": 1789452403.301948, "bytes_sent": 251, "bytes_received": 11075, "request_id": 10, @@ -10425,9 +10425,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.2874310000038349, + "duration_ms": 0.3012349999949038, "success": true, - "started_at_unix": 1789366112.1555226, + "started_at_unix": 1789452403.3023708, "bytes_sent": 251, "bytes_received": 11075, "request_id": 11, @@ -10455,9 +10455,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.2604840000230979, + "duration_ms": 0.25794100000098297, "success": true, - "started_at_unix": 1789366112.1559234, + "started_at_unix": 1789452403.3028312, "bytes_sent": 251, "bytes_received": 11075, "request_id": 12, @@ -10485,9 +10485,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.2704999999991742, + "duration_ms": 0.29035899999030335, "success": true, - "started_at_unix": 1789366112.1563077, + "started_at_unix": 1789452403.3032207, "bytes_sent": 251, "bytes_received": 11075, "request_id": 13, @@ -10515,9 +10515,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.3390910000007352, + "duration_ms": 0.3585600000235445, "success": true, - "started_at_unix": 1789366112.156761, + "started_at_unix": 1789452403.3037035, "bytes_sent": 256, "bytes_received": 482, "request_id": 14, @@ -10545,9 +10545,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.17374300000483345, + "duration_ms": 0.15753200000290235, "success": true, - "started_at_unix": 1789366112.1571307, + "started_at_unix": 1789452403.3040953, "bytes_sent": 256, "bytes_received": 482, "request_id": 15, @@ -10575,9 +10575,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.1385969999887493, + "duration_ms": 0.1325859999781187, "success": true, - "started_at_unix": 1789366112.1573396, + "started_at_unix": 1789452403.3042982, "bytes_sent": 256, "bytes_received": 482, "request_id": 16, @@ -10605,9 +10605,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.14364699998736796, + "duration_ms": 0.14614599999163147, "success": true, - "started_at_unix": 1789366112.1575084, + "started_at_unix": 1789452403.3044698, "bytes_sent": 256, "bytes_received": 482, "request_id": 17, @@ -10635,9 +10635,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.125831999980619, + "duration_ms": 0.14160899999637877, "success": true, - "started_at_unix": 1789366112.1576815, + "started_at_unix": 1789452403.304657, "bytes_sent": 256, "bytes_received": 482, "request_id": 18, @@ -10665,9 +10665,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.1311389999898438, + "duration_ms": 0.15071300001068266, "success": true, - "started_at_unix": 1789366112.1578357, + "started_at_unix": 1789452403.3048363, "bytes_sent": 256, "bytes_received": 482, "request_id": 19, @@ -10695,9 +10695,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.016848999990770608, + "duration_ms": 0.01848699997708536, "success": true, - "started_at_unix": 1789366112.1581202, + "started_at_unix": 1789452403.3051488, "bytes_sent": 381, "bytes_received": 0, "request_id": null, @@ -10714,9 +10714,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 13.273440000006076, + "duration_ms": 14.10722700001088, "success": true, - "started_at_unix": 1789366112.1581445, + "started_at_unix": 1789452403.3051744, "bytes_sent": 284, "bytes_received": 3826, "request_id": 20, @@ -10744,9 +10744,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.02364100001273073, + "duration_ms": 0.020010000014281104, "success": true, - "started_at_unix": 1789366112.1715302, + "started_at_unix": 1789452403.3193805, "bytes_sent": 328, "bytes_received": 0, "request_id": null, @@ -10763,9 +10763,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.009667000000490589, + "duration_ms": 0.01624399999400339, "success": true, - "started_at_unix": 1789366112.1715617, + "started_at_unix": 1789452403.3194075, "bytes_sent": 381, "bytes_received": 0, "request_id": null, @@ -10782,9 +10782,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.7067549999960647, + "duration_ms": 3.602831999984346, "success": true, - "started_at_unix": 1789366112.1715777, + "started_at_unix": 1789452403.3194313, "bytes_sent": 284, "bytes_received": 3826, "request_id": 21, @@ -10812,9 +10812,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.015964999988682393, + "duration_ms": 0.017445999986875904, "success": true, - "started_at_unix": 1789366112.1754103, + "started_at_unix": 1789452403.323157, "bytes_sent": 328, "bytes_received": 0, "request_id": null, @@ -10831,9 +10831,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.008589999993091624, + "duration_ms": 0.01014500000451335, "success": true, - "started_at_unix": 1789366112.1754322, + "started_at_unix": 1789452403.3231804, "bytes_sent": 381, "bytes_received": 0, "request_id": null, @@ -10850,9 +10850,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.101150000020425, + "duration_ms": 3.2554980000156775, "success": true, - "started_at_unix": 1789366112.1754453, + "started_at_unix": 1789452403.3231962, "bytes_sent": 284, "bytes_received": 3826, "request_id": 22, @@ -10880,9 +10880,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.015013000023600398, + "duration_ms": 0.01731499997958963, "success": true, - "started_at_unix": 1789366112.1786704, + "started_at_unix": 1789452403.326592, "bytes_sent": 328, "bytes_received": 0, "request_id": null, @@ -10899,9 +10899,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.008371999996370505, + "duration_ms": 0.009443999999803054, "success": true, - "started_at_unix": 1789366112.1786911, + "started_at_unix": 1789452403.3266149, "bytes_sent": 381, "bytes_received": 0, "request_id": null, @@ -10918,9 +10918,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.0759759999909875, + "duration_ms": 3.2069670000112183, "success": true, - "started_at_unix": 1789366112.178704, + "started_at_unix": 1789452403.3266292, "bytes_sent": 284, "bytes_received": 3826, "request_id": 23, @@ -10948,9 +10948,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.014120999992428551, + "duration_ms": 0.016805000001340886, "success": true, - "started_at_unix": 1789366112.1818836, + "started_at_unix": 1789452403.329951, "bytes_sent": 328, "bytes_received": 0, "request_id": null, @@ -10967,9 +10967,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.00833199999306089, + "duration_ms": 0.00924400001167669, "success": true, - "started_at_unix": 1789366112.1819026, + "started_at_unix": 1789452403.3299732, "bytes_sent": 382, "bytes_received": 0, "request_id": null, @@ -10986,9 +10986,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.139787999998589, + "duration_ms": 3.170113000010133, "success": true, - "started_at_unix": 1789366112.1819158, + "started_at_unix": 1789452403.3299873, "bytes_sent": 284, "bytes_received": 3826, "request_id": 24, @@ -11016,9 +11016,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.018163000021331754, + "duration_ms": 0.018106999988276584, "success": true, - "started_at_unix": 1789366112.1852126, + "started_at_unix": 1789452403.333286, "bytes_sent": 329, "bytes_received": 0, "request_id": null, @@ -11035,9 +11035,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.009707000003800204, + "duration_ms": 0.014141000008294213, "success": true, - "started_at_unix": 1789366112.1852376, + "started_at_unix": 1789452403.3333106, "bytes_sent": 382, "bytes_received": 0, "request_id": null, @@ -11054,9 +11054,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.0718659999990905, + "duration_ms": 3.1559920000177044, "success": true, - "started_at_unix": 1789366112.1852531, + "started_at_unix": 1789452403.3333318, "bytes_sent": 284, "bytes_received": 3826, "request_id": 25, @@ -11084,9 +11084,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.019140999995670427, + "duration_ms": 0.01749500000869375, "success": true, - "started_at_unix": 1789366112.1884532, + "started_at_unix": 1789452403.3365927, "bytes_sent": 329, "bytes_received": 0, "request_id": null, @@ -11103,9 +11103,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.020987999988619777, + "duration_ms": 0.03316900000527312, "success": true, - "started_at_unix": 1789366112.18861, + "started_at_unix": 1789452403.3367484, "bytes_sent": 381, "bytes_received": 0, "request_id": null, @@ -11122,9 +11122,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 4.184323000004042, + "duration_ms": 4.054048000000421, "success": true, - "started_at_unix": 1789366112.1886394, + "started_at_unix": 1789452403.3367898, "bytes_sent": 251, "bytes_received": 1165, "request_id": 26, @@ -11152,9 +11152,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.02109799999061579, + "duration_ms": 0.017144999986840048, "success": true, - "started_at_unix": 1789366112.192877, + "started_at_unix": 1789452403.3408868, "bytes_sent": 329, "bytes_received": 0, "request_id": null, @@ -11171,9 +11171,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.009355999992521902, + "duration_ms": 0.009873999999854277, "success": true, - "started_at_unix": 1789366112.1929047, + "started_at_unix": 1789452403.3409095, "bytes_sent": 381, "bytes_received": 0, "request_id": null, @@ -11190,9 +11190,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.976975999985143, + "duration_ms": 3.0451769999899625, "success": true, - "started_at_unix": 1789366112.1929216, + "started_at_unix": 1789452403.3409245, "bytes_sent": 251, "bytes_received": 1165, "request_id": 27, @@ -11220,9 +11220,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.019358999992391546, + "duration_ms": 0.017205000006015325, "success": true, - "started_at_unix": 1789366112.1959646, + "started_at_unix": 1789452403.3440187, "bytes_sent": 329, "bytes_received": 0, "request_id": null, @@ -11239,9 +11239,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.009525999985271483, + "duration_ms": 0.028422000013961224, "success": true, - "started_at_unix": 1789366112.1959903, + "started_at_unix": 1789452403.3440423, "bytes_sent": 381, "bytes_received": 0, "request_id": null, @@ -11258,9 +11258,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 3.0192330000033962, + "duration_ms": 3.0745309999815618, "success": true, - "started_at_unix": 1789366112.1960096, + "started_at_unix": 1789452403.344078, "bytes_sent": 251, "bytes_received": 1165, "request_id": 28, @@ -11288,9 +11288,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.021283999984689217, + "duration_ms": 0.017625999987558316, "success": true, - "started_at_unix": 1789366112.1990962, + "started_at_unix": 1789452403.3472004, "bytes_sent": 329, "bytes_received": 0, "request_id": null, @@ -11307,9 +11307,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.012182999995502541, + "duration_ms": 0.013109999997595878, "success": true, - "started_at_unix": 1789366112.1991253, + "started_at_unix": 1789452403.347225, "bytes_sent": 381, "bytes_received": 0, "request_id": null, @@ -11326,9 +11326,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 3.0696700000021337, + "duration_ms": 2.998409000014135, "success": true, - "started_at_unix": 1789366112.199144, + "started_at_unix": 1789452403.347244, "bytes_sent": 251, "bytes_received": 1165, "request_id": 29, @@ -11356,9 +11356,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.03139099999316386, + "duration_ms": 0.016855000012583332, "success": true, - "started_at_unix": 1789366112.2022781, + "started_at_unix": 1789452403.350303, "bytes_sent": 329, "bytes_received": 0, "request_id": null, @@ -11375,9 +11375,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01474999999118154, + "duration_ms": 0.013300000006211121, "success": true, - "started_at_unix": 1789366112.202316, + "started_at_unix": 1789452403.350326, "bytes_sent": 381, "bytes_received": 0, "request_id": null, @@ -11394,9 +11394,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.96603800001094, + "duration_ms": 3.0459790000065823, "success": true, - "started_at_unix": 1789366112.2023382, + "started_at_unix": 1789452403.3503466, "bytes_sent": 251, "bytes_received": 1165, "request_id": 30, @@ -11424,9 +11424,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.016100999999935084, + "duration_ms": 0.017385000006697737, "success": true, - "started_at_unix": 1789366112.2053478, + "started_at_unix": 1789452403.3534396, "bytes_sent": 329, "bytes_received": 0, "request_id": null, @@ -11443,9 +11443,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01194600000076207, + "duration_ms": 0.013590999998314146, "success": true, - "started_at_unix": 1789366112.20537, + "started_at_unix": 1789452403.353463, "bytes_sent": 381, "bytes_received": 0, "request_id": null, @@ -11462,9 +11462,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.993322999998327, + "duration_ms": 3.0347930000118595, "success": true, - "started_at_unix": 1789366112.2053874, + "started_at_unix": 1789452403.353483, "bytes_sent": 251, "bytes_received": 1165, "request_id": 31, @@ -11492,9 +11492,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.016121000015800746, + "duration_ms": 0.016294000005245834, "success": true, - "started_at_unix": 1789366112.2084255, + "started_at_unix": 1789452403.3565626, "bytes_sent": 329, "bytes_received": 0, "request_id": null, @@ -11511,9 +11511,9 @@ { "kind": "notification", "method": "textDocument/didClose", - "duration_ms": 0.014180000022179229, + "duration_ms": 0.0147719999858964, "success": true, - "started_at_unix": 1789366112.2085056, + "started_at_unix": 1789452403.3566444, "bytes_sent": 208, "bytes_received": 0, "request_id": null, @@ -11526,9 +11526,9 @@ { "kind": "request", "method": "shutdown", - "duration_ms": 1.7001109999910113, + "duration_ms": 1.820608999992146, "success": true, - "started_at_unix": 1789366112.2085261, + "started_at_unix": 1789452403.3566658, "bytes_sent": 67, "bytes_received": 61, "request_id": 32, @@ -11546,9 +11546,9 @@ { "kind": "notification", "method": "exit", - "duration_ms": 0.012755999989622069, + "duration_ms": 0.013500000022759195, "success": true, - "started_at_unix": 1789366112.210238, + "started_at_unix": 1789452403.3584995, "bytes_sent": 55, "bytes_received": 0, "request_id": null, @@ -11570,7 +11570,7 @@ "environment_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/transformers/.venv", "python_executable": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/transformers/.venv/bin/python", "success": true, - "total_duration_ms": 2370.2364180000186, + "total_duration_ms": 2120.648442999993, "error_message": null, "summary": { "request_count": 32, @@ -11579,11 +11579,11 @@ "failure_count": 0, "bytes_sent": 19004, "bytes_received": 1483684, - "min_ms": 0.14384700000391604, - "max_ms": 2192.246818000001, - "mean_ms": 72.65056918750102, - "median_ms": 5.049162000005936, - "p95_ms": 11.01188605000516, + "min_ms": 0.1382439999986218, + "max_ms": 1964.8914120000143, + "mean_ms": 64.95121968749906, + "median_ms": 4.361233499992068, + "p95_ms": 9.593562950006174, "result_summary": { "present_count": 31, "empty_count": 1, @@ -11639,27 +11639,27 @@ "by_method": { "textDocument/completion": { "point_count": 2, - "min_ms": 5.063704000008329, - "max_ms": 11.384406000018998, - "mean_ms": 7.641572200000724, - "median_ms": 7.869138999993197, - "p95_ms": 10.588383450011916 + "min_ms": 4.509662999993225, + "max_ms": 9.728033000016012, + "mean_ms": 6.617388900002652, + "median_ms": 6.493979500007185, + "p95_ms": 9.243012650014746 }, "textDocument/hover": { "point_count": 2, - "min_ms": 0.14384700000391604, - "max_ms": 5.2778630000034354, - "mean_ms": 2.775888199997212, - "median_ms": 3.1686395000036782, - "p95_ms": 5.265866900005278 + "min_ms": 0.1382439999986218, + "max_ms": 4.673884999988331, + "mean_ms": 2.4461228999967943, + "median_ms": 2.9377154999963295, + "p95_ms": 4.579664449983056 }, "textDocument/definition": { "point_count": 1, - "min_ms": 0.16425299997990805, - "max_ms": 0.32091799999989234, - "mean_ms": 0.20755720000238398, - "median_ms": 0.18071300002020507, - "p95_ms": 0.2968855999995412 + "min_ms": 0.16136799999344476, + "max_ms": 0.23529800000687828, + "mean_ms": 0.18232140000122854, + "median_ms": 0.16849900001147944, + "p95_ms": 0.22473840000429843 } }, "validation": { @@ -11685,11 +11685,11 @@ "failure_count": 0, "bytes_sent": 1440, "bytes_received": 1212275, - "min_ms": 8.608007999981737, - "max_ms": 11.384406000018998, - "mean_ms": 9.715753399996174, - "median_ms": 9.529106999991654, - "p95_ms": 11.030618200015851, + "min_ms": 8.222098000004507, + "max_ms": 9.728033000016012, + "mean_ms": 8.62760100000628, + "median_ms": 8.286263000002236, + "p95_ms": 9.51246840001545, "result_summary": { "present_count": 5, "empty_count": 0, @@ -11749,9 +11749,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 2192.246818000001, + "duration_ms": 1964.8914120000143, "success": true, - "started_at_unix": 1789366112.2289932, + "started_at_unix": 1789452403.3770275, "bytes_sent": 288, "bytes_received": 242455, "request_id": 2, @@ -11779,9 +11779,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 11.384406000018998, + "duration_ms": 9.728033000016012, "success": true, - "started_at_unix": 1789366114.425491, + "started_at_unix": 1789452405.3458412, "bytes_sent": 288, "bytes_received": 242455, "request_id": 3, @@ -11809,9 +11809,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 9.615467000003264, + "duration_ms": 8.286263000002236, "success": true, - "started_at_unix": 1789366114.4430802, + "started_at_unix": 1789452405.3611119, "bytes_sent": 288, "bytes_received": 242455, "request_id": 4, @@ -11839,9 +11839,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 9.529106999991654, + "duration_ms": 8.222098000004507, "success": true, - "started_at_unix": 1789366114.4586244, + "started_at_unix": 1789452405.3749032, "bytes_sent": 288, "bytes_received": 242455, "request_id": 5, @@ -11869,9 +11869,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 8.608007999981737, + "duration_ms": 8.25140099999544, "success": true, - "started_at_unix": 1789366114.474221, + "started_at_unix": 1789452405.388584, "bytes_sent": 288, "bytes_received": 242455, "request_id": 6, @@ -11899,9 +11899,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 9.441778999985218, + "duration_ms": 8.650210000013203, "success": true, - "started_at_unix": 1789366114.4888117, + "started_at_unix": 1789452405.4023857, "bytes_sent": 288, "bytes_received": 242455, "request_id": 7, @@ -11944,11 +11944,11 @@ "failure_count": 0, "bytes_sent": 1274, "bytes_received": 919, - "min_ms": 0.14384700000391604, - "max_ms": 1.3055999999949108, - "mean_ms": 0.3890225999896302, - "median_ms": 0.1680339999836633, - "p95_ms": 1.0797251999917987, + "min_ms": 0.1382439999986218, + "max_ms": 1.5345680000109496, + "mean_ms": 0.4287174000012328, + "median_ms": 0.1433109999879889, + "p95_ms": 1.2646610000103917, "result_summary": { "present_count": 5, "empty_count": 0, @@ -12008,9 +12008,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.43240100001185056, + "duration_ms": 0.3876119999972616, "success": true, - "started_at_unix": 1789366114.5042372, + "started_at_unix": 1789452405.416627, "bytes_sent": 254, "bytes_received": 183, "request_id": 8, @@ -12038,9 +12038,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.1762259999793514, + "duration_ms": 0.1424310000004425, "success": true, - "started_at_unix": 1789366114.5047042, + "started_at_unix": 1789452405.4170487, "bytes_sent": 254, "bytes_received": 183, "request_id": 9, @@ -12068,9 +12068,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.15140599998630933, + "duration_ms": 0.1382439999986218, "success": true, - "started_at_unix": 1789366114.5049138, + "started_at_unix": 1789452405.4172266, "bytes_sent": 255, "bytes_received": 184, "request_id": 10, @@ -12098,9 +12098,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1.3055999999949108, + "duration_ms": 1.5345680000109496, "success": true, - "started_at_unix": 1789366114.505114, + "started_at_unix": 1789452405.4174132, "bytes_sent": 255, "bytes_received": 184, "request_id": 11, @@ -12128,9 +12128,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.1680339999836633, + "duration_ms": 0.18503300000816125, "success": true, - "started_at_unix": 1789366114.5064645, + "started_at_unix": 1789452405.4189978, "bytes_sent": 255, "bytes_received": 184, "request_id": 12, @@ -12158,9 +12158,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.14384700000391604, + "duration_ms": 0.1433109999879889, "success": true, - "started_at_unix": 1789366114.5066612, + "started_at_unix": 1789452405.4192219, "bytes_sent": 255, "bytes_received": 184, "request_id": 13, @@ -12203,11 +12203,11 @@ "failure_count": 0, "bytes_sent": 1300, "bytes_received": 1580, - "min_ms": 0.16425299997990805, - "max_ms": 0.32091799999989234, - "mean_ms": 0.20755720000238398, - "median_ms": 0.18071300002020507, - "p95_ms": 0.2968855999995412, + "min_ms": 0.16136799999344476, + "max_ms": 0.23529800000687828, + "mean_ms": 0.18232140000122854, + "median_ms": 0.16849900001147944, + "p95_ms": 0.22473840000429843, "result_summary": { "present_count": 5, "empty_count": 0, @@ -12267,9 +12267,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 3.1588399999975536, + "duration_ms": 2.2009019999984503, "success": true, - "started_at_unix": 1789366114.5069063, + "started_at_unix": 1789452405.419455, "bytes_sent": 260, "bytes_received": 316, "request_id": 14, @@ -12297,9 +12297,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.32091799999989234, + "duration_ms": 0.23529800000687828, "success": true, - "started_at_unix": 1789366114.5100906, + "started_at_unix": 1789452405.4216938, "bytes_sent": 260, "bytes_received": 316, "request_id": 15, @@ -12327,9 +12327,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.20075599999813676, + "duration_ms": 0.18249999999397915, "success": true, - "started_at_unix": 1789366114.5104406, + "started_at_unix": 1789452405.4219701, "bytes_sent": 260, "bytes_received": 316, "request_id": 16, @@ -12357,9 +12357,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.18071300002020507, + "duration_ms": 0.16394200000036108, "success": true, - "started_at_unix": 1789366114.5106692, + "started_at_unix": 1789452405.4221895, "bytes_sent": 260, "bytes_received": 316, "request_id": 17, @@ -12387,9 +12387,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.16425299997990805, + "duration_ms": 0.16136799999344476, "success": true, - "started_at_unix": 1789366114.510876, + "started_at_unix": 1789452405.4223866, "bytes_sent": 260, "bytes_received": 316, "request_id": 18, @@ -12417,9 +12417,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.17114600001377767, + "duration_ms": 0.16849900001147944, "success": true, - "started_at_unix": 1789366114.5110652, + "started_at_unix": 1789452405.422581, "bytes_sent": 260, "bytes_received": 316, "request_id": 19, @@ -12462,11 +12462,11 @@ "failure_count": 0, "bytes_sent": 1445, "bytes_received": 19320, - "min_ms": 5.063704000008329, - "max_ms": 7.130270000004657, - "mean_ms": 5.567391000005273, - "median_ms": 5.190312999985736, - "p95_ms": 6.765120600005048, + "min_ms": 4.509662999993225, + "max_ms": 4.765861000009863, + "mean_ms": 4.607176799999024, + "median_ms": 4.588028000000577, + "p95_ms": 4.731684600005792, "result_summary": { "present_count": 5, "empty_count": 0, @@ -12526,9 +12526,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 10.707096999993837, + "duration_ms": 9.483541999998124, "success": true, - "started_at_unix": 1789366114.511437, + "started_at_unix": 1789452405.4229507, "bytes_sent": 289, "bytes_received": 3864, "request_id": 20, @@ -12556,9 +12556,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 7.130270000004657, + "duration_ms": 4.765861000009863, "success": true, - "started_at_unix": 1789366114.522318, + "started_at_unix": 1789452405.4325738, "bytes_sent": 289, "bytes_received": 3864, "request_id": 21, @@ -12586,9 +12586,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 5.304523000006611, + "duration_ms": 4.588028000000577, "success": true, - "started_at_unix": 1789366114.5296605, + "started_at_unix": 1789452405.4375346, "bytes_sent": 289, "bytes_received": 3864, "request_id": 22, @@ -12616,9 +12616,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 5.190312999985736, + "duration_ms": 4.594978999989507, "success": true, - "started_at_unix": 1789366114.535164, + "started_at_unix": 1789452405.4422913, "bytes_sent": 289, "bytes_received": 3864, "request_id": 23, @@ -12646,9 +12646,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 5.148145000021032, + "duration_ms": 4.577353000001949, "success": true, - "started_at_unix": 1789366114.540566, + "started_at_unix": 1789452405.447062, "bytes_sent": 289, "bytes_received": 3864, "request_id": 24, @@ -12676,9 +12676,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 5.063704000008329, + "duration_ms": 4.509662999993225, "success": true, - "started_at_unix": 1789366114.5459085, + "started_at_unix": 1789452405.4518192, "bytes_sent": 289, "bytes_received": 3864, "request_id": 25, @@ -12721,11 +12721,11 @@ "failure_count": 0, "bytes_sent": 1280, "bytes_received": 935, - "min_ms": 5.031679000012446, - "max_ms": 5.2778630000034354, - "mean_ms": 5.1627538000047934, - "median_ms": 5.218401999997013, - "p95_ms": 5.2725314000042545, + "min_ms": 4.340862999981709, + "max_ms": 4.673884999988331, + "mean_ms": 4.463528399992356, + "median_ms": 4.4567840000127035, + "p95_ms": 4.632009199985987, "result_summary": { "present_count": 5, "empty_count": 0, @@ -12785,9 +12785,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 4.8350000000141335, + "duration_ms": 4.2825769999979, "success": true, - "started_at_unix": 1789366114.5513823, + "started_at_unix": 1789452405.4566767, "bytes_sent": 256, "bytes_received": 187, "request_id": 26, @@ -12815,9 +12815,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 5.2512050000075305, + "duration_ms": 4.340862999981709, "success": true, - "started_at_unix": 1789366114.556356, + "started_at_unix": 1789452405.4610457, "bytes_sent": 256, "bytes_received": 187, "request_id": 27, @@ -12845,9 +12845,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 5.034620000003542, + "duration_ms": 4.464505999976609, "success": true, - "started_at_unix": 1789366114.561691, + "started_at_unix": 1789452405.4654691, "bytes_sent": 256, "bytes_received": 187, "request_id": 28, @@ -12875,9 +12875,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 5.218401999997013, + "duration_ms": 4.381604000002426, "success": true, - "started_at_unix": 1789366114.5668066, + "started_at_unix": 1789452405.4700027, "bytes_sent": 256, "bytes_received": 187, "request_id": 29, @@ -12905,9 +12905,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 5.031679000012446, + "duration_ms": 4.673884999988331, "success": true, - "started_at_unix": 1789366114.5721393, + "started_at_unix": 1789452405.4744525, "bytes_sent": 256, "bytes_received": 187, "request_id": 30, @@ -12935,9 +12935,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 5.2778630000034354, + "duration_ms": 4.4567840000127035, "success": true, - "started_at_unix": 1789366114.5773013, + "started_at_unix": 1789452405.479199, "bytes_sent": 256, "bytes_received": 187, "request_id": 31, @@ -12969,9 +12969,9 @@ { "kind": "request", "method": "initialize", - "duration_ms": 5.304712000025802, + "duration_ms": 3.018016999988049, "success": true, - "started_at_unix": 1789366112.2234857, + "started_at_unix": 1789452403.3738163, "bytes_sent": 673, "bytes_received": 1589, "request_id": 1, @@ -12990,9 +12990,9 @@ { "kind": "notification", "method": "initialized", - "duration_ms": 0.014011000018854247, + "duration_ms": 0.01395000001025437, "success": true, - "started_at_unix": 1789366112.2288556, + "started_at_unix": 1789452403.376903, "bytes_sent": 74, "bytes_received": 0, "request_id": null, @@ -13005,9 +13005,9 @@ { "kind": "notification", "method": "workspace/didChangeConfiguration", - "duration_ms": 0.017879000012044344, + "duration_ms": 0.01221799999484574, "success": true, - "started_at_unix": 1789366112.2288892, + "started_at_unix": 1789452403.3769324, "bytes_sent": 659, "bytes_received": 0, "request_id": null, @@ -13023,9 +13023,9 @@ { "kind": "notification", "method": "textDocument/didOpen", - "duration_ms": 0.010707999990700046, + "duration_ms": 0.011927999992167315, "success": true, - "started_at_unix": 1789366112.2289631, + "started_at_unix": 1789452403.376992, "bytes_sent": 773, "bytes_received": 0, "request_id": null, @@ -13041,9 +13041,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 2192.246818000001, + "duration_ms": 1964.8914120000143, "success": true, - "started_at_unix": 1789366112.2289932, + "started_at_unix": 1789452403.3770275, "bytes_sent": 288, "bytes_received": 242455, "request_id": 2, @@ -13071,9 +13071,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 11.384406000018998, + "duration_ms": 9.728033000016012, "success": true, - "started_at_unix": 1789366114.425491, + "started_at_unix": 1789452405.3458412, "bytes_sent": 288, "bytes_received": 242455, "request_id": 3, @@ -13101,9 +13101,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 9.615467000003264, + "duration_ms": 8.286263000002236, "success": true, - "started_at_unix": 1789366114.4430802, + "started_at_unix": 1789452405.3611119, "bytes_sent": 288, "bytes_received": 242455, "request_id": 4, @@ -13131,9 +13131,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 9.529106999991654, + "duration_ms": 8.222098000004507, "success": true, - "started_at_unix": 1789366114.4586244, + "started_at_unix": 1789452405.3749032, "bytes_sent": 288, "bytes_received": 242455, "request_id": 5, @@ -13161,9 +13161,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 8.608007999981737, + "duration_ms": 8.25140099999544, "success": true, - "started_at_unix": 1789366114.474221, + "started_at_unix": 1789452405.388584, "bytes_sent": 288, "bytes_received": 242455, "request_id": 6, @@ -13191,9 +13191,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 9.441778999985218, + "duration_ms": 8.650210000013203, "success": true, - "started_at_unix": 1789366114.4888117, + "started_at_unix": 1789452405.4023857, "bytes_sent": 288, "bytes_received": 242455, "request_id": 7, @@ -13221,9 +13221,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.43240100001185056, + "duration_ms": 0.3876119999972616, "success": true, - "started_at_unix": 1789366114.5042372, + "started_at_unix": 1789452405.416627, "bytes_sent": 254, "bytes_received": 183, "request_id": 8, @@ -13251,9 +13251,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.1762259999793514, + "duration_ms": 0.1424310000004425, "success": true, - "started_at_unix": 1789366114.5047042, + "started_at_unix": 1789452405.4170487, "bytes_sent": 254, "bytes_received": 183, "request_id": 9, @@ -13281,9 +13281,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.15140599998630933, + "duration_ms": 0.1382439999986218, "success": true, - "started_at_unix": 1789366114.5049138, + "started_at_unix": 1789452405.4172266, "bytes_sent": 255, "bytes_received": 184, "request_id": 10, @@ -13311,9 +13311,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 1.3055999999949108, + "duration_ms": 1.5345680000109496, "success": true, - "started_at_unix": 1789366114.505114, + "started_at_unix": 1789452405.4174132, "bytes_sent": 255, "bytes_received": 184, "request_id": 11, @@ -13341,9 +13341,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.1680339999836633, + "duration_ms": 0.18503300000816125, "success": true, - "started_at_unix": 1789366114.5064645, + "started_at_unix": 1789452405.4189978, "bytes_sent": 255, "bytes_received": 184, "request_id": 12, @@ -13371,9 +13371,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.14384700000391604, + "duration_ms": 0.1433109999879889, "success": true, - "started_at_unix": 1789366114.5066612, + "started_at_unix": 1789452405.4192219, "bytes_sent": 255, "bytes_received": 184, "request_id": 13, @@ -13401,9 +13401,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 3.1588399999975536, + "duration_ms": 2.2009019999984503, "success": true, - "started_at_unix": 1789366114.5069063, + "started_at_unix": 1789452405.419455, "bytes_sent": 260, "bytes_received": 316, "request_id": 14, @@ -13431,9 +13431,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.32091799999989234, + "duration_ms": 0.23529800000687828, "success": true, - "started_at_unix": 1789366114.5100906, + "started_at_unix": 1789452405.4216938, "bytes_sent": 260, "bytes_received": 316, "request_id": 15, @@ -13461,9 +13461,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.20075599999813676, + "duration_ms": 0.18249999999397915, "success": true, - "started_at_unix": 1789366114.5104406, + "started_at_unix": 1789452405.4219701, "bytes_sent": 260, "bytes_received": 316, "request_id": 16, @@ -13491,9 +13491,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.18071300002020507, + "duration_ms": 0.16394200000036108, "success": true, - "started_at_unix": 1789366114.5106692, + "started_at_unix": 1789452405.4221895, "bytes_sent": 260, "bytes_received": 316, "request_id": 17, @@ -13521,9 +13521,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.16425299997990805, + "duration_ms": 0.16136799999344476, "success": true, - "started_at_unix": 1789366114.510876, + "started_at_unix": 1789452405.4223866, "bytes_sent": 260, "bytes_received": 316, "request_id": 18, @@ -13551,9 +13551,9 @@ { "kind": "request", "method": "textDocument/definition", - "duration_ms": 0.17114600001377767, + "duration_ms": 0.16849900001147944, "success": true, - "started_at_unix": 1789366114.5110652, + "started_at_unix": 1789452405.422581, "bytes_sent": 260, "bytes_received": 316, "request_id": 19, @@ -13581,9 +13581,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.017299999996112092, + "duration_ms": 0.021061000012423392, "success": true, - "started_at_unix": 1789366114.511412, + "started_at_unix": 1789452405.4229205, "bytes_sent": 360, "bytes_received": 0, "request_id": null, @@ -13600,9 +13600,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 10.707096999993837, + "duration_ms": 9.483541999998124, "success": true, - "started_at_unix": 1789366114.511437, + "started_at_unix": 1789452405.4229507, "bytes_sent": 289, "bytes_received": 3864, "request_id": 20, @@ -13630,9 +13630,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.021470000007184353, + "duration_ms": 0.01938899998776833, "success": true, - "started_at_unix": 1789366114.5222502, + "started_at_unix": 1789452405.4325266, "bytes_sent": 333, "bytes_received": 0, "request_id": null, @@ -13649,9 +13649,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.02627399999255431, + "duration_ms": 0.013590999998314146, "success": true, - "started_at_unix": 1789366114.5222805, + "started_at_unix": 1789452405.4325533, "bytes_sent": 360, "bytes_received": 0, "request_id": null, @@ -13668,9 +13668,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 7.130270000004657, + "duration_ms": 4.765861000009863, "success": true, - "started_at_unix": 1789366114.522318, + "started_at_unix": 1789452405.4325738, "bytes_sent": 289, "bytes_received": 3864, "request_id": 21, @@ -13698,9 +13698,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01940999999305859, + "duration_ms": 0.017796999998154206, "success": true, - "started_at_unix": 1789366114.5296044, + "started_at_unix": 1789452405.4374862, "bytes_sent": 333, "bytes_received": 0, "request_id": null, @@ -13717,9 +13717,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.019573999992417157, + "duration_ms": 0.016574999989416028, "success": true, - "started_at_unix": 1789366114.5296323, + "started_at_unix": 1789452405.4375105, "bytes_sent": 360, "bytes_received": 0, "request_id": null, @@ -13736,9 +13736,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 5.304523000006611, + "duration_ms": 4.588028000000577, "success": true, - "started_at_unix": 1789366114.5296605, + "started_at_unix": 1789452405.4375346, "bytes_sent": 289, "bytes_received": 3864, "request_id": 22, @@ -13766,9 +13766,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.02104099999655773, + "duration_ms": 0.01773599998955433, "success": true, - "started_at_unix": 1789366114.5351074, + "started_at_unix": 1789452405.4422429, "bytes_sent": 333, "bytes_received": 0, "request_id": null, @@ -13785,9 +13785,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.019476000005624883, + "duration_ms": 0.01690499999540407, "success": true, - "started_at_unix": 1789366114.5351362, + "started_at_unix": 1789452405.4422672, "bytes_sent": 360, "bytes_received": 0, "request_id": null, @@ -13804,9 +13804,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 5.190312999985736, + "duration_ms": 4.594978999989507, "success": true, - "started_at_unix": 1789366114.535164, + "started_at_unix": 1789452405.4422913, "bytes_sent": 289, "bytes_received": 3864, "request_id": 23, @@ -13834,9 +13834,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01985599999443366, + "duration_ms": 0.01732499998752246, "success": true, - "started_at_unix": 1789366114.540509, + "started_at_unix": 1789452405.4470174, "bytes_sent": 333, "bytes_received": 0, "request_id": null, @@ -13853,9 +13853,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.020726000002468936, + "duration_ms": 0.013630000012199162, "success": true, - "started_at_unix": 1789366114.540537, + "started_at_unix": 1789452405.4470408, "bytes_sent": 361, "bytes_received": 0, "request_id": null, @@ -13872,9 +13872,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 5.148145000021032, + "duration_ms": 4.577353000001949, "success": true, - "started_at_unix": 1789366114.540566, + "started_at_unix": 1789452405.447062, "bytes_sent": 289, "bytes_received": 3864, "request_id": 24, @@ -13902,9 +13902,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01971999998318097, + "duration_ms": 0.03118600000107108, "success": true, - "started_at_unix": 1789366114.5458524, + "started_at_unix": 1789452405.451757, "bytes_sent": 334, "bytes_received": 0, "request_id": null, @@ -13921,9 +13921,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.019606999984489448, + "duration_ms": 0.016694000009920273, "success": true, - "started_at_unix": 1789366114.5458803, + "started_at_unix": 1789452405.4517946, "bytes_sent": 361, "bytes_received": 0, "request_id": null, @@ -13940,9 +13940,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 5.063704000008329, + "duration_ms": 4.509662999993225, "success": true, - "started_at_unix": 1789366114.5459085, + "started_at_unix": 1789452405.4518192, "bytes_sent": 289, "bytes_received": 3864, "request_id": 25, @@ -13970,9 +13970,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01919299998576207, + "duration_ms": 0.01676499999803127, "success": true, - "started_at_unix": 1789366114.551126, + "started_at_unix": 1789452405.4564624, "bytes_sent": 334, "bytes_received": 0, "request_id": null, @@ -13989,9 +13989,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.024433999982420573, + "duration_ms": 0.026117999993857666, "success": true, - "started_at_unix": 1789366114.5513473, + "started_at_unix": 1789452405.4566412, "bytes_sent": 373, "bytes_received": 0, "request_id": null, @@ -14008,9 +14008,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 4.8350000000141335, + "duration_ms": 4.2825769999979, "success": true, - "started_at_unix": 1789366114.5513823, + "started_at_unix": 1789452405.4566767, "bytes_sent": 256, "bytes_received": 187, "request_id": 26, @@ -14038,9 +14038,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.025104999991754084, + "duration_ms": 0.018618000012793345, "success": true, - "started_at_unix": 1789366114.5563047, + "started_at_unix": 1789452405.4609954, "bytes_sent": 334, "bytes_received": 0, "request_id": null, @@ -14057,9 +14057,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01125000000001819, + "duration_ms": 0.0180769999928998, "success": true, - "started_at_unix": 1789366114.5563378, + "started_at_unix": 1789452405.4610202, "bytes_sent": 373, "bytes_received": 0, "request_id": null, @@ -14076,9 +14076,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 5.2512050000075305, + "duration_ms": 4.340862999981709, "success": true, - "started_at_unix": 1789366114.556356, + "started_at_unix": 1789452405.4610457, "bytes_sent": 256, "bytes_received": 187, "request_id": 27, @@ -14106,9 +14106,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.017498000005389258, + "duration_ms": 0.01741500000207452, "success": true, - "started_at_unix": 1789366114.5616531, + "started_at_unix": 1789452405.4654315, "bytes_sent": 334, "bytes_received": 0, "request_id": null, @@ -14125,9 +14125,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.009876999996549785, + "duration_ms": 0.009693999999171865, "success": true, - "started_at_unix": 1789366114.5616767, + "started_at_unix": 1789452405.4654548, "bytes_sent": 373, "bytes_received": 0, "request_id": null, @@ -14144,9 +14144,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 5.034620000003542, + "duration_ms": 4.464505999976609, "success": true, - "started_at_unix": 1789366114.561691, + "started_at_unix": 1789452405.4654691, "bytes_sent": 256, "bytes_received": 187, "request_id": 28, @@ -14174,9 +14174,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.017538999998123472, + "duration_ms": 0.014141000008294213, "success": true, - "started_at_unix": 1789366114.5667696, + "started_at_unix": 1789452405.469971, "bytes_sent": 334, "bytes_received": 0, "request_id": null, @@ -14193,9 +14193,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.009227000020928244, + "duration_ms": 0.008782999998402374, "success": true, - "started_at_unix": 1789366114.566793, + "started_at_unix": 1789452405.4699898, "bytes_sent": 373, "bytes_received": 0, "request_id": null, @@ -14212,9 +14212,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 5.218401999997013, + "duration_ms": 4.381604000002426, "success": true, - "started_at_unix": 1789366114.5668066, + "started_at_unix": 1789452405.4700027, "bytes_sent": 256, "bytes_received": 187, "request_id": 29, @@ -14242,9 +14242,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.021887000002607238, + "duration_ms": 0.013330000001587905, "success": true, - "started_at_unix": 1789366114.5720887, + "started_at_unix": 1789452405.4744225, "bytes_sent": 334, "bytes_received": 0, "request_id": null, @@ -14261,9 +14261,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.010653999993337493, + "duration_ms": 0.007930999998961852, "success": true, - "started_at_unix": 1789366114.5721183, + "started_at_unix": 1789452405.47444, "bytes_sent": 373, "bytes_received": 0, "request_id": null, @@ -14280,9 +14280,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 5.031679000012446, + "duration_ms": 4.673884999988331, "success": true, - "started_at_unix": 1789366114.5721393, + "started_at_unix": 1789452405.4744525, "bytes_sent": 256, "bytes_received": 187, "request_id": 30, @@ -14310,9 +14310,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.021682000010514457, + "duration_ms": 0.013811000002306173, "success": true, - "started_at_unix": 1789366114.577238, + "started_at_unix": 1789452405.4791658, "bytes_sent": 334, "bytes_received": 0, "request_id": null, @@ -14329,9 +14329,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.010957000000644257, + "duration_ms": 0.008212000011553755, "success": true, - "started_at_unix": 1789366114.5772672, + "started_at_unix": 1789452405.4791834, "bytes_sent": 373, "bytes_received": 0, "request_id": null, @@ -14348,9 +14348,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 5.2778630000034354, + "duration_ms": 4.4567840000127035, "success": true, - "started_at_unix": 1789366114.5773013, + "started_at_unix": 1789452405.479199, "bytes_sent": 256, "bytes_received": 187, "request_id": 31, @@ -14378,9 +14378,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.021128999975417173, + "duration_ms": 0.017475999982252688, "success": true, - "started_at_unix": 1789366114.5826445, + "started_at_unix": 1789452405.4837024, "bytes_sent": 334, "bytes_received": 0, "request_id": null, @@ -14397,9 +14397,9 @@ { "kind": "notification", "method": "textDocument/didClose", - "duration_ms": 0.021490999984052905, + "duration_ms": 0.020500000005085894, "success": true, - "started_at_unix": 1789366114.5827572, + "started_at_unix": 1789452405.4838128, "bytes_sent": 213, "bytes_received": 0, "request_id": null, @@ -14412,9 +14412,9 @@ { "kind": "request", "method": "shutdown", - "duration_ms": 2.920955999996977, + "duration_ms": 2.6282429999753276, "success": true, - "started_at_unix": 1789366114.5827866, + "started_at_unix": 1789452405.4838402, "bytes_sent": 67, "bytes_received": 61, "request_id": 32, @@ -14432,9 +14432,9 @@ { "kind": "notification", "method": "exit", - "duration_ms": 0.022530999984837763, + "duration_ms": 0.017025000005332913, "success": true, - "started_at_unix": 1789366114.5857282, + "started_at_unix": 1789452405.4864829, "bytes_sent": 55, "bytes_received": 0, "request_id": null, @@ -14456,7 +14456,7 @@ "environment_path": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/web/.venv", "python_executable": "/home/runner/work/python-lsp-compare/python-lsp-compare/benchmarks/web/.venv/bin/python", "success": true, - "total_duration_ms": 268.458972000019, + "total_duration_ms": 249.91842399998632, "error_message": null, "summary": { "request_count": 32, @@ -14465,11 +14465,11 @@ "failure_count": 0, "bytes_sent": 18386, "bytes_received": 1179898, - "min_ms": 0.15752800001678224, - "max_ms": 124.09259499997916, - "mean_ms": 7.338717718750054, - "median_ms": 2.1465970000065226, - "p95_ms": 21.336433550003147, + "min_ms": 0.1193559999990157, + "max_ms": 114.58448399997678, + "mean_ms": 6.714975281247426, + "median_ms": 1.9404214999951819, + "p95_ms": 20.66377840000937, "result_summary": { "present_count": 31, "empty_count": 1, @@ -14525,27 +14525,27 @@ "by_method": { "textDocument/completion": { "point_count": 2, - "min_ms": 3.3034300000167605, - "max_ms": 8.41121900000985, - "mean_ms": 4.425165000006359, - "median_ms": 4.084561000013309, - "p95_ms": 6.9295625000037795 + "min_ms": 3.049185000008947, + "max_ms": 7.615141000002268, + "mean_ms": 4.026278799994998, + "median_ms": 3.551251999994065, + "p95_ms": 6.3239136999953836 }, "textDocument/hover": { "point_count": 2, - "min_ms": 0.15752800001678224, - "max_ms": 2.187800999990941, - "mean_ms": 1.1545140999970727, - "median_ms": 1.1472035000110736, - "p95_ms": 2.1681719999975257 + "min_ms": 0.1193559999990157, + "max_ms": 2.010029000018676, + "mean_ms": 1.0366065999988905, + "median_ms": 1.0195320000008223, + "p95_ms": 1.981299200014064 }, "textDocument/references": { "point_count": 1, - "min_ms": 0.4147570000156975, - "max_ms": 0.9101189999967119, - "mean_ms": 0.5527276000009351, - "median_ms": 0.482916999999361, - "p95_ms": 0.829713999996784 + "min_ms": 0.34939700000791163, + "max_ms": 0.46166199999220225, + "mean_ms": 0.39244599999506136, + "median_ms": 0.37690699997483534, + "p95_ms": 0.449960799994642 } }, "validation": { @@ -14571,11 +14571,11 @@ "failure_count": 0, "bytes_sent": 1360, "bytes_received": 640970, - "min_ms": 4.094537000014498, - "max_ms": 8.41121900000985, - "mean_ms": 5.254133000005368, - "median_ms": 4.460784000002604, - "p95_ms": 7.752705000007153, + "min_ms": 3.4990300000004027, + "max_ms": 7.615141000002268, + "mean_ms": 4.540662799996653, + "median_ms": 3.9704769999957534, + "p95_ms": 6.895151200001236, "result_summary": { "present_count": 5, "empty_count": 0, @@ -14635,9 +14635,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 124.09259499997916, + "duration_ms": 114.58448399997678, "success": true, - "started_at_unix": 1789366114.6116571, + "started_at_unix": 1789452405.509247, "bytes_sent": 272, "bytes_received": 128194, "request_id": 2, @@ -14665,9 +14665,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 8.41121900000985, + "duration_ms": 7.615141000002268, "success": true, - "started_at_unix": 1789366114.7382736, + "started_at_unix": 1789452405.6260765, "bytes_sent": 272, "bytes_received": 128194, "request_id": 3, @@ -14695,9 +14695,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 5.118648999996367, + "duration_ms": 4.015191999997114, "success": true, - "started_at_unix": 1789366114.7502272, + "started_at_unix": 1789452405.6369352, "bytes_sent": 272, "bytes_received": 128194, "request_id": 4, @@ -14725,9 +14725,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 4.460784000002604, + "duration_ms": 3.9704769999957534, "success": true, - "started_at_unix": 1789366114.7588649, + "started_at_unix": 1789452405.6442099, "bytes_sent": 272, "bytes_received": 128194, "request_id": 5, @@ -14755,9 +14755,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 4.1854760000035185, + "duration_ms": 3.6034739999877274, "success": true, - "started_at_unix": 1789366114.766845, + "started_at_unix": 1789452405.6514497, "bytes_sent": 272, "bytes_received": 128194, "request_id": 6, @@ -14785,9 +14785,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 4.094537000014498, + "duration_ms": 3.4990300000004027, "success": true, - "started_at_unix": 1789366114.774689, + "started_at_unix": 1789452405.658391, "bytes_sent": 272, "bytes_received": 128194, "request_id": 7, @@ -14830,11 +14830,11 @@ "failure_count": 0, "bytes_sent": 1204, "bytes_received": 934, - "min_ms": 0.15752800001678224, - "max_ms": 0.21196900001996255, - "mean_ms": 0.18080419999932928, - "median_ms": 0.1803010000003269, - "p95_ms": 0.20582940001077077, + "min_ms": 0.1193559999990157, + "max_ms": 0.14834999998925014, + "mean_ms": 0.13649999999643114, + "median_ms": 0.13707300001897238, + "p95_ms": 0.14768499999036067, "result_summary": { "present_count": 5, "empty_count": 0, @@ -14894,9 +14894,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.38316199999144374, + "duration_ms": 0.2960070000028736, "success": true, - "started_at_unix": 1789366114.7824068, + "started_at_unix": 1789452405.6652389, "bytes_sent": 240, "bytes_received": 186, "request_id": 8, @@ -14924,9 +14924,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.21196900001996255, + "duration_ms": 0.14834999998925014, "success": true, - "started_at_unix": 1789366114.7828257, + "started_at_unix": 1789452405.6655676, "bytes_sent": 240, "bytes_received": 186, "request_id": 9, @@ -14954,9 +14954,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.1803010000003269, + "duration_ms": 0.14502499999480278, "success": true, - "started_at_unix": 1789366114.7830732, + "started_at_unix": 1789452405.6657503, "bytes_sent": 241, "bytes_received": 187, "request_id": 10, @@ -14984,9 +14984,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.18127099997400364, + "duration_ms": 0.13707300001897238, "success": true, - "started_at_unix": 1789366114.7832816, + "started_at_unix": 1789452405.6659265, "bytes_sent": 241, "bytes_received": 187, "request_id": 11, @@ -15014,9 +15014,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.1729519999855711, + "duration_ms": 0.13269599998011472, "success": true, - "started_at_unix": 1789366114.7834892, + "started_at_unix": 1789452405.6660962, "bytes_sent": 241, "bytes_received": 187, "request_id": 12, @@ -15044,9 +15044,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.15752800001678224, + "duration_ms": 0.1193559999990157, "success": true, - "started_at_unix": 1789366114.7836866, + "started_at_unix": 1789452405.666259, "bytes_sent": 241, "bytes_received": 187, "request_id": 13, @@ -15089,11 +15089,11 @@ "failure_count": 0, "bytes_sent": 1420, "bytes_received": 2045, - "min_ms": 0.4147570000156975, - "max_ms": 0.9101189999967119, - "mean_ms": 0.5527276000009351, - "median_ms": 0.482916999999361, - "p95_ms": 0.829713999996784, + "min_ms": 0.34939700000791163, + "max_ms": 0.46166199999220225, + "mean_ms": 0.39244599999506136, + "median_ms": 0.37690699997483534, + "p95_ms": 0.449960799994642, "result_summary": { "present_count": 5, "empty_count": 0, @@ -15153,9 +15153,9 @@ { "kind": "request", "method": "textDocument/references", - "duration_ms": 37.13391799999499, + "duration_ms": 36.6121130000181, "success": true, - "started_at_unix": 1789366114.7839372, + "started_at_unix": 1789452405.666458, "bytes_sent": 284, "bytes_received": 409, "request_id": 14, @@ -15183,9 +15183,9 @@ { "kind": "request", "method": "textDocument/references", - "duration_ms": 0.9101189999967119, + "duration_ms": 0.46166199999220225, "success": true, - "started_at_unix": 1789366114.8211248, + "started_at_unix": 1789452405.703142, "bytes_sent": 284, "bytes_received": 409, "request_id": 15, @@ -15213,9 +15213,9 @@ { "kind": "request", "method": "textDocument/references", - "duration_ms": 0.5080939999970724, + "duration_ms": 0.403156000004401, "success": true, - "started_at_unix": 1789366114.822092, + "started_at_unix": 1789452405.7036622, "bytes_sent": 284, "bytes_received": 409, "request_id": 16, @@ -15243,9 +15243,9 @@ { "kind": "request", "method": "textDocument/references", - "duration_ms": 0.482916999999361, + "duration_ms": 0.37690699997483534, "success": true, - "started_at_unix": 1789366114.822649, + "started_at_unix": 1789452405.704115, "bytes_sent": 284, "bytes_received": 409, "request_id": 17, @@ -15273,9 +15273,9 @@ { "kind": "request", "method": "textDocument/references", - "duration_ms": 0.4477509999958329, + "duration_ms": 0.37110799999595656, "success": true, - "started_at_unix": 1789366114.823173, + "started_at_unix": 1789452405.7045388, "bytes_sent": 284, "bytes_received": 409, "request_id": 18, @@ -15303,9 +15303,9 @@ { "kind": "request", "method": "textDocument/references", - "duration_ms": 0.4147570000156975, + "duration_ms": 0.34939700000791163, "success": true, - "started_at_unix": 1789366114.8236618, + "started_at_unix": 1789452405.7049623, "bytes_sent": 284, "bytes_received": 409, "request_id": 19, @@ -15348,11 +15348,11 @@ "failure_count": 0, "bytes_sent": 1370, "bytes_received": 328810, - "min_ms": 3.3034300000167605, - "max_ms": 4.074585000012121, - "mean_ms": 3.5961970000073507, - "median_ms": 3.4896330000151465, - "p95_ms": 4.014755600007902, + "min_ms": 3.049185000008947, + "max_ms": 4.745746999986977, + "mean_ms": 3.5118947999933425, + "median_ms": 3.247047999991537, + "p95_ms": 4.48841759998686, "result_summary": { "present_count": 5, "empty_count": 0, @@ -15412,9 +15412,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 4.660814999994045, + "duration_ms": 4.361213999999336, "success": true, - "started_at_unix": 1789366114.8243074, + "started_at_unix": 1789452405.7055552, "bytes_sent": 274, "bytes_received": 65762, "request_id": 20, @@ -15442,9 +15442,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.775437999991027, + "duration_ms": 3.247047999991537, "success": true, - "started_at_unix": 1789366114.8298717, + "started_at_unix": 1789452405.7107003, "bytes_sent": 274, "bytes_received": 65762, "request_id": 21, @@ -15472,9 +15472,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 4.074585000012121, + "duration_ms": 4.745746999986977, "success": true, - "started_at_unix": 1789366114.8349497, + "started_at_unix": 1789452405.7151256, "bytes_sent": 274, "bytes_received": 65762, "request_id": 22, @@ -15502,9 +15502,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.4896330000151465, + "duration_ms": 3.4590999999863925, "success": true, - "started_at_unix": 1789366114.8409214, + "started_at_unix": 1789452405.721005, "bytes_sent": 274, "bytes_received": 65762, "request_id": 23, @@ -15532,9 +15532,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.3034300000167605, + "duration_ms": 3.058393999992859, "success": true, - "started_at_unix": 1789366114.845582, + "started_at_unix": 1789452405.7255836, "bytes_sent": 274, "bytes_received": 65762, "request_id": 24, @@ -15562,9 +15562,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.3378990000016984, + "duration_ms": 3.049185000008947, "success": true, - "started_at_unix": 1789366114.8500245, + "started_at_unix": 1789452405.729757, "bytes_sent": 274, "bytes_received": 65762, "request_id": 25, @@ -15607,11 +15607,11 @@ "failure_count": 0, "bytes_sent": 1205, "bytes_received": 9115, - "min_ms": 2.0824380000021847, - "max_ms": 2.187800999990941, - "mean_ms": 2.128223999994816, - "median_ms": 2.1205729999849154, - "p95_ms": 2.1790769999938675, + "min_ms": 1.8907140000123945, + "max_ms": 2.010029000018676, + "mean_ms": 1.9367132000013498, + "median_ms": 1.9346579999819369, + "p95_ms": 1.9972602000166262, "result_summary": { "present_count": 5, "empty_count": 0, @@ -15671,9 +15671,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.1490130000074714, + "duration_ms": 1.9105229999922813, "success": true, - "started_at_unix": 1789366114.8546095, + "started_at_unix": 1789452405.7341013, "bytes_sent": 241, "bytes_received": 1823, "request_id": 26, @@ -15701,9 +15701,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.187800999990941, + "duration_ms": 2.010029000018676, "success": true, - "started_at_unix": 1789366114.8568492, + "started_at_unix": 1789452405.7361028, "bytes_sent": 241, "bytes_received": 1823, "request_id": 27, @@ -15731,9 +15731,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.1205729999849154, + "duration_ms": 1.9461850000084269, "success": true, - "started_at_unix": 1789366114.8591354, + "started_at_unix": 1789452405.7382188, "bytes_sent": 241, "bytes_received": 1823, "request_id": 28, @@ -15761,9 +15761,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.0824380000021847, + "duration_ms": 1.9346579999819369, "success": true, - "started_at_unix": 1789366114.8613706, + "started_at_unix": 1789452405.7402668, "bytes_sent": 241, "bytes_received": 1823, "request_id": 29, @@ -15791,9 +15791,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.144181000005574, + "duration_ms": 1.8907140000123945, "success": true, - "started_at_unix": 1789366114.863543, + "started_at_unix": 1789452405.742302, "bytes_sent": 241, "bytes_received": 1823, "request_id": 30, @@ -15821,9 +15821,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.1061269999904653, + "duration_ms": 1.9019799999853149, "success": true, - "started_at_unix": 1789366114.8657749, + "started_at_unix": 1789452405.7442925, "bytes_sent": 241, "bytes_received": 1823, "request_id": 31, @@ -15855,9 +15855,9 @@ { "kind": "request", "method": "initialize", - "duration_ms": 6.5335179999976845, + "duration_ms": 3.146629000013945, "success": true, - "started_at_unix": 1789366114.6048818, + "started_at_unix": 1789452405.5058935, "bytes_sent": 646, "bytes_received": 1589, "request_id": 1, @@ -15876,9 +15876,9 @@ { "kind": "notification", "method": "initialized", - "duration_ms": 0.018941000007544062, + "duration_ms": 0.014240999973935686, "success": true, - "started_at_unix": 1789366114.6114888, + "started_at_unix": 1789452405.509112, "bytes_sent": 74, "bytes_received": 0, "request_id": null, @@ -15891,9 +15891,9 @@ { "kind": "notification", "method": "workspace/didChangeConfiguration", - "duration_ms": 0.017345999992812722, + "duration_ms": 0.01262900002529932, "success": true, - "started_at_unix": 1789366114.6115305, + "started_at_unix": 1789452405.5091434, "bytes_sent": 623, "bytes_received": 0, "request_id": null, @@ -15909,9 +15909,9 @@ { "kind": "notification", "method": "textDocument/didOpen", - "duration_ms": 0.01822400000150992, + "duration_ms": 0.011607000004687507, "success": true, - "started_at_unix": 1789366114.6116104, + "started_at_unix": 1789452405.5092087, "bytes_sent": 539, "bytes_received": 0, "request_id": null, @@ -15927,9 +15927,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 124.09259499997916, + "duration_ms": 114.58448399997678, "success": true, - "started_at_unix": 1789366114.6116571, + "started_at_unix": 1789452405.509247, "bytes_sent": 272, "bytes_received": 128194, "request_id": 2, @@ -15957,9 +15957,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 8.41121900000985, + "duration_ms": 7.615141000002268, "success": true, - "started_at_unix": 1789366114.7382736, + "started_at_unix": 1789452405.6260765, "bytes_sent": 272, "bytes_received": 128194, "request_id": 3, @@ -15987,9 +15987,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 5.118648999996367, + "duration_ms": 4.015191999997114, "success": true, - "started_at_unix": 1789366114.7502272, + "started_at_unix": 1789452405.6369352, "bytes_sent": 272, "bytes_received": 128194, "request_id": 4, @@ -16017,9 +16017,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 4.460784000002604, + "duration_ms": 3.9704769999957534, "success": true, - "started_at_unix": 1789366114.7588649, + "started_at_unix": 1789452405.6442099, "bytes_sent": 272, "bytes_received": 128194, "request_id": 5, @@ -16047,9 +16047,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 4.1854760000035185, + "duration_ms": 3.6034739999877274, "success": true, - "started_at_unix": 1789366114.766845, + "started_at_unix": 1789452405.6514497, "bytes_sent": 272, "bytes_received": 128194, "request_id": 6, @@ -16077,9 +16077,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 4.094537000014498, + "duration_ms": 3.4990300000004027, "success": true, - "started_at_unix": 1789366114.774689, + "started_at_unix": 1789452405.658391, "bytes_sent": 272, "bytes_received": 128194, "request_id": 7, @@ -16107,9 +16107,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.38316199999144374, + "duration_ms": 0.2960070000028736, "success": true, - "started_at_unix": 1789366114.7824068, + "started_at_unix": 1789452405.6652389, "bytes_sent": 240, "bytes_received": 186, "request_id": 8, @@ -16137,9 +16137,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.21196900001996255, + "duration_ms": 0.14834999998925014, "success": true, - "started_at_unix": 1789366114.7828257, + "started_at_unix": 1789452405.6655676, "bytes_sent": 240, "bytes_received": 186, "request_id": 9, @@ -16167,9 +16167,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.1803010000003269, + "duration_ms": 0.14502499999480278, "success": true, - "started_at_unix": 1789366114.7830732, + "started_at_unix": 1789452405.6657503, "bytes_sent": 241, "bytes_received": 187, "request_id": 10, @@ -16197,9 +16197,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.18127099997400364, + "duration_ms": 0.13707300001897238, "success": true, - "started_at_unix": 1789366114.7832816, + "started_at_unix": 1789452405.6659265, "bytes_sent": 241, "bytes_received": 187, "request_id": 11, @@ -16227,9 +16227,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.1729519999855711, + "duration_ms": 0.13269599998011472, "success": true, - "started_at_unix": 1789366114.7834892, + "started_at_unix": 1789452405.6660962, "bytes_sent": 241, "bytes_received": 187, "request_id": 12, @@ -16257,9 +16257,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 0.15752800001678224, + "duration_ms": 0.1193559999990157, "success": true, - "started_at_unix": 1789366114.7836866, + "started_at_unix": 1789452405.666259, "bytes_sent": 241, "bytes_received": 187, "request_id": 13, @@ -16287,9 +16287,9 @@ { "kind": "request", "method": "textDocument/references", - "duration_ms": 37.13391799999499, + "duration_ms": 36.6121130000181, "success": true, - "started_at_unix": 1789366114.7839372, + "started_at_unix": 1789452405.666458, "bytes_sent": 284, "bytes_received": 409, "request_id": 14, @@ -16317,9 +16317,9 @@ { "kind": "request", "method": "textDocument/references", - "duration_ms": 0.9101189999967119, + "duration_ms": 0.46166199999220225, "success": true, - "started_at_unix": 1789366114.8211248, + "started_at_unix": 1789452405.703142, "bytes_sent": 284, "bytes_received": 409, "request_id": 15, @@ -16347,9 +16347,9 @@ { "kind": "request", "method": "textDocument/references", - "duration_ms": 0.5080939999970724, + "duration_ms": 0.403156000004401, "success": true, - "started_at_unix": 1789366114.822092, + "started_at_unix": 1789452405.7036622, "bytes_sent": 284, "bytes_received": 409, "request_id": 16, @@ -16377,9 +16377,9 @@ { "kind": "request", "method": "textDocument/references", - "duration_ms": 0.482916999999361, + "duration_ms": 0.37690699997483534, "success": true, - "started_at_unix": 1789366114.822649, + "started_at_unix": 1789452405.704115, "bytes_sent": 284, "bytes_received": 409, "request_id": 17, @@ -16407,9 +16407,9 @@ { "kind": "request", "method": "textDocument/references", - "duration_ms": 0.4477509999958329, + "duration_ms": 0.37110799999595656, "success": true, - "started_at_unix": 1789366114.823173, + "started_at_unix": 1789452405.7045388, "bytes_sent": 284, "bytes_received": 409, "request_id": 18, @@ -16437,9 +16437,9 @@ { "kind": "request", "method": "textDocument/references", - "duration_ms": 0.4147570000156975, + "duration_ms": 0.34939700000791163, "success": true, - "started_at_unix": 1789366114.8236618, + "started_at_unix": 1789452405.7049623, "bytes_sent": 284, "bytes_received": 409, "request_id": 19, @@ -16467,9 +16467,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.020763999998507643, + "duration_ms": 0.02425600001743078, "success": true, - "started_at_unix": 1789366114.8242648, + "started_at_unix": 1789452405.7055218, "bytes_sent": 374, "bytes_received": 0, "request_id": null, @@ -16486,9 +16486,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 4.660814999994045, + "duration_ms": 4.361213999999336, "success": true, - "started_at_unix": 1789366114.8243074, + "started_at_unix": 1789452405.7055552, "bytes_sent": 274, "bytes_received": 65762, "request_id": 20, @@ -16516,9 +16516,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.02556499998718209, + "duration_ms": 0.02177199999664481, "success": true, - "started_at_unix": 1789366114.8298204, + "started_at_unix": 1789452405.7106483, "bytes_sent": 318, "bytes_received": 0, "request_id": null, @@ -16535,9 +16535,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.011155999999346022, + "duration_ms": 0.014882000016314123, "success": true, - "started_at_unix": 1789366114.8298542, + "started_at_unix": 1789452405.710678, "bytes_sent": 374, "bytes_received": 0, "request_id": null, @@ -16554,9 +16554,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.775437999991027, + "duration_ms": 3.247047999991537, "success": true, - "started_at_unix": 1789366114.8298717, + "started_at_unix": 1789452405.7107003, "bytes_sent": 274, "bytes_received": 65762, "request_id": 21, @@ -16584,9 +16584,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.022661999992124038, + "duration_ms": 0.019669000010935633, "success": true, - "started_at_unix": 1789366114.834881, + "started_at_unix": 1789452405.715057, "bytes_sent": 318, "bytes_received": 0, "request_id": null, @@ -16603,9 +16603,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.010876000004600428, + "duration_ms": 0.014662000012322096, "success": true, - "started_at_unix": 1789366114.834912, + "started_at_unix": 1789452405.7150843, "bytes_sent": 374, "bytes_received": 0, "request_id": null, @@ -16622,9 +16622,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 4.074585000012121, + "duration_ms": 4.745746999986977, "success": true, - "started_at_unix": 1789366114.8349497, + "started_at_unix": 1789452405.7151256, "bytes_sent": 274, "bytes_received": 65762, "request_id": 22, @@ -16652,9 +16652,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.03262499998868407, + "duration_ms": 0.021411999995279984, "success": true, - "started_at_unix": 1789366114.8408525, + "started_at_unix": 1789452405.7209532, "bytes_sent": 318, "bytes_received": 0, "request_id": null, @@ -16671,9 +16671,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.015947999997933948, + "duration_ms": 0.013921000004302186, "success": true, - "started_at_unix": 1789366114.840896, + "started_at_unix": 1789452405.720983, "bytes_sent": 374, "bytes_received": 0, "request_id": null, @@ -16690,9 +16690,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.4896330000151465, + "duration_ms": 3.4590999999863925, "success": true, - "started_at_unix": 1789366114.8409214, + "started_at_unix": 1789452405.721005, "bytes_sent": 274, "bytes_received": 65762, "request_id": 23, @@ -16720,9 +16720,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.02357200000346893, + "duration_ms": 0.01864800000817013, "success": true, - "started_at_unix": 1789366114.8455248, + "started_at_unix": 1789452405.725542, "bytes_sent": 318, "bytes_received": 0, "request_id": null, @@ -16739,9 +16739,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.014825999983258953, + "duration_ms": 0.010445999976127496, "success": true, - "started_at_unix": 1789366114.8455586, + "started_at_unix": 1789452405.7255673, "bytes_sent": 375, "bytes_received": 0, "request_id": null, @@ -16758,9 +16758,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.3034300000167605, + "duration_ms": 3.058393999992859, "success": true, - "started_at_unix": 1789366114.845582, + "started_at_unix": 1789452405.7255836, "bytes_sent": 274, "bytes_received": 65762, "request_id": 24, @@ -16788,9 +16788,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.023283999979639702, + "duration_ms": 0.017445999986875904, "success": true, - "started_at_unix": 1789366114.8499696, + "started_at_unix": 1789452405.7297158, "bytes_sent": 319, "bytes_received": 0, "request_id": null, @@ -16807,9 +16807,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.014055000008283969, + "duration_ms": 0.009282999997139996, "success": true, - "started_at_unix": 1789366114.8500025, + "started_at_unix": 1789452405.7297394, "bytes_sent": 375, "bytes_received": 0, "request_id": null, @@ -16826,9 +16826,9 @@ { "kind": "request", "method": "textDocument/completion", - "duration_ms": 3.3378990000016984, + "duration_ms": 3.049185000008947, "success": true, - "started_at_unix": 1789366114.8500245, + "started_at_unix": 1789452405.729757, "bytes_sent": 274, "bytes_received": 65762, "request_id": 25, @@ -16856,9 +16856,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.02104099999655773, + "duration_ms": 0.01912799999104209, "success": true, - "started_at_unix": 1789366114.854436, + "started_at_unix": 1789452405.7338905, "bytes_sent": 319, "bytes_received": 0, "request_id": null, @@ -16875,9 +16875,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01714399999741545, + "duration_ms": 0.026087999998480882, "success": true, - "started_at_unix": 1789366114.8545852, + "started_at_unix": 1789452405.7340662, "bytes_sent": 374, "bytes_received": 0, "request_id": null, @@ -16894,9 +16894,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.1490130000074714, + "duration_ms": 1.9105229999922813, "success": true, - "started_at_unix": 1789366114.8546095, + "started_at_unix": 1789452405.7341013, "bytes_sent": 241, "bytes_received": 1823, "request_id": 26, @@ -16924,9 +16924,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.018093000022645356, + "duration_ms": 0.01739499998620886, "success": true, - "started_at_unix": 1789366114.856804, + "started_at_unix": 1789452405.736057, "bytes_sent": 319, "bytes_received": 0, "request_id": null, @@ -16943,9 +16943,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.013436000017463812, + "duration_ms": 0.01616400001580587, "success": true, - "started_at_unix": 1789366114.8568294, + "started_at_unix": 1789452405.7360802, "bytes_sent": 374, "bytes_received": 0, "request_id": null, @@ -16962,9 +16962,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.187800999990941, + "duration_ms": 2.010029000018676, "success": true, - "started_at_unix": 1789366114.8568492, + "started_at_unix": 1789452405.7361028, "bytes_sent": 241, "bytes_received": 1823, "request_id": 27, @@ -16992,9 +16992,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.016076999997949315, + "duration_ms": 0.016203999990693774, "success": true, - "started_at_unix": 1789366114.8590894, + "started_at_unix": 1789452405.7381742, "bytes_sent": 319, "bytes_received": 0, "request_id": null, @@ -17011,9 +17011,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.015937000000576518, + "duration_ms": 0.016304000013178666, "success": true, - "started_at_unix": 1789366114.8591123, + "started_at_unix": 1789452405.738196, "bytes_sent": 374, "bytes_received": 0, "request_id": null, @@ -17030,9 +17030,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.1205729999849154, + "duration_ms": 1.9461850000084269, "success": true, - "started_at_unix": 1789366114.8591354, + "started_at_unix": 1789452405.7382188, "bytes_sent": 241, "bytes_received": 1823, "request_id": 28, @@ -17060,9 +17060,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.017114000002038665, + "duration_ms": 0.015351999991253251, "success": true, - "started_at_unix": 1789366114.861324, + "started_at_unix": 1789452405.740225, "bytes_sent": 319, "bytes_received": 0, "request_id": null, @@ -17079,9 +17079,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.015401000013071098, + "duration_ms": 0.013599999988400668, "success": true, - "started_at_unix": 1789366114.8613482, + "started_at_unix": 1789452405.740246, "bytes_sent": 374, "bytes_received": 0, "request_id": null, @@ -17098,9 +17098,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.0824380000021847, + "duration_ms": 1.9346579999819369, "success": true, - "started_at_unix": 1789366114.8613706, + "started_at_unix": 1789452405.7402668, "bytes_sent": 241, "bytes_received": 1823, "request_id": 29, @@ -17128,9 +17128,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.01602699998670687, + "duration_ms": 0.015563000005158756, "success": true, - "started_at_unix": 1789366114.8635013, + "started_at_unix": 1789452405.742261, "bytes_sent": 319, "bytes_received": 0, "request_id": null, @@ -17147,9 +17147,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.012580000003481473, + "duration_ms": 0.013268999992988029, "success": true, - "started_at_unix": 1789366114.8635242, + "started_at_unix": 1789452405.742282, "bytes_sent": 374, "bytes_received": 0, "request_id": null, @@ -17166,9 +17166,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.144181000005574, + "duration_ms": 1.8907140000123945, "success": true, - "started_at_unix": 1789366114.863543, + "started_at_unix": 1789452405.742302, "bytes_sent": 241, "bytes_received": 1823, "request_id": 30, @@ -17196,9 +17196,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.015662999999221938, + "duration_ms": 0.015272000013055731, "success": true, - "started_at_unix": 1789366114.8657346, + "started_at_unix": 1789452405.7442515, "bytes_sent": 319, "bytes_received": 0, "request_id": null, @@ -17215,9 +17215,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.012546999982987472, + "duration_ms": 0.013419999987718256, "success": true, - "started_at_unix": 1789366114.8657568, + "started_at_unix": 1789452405.7442725, "bytes_sent": 374, "bytes_received": 0, "request_id": null, @@ -17234,9 +17234,9 @@ { "kind": "request", "method": "textDocument/hover", - "duration_ms": 2.1061269999904653, + "duration_ms": 1.9019799999853149, "success": true, - "started_at_unix": 1789366114.8657749, + "started_at_unix": 1789452405.7442925, "bytes_sent": 241, "bytes_received": 1823, "request_id": 31, @@ -17264,9 +17264,9 @@ { "kind": "notification", "method": "textDocument/didChange", - "duration_ms": 0.014023999995060876, + "duration_ms": 0.015532999981360263, "success": true, - "started_at_unix": 1789366114.8679485, + "started_at_unix": 1789452405.7462745, "bytes_sent": 319, "bytes_received": 0, "request_id": null, @@ -17283,9 +17283,9 @@ { "kind": "notification", "method": "textDocument/didClose", - "duration_ms": 0.014277000019546904, + "duration_ms": 0.019988999980569133, "success": true, - "started_at_unix": 1789366114.8680284, + "started_at_unix": 1789452405.746368, "bytes_sent": 198, "bytes_received": 0, "request_id": null, @@ -17298,9 +17298,9 @@ { "kind": "request", "method": "shutdown", - "duration_ms": 1.3255169999979444, + "duration_ms": 1.3771550000001298, "success": true, - "started_at_unix": 1789366114.8680499, + "started_at_unix": 1789452405.7463946, "bytes_sent": 67, "bytes_received": 61, "request_id": 32, @@ -17318,9 +17318,9 @@ { "kind": "notification", "method": "exit", - "duration_ms": 0.014838999987887291, + "duration_ms": 0.02360499999554122, "success": true, - "started_at_unix": 1789366114.869387, + "started_at_unix": 1789452405.7477908, "bytes_sent": 55, "bytes_received": 0, "request_id": null,