From b075796d364db5190f7766705572af2bc23b9dbe Mon Sep 17 00:00:00 2001 From: Luc Georges Date: Wed, 15 Nov 2023 15:04:55 +0100 Subject: [PATCH] feat: recreate holes for long CI --- crates/testbed/holes/async-executor.json | 2 +- crates/testbed/holes/cached.json | 2 +- crates/testbed/holes/constrandom.json | 2 +- crates/testbed/holes/fastapi.json | 2 +- crates/testbed/holes/helix.json | 2 +- crates/testbed/holes/huggingface_hub.json | 2 +- crates/testbed/holes/io-ts.json | 2 +- crates/testbed/holes/lance.json | 2 +- crates/testbed/holes/lancedb.json | 2 +- crates/testbed/holes/picklescan.json | 2 +- crates/testbed/holes/starlette.json | 2 +- crates/testbed/holes/zod.json | 2 +- 12 files changed, 12 insertions(+), 12 deletions(-) diff --git a/crates/testbed/holes/async-executor.json b/crates/testbed/holes/async-executor.json index 3de5e4a..4941267 100644 --- a/crates/testbed/holes/async-executor.json +++ b/crates/testbed/holes/async-executor.json @@ -1 +1 @@ -[{"cursor":{"line":86,"character":2},"file":"src/lib.rs"},{"cursor":{"line":266,"character":3},"file":"src/lib.rs"},{"cursor":{"line":565,"character":6},"file":"src/lib.rs"},{"cursor":{"line":914,"character":12},"file":"src/lib.rs"},{"cursor":{"line":261,"character":3},"file":"src/lib.rs"},{"cursor":{"line":839,"character":4},"file":"src/lib.rs"},{"cursor":{"line":337,"character":4},"file":"src/lib.rs"},{"cursor":{"line":517,"character":0},"file":"src/lib.rs"},{"cursor":{"line":763,"character":12},"file":"src/lib.rs"},{"cursor":{"line":551,"character":1},"file":"src/lib.rs"},{"cursor":{"line":461,"character":14},"file":"src/lib.rs"},{"cursor":{"line":847,"character":0},"file":"src/lib.rs"},{"cursor":{"line":835,"character":14},"file":"src/lib.rs"},{"cursor":{"line":793,"character":4},"file":"src/lib.rs"},{"cursor":{"line":901,"character":13},"file":"src/lib.rs"},{"cursor":{"line":191,"character":3},"file":"src/lib.rs"},{"cursor":{"line":694,"character":7},"file":"src/lib.rs"},{"cursor":{"line":824,"character":5},"file":"src/lib.rs"},{"cursor":{"line":840,"character":3},"file":"src/lib.rs"},{"cursor":{"line":310,"character":0},"file":"src/lib.rs"},{"cursor":{"line":762,"character":7},"file":"src/lib.rs"},{"cursor":{"line":664,"character":2},"file":"src/lib.rs"},{"cursor":{"line":267,"character":1},"file":"src/lib.rs"},{"cursor":{"line":484,"character":12},"file":"src/lib.rs"},{"cursor":{"line":24,"character":4},"file":"src/lib.rs"},{"cursor":{"line":100,"character":4},"file":"src/lib.rs"},{"cursor":{"line":873,"character":9},"file":"src/lib.rs"},{"cursor":{"line":690,"character":2},"file":"src/lib.rs"},{"cursor":{"line":876,"character":13},"file":"src/lib.rs"},{"cursor":{"line":435,"character":4},"file":"src/lib.rs"},{"cursor":{"line":79,"character":11},"file":"src/lib.rs"},{"cursor":{"line":552,"character":4},"file":"src/lib.rs"},{"cursor":{"line":472,"character":0},"file":"src/lib.rs"},{"cursor":{"line":762,"character":0},"file":"src/lib.rs"},{"cursor":{"line":845,"character":5},"file":"src/lib.rs"},{"cursor":{"line":707,"character":4},"file":"src/lib.rs"},{"cursor":{"line":433,"character":10},"file":"src/lib.rs"},{"cursor":{"line":754,"character":1},"file":"src/lib.rs"},{"cursor":{"line":758,"character":12},"file":"src/lib.rs"},{"cursor":{"line":811,"character":8},"file":"src/lib.rs"},{"cursor":{"line":760,"character":13},"file":"src/lib.rs"},{"cursor":{"line":898,"character":8},"file":"src/lib.rs"},{"cursor":{"line":149,"character":3},"file":"src/lib.rs"},{"cursor":{"line":242,"character":14},"file":"src/lib.rs"},{"cursor":{"line":805,"character":6},"file":"src/lib.rs"},{"cursor":{"line":830,"character":4},"file":"src/lib.rs"},{"cursor":{"line":578,"character":4},"file":"src/lib.rs"},{"cursor":{"line":701,"character":11},"file":"src/lib.rs"},{"cursor":{"line":181,"character":10},"file":"src/lib.rs"},{"cursor":{"line":704,"character":14},"file":"src/lib.rs"},{"cursor":{"line":852,"character":8},"file":"src/lib.rs"},{"cursor":{"line":311,"character":1},"file":"src/lib.rs"},{"cursor":{"line":707,"character":6},"file":"src/lib.rs"},{"cursor":{"line":75,"character":0},"file":"src/lib.rs"},{"cursor":{"line":699,"character":1},"file":"src/lib.rs"},{"cursor":{"line":600,"character":0},"file":"src/lib.rs"},{"cursor":{"line":191,"character":3},"file":"src/lib.rs"},{"cursor":{"line":150,"character":1},"file":"src/lib.rs"},{"cursor":{"line":767,"character":10},"file":"src/lib.rs"},{"cursor":{"line":739,"character":0},"file":"src/lib.rs"},{"cursor":{"line":919,"character":3},"file":"src/lib.rs"},{"cursor":{"line":143,"character":6},"file":"src/lib.rs"},{"cursor":{"line":234,"character":5},"file":"src/lib.rs"},{"cursor":{"line":860,"character":6},"file":"src/lib.rs"},{"cursor":{"line":519,"character":0},"file":"src/lib.rs"},{"cursor":{"line":668,"character":14},"file":"src/lib.rs"},{"cursor":{"line":184,"character":7},"file":"src/lib.rs"},{"cursor":{"line":607,"character":10},"file":"src/lib.rs"},{"cursor":{"line":931,"character":5},"file":"src/lib.rs"},{"cursor":{"line":191,"character":0},"file":"src/lib.rs"},{"cursor":{"line":710,"character":6},"file":"src/lib.rs"},{"cursor":{"line":509,"character":1},"file":"src/lib.rs"},{"cursor":{"line":873,"character":11},"file":"src/lib.rs"},{"cursor":{"line":539,"character":12},"file":"src/lib.rs"},{"cursor":{"line":524,"character":9},"file":"src/lib.rs"},{"cursor":{"line":959,"character":1},"file":"src/lib.rs"},{"cursor":{"line":147,"character":11},"file":"src/lib.rs"},{"cursor":{"line":620,"character":2},"file":"src/lib.rs"},{"cursor":{"line":903,"character":6},"file":"src/lib.rs"},{"cursor":{"line":931,"character":13},"file":"src/lib.rs"},{"cursor":{"line":830,"character":3},"file":"src/lib.rs"},{"cursor":{"line":832,"character":11},"file":"src/lib.rs"},{"cursor":{"line":652,"character":3},"file":"src/lib.rs"},{"cursor":{"line":673,"character":7},"file":"src/lib.rs"},{"cursor":{"line":22,"character":9},"file":"src/lib.rs"},{"cursor":{"line":150,"character":6},"file":"src/lib.rs"},{"cursor":{"line":853,"character":13},"file":"src/lib.rs"},{"cursor":{"line":658,"character":13},"file":"src/lib.rs"},{"cursor":{"line":616,"character":0},"file":"src/lib.rs"},{"cursor":{"line":457,"character":12},"file":"src/lib.rs"},{"cursor":{"line":856,"character":10},"file":"src/lib.rs"},{"cursor":{"line":795,"character":11},"file":"src/lib.rs"},{"cursor":{"line":763,"character":3},"file":"src/lib.rs"},{"cursor":{"line":778,"character":6},"file":"src/lib.rs"},{"cursor":{"line":866,"character":1},"file":"src/lib.rs"},{"cursor":{"line":764,"character":4},"file":"src/lib.rs"},{"cursor":{"line":181,"character":9},"file":"src/lib.rs"},{"cursor":{"line":780,"character":11},"file":"src/lib.rs"},{"cursor":{"line":846,"character":5},"file":"src/lib.rs"},{"cursor":{"line":651,"character":2},"file":"src/lib.rs"}] \ No newline at end of file +[{"cursor":{"line":875,"character":11},"file":"src/lib.rs"},{"cursor":{"line":730,"character":4},"file":"src/lib.rs"},{"cursor":{"line":716,"character":4},"file":"src/lib.rs"},{"cursor":{"line":37,"character":14},"file":"src/lib.rs"},{"cursor":{"line":906,"character":9},"file":"src/lib.rs"},{"cursor":{"line":322,"character":9},"file":"src/lib.rs"},{"cursor":{"line":914,"character":1},"file":"src/lib.rs"},{"cursor":{"line":757,"character":1},"file":"src/lib.rs"},{"cursor":{"line":37,"character":13},"file":"src/lib.rs"},{"cursor":{"line":314,"character":10},"file":"src/lib.rs"},{"cursor":{"line":927,"character":2},"file":"src/lib.rs"},{"cursor":{"line":694,"character":7},"file":"src/lib.rs"},{"cursor":{"line":490,"character":6},"file":"src/lib.rs"},{"cursor":{"line":159,"character":2},"file":"src/lib.rs"},{"cursor":{"line":494,"character":0},"file":"src/lib.rs"},{"cursor":{"line":690,"character":4},"file":"src/lib.rs"},{"cursor":{"line":602,"character":0},"file":"src/lib.rs"},{"cursor":{"line":940,"character":1},"file":"src/lib.rs"},{"cursor":{"line":190,"character":1},"file":"src/lib.rs"},{"cursor":{"line":655,"character":4},"file":"src/lib.rs"},{"cursor":{"line":843,"character":0},"file":"src/lib.rs"},{"cursor":{"line":802,"character":9},"file":"src/lib.rs"},{"cursor":{"line":781,"character":13},"file":"src/lib.rs"},{"cursor":{"line":748,"character":9},"file":"src/lib.rs"},{"cursor":{"line":233,"character":8},"file":"src/lib.rs"},{"cursor":{"line":781,"character":9},"file":"src/lib.rs"},{"cursor":{"line":864,"character":12},"file":"src/lib.rs"},{"cursor":{"line":26,"character":0},"file":"src/lib.rs"},{"cursor":{"line":822,"character":11},"file":"src/lib.rs"},{"cursor":{"line":902,"character":1},"file":"src/lib.rs"},{"cursor":{"line":898,"character":0},"file":"src/lib.rs"},{"cursor":{"line":753,"character":0},"file":"src/lib.rs"},{"cursor":{"line":583,"character":1},"file":"src/lib.rs"},{"cursor":{"line":250,"character":1},"file":"src/lib.rs"},{"cursor":{"line":745,"character":2},"file":"src/lib.rs"},{"cursor":{"line":88,"character":0},"file":"src/lib.rs"},{"cursor":{"line":519,"character":3},"file":"src/lib.rs"},{"cursor":{"line":747,"character":2},"file":"src/lib.rs"},{"cursor":{"line":264,"character":12},"file":"src/lib.rs"},{"cursor":{"line":656,"character":0},"file":"src/lib.rs"},{"cursor":{"line":872,"character":4},"file":"src/lib.rs"},{"cursor":{"line":189,"character":5},"file":"src/lib.rs"},{"cursor":{"line":470,"character":0},"file":"src/lib.rs"},{"cursor":{"line":906,"character":7},"file":"src/lib.rs"},{"cursor":{"line":378,"character":0},"file":"src/lib.rs"},{"cursor":{"line":871,"character":14},"file":"src/lib.rs"},{"cursor":{"line":378,"character":9},"file":"src/lib.rs"},{"cursor":{"line":850,"character":8},"file":"src/lib.rs"},{"cursor":{"line":683,"character":4},"file":"src/lib.rs"},{"cursor":{"line":925,"character":0},"file":"src/lib.rs"},{"cursor":{"line":504,"character":14},"file":"src/lib.rs"},{"cursor":{"line":460,"character":12},"file":"src/lib.rs"},{"cursor":{"line":79,"character":7},"file":"src/lib.rs"},{"cursor":{"line":241,"character":8},"file":"src/lib.rs"},{"cursor":{"line":605,"character":8},"file":"src/lib.rs"},{"cursor":{"line":741,"character":11},"file":"src/lib.rs"},{"cursor":{"line":875,"character":11},"file":"src/lib.rs"},{"cursor":{"line":854,"character":13},"file":"src/lib.rs"},{"cursor":{"line":800,"character":2},"file":"src/lib.rs"},{"cursor":{"line":502,"character":13},"file":"src/lib.rs"},{"cursor":{"line":316,"character":6},"file":"src/lib.rs"},{"cursor":{"line":711,"character":14},"file":"src/lib.rs"},{"cursor":{"line":675,"character":4},"file":"src/lib.rs"},{"cursor":{"line":531,"character":4},"file":"src/lib.rs"},{"cursor":{"line":147,"character":2},"file":"src/lib.rs"},{"cursor":{"line":90,"character":3},"file":"src/lib.rs"},{"cursor":{"line":334,"character":6},"file":"src/lib.rs"},{"cursor":{"line":336,"character":7},"file":"src/lib.rs"},{"cursor":{"line":461,"character":5},"file":"src/lib.rs"},{"cursor":{"line":895,"character":0},"file":"src/lib.rs"},{"cursor":{"line":38,"character":14},"file":"src/lib.rs"},{"cursor":{"line":823,"character":8},"file":"src/lib.rs"},{"cursor":{"line":845,"character":3},"file":"src/lib.rs"},{"cursor":{"line":856,"character":14},"file":"src/lib.rs"},{"cursor":{"line":525,"character":2},"file":"src/lib.rs"},{"cursor":{"line":919,"character":6},"file":"src/lib.rs"},{"cursor":{"line":462,"character":10},"file":"src/lib.rs"},{"cursor":{"line":215,"character":3},"file":"src/lib.rs"},{"cursor":{"line":389,"character":10},"file":"src/lib.rs"},{"cursor":{"line":76,"character":0},"file":"src/lib.rs"},{"cursor":{"line":844,"character":10},"file":"src/lib.rs"},{"cursor":{"line":563,"character":6},"file":"src/lib.rs"},{"cursor":{"line":529,"character":14},"file":"src/lib.rs"},{"cursor":{"line":659,"character":3},"file":"src/lib.rs"},{"cursor":{"line":286,"character":1},"file":"src/lib.rs"},{"cursor":{"line":525,"character":4},"file":"src/lib.rs"},{"cursor":{"line":669,"character":3},"file":"src/lib.rs"},{"cursor":{"line":622,"character":9},"file":"src/lib.rs"},{"cursor":{"line":280,"character":3},"file":"src/lib.rs"},{"cursor":{"line":916,"character":0},"file":"src/lib.rs"},{"cursor":{"line":574,"character":9},"file":"src/lib.rs"},{"cursor":{"line":795,"character":0},"file":"src/lib.rs"},{"cursor":{"line":246,"character":2},"file":"src/lib.rs"},{"cursor":{"line":878,"character":8},"file":"src/lib.rs"},{"cursor":{"line":785,"character":4},"file":"src/lib.rs"},{"cursor":{"line":757,"character":10},"file":"src/lib.rs"},{"cursor":{"line":921,"character":11},"file":"src/lib.rs"},{"cursor":{"line":647,"character":11},"file":"src/lib.rs"},{"cursor":{"line":154,"character":6},"file":"src/lib.rs"},{"cursor":{"line":558,"character":1},"file":"src/lib.rs"}] \ No newline at end of file diff --git a/crates/testbed/holes/cached.json b/crates/testbed/holes/cached.json index b8ac9da..b414905 100644 --- a/crates/testbed/holes/cached.json +++ b/crates/testbed/holes/cached.json @@ -1 +1 @@ -[{"cursor":{"line":417,"character":8},"file":"src/stores/timed_sized.rs"},{"cursor":{"line":233,"character":3},"file":"src/stores/expiring_value_cache.rs"},{"cursor":{"line":250,"character":5},"file":"src/stores/timed.rs"},{"cursor":{"line":151,"character":3},"file":"src/stores/expiring_value_cache.rs"},{"cursor":{"line":126,"character":4},"file":"src/stores/mod.rs"},{"cursor":{"line":110,"character":0},"file":"src/stores/redis.rs"},{"cursor":{"line":133,"character":2},"file":"src/stores/expiring_value_cache.rs"},{"cursor":{"line":110,"character":7},"file":"src/stores/mod.rs"},{"cursor":{"line":654,"character":13},"file":"src/stores/sized.rs"},{"cursor":{"line":69,"character":6},"file":"src/stores/mod.rs"},{"cursor":{"line":276,"character":8},"file":"src/stores/timed.rs"},{"cursor":{"line":334,"character":10},"file":"src/stores/timed_sized.rs"},{"cursor":{"line":341,"character":2},"file":"src/stores/timed.rs"},{"cursor":{"line":172,"character":11},"file":"src/stores/redis.rs"},{"cursor":{"line":341,"character":3},"file":"src/macros.rs"},{"cursor":{"line":199,"character":11},"file":"src/lib.rs"},{"cursor":{"line":264,"character":2},"file":"src/macros.rs"},{"cursor":{"line":267,"character":7},"file":"src/stores/expiring_value_cache.rs"},{"cursor":{"line":77,"character":14},"file":"src/stores/mod.rs"},{"cursor":{"line":393,"character":9},"file":"src/macros.rs"},{"cursor":{"line":3,"character":14},"file":"src/proc_macro.rs"},{"cursor":{"line":324,"character":12},"file":"src/stores/timed_sized.rs"},{"cursor":{"line":398,"character":10},"file":"src/stores/timed.rs"},{"cursor":{"line":115,"character":10},"file":"src/macros.rs"},{"cursor":{"line":23,"character":1},"file":"src/stores/expiring_value_cache.rs"},{"cursor":{"line":108,"character":1},"file":"src/stores/unbound.rs"},{"cursor":{"line":298,"character":1},"file":"src/stores/unbound.rs"},{"cursor":{"line":48,"character":1},"file":"src/lru_list.rs"},{"cursor":{"line":7,"character":8},"file":"src/lib.rs"},{"cursor":{"line":78,"character":5},"file":"src/stores/mod.rs"},{"cursor":{"line":29,"character":8},"file":"src/stores/mod.rs"},{"cursor":{"line":159,"character":7},"file":"src/stores/timed.rs"},{"cursor":{"line":132,"character":9},"file":"src/stores/expiring_value_cache.rs"},{"cursor":{"line":157,"character":1},"file":"src/stores/sized.rs"},{"cursor":{"line":249,"character":2},"file":"src/stores/timed_sized.rs"},{"cursor":{"line":286,"character":2},"file":"src/stores/sized.rs"},{"cursor":{"line":201,"character":11},"file":"src/stores/timed.rs"},{"cursor":{"line":183,"character":3},"file":"src/stores/timed_sized.rs"},{"cursor":{"line":425,"character":10},"file":"src/stores/timed.rs"},{"cursor":{"line":12,"character":2},"file":"src/stores/mod.rs"},{"cursor":{"line":60,"character":1},"file":"src/stores/mod.rs"},{"cursor":{"line":416,"character":13},"file":"src/stores/sized.rs"},{"cursor":{"line":565,"character":8},"file":"src/stores/timed_sized.rs"},{"cursor":{"line":323,"character":4},"file":"src/stores/timed.rs"},{"cursor":{"line":141,"character":7},"file":"src/stores/timed.rs"},{"cursor":{"line":649,"character":6},"file":"src/stores/redis.rs"},{"cursor":{"line":243,"character":11},"file":"src/stores/unbound.rs"},{"cursor":{"line":273,"character":1},"file":"src/proc_macro.rs"},{"cursor":{"line":535,"character":0},"file":"src/stores/sized.rs"},{"cursor":{"line":19,"character":5},"file":"src/stores/mod.rs"},{"cursor":{"line":180,"character":0},"file":"src/stores/unbound.rs"},{"cursor":{"line":30,"character":13},"file":"src/stores/timed.rs"},{"cursor":{"line":716,"character":5},"file":"src/stores/redis.rs"},{"cursor":{"line":224,"character":10},"file":"src/stores/timed_sized.rs"},{"cursor":{"line":459,"character":8},"file":"src/macros.rs"},{"cursor":{"line":137,"character":0},"file":"src/stores/mod.rs"},{"cursor":{"line":52,"character":7},"file":"src/lru_list.rs"},{"cursor":{"line":109,"character":8},"file":"src/stores/timed.rs"},{"cursor":{"line":23,"character":1},"file":"src/stores/mod.rs"},{"cursor":{"line":11,"character":11},"file":"src/stores/timed.rs"},{"cursor":{"line":13,"character":0},"file":"src/stores/redis.rs"},{"cursor":{"line":36,"character":10},"file":"src/stores/mod.rs"},{"cursor":{"line":337,"character":11},"file":"src/macros.rs"},{"cursor":{"line":176,"character":5},"file":"src/stores/unbound.rs"},{"cursor":{"line":308,"character":7},"file":"src/macros.rs"},{"cursor":{"line":11,"character":1},"file":"src/stores/timed.rs"},{"cursor":{"line":127,"character":12},"file":"src/stores/mod.rs"},{"cursor":{"line":184,"character":11},"file":"src/stores/redis.rs"},{"cursor":{"line":190,"character":10},"file":"src/stores/unbound.rs"},{"cursor":{"line":89,"character":9},"file":"src/stores/mod.rs"},{"cursor":{"line":259,"character":2},"file":"src/stores/timed_sized.rs"},{"cursor":{"line":238,"character":1},"file":"src/stores/expiring_value_cache.rs"},{"cursor":{"line":482,"character":4},"file":"src/stores/timed_sized.rs"},{"cursor":{"line":404,"character":4},"file":"src/macros.rs"},{"cursor":{"line":60,"character":0},"file":"src/stores/mod.rs"},{"cursor":{"line":48,"character":1},"file":"src/stores/unbound.rs"},{"cursor":{"line":106,"character":2},"file":"src/stores/mod.rs"},{"cursor":{"line":67,"character":9},"file":"src/stores/mod.rs"},{"cursor":{"line":82,"character":13},"file":"src/macros.rs"},{"cursor":{"line":213,"character":3},"file":"src/macros.rs"},{"cursor":{"line":498,"character":4},"file":"src/stores/timed.rs"},{"cursor":{"line":517,"character":4},"file":"src/stores/timed_sized.rs"},{"cursor":{"line":26,"character":4},"file":"src/stores/mod.rs"},{"cursor":{"line":222,"character":8},"file":"src/stores/timed.rs"},{"cursor":{"line":25,"character":0},"file":"src/stores/unbound.rs"},{"cursor":{"line":401,"character":2},"file":"src/stores/timed_sized.rs"},{"cursor":{"line":468,"character":4},"file":"src/macros.rs"},{"cursor":{"line":121,"character":3},"file":"src/stores/unbound.rs"},{"cursor":{"line":411,"character":3},"file":"src/macros.rs"},{"cursor":{"line":133,"character":11},"file":"src/stores/mod.rs"},{"cursor":{"line":312,"character":6},"file":"src/macros.rs"},{"cursor":{"line":264,"character":4},"file":"src/stores/expiring_value_cache.rs"},{"cursor":{"line":395,"character":8},"file":"src/macros.rs"},{"cursor":{"line":271,"character":1},"file":"src/stores/expiring_value_cache.rs"},{"cursor":{"line":50,"character":6},"file":"src/stores/mod.rs"},{"cursor":{"line":567,"character":4},"file":"src/stores/redis.rs"},{"cursor":{"line":79,"character":9},"file":"src/stores/timed_sized.rs"},{"cursor":{"line":650,"character":0},"file":"src/stores/sized.rs"},{"cursor":{"line":168,"character":2},"file":"src/stores/timed.rs"},{"cursor":{"line":297,"character":1},"file":"src/stores/sized.rs"}] \ No newline at end of file +[{"cursor":{"line":236,"character":7},"file":"src/stores/sized.rs"},{"cursor":{"line":24,"character":7},"file":"src/stores/unbound.rs"},{"cursor":{"line":158,"character":8},"file":"src/proc_macro.rs"},{"cursor":{"line":517,"character":11},"file":"src/stores/timed.rs"},{"cursor":{"line":0,"character":11},"file":"src/proc_macro.rs"},{"cursor":{"line":201,"character":9},"file":"src/stores/sized.rs"},{"cursor":{"line":257,"character":1},"file":"src/macros.rs"},{"cursor":{"line":75,"character":0},"file":"src/macros.rs"},{"cursor":{"line":447,"character":6},"file":"src/macros.rs"},{"cursor":{"line":756,"character":2},"file":"src/stores/redis.rs"},{"cursor":{"line":537,"character":11},"file":"src/stores/redis.rs"},{"cursor":{"line":300,"character":6},"file":"src/macros.rs"},{"cursor":{"line":461,"character":8},"file":"src/stores/sized.rs"},{"cursor":{"line":65,"character":4},"file":"src/proc_macro.rs"},{"cursor":{"line":182,"character":3},"file":"src/stores/timed.rs"},{"cursor":{"line":133,"character":8},"file":"src/lib.rs"},{"cursor":{"line":62,"character":4},"file":"src/stores/expiring_value_cache.rs"},{"cursor":{"line":663,"character":10},"file":"src/stores/timed_sized.rs"},{"cursor":{"line":1,"character":6},"file":"src/stores/expiring_value_cache.rs"},{"cursor":{"line":663,"character":6},"file":"src/stores/timed_sized.rs"},{"cursor":{"line":5,"character":0},"file":"src/lru_list.rs"},{"cursor":{"line":718,"character":4},"file":"src/stores/redis.rs"},{"cursor":{"line":94,"character":3},"file":"src/lru_list.rs"},{"cursor":{"line":142,"character":4},"file":"src/stores/redis.rs"},{"cursor":{"line":142,"character":4},"file":"src/macros.rs"},{"cursor":{"line":22,"character":1},"file":"src/lru_list.rs"},{"cursor":{"line":302,"character":3},"file":"src/stores/timed.rs"},{"cursor":{"line":34,"character":0},"file":"src/proc_macro.rs"},{"cursor":{"line":127,"character":3},"file":"src/stores/unbound.rs"},{"cursor":{"line":122,"character":1},"file":"src/stores/expiring_value_cache.rs"},{"cursor":{"line":335,"character":11},"file":"src/lib.rs"},{"cursor":{"line":64,"character":6},"file":"src/lru_list.rs"},{"cursor":{"line":247,"character":2},"file":"src/stores/unbound.rs"},{"cursor":{"line":507,"character":4},"file":"src/stores/sized.rs"},{"cursor":{"line":174,"character":2},"file":"src/stores/timed.rs"},{"cursor":{"line":204,"character":4},"file":"src/stores/timed_sized.rs"},{"cursor":{"line":33,"character":13},"file":"src/stores/expiring_value_cache.rs"},{"cursor":{"line":204,"character":4},"file":"src/lib.rs"},{"cursor":{"line":113,"character":6},"file":"src/stores/unbound.rs"},{"cursor":{"line":215,"character":1},"file":"src/proc_macro.rs"},{"cursor":{"line":600,"character":11},"file":"src/stores/sized.rs"},{"cursor":{"line":224,"character":3},"file":"src/proc_macro.rs"},{"cursor":{"line":13,"character":4},"file":"src/proc_macro.rs"},{"cursor":{"line":619,"character":8},"file":"src/stores/timed_sized.rs"},{"cursor":{"line":215,"character":13},"file":"src/stores/sized.rs"},{"cursor":{"line":209,"character":0},"file":"src/stores/redis.rs"},{"cursor":{"line":319,"character":11},"file":"src/macros.rs"},{"cursor":{"line":17,"character":8},"file":"src/proc_macro.rs"},{"cursor":{"line":68,"character":3},"file":"src/proc_macro.rs"},{"cursor":{"line":8,"character":6},"file":"src/proc_macro.rs"},{"cursor":{"line":233,"character":0},"file":"src/stores/timed_sized.rs"},{"cursor":{"line":561,"character":4},"file":"src/stores/redis.rs"},{"cursor":{"line":304,"character":9},"file":"src/lib.rs"},{"cursor":{"line":156,"character":6},"file":"src/stores/timed_sized.rs"},{"cursor":{"line":65,"character":0},"file":"src/stores/unbound.rs"},{"cursor":{"line":243,"character":5},"file":"src/stores/expiring_value_cache.rs"},{"cursor":{"line":461,"character":11},"file":"src/stores/redis.rs"},{"cursor":{"line":320,"character":6},"file":"src/proc_macro.rs"},{"cursor":{"line":75,"character":0},"file":"src/lib.rs"},{"cursor":{"line":128,"character":3},"file":"src/stores/expiring_value_cache.rs"},{"cursor":{"line":157,"character":2},"file":"src/stores/sized.rs"},{"cursor":{"line":19,"character":10},"file":"src/stores/unbound.rs"},{"cursor":{"line":477,"character":13},"file":"src/macros.rs"},{"cursor":{"line":234,"character":3},"file":"src/stores/unbound.rs"},{"cursor":{"line":97,"character":0},"file":"src/stores/mod.rs"},{"cursor":{"line":342,"character":9},"file":"src/lib.rs"},{"cursor":{"line":133,"character":7},"file":"src/stores/timed_sized.rs"},{"cursor":{"line":3,"character":0},"file":"src/proc_macro.rs"},{"cursor":{"line":425,"character":8},"file":"src/macros.rs"},{"cursor":{"line":619,"character":8},"file":"src/stores/timed_sized.rs"},{"cursor":{"line":56,"character":1},"file":"src/stores/expiring_value_cache.rs"},{"cursor":{"line":110,"character":12},"file":"src/stores/timed.rs"},{"cursor":{"line":177,"character":12},"file":"src/stores/expiring_value_cache.rs"},{"cursor":{"line":59,"character":6},"file":"src/stores/mod.rs"},{"cursor":{"line":430,"character":2},"file":"src/stores/timed.rs"},{"cursor":{"line":132,"character":3},"file":"src/stores/expiring_value_cache.rs"},{"cursor":{"line":178,"character":11},"file":"src/stores/timed.rs"},{"cursor":{"line":776,"character":9},"file":"src/stores/sized.rs"},{"cursor":{"line":632,"character":7},"file":"src/stores/sized.rs"},{"cursor":{"line":126,"character":8},"file":"src/stores/mod.rs"},{"cursor":{"line":274,"character":3},"file":"src/macros.rs"},{"cursor":{"line":206,"character":14},"file":"src/stores/timed.rs"},{"cursor":{"line":54,"character":7},"file":"src/stores/sized.rs"},{"cursor":{"line":280,"character":12},"file":"src/stores/timed.rs"},{"cursor":{"line":180,"character":11},"file":"src/stores/timed_sized.rs"},{"cursor":{"line":93,"character":5},"file":"src/stores/expiring_value_cache.rs"},{"cursor":{"line":88,"character":1},"file":"src/lru_list.rs"},{"cursor":{"line":320,"character":9},"file":"src/stores/timed.rs"},{"cursor":{"line":40,"character":10},"file":"src/stores/expiring_value_cache.rs"},{"cursor":{"line":21,"character":13},"file":"src/lru_list.rs"},{"cursor":{"line":142,"character":2},"file":"src/stores/timed.rs"},{"cursor":{"line":34,"character":4},"file":"src/stores/expiring_value_cache.rs"},{"cursor":{"line":114,"character":7},"file":"src/stores/unbound.rs"},{"cursor":{"line":427,"character":2},"file":"src/stores/timed_sized.rs"},{"cursor":{"line":338,"character":8},"file":"src/stores/unbound.rs"},{"cursor":{"line":23,"character":14},"file":"src/stores/timed_sized.rs"},{"cursor":{"line":131,"character":2},"file":"src/lru_list.rs"},{"cursor":{"line":294,"character":8},"file":"src/lib.rs"},{"cursor":{"line":535,"character":12},"file":"src/stores/sized.rs"},{"cursor":{"line":33,"character":8},"file":"src/lib.rs"}] \ No newline at end of file diff --git a/crates/testbed/holes/constrandom.json b/crates/testbed/holes/constrandom.json index adaed80..a3e878e 100644 --- a/crates/testbed/holes/constrandom.json +++ b/crates/testbed/holes/constrandom.json @@ -1 +1 @@ -[{"cursor":{"line":12,"character":2},"file":"src/lib.rs"},{"cursor":{"line":0,"character":1},"file":"src/lib.rs"},{"cursor":{"line":12,"character":14},"file":"src/lib.rs"},{"cursor":{"line":12,"character":12},"file":"src/lib.rs"},{"cursor":{"line":0,"character":4},"file":"src/lib.rs"},{"cursor":{"line":12,"character":4},"file":"src/lib.rs"},{"cursor":{"line":0,"character":0},"file":"src/lib.rs"},{"cursor":{"line":12,"character":0},"file":"src/lib.rs"},{"cursor":{"line":0,"character":8},"file":"src/lib.rs"},{"cursor":{"line":0,"character":9},"file":"src/lib.rs"},{"cursor":{"line":0,"character":7},"file":"src/lib.rs"},{"cursor":{"line":12,"character":8},"file":"src/lib.rs"},{"cursor":{"line":12,"character":14},"file":"src/lib.rs"},{"cursor":{"line":0,"character":9},"file":"src/lib.rs"},{"cursor":{"line":0,"character":2},"file":"src/lib.rs"},{"cursor":{"line":12,"character":10},"file":"src/lib.rs"},{"cursor":{"line":0,"character":3},"file":"src/lib.rs"},{"cursor":{"line":0,"character":10},"file":"src/lib.rs"},{"cursor":{"line":12,"character":11},"file":"src/lib.rs"},{"cursor":{"line":12,"character":11},"file":"src/lib.rs"},{"cursor":{"line":12,"character":4},"file":"src/lib.rs"},{"cursor":{"line":0,"character":9},"file":"src/lib.rs"},{"cursor":{"line":12,"character":13},"file":"src/lib.rs"},{"cursor":{"line":12,"character":13},"file":"src/lib.rs"},{"cursor":{"line":0,"character":1},"file":"src/lib.rs"},{"cursor":{"line":12,"character":10},"file":"src/lib.rs"},{"cursor":{"line":12,"character":13},"file":"src/lib.rs"},{"cursor":{"line":12,"character":9},"file":"src/lib.rs"},{"cursor":{"line":12,"character":9},"file":"src/lib.rs"},{"cursor":{"line":0,"character":4},"file":"src/lib.rs"},{"cursor":{"line":12,"character":12},"file":"src/lib.rs"},{"cursor":{"line":12,"character":7},"file":"src/lib.rs"},{"cursor":{"line":12,"character":11},"file":"src/lib.rs"},{"cursor":{"line":0,"character":3},"file":"src/lib.rs"},{"cursor":{"line":12,"character":5},"file":"src/lib.rs"},{"cursor":{"line":0,"character":0},"file":"src/lib.rs"},{"cursor":{"line":0,"character":4},"file":"src/lib.rs"},{"cursor":{"line":0,"character":9},"file":"src/lib.rs"},{"cursor":{"line":0,"character":6},"file":"src/lib.rs"},{"cursor":{"line":12,"character":11},"file":"src/lib.rs"},{"cursor":{"line":0,"character":8},"file":"src/lib.rs"},{"cursor":{"line":12,"character":5},"file":"src/lib.rs"},{"cursor":{"line":0,"character":5},"file":"src/lib.rs"},{"cursor":{"line":0,"character":7},"file":"src/lib.rs"},{"cursor":{"line":0,"character":0},"file":"src/lib.rs"},{"cursor":{"line":12,"character":11},"file":"src/lib.rs"},{"cursor":{"line":0,"character":6},"file":"src/lib.rs"},{"cursor":{"line":0,"character":0},"file":"src/lib.rs"},{"cursor":{"line":0,"character":6},"file":"src/lib.rs"},{"cursor":{"line":12,"character":2},"file":"src/lib.rs"},{"cursor":{"line":0,"character":0},"file":"src/lib.rs"},{"cursor":{"line":12,"character":10},"file":"src/lib.rs"},{"cursor":{"line":0,"character":5},"file":"src/lib.rs"},{"cursor":{"line":12,"character":4},"file":"src/lib.rs"},{"cursor":{"line":0,"character":3},"file":"src/lib.rs"},{"cursor":{"line":12,"character":9},"file":"src/lib.rs"},{"cursor":{"line":12,"character":12},"file":"src/lib.rs"},{"cursor":{"line":0,"character":8},"file":"src/lib.rs"},{"cursor":{"line":0,"character":5},"file":"src/lib.rs"},{"cursor":{"line":12,"character":11},"file":"src/lib.rs"},{"cursor":{"line":0,"character":8},"file":"src/lib.rs"},{"cursor":{"line":0,"character":9},"file":"src/lib.rs"},{"cursor":{"line":0,"character":0},"file":"src/lib.rs"},{"cursor":{"line":12,"character":13},"file":"src/lib.rs"},{"cursor":{"line":12,"character":1},"file":"src/lib.rs"},{"cursor":{"line":12,"character":10},"file":"src/lib.rs"},{"cursor":{"line":0,"character":3},"file":"src/lib.rs"},{"cursor":{"line":12,"character":3},"file":"src/lib.rs"},{"cursor":{"line":12,"character":2},"file":"src/lib.rs"},{"cursor":{"line":12,"character":10},"file":"src/lib.rs"},{"cursor":{"line":0,"character":9},"file":"src/lib.rs"},{"cursor":{"line":0,"character":5},"file":"src/lib.rs"},{"cursor":{"line":12,"character":14},"file":"src/lib.rs"},{"cursor":{"line":0,"character":8},"file":"src/lib.rs"},{"cursor":{"line":0,"character":7},"file":"src/lib.rs"},{"cursor":{"line":12,"character":5},"file":"src/lib.rs"},{"cursor":{"line":0,"character":2},"file":"src/lib.rs"},{"cursor":{"line":12,"character":11},"file":"src/lib.rs"},{"cursor":{"line":0,"character":1},"file":"src/lib.rs"},{"cursor":{"line":12,"character":13},"file":"src/lib.rs"},{"cursor":{"line":0,"character":5},"file":"src/lib.rs"},{"cursor":{"line":12,"character":8},"file":"src/lib.rs"},{"cursor":{"line":12,"character":13},"file":"src/lib.rs"},{"cursor":{"line":12,"character":0},"file":"src/lib.rs"},{"cursor":{"line":12,"character":10},"file":"src/lib.rs"},{"cursor":{"line":0,"character":1},"file":"src/lib.rs"},{"cursor":{"line":12,"character":3},"file":"src/lib.rs"},{"cursor":{"line":12,"character":14},"file":"src/lib.rs"},{"cursor":{"line":0,"character":1},"file":"src/lib.rs"},{"cursor":{"line":0,"character":7},"file":"src/lib.rs"},{"cursor":{"line":0,"character":8},"file":"src/lib.rs"},{"cursor":{"line":0,"character":7},"file":"src/lib.rs"},{"cursor":{"line":12,"character":12},"file":"src/lib.rs"},{"cursor":{"line":0,"character":5},"file":"src/lib.rs"},{"cursor":{"line":12,"character":9},"file":"src/lib.rs"},{"cursor":{"line":0,"character":7},"file":"src/lib.rs"},{"cursor":{"line":0,"character":8},"file":"src/lib.rs"},{"cursor":{"line":12,"character":7},"file":"src/lib.rs"},{"cursor":{"line":0,"character":4},"file":"src/lib.rs"},{"cursor":{"line":12,"character":13},"file":"src/lib.rs"}] \ No newline at end of file +[{"cursor":{"line":12,"character":10},"file":"src/lib.rs"},{"cursor":{"line":0,"character":7},"file":"src/lib.rs"},{"cursor":{"line":0,"character":2},"file":"src/lib.rs"},{"cursor":{"line":0,"character":4},"file":"src/lib.rs"},{"cursor":{"line":0,"character":1},"file":"src/lib.rs"},{"cursor":{"line":12,"character":11},"file":"src/lib.rs"},{"cursor":{"line":12,"character":5},"file":"src/lib.rs"},{"cursor":{"line":0,"character":7},"file":"src/lib.rs"},{"cursor":{"line":0,"character":2},"file":"src/lib.rs"},{"cursor":{"line":12,"character":9},"file":"src/lib.rs"},{"cursor":{"line":12,"character":4},"file":"src/lib.rs"},{"cursor":{"line":0,"character":2},"file":"src/lib.rs"},{"cursor":{"line":12,"character":13},"file":"src/lib.rs"},{"cursor":{"line":12,"character":3},"file":"src/lib.rs"},{"cursor":{"line":0,"character":5},"file":"src/lib.rs"},{"cursor":{"line":0,"character":1},"file":"src/lib.rs"},{"cursor":{"line":12,"character":9},"file":"src/lib.rs"},{"cursor":{"line":12,"character":8},"file":"src/lib.rs"},{"cursor":{"line":0,"character":8},"file":"src/lib.rs"},{"cursor":{"line":0,"character":4},"file":"src/lib.rs"},{"cursor":{"line":0,"character":2},"file":"src/lib.rs"},{"cursor":{"line":12,"character":6},"file":"src/lib.rs"},{"cursor":{"line":12,"character":13},"file":"src/lib.rs"},{"cursor":{"line":12,"character":14},"file":"src/lib.rs"},{"cursor":{"line":0,"character":5},"file":"src/lib.rs"},{"cursor":{"line":12,"character":9},"file":"src/lib.rs"},{"cursor":{"line":12,"character":2},"file":"src/lib.rs"},{"cursor":{"line":0,"character":7},"file":"src/lib.rs"},{"cursor":{"line":12,"character":1},"file":"src/lib.rs"},{"cursor":{"line":12,"character":14},"file":"src/lib.rs"},{"cursor":{"line":0,"character":4},"file":"src/lib.rs"},{"cursor":{"line":12,"character":10},"file":"src/lib.rs"},{"cursor":{"line":12,"character":11},"file":"src/lib.rs"},{"cursor":{"line":12,"character":10},"file":"src/lib.rs"},{"cursor":{"line":12,"character":10},"file":"src/lib.rs"},{"cursor":{"line":0,"character":4},"file":"src/lib.rs"},{"cursor":{"line":12,"character":2},"file":"src/lib.rs"},{"cursor":{"line":0,"character":0},"file":"src/lib.rs"},{"cursor":{"line":0,"character":6},"file":"src/lib.rs"},{"cursor":{"line":0,"character":0},"file":"src/lib.rs"},{"cursor":{"line":0,"character":7},"file":"src/lib.rs"},{"cursor":{"line":0,"character":3},"file":"src/lib.rs"},{"cursor":{"line":0,"character":6},"file":"src/lib.rs"},{"cursor":{"line":0,"character":2},"file":"src/lib.rs"},{"cursor":{"line":12,"character":4},"file":"src/lib.rs"},{"cursor":{"line":12,"character":14},"file":"src/lib.rs"},{"cursor":{"line":12,"character":2},"file":"src/lib.rs"},{"cursor":{"line":0,"character":1},"file":"src/lib.rs"},{"cursor":{"line":12,"character":2},"file":"src/lib.rs"},{"cursor":{"line":0,"character":3},"file":"src/lib.rs"},{"cursor":{"line":0,"character":8},"file":"src/lib.rs"},{"cursor":{"line":0,"character":3},"file":"src/lib.rs"},{"cursor":{"line":12,"character":8},"file":"src/lib.rs"},{"cursor":{"line":0,"character":5},"file":"src/lib.rs"},{"cursor":{"line":12,"character":5},"file":"src/lib.rs"},{"cursor":{"line":0,"character":9},"file":"src/lib.rs"},{"cursor":{"line":12,"character":9},"file":"src/lib.rs"},{"cursor":{"line":12,"character":8},"file":"src/lib.rs"},{"cursor":{"line":0,"character":8},"file":"src/lib.rs"},{"cursor":{"line":12,"character":5},"file":"src/lib.rs"},{"cursor":{"line":12,"character":12},"file":"src/lib.rs"},{"cursor":{"line":0,"character":6},"file":"src/lib.rs"},{"cursor":{"line":0,"character":5},"file":"src/lib.rs"},{"cursor":{"line":12,"character":7},"file":"src/lib.rs"},{"cursor":{"line":12,"character":5},"file":"src/lib.rs"},{"cursor":{"line":0,"character":2},"file":"src/lib.rs"},{"cursor":{"line":12,"character":14},"file":"src/lib.rs"},{"cursor":{"line":12,"character":13},"file":"src/lib.rs"},{"cursor":{"line":0,"character":1},"file":"src/lib.rs"},{"cursor":{"line":0,"character":6},"file":"src/lib.rs"},{"cursor":{"line":12,"character":6},"file":"src/lib.rs"},{"cursor":{"line":0,"character":6},"file":"src/lib.rs"},{"cursor":{"line":0,"character":7},"file":"src/lib.rs"},{"cursor":{"line":0,"character":3},"file":"src/lib.rs"},{"cursor":{"line":0,"character":4},"file":"src/lib.rs"},{"cursor":{"line":0,"character":8},"file":"src/lib.rs"},{"cursor":{"line":0,"character":9},"file":"src/lib.rs"},{"cursor":{"line":0,"character":5},"file":"src/lib.rs"},{"cursor":{"line":12,"character":6},"file":"src/lib.rs"},{"cursor":{"line":12,"character":14},"file":"src/lib.rs"},{"cursor":{"line":12,"character":11},"file":"src/lib.rs"},{"cursor":{"line":0,"character":2},"file":"src/lib.rs"},{"cursor":{"line":12,"character":9},"file":"src/lib.rs"},{"cursor":{"line":0,"character":9},"file":"src/lib.rs"},{"cursor":{"line":12,"character":7},"file":"src/lib.rs"},{"cursor":{"line":0,"character":7},"file":"src/lib.rs"},{"cursor":{"line":12,"character":5},"file":"src/lib.rs"},{"cursor":{"line":12,"character":14},"file":"src/lib.rs"},{"cursor":{"line":12,"character":3},"file":"src/lib.rs"},{"cursor":{"line":12,"character":2},"file":"src/lib.rs"},{"cursor":{"line":0,"character":3},"file":"src/lib.rs"},{"cursor":{"line":12,"character":6},"file":"src/lib.rs"},{"cursor":{"line":12,"character":7},"file":"src/lib.rs"},{"cursor":{"line":0,"character":9},"file":"src/lib.rs"},{"cursor":{"line":12,"character":5},"file":"src/lib.rs"},{"cursor":{"line":0,"character":5},"file":"src/lib.rs"},{"cursor":{"line":0,"character":1},"file":"src/lib.rs"},{"cursor":{"line":0,"character":8},"file":"src/lib.rs"},{"cursor":{"line":0,"character":1},"file":"src/lib.rs"},{"cursor":{"line":12,"character":11},"file":"src/lib.rs"}] \ No newline at end of file diff --git a/crates/testbed/holes/fastapi.json b/crates/testbed/holes/fastapi.json index f23fbfc..ed61d1c 100644 --- a/crates/testbed/holes/fastapi.json +++ b/crates/testbed/holes/fastapi.json @@ -1 +1 @@ -[{"cursor":{"line":17,"character":0},"file":"fastapi/dependencies/utils.py"},{"cursor":{"line":5,"character":13},"file":"fastapi/exception_handlers.py"},{"cursor":{"line":0,"character":9},"file":"fastapi/staticfiles.py"},{"cursor":{"line":12,"character":12},"file":"fastapi/security/__init__.py"},{"cursor":{"line":179,"character":14},"file":"fastapi/security/api_key.py"},{"cursor":{"line":1,"character":13},"file":"fastapi/types.py"},{"cursor":{"line":74,"character":9},"file":"fastapi/encoders.py"},{"cursor":{"line":0,"character":5},"file":"fastapi/middleware/cors.py"},{"cursor":{"line":1,"character":12},"file":"fastapi/openapi/constants.py"},{"cursor":{"line":219,"character":14},"file":"fastapi/utils.py"},{"cursor":{"line":30,"character":9},"file":"fastapi/security/http.py"},{"cursor":{"line":1,"character":14},"file":"fastapi/middleware/httpsredirect.py"},{"cursor":{"line":9,"character":10},"file":"fastapi/types.py"},{"cursor":{"line":261,"character":9},"file":"fastapi/openapi/models.py"},{"cursor":{"line":63,"character":8},"file":"fastapi/params.py"},{"cursor":{"line":7,"character":2},"file":"fastapi/types.py"},{"cursor":{"line":176,"character":1},"file":"fastapi/datastructures.py"},{"cursor":{"line":2,"character":3},"file":"fastapi/websockets.py"},{"cursor":{"line":57,"character":11},"file":"fastapi/dependencies/models.py"},{"cursor":{"line":1,"character":8},"file":"fastapi/websockets.py"},{"cursor":{"line":600,"character":13},"file":"fastapi/security/oauth2.py"},{"cursor":{"line":1711,"character":8},"file":"fastapi/param_functions.py"},{"cursor":{"line":582,"character":12},"file":"fastapi/security/oauth2.py"},{"cursor":{"line":486,"character":11},"file":"fastapi/_compat.py"},{"cursor":{"line":228,"character":6},"file":"fastapi/_compat.py"},{"cursor":{"line":16,"character":8},"file":"fastapi/_compat.py"},{"cursor":{"line":74,"character":0},"file":"fastapi/security/http.py"},{"cursor":{"line":772,"character":9},"file":"fastapi/params.py"},{"cursor":{"line":29,"character":2},"file":"fastapi/security/http.py"},{"cursor":{"line":705,"character":5},"file":"fastapi/params.py"},{"cursor":{"line":2,"character":0},"file":"fastapi/middleware/trustedhost.py"},{"cursor":{"line":15,"character":12},"file":"fastapi/middleware/asyncexitstack.py"},{"cursor":{"line":268,"character":13},"file":"fastapi/dependencies/utils.py"},{"cursor":{"line":39,"character":1},"file":"fastapi/responses.py"},{"cursor":{"line":105,"character":1},"file":"fastapi/openapi/docs.py"},{"cursor":{"line":376,"character":6},"file":"fastapi/openapi/models.py"},{"cursor":{"line":6,"character":12},"file":"fastapi/security/utils.py"},{"cursor":{"line":9,"character":6},"file":"fastapi/types.py"},{"cursor":{"line":405,"character":7},"file":"fastapi/security/http.py"},{"cursor":{"line":23,"character":2},"file":"fastapi/__init__.py"},{"cursor":{"line":1,"character":3},"file":"fastapi/websockets.py"},{"cursor":{"line":234,"character":1},"file":"fastapi/_compat.py"},{"cursor":{"line":22,"character":10},"file":"fastapi/utils.py"},{"cursor":{"line":24,"character":9},"file":"fastapi/security/oauth2.py"},{"cursor":{"line":374,"character":8},"file":"fastapi/security/oauth2.py"},{"cursor":{"line":194,"character":10},"file":"fastapi/encoders.py"},{"cursor":{"line":3,"character":3},"file":"fastapi/security/utils.py"},{"cursor":{"line":9,"character":11},"file":"fastapi/security/utils.py"},{"cursor":{"line":209,"character":7},"file":"fastapi/utils.py"},{"cursor":{"line":10,"character":5},"file":"fastapi/openapi/utils.py"},{"cursor":{"line":193,"character":4},"file":"fastapi/dependencies/utils.py"},{"cursor":{"line":231,"character":13},"file":"fastapi/security/api_key.py"},{"cursor":{"line":4067,"character":12},"file":"fastapi/routing.py"},{"cursor":{"line":4,"character":10},"file":"fastapi/security/utils.py"},{"cursor":{"line":469,"character":4},"file":"fastapi/dependencies/utils.py"},{"cursor":{"line":2,"character":1},"file":"fastapi/middleware/trustedhost.py"},{"cursor":{"line":0,"character":4},"file":"fastapi/security/base.py"},{"cursor":{"line":0,"character":1},"file":"fastapi/openapi/constants.py"},{"cursor":{"line":604,"character":8},"file":"fastapi/dependencies/utils.py"},{"cursor":{"line":13,"character":5},"file":"fastapi/exception_handlers.py"},{"cursor":{"line":195,"character":9},"file":"fastapi/utils.py"},{"cursor":{"line":8,"character":4},"file":"fastapi/types.py"},{"cursor":{"line":7,"character":11},"file":"fastapi/middleware/asyncexitstack.py"},{"cursor":{"line":1,"character":13},"file":"fastapi/openapi/constants.py"},{"cursor":{"line":163,"character":11},"file":"fastapi/utils.py"},{"cursor":{"line":106,"character":5},"file":"fastapi/datastructures.py"},{"cursor":{"line":0,"character":6},"file":"fastapi/security/base.py"},{"cursor":{"line":224,"character":3},"file":"fastapi/security/oauth2.py"},{"cursor":{"line":0,"character":5},"file":"fastapi/middleware/cors.py"},{"cursor":{"line":84,"character":1},"file":"fastapi/encoders.py"},{"cursor":{"line":158,"character":9},"file":"fastapi/security/oauth2.py"},{"cursor":{"line":2,"character":0},"file":"fastapi/middleware/trustedhost.py"},{"cursor":{"line":393,"character":5},"file":"fastapi/_compat.py"},{"cursor":{"line":34,"character":14},"file":"fastapi/concurrency.py"},{"cursor":{"line":0,"character":11},"file":"fastapi/middleware/wsgi.py"},{"cursor":{"line":440,"character":1},"file":"fastapi/openapi/utils.py"},{"cursor":{"line":0,"character":11},"file":"fastapi/staticfiles.py"},{"cursor":{"line":3281,"character":5},"file":"fastapi/applications.py"},{"cursor":{"line":2022,"character":7},"file":"fastapi/param_functions.py"},{"cursor":{"line":0,"character":12},"file":"fastapi/templating.py"},{"cursor":{"line":1,"character":14},"file":"fastapi/types.py"},{"cursor":{"line":9,"character":12},"file":"fastapi/security/utils.py"},{"cursor":{"line":2,"character":9},"file":"fastapi/middleware/asyncexitstack.py"},{"cursor":{"line":25,"character":11},"file":"fastapi/dependencies/models.py"},{"cursor":{"line":0,"character":7},"file":"fastapi/middleware/cors.py"},{"cursor":{"line":9,"character":1},"file":"fastapi/background.py"},{"cursor":{"line":353,"character":5},"file":"fastapi/params.py"},{"cursor":{"line":0,"character":8},"file":"fastapi/middleware/cors.py"},{"cursor":{"line":1451,"character":6},"file":"fastapi/param_functions.py"},{"cursor":{"line":53,"character":14},"file":"fastapi/security/api_key.py"},{"cursor":{"line":91,"character":2},"file":"fastapi/openapi/models.py"},{"cursor":{"line":0,"character":0},"file":"fastapi/middleware/gzip.py"},{"cursor":{"line":2,"character":1},"file":"fastapi/middleware/httpsredirect.py"},{"cursor":{"line":413,"character":7},"file":"fastapi/openapi/models.py"},{"cursor":{"line":92,"character":11},"file":"fastapi/exceptions.py"},{"cursor":{"line":1,"character":13},"file":"fastapi/openapi/constants.py"},{"cursor":{"line":4,"character":1},"file":"fastapi/security/base.py"},{"cursor":{"line":6,"character":0},"file":"fastapi/types.py"},{"cursor":{"line":53,"character":14},"file":"fastapi/params.py"},{"cursor":{"line":10,"character":1},"file":"fastapi/exceptions.py"}] \ No newline at end of file +[{"cursor":{"line":173,"character":0},"file":"fastapi/exceptions.py"},{"cursor":{"line":0,"character":0},"file":"fastapi/templating.py"},{"cursor":{"line":138,"character":14},"file":"fastapi/utils.py"},{"cursor":{"line":421,"character":5},"file":"fastapi/security/oauth2.py"},{"cursor":{"line":12,"character":7},"file":"fastapi/concurrency.py"},{"cursor":{"line":221,"character":12},"file":"fastapi/utils.py"},{"cursor":{"line":12,"character":2},"file":"fastapi/responses.py"},{"cursor":{"line":24,"character":0},"file":"fastapi/responses.py"},{"cursor":{"line":4,"character":11},"file":"fastapi/security/utils.py"},{"cursor":{"line":17,"character":4},"file":"fastapi/middleware/asyncexitstack.py"},{"cursor":{"line":40,"character":3},"file":"fastapi/openapi/docs.py"},{"cursor":{"line":15,"character":10},"file":"fastapi/dependencies/models.py"},{"cursor":{"line":79,"character":12},"file":"fastapi/security/open_id_connect_url.py"},{"cursor":{"line":10,"character":14},"file":"fastapi/__init__.py"},{"cursor":{"line":2,"character":0},"file":"fastapi/middleware/httpsredirect.py"},{"cursor":{"line":2,"character":7},"file":"fastapi/security/__init__.py"},{"cursor":{"line":501,"character":0},"file":"fastapi/dependencies/utils.py"},{"cursor":{"line":0,"character":3},"file":"fastapi/templating.py"},{"cursor":{"line":71,"character":7},"file":"fastapi/exceptions.py"},{"cursor":{"line":0,"character":10},"file":"fastapi/websockets.py"},{"cursor":{"line":55,"character":13},"file":"fastapi/background.py"},{"cursor":{"line":2614,"character":1},"file":"fastapi/applications.py"},{"cursor":{"line":24,"character":4},"file":"fastapi/dependencies/models.py"},{"cursor":{"line":2,"character":0},"file":"fastapi/middleware/httpsredirect.py"},{"cursor":{"line":103,"character":12},"file":"fastapi/security/api_key.py"},{"cursor":{"line":181,"character":5},"file":"fastapi/security/http.py"},{"cursor":{"line":139,"character":14},"file":"fastapi/exceptions.py"},{"cursor":{"line":24,"character":0},"file":"fastapi/security/open_id_connect_url.py"},{"cursor":{"line":1,"character":11},"file":"fastapi/openapi/constants.py"},{"cursor":{"line":0,"character":14},"file":"fastapi/middleware/cors.py"},{"cursor":{"line":383,"character":1},"file":"fastapi/param_functions.py"},{"cursor":{"line":96,"character":3},"file":"fastapi/params.py"},{"cursor":{"line":2,"character":0},"file":"fastapi/middleware/httpsredirect.py"},{"cursor":{"line":156,"character":6},"file":"fastapi/utils.py"},{"cursor":{"line":136,"character":2},"file":"fastapi/params.py"},{"cursor":{"line":11,"character":5},"file":"fastapi/responses.py"},{"cursor":{"line":3434,"character":6},"file":"fastapi/applications.py"},{"cursor":{"line":172,"character":13},"file":"fastapi/openapi/models.py"},{"cursor":{"line":21,"character":13},"file":"fastapi/exception_handlers.py"},{"cursor":{"line":5,"character":2},"file":"fastapi/security/base.py"},{"cursor":{"line":547,"character":7},"file":"fastapi/_compat.py"},{"cursor":{"line":30,"character":5},"file":"fastapi/param_functions.py"},{"cursor":{"line":25,"character":4},"file":"fastapi/exception_handlers.py"},{"cursor":{"line":1,"character":9},"file":"fastapi/types.py"},{"cursor":{"line":87,"character":2},"file":"fastapi/openapi/docs.py"},{"cursor":{"line":17,"character":2},"file":"fastapi/__init__.py"},{"cursor":{"line":719,"character":13},"file":"fastapi/routing.py"},{"cursor":{"line":0,"character":0},"file":"fastapi/testclient.py"},{"cursor":{"line":5,"character":1},"file":"fastapi/security/base.py"},{"cursor":{"line":19,"character":9},"file":"fastapi/exception_handlers.py"},{"cursor":{"line":0,"character":14},"file":"fastapi/middleware/wsgi.py"},{"cursor":{"line":51,"character":6},"file":"fastapi/security/http.py"},{"cursor":{"line":2,"character":10},"file":"fastapi/middleware/asyncexitstack.py"},{"cursor":{"line":61,"character":13},"file":"fastapi/exceptions.py"},{"cursor":{"line":13,"character":8},"file":"fastapi/exception_handlers.py"},{"cursor":{"line":0,"character":8},"file":"fastapi/staticfiles.py"},{"cursor":{"line":49,"character":10},"file":"fastapi/background.py"},{"cursor":{"line":43,"character":12},"file":"fastapi/responses.py"},{"cursor":{"line":10,"character":6},"file":"fastapi/types.py"},{"cursor":{"line":24,"character":9},"file":"fastapi/dependencies/models.py"},{"cursor":{"line":109,"character":8},"file":"fastapi/datastructures.py"},{"cursor":{"line":319,"character":12},"file":"fastapi/security/http.py"},{"cursor":{"line":954,"character":7},"file":"fastapi/routing.py"},{"cursor":{"line":0,"character":10},"file":"fastapi/staticfiles.py"},{"cursor":{"line":4,"character":6},"file":"fastapi/concurrency.py"},{"cursor":{"line":267,"character":5},"file":"fastapi/_compat.py"},{"cursor":{"line":142,"character":1},"file":"fastapi/security/api_key.py"},{"cursor":{"line":199,"character":8},"file":"fastapi/openapi/models.py"},{"cursor":{"line":77,"character":7},"file":"fastapi/security/http.py"},{"cursor":{"line":458,"character":10},"file":"fastapi/applications.py"},{"cursor":{"line":21,"character":9},"file":"fastapi/background.py"},{"cursor":{"line":84,"character":0},"file":"fastapi/utils.py"},{"cursor":{"line":83,"character":14},"file":"fastapi/security/open_id_connect_url.py"},{"cursor":{"line":2242,"character":2},"file":"fastapi/applications.py"},{"cursor":{"line":0,"character":0},"file":"fastapi/middleware/httpsredirect.py"},{"cursor":{"line":204,"character":4},"file":"fastapi/utils.py"},{"cursor":{"line":222,"character":2},"file":"fastapi/openapi/utils.py"},{"cursor":{"line":267,"character":7},"file":"fastapi/encoders.py"},{"cursor":{"line":330,"character":4},"file":"fastapi/params.py"},{"cursor":{"line":0,"character":10},"file":"fastapi/middleware/gzip.py"},{"cursor":{"line":1819,"character":4},"file":"fastapi/routing.py"},{"cursor":{"line":291,"character":10},"file":"fastapi/security/oauth2.py"},{"cursor":{"line":1,"character":6},"file":"fastapi/security/__init__.py"},{"cursor":{"line":574,"character":7},"file":"fastapi/security/oauth2.py"},{"cursor":{"line":0,"character":13},"file":"fastapi/middleware/__init__.py"},{"cursor":{"line":147,"character":1},"file":"fastapi/openapi/docs.py"},{"cursor":{"line":28,"character":14},"file":"fastapi/concurrency.py"},{"cursor":{"line":0,"character":0},"file":"fastapi/types.py"},{"cursor":{"line":174,"character":0},"file":"fastapi/dependencies/utils.py"},{"cursor":{"line":3,"character":0},"file":"fastapi/security/utils.py"},{"cursor":{"line":50,"character":6},"file":"fastapi/openapi/models.py"},{"cursor":{"line":11,"character":7},"file":"fastapi/responses.py"},{"cursor":{"line":3,"character":8},"file":"fastapi/security/__init__.py"},{"cursor":{"line":32,"character":6},"file":"fastapi/concurrency.py"},{"cursor":{"line":172,"character":0},"file":"fastapi/exceptions.py"},{"cursor":{"line":88,"character":9},"file":"fastapi/security/oauth2.py"},{"cursor":{"line":0,"character":11},"file":"fastapi/testclient.py"},{"cursor":{"line":0,"character":9},"file":"fastapi/security/__init__.py"},{"cursor":{"line":12,"character":0},"file":"fastapi/security/open_id_connect_url.py"},{"cursor":{"line":752,"character":9},"file":"fastapi/dependencies/utils.py"}] \ No newline at end of file diff --git a/crates/testbed/holes/helix.json b/crates/testbed/holes/helix.json index 3eaab1c..3da8a85 100644 --- a/crates/testbed/holes/helix.json +++ b/crates/testbed/holes/helix.json @@ -1 +1 @@ -[{"cursor":{"line":294,"character":0},"file":"helix-term/src/ui/editor.rs"},{"cursor":{"line":21,"character":0},"file":"helix-core/src/doc_formatter/test.rs"},{"cursor":{"line":69,"character":13},"file":"helix-tui/src/backend/crossterm.rs"},{"cursor":{"line":65,"character":5},"file":"helix-term/src/ui/picker.rs"},{"cursor":{"line":255,"character":9},"file":"helix-tui/src/widgets/block.rs"},{"cursor":{"line":50,"character":2},"file":"helix-term/src/config.rs"},{"cursor":{"line":116,"character":12},"file":"helix-term/src/ui/popup.rs"},{"cursor":{"line":9,"character":11},"file":"helix-core/src/match_brackets.rs"},{"cursor":{"line":1037,"character":3},"file":"helix-term/src/commands/lsp.rs"},{"cursor":{"line":8,"character":3},"file":"helix-core/src/config.rs"},{"cursor":{"line":99,"character":0},"file":"helix-term/src/ui/menu.rs"},{"cursor":{"line":11,"character":0},"file":"helix-loader/src/config.rs"},{"cursor":{"line":33,"character":2},"file":"helix-core/src/increment/date_time.rs"},{"cursor":{"line":38,"character":10},"file":"helix-view/src/register.rs"},{"cursor":{"line":151,"character":6},"file":"helix-core/src/increment/integer.rs"},{"cursor":{"line":9,"character":1},"file":"helix-tui/src/backend/mod.rs"},{"cursor":{"line":89,"character":5},"file":"helix-term/src/job.rs"},{"cursor":{"line":75,"character":12},"file":"helix-vcs/src/diff/worker/test.rs"},{"cursor":{"line":135,"character":1},"file":"helix-vcs/src/diff/line_cache.rs"},{"cursor":{"line":45,"character":4},"file":"helix-core/src/lib.rs"},{"cursor":{"line":134,"character":11},"file":"helix-core/src/comment.rs"},{"cursor":{"line":369,"character":0},"file":"helix-tui/src/layout.rs"},{"cursor":{"line":146,"character":11},"file":"helix-dap/src/types.rs"},{"cursor":{"line":49,"character":4},"file":"helix-core/src/lib.rs"},{"cursor":{"line":90,"character":14},"file":"helix-term/src/args.rs"},{"cursor":{"line":60,"character":5},"file":"helix-term/src/config.rs"},{"cursor":{"line":527,"character":13},"file":"helix-term/src/ui/prompt.rs"},{"cursor":{"line":95,"character":9},"file":"helix-tui/src/backend/test.rs"},{"cursor":{"line":81,"character":8},"file":"helix-view/src/handlers/dap.rs"},{"cursor":{"line":143,"character":7},"file":"helix-view/src/tree.rs"},{"cursor":{"line":386,"character":6},"file":"helix-view/src/handlers/dap.rs"},{"cursor":{"line":891,"character":10},"file":"helix-core/src/movement.rs"},{"cursor":{"line":4,"character":6},"file":"helix-term/build.rs"},{"cursor":{"line":499,"character":11},"file":"helix-core/src/textobject.rs"},{"cursor":{"line":158,"character":3},"file":"helix-term/src/config.rs"},{"cursor":{"line":1342,"character":2},"file":"helix-view/src/editor.rs"},{"cursor":{"line":91,"character":14},"file":"helix-vcs/src/diff/worker/test.rs"},{"cursor":{"line":313,"character":9},"file":"helix-core/src/history.rs"},{"cursor":{"line":82,"character":5},"file":"helix-loader/src/lib.rs"},{"cursor":{"line":161,"character":10},"file":"helix-view/src/view.rs"},{"cursor":{"line":453,"character":7},"file":"helix-tui/src/widgets/block.rs"},{"cursor":{"line":271,"character":12},"file":"helix-core/src/doc_formatter.rs"},{"cursor":{"line":470,"character":2},"file":"helix-term/src/ui/mod.rs"},{"cursor":{"line":0,"character":0},"file":"helix-core/src/fuzzy.rs"},{"cursor":{"line":65,"character":2},"file":"helix-core/src/search.rs"},{"cursor":{"line":165,"character":5},"file":"helix-term/src/ui/document.rs"},{"cursor":{"line":80,"character":6},"file":"helix-term/src/ui/statusline.rs"},{"cursor":{"line":598,"character":2},"file":"helix-term/src/ui/prompt.rs"},{"cursor":{"line":158,"character":0},"file":"helix-term/src/ui/markdown.rs"},{"cursor":{"line":80,"character":14},"file":"helix-vcs/src/diff/line_cache.rs"},{"cursor":{"line":164,"character":0},"file":"helix-core/src/shellwords.rs"},{"cursor":{"line":39,"character":13},"file":"helix-core/src/diagnostic.rs"},{"cursor":{"line":175,"character":2},"file":"helix-tui/src/widgets/paragraph.rs"},{"cursor":{"line":137,"character":6},"file":"helix-view/src/theme.rs"},{"cursor":{"line":311,"character":13},"file":"helix-term/src/commands/lsp.rs"},{"cursor":{"line":22,"character":1},"file":"helix-core/src/chars.rs"},{"cursor":{"line":177,"character":6},"file":"helix-term/src/config.rs"},{"cursor":{"line":833,"character":3},"file":"helix-view/src/document.rs"},{"cursor":{"line":833,"character":5},"file":"helix-core/src/position.rs"},{"cursor":{"line":1,"character":0},"file":"helix-loader/src/main.rs"},{"cursor":{"line":14,"character":8},"file":"helix-core/src/search.rs"},{"cursor":{"line":69,"character":1},"file":"helix-tui/src/symbols.rs"},{"cursor":{"line":1023,"character":2},"file":"helix-view/src/view.rs"},{"cursor":{"line":513,"character":6},"file":"helix-term/src/commands/lsp.rs"},{"cursor":{"line":252,"character":10},"file":"helix-core/src/auto_pairs.rs"},{"cursor":{"line":185,"character":5},"file":"helix-term/src/ui/document.rs"},{"cursor":{"line":479,"character":3},"file":"helix-term/src/keymap.rs"},{"cursor":{"line":177,"character":6},"file":"helix-view/src/gutter.rs"},{"cursor":{"line":1736,"character":13},"file":"helix-core/src/movement.rs"},{"cursor":{"line":479,"character":0},"file":"helix-core/src/indent.rs"},{"cursor":{"line":25,"character":10},"file":"helix-core/src/path.rs"},{"cursor":{"line":178,"character":2},"file":"helix-core/src/position.rs"},{"cursor":{"line":64,"character":1},"file":"helix-term/src/ui/text.rs"},{"cursor":{"line":221,"character":14},"file":"helix-term/src/ui/mod.rs"},{"cursor":{"line":464,"character":2},"file":"helix-dap/src/types.rs"},{"cursor":{"line":272,"character":2},"file":"helix-loader/src/lib.rs"},{"cursor":{"line":190,"character":9},"file":"helix-tui/src/widgets/reflow.rs"},{"cursor":{"line":353,"character":14},"file":"helix-term/src/ui/mod.rs"},{"cursor":{"line":39,"character":9},"file":"helix-term/src/lib.rs"},{"cursor":{"line":339,"character":10},"file":"helix-term/src/ui/mod.rs"},{"cursor":{"line":227,"character":8},"file":"helix-tui/src/layout.rs"},{"cursor":{"line":35,"character":7},"file":"helix-view/src/gutter.rs"},{"cursor":{"line":16,"character":1},"file":"helix-tui/src/backend/crossterm.rs"},{"cursor":{"line":182,"character":14},"file":"helix-tui/src/widgets/paragraph.rs"},{"cursor":{"line":2770,"character":1},"file":"helix-term/src/commands/typed.rs"},{"cursor":{"line":111,"character":2},"file":"helix-view/src/base64.rs"},{"cursor":{"line":13,"character":2},"file":"helix-core/src/lib.rs"},{"cursor":{"line":158,"character":4},"file":"helix-tui/src/backend/crossterm.rs"},{"cursor":{"line":34,"character":13},"file":"helix-term/src/ui/spinner.rs"},{"cursor":{"line":133,"character":5},"file":"helix-tui/src/symbols.rs"},{"cursor":{"line":2330,"character":9},"file":"helix-term/src/commands/typed.rs"},{"cursor":{"line":88,"character":5},"file":"helix-lsp/src/transport.rs"},{"cursor":{"line":436,"character":11},"file":"helix-core/src/textobject.rs"},{"cursor":{"line":120,"character":13},"file":"helix-term/src/job.rs"},{"cursor":{"line":6,"character":13},"file":"helix-view/src/info.rs"},{"cursor":{"line":94,"character":3},"file":"helix-view/src/base64.rs"},{"cursor":{"line":11,"character":9},"file":"helix-view/src/lib.rs"},{"cursor":{"line":2,"character":3},"file":"helix-view/src/handlers/dap.rs"},{"cursor":{"line":1410,"character":1},"file":"helix-view/src/document.rs"},{"cursor":{"line":854,"character":1},"file":"helix-core/src/movement.rs"}] \ No newline at end of file +[{"cursor":{"line":330,"character":13},"file":"helix-core/src/position.rs"},{"cursor":{"line":21,"character":10},"file":"helix-term/src/lib.rs"},{"cursor":{"line":212,"character":13},"file":"helix-view/src/view.rs"},{"cursor":{"line":74,"character":8},"file":"helix-vcs/src/git.rs"},{"cursor":{"line":78,"character":7},"file":"helix-core/src/auto_pairs.rs"},{"cursor":{"line":61,"character":0},"file":"helix-term/src/ui/overlay.rs"},{"cursor":{"line":179,"character":5},"file":"helix-core/src/graphemes.rs"},{"cursor":{"line":82,"character":12},"file":"helix-tui/src/backend/test.rs"},{"cursor":{"line":486,"character":6},"file":"helix-term/src/ui/prompt.rs"},{"cursor":{"line":263,"character":8},"file":"helix-term/src/keymap/default.rs"},{"cursor":{"line":19,"character":4},"file":"helix-term/src/application.rs"},{"cursor":{"line":23,"character":5},"file":"helix-tui/src/backend/mod.rs"},{"cursor":{"line":54,"character":10},"file":"helix-term/src/ui/menu.rs"},{"cursor":{"line":9,"character":0},"file":"helix-core/src/fuzzy.rs"},{"cursor":{"line":22,"character":4},"file":"helix-view/src/info.rs"},{"cursor":{"line":58,"character":11},"file":"helix-vcs/src/lib.rs"},{"cursor":{"line":54,"character":7},"file":"helix-dap/src/client.rs"},{"cursor":{"line":177,"character":5},"file":"helix-view/src/register.rs"},{"cursor":{"line":54,"character":7},"file":"helix-core/src/increment/integer.rs"},{"cursor":{"line":53,"character":4},"file":"helix-core/src/increment/integer.rs"},{"cursor":{"line":2,"character":3},"file":"helix-core/src/lib.rs"},{"cursor":{"line":43,"character":1},"file":"helix-term/src/main.rs"},{"cursor":{"line":404,"character":13},"file":"helix-tui/src/widgets/block.rs"},{"cursor":{"line":405,"character":11},"file":"helix-dap/src/types.rs"},{"cursor":{"line":2,"character":0},"file":"helix-view/src/env.rs"},{"cursor":{"line":63,"character":3},"file":"helix-view/src/handlers/dap.rs"},{"cursor":{"line":77,"character":10},"file":"helix-tui/src/backend/crossterm.rs"},{"cursor":{"line":132,"character":13},"file":"helix-term/src/ui/markdown.rs"},{"cursor":{"line":190,"character":11},"file":"helix-tui/src/layout.rs"},{"cursor":{"line":62,"character":4},"file":"helix-core/src/auto_pairs.rs"},{"cursor":{"line":146,"character":14},"file":"helix-term/src/ui/prompt.rs"},{"cursor":{"line":280,"character":14},"file":"helix-core/src/shellwords.rs"},{"cursor":{"line":495,"character":14},"file":"helix-term/src/ui/prompt.rs"},{"cursor":{"line":274,"character":9},"file":"helix-lsp/src/transport.rs"},{"cursor":{"line":243,"character":10},"file":"helix-core/src/test.rs"},{"cursor":{"line":2,"character":10},"file":"helix-core/src/config.rs"},{"cursor":{"line":701,"character":1},"file":"helix-dap/src/types.rs"},{"cursor":{"line":67,"character":11},"file":"helix-view/src/lib.rs"},{"cursor":{"line":8,"character":4},"file":"helix-term/src/job.rs"},{"cursor":{"line":0,"character":4},"file":"helix-core/src/wrap.rs"},{"cursor":{"line":27,"character":12},"file":"helix-vcs/src/lib.rs"},{"cursor":{"line":1270,"character":0},"file":"helix-term/src/commands/lsp.rs"},{"cursor":{"line":109,"character":5},"file":"helix-tui/src/widgets/list.rs"},{"cursor":{"line":198,"character":3},"file":"helix-core/src/increment/integer.rs"},{"cursor":{"line":84,"character":10},"file":"helix-term/src/commands.rs"},{"cursor":{"line":102,"character":2},"file":"helix-view/src/base64.rs"},{"cursor":{"line":57,"character":6},"file":"helix-dap/src/types.rs"},{"cursor":{"line":7,"character":9},"file":"helix-view/src/gutter.rs"},{"cursor":{"line":99,"character":10},"file":"helix-term/src/keymap.rs"},{"cursor":{"line":317,"character":1},"file":"helix-core/src/increment/date_time.rs"},{"cursor":{"line":303,"character":13},"file":"helix-term/src/health.rs"},{"cursor":{"line":69,"character":0},"file":"helix-core/src/doc_formatter/test.rs"},{"cursor":{"line":79,"character":4},"file":"helix-tui/src/symbols.rs"},{"cursor":{"line":156,"character":14},"file":"helix-core/src/increment/date_time.rs"},{"cursor":{"line":3760,"character":14},"file":"helix-term/src/commands.rs"},{"cursor":{"line":256,"character":5},"file":"helix-view/src/theme.rs"},{"cursor":{"line":231,"character":11},"file":"helix-tui/src/widgets/list.rs"},{"cursor":{"line":27,"character":4},"file":"helix-core/src/search.rs"},{"cursor":{"line":293,"character":11},"file":"helix-core/src/auto_pairs.rs"},{"cursor":{"line":52,"character":7},"file":"helix-core/src/line_ending.rs"},{"cursor":{"line":144,"character":8},"file":"helix-core/src/comment.rs"},{"cursor":{"line":20,"character":3},"file":"helix-view/src/info.rs"},{"cursor":{"line":131,"character":12},"file":"helix-view/src/base64.rs"},{"cursor":{"line":8,"character":8},"file":"helix-view/src/lib.rs"},{"cursor":{"line":489,"character":14},"file":"helix-term/src/ui/mod.rs"},{"cursor":{"line":23,"character":7},"file":"helix-view/src/info.rs"},{"cursor":{"line":41,"character":4},"file":"helix-term/src/ui/overlay.rs"},{"cursor":{"line":48,"character":13},"file":"helix-core/src/diagnostic.rs"},{"cursor":{"line":6,"character":7},"file":"helix-core/src/lib.rs"},{"cursor":{"line":845,"character":5},"file":"helix-view/src/view.rs"},{"cursor":{"line":258,"character":2},"file":"helix-core/src/doc_formatter.rs"},{"cursor":{"line":5,"character":6},"file":"helix-tui/src/buffer.rs"},{"cursor":{"line":61,"character":4},"file":"helix-view/src/lib.rs"},{"cursor":{"line":157,"character":6},"file":"helix-term/src/ui/prompt.rs"},{"cursor":{"line":92,"character":3},"file":"helix-term/src/ui/lsp.rs"},{"cursor":{"line":128,"character":2},"file":"helix-term/src/ui/menu.rs"},{"cursor":{"line":1701,"character":11},"file":"helix-core/src/movement.rs"},{"cursor":{"line":1,"character":9},"file":"helix-view/src/env.rs"},{"cursor":{"line":330,"character":3},"file":"helix-view/src/keyboard.rs"},{"cursor":{"line":10,"character":0},"file":"helix-view/src/lib.rs"},{"cursor":{"line":625,"character":4},"file":"helix-dap/src/types.rs"},{"cursor":{"line":81,"character":11},"file":"helix-core/src/syntax.rs"},{"cursor":{"line":2268,"character":1},"file":"helix-term/src/commands/typed.rs"},{"cursor":{"line":21,"character":1},"file":"helix-core/src/fuzzy.rs"},{"cursor":{"line":57,"character":11},"file":"helix-term/src/ui/document.rs"},{"cursor":{"line":460,"character":7},"file":"helix-tui/src/text.rs"},{"cursor":{"line":7,"character":2},"file":"helix-term/src/lib.rs"},{"cursor":{"line":42,"character":12},"file":"helix-term/src/ui/text.rs"},{"cursor":{"line":39,"character":8},"file":"helix-term/src/ui/spinner.rs"},{"cursor":{"line":10,"character":2},"file":"helix-term/src/lib.rs"},{"cursor":{"line":57,"character":9},"file":"helix-vcs/src/git.rs"},{"cursor":{"line":15,"character":1},"file":"helix-tui/src/backend/test.rs"},{"cursor":{"line":109,"character":3},"file":"helix-dap/src/transport.rs"},{"cursor":{"line":119,"character":4},"file":"helix-core/src/history.rs"},{"cursor":{"line":18,"character":2},"file":"helix-core/src/path.rs"},{"cursor":{"line":13,"character":11},"file":"helix-lsp/src/snippet.rs"},{"cursor":{"line":0,"character":12},"file":"helix-loader/src/main.rs"},{"cursor":{"line":3,"character":6},"file":"helix-term/src/lib.rs"},{"cursor":{"line":49,"character":8},"file":"helix-term/src/job.rs"},{"cursor":{"line":176,"character":7},"file":"helix-parsec/src/lib.rs"}] \ No newline at end of file diff --git a/crates/testbed/holes/huggingface_hub.json b/crates/testbed/holes/huggingface_hub.json index 5ea7ba4..a204301 100644 --- a/crates/testbed/holes/huggingface_hub.json +++ b/crates/testbed/holes/huggingface_hub.json @@ -1 +1 @@ -[{"cursor":{"line":41,"character":14},"file":"src/huggingface_hub/utils/_deprecation.py"},{"cursor":{"line":222,"character":7},"file":"src/huggingface_hub/_multi_commits.py"},{"cursor":{"line":3,"character":3},"file":"src/huggingface_hub/utils/_fixes.py"},{"cursor":{"line":72,"character":14},"file":"src/huggingface_hub/utils/__init__.py"},{"cursor":{"line":109,"character":6},"file":"src/huggingface_hub/constants.py"},{"cursor":{"line":387,"character":0},"file":"src/huggingface_hub/repocard_data.py"},{"cursor":{"line":139,"character":14},"file":"src/huggingface_hub/commands/upload.py"},{"cursor":{"line":284,"character":10},"file":"src/huggingface_hub/utils/_cache_manager.py"},{"cursor":{"line":50,"character":0},"file":"src/huggingface_hub/utils/_datetime.py"},{"cursor":{"line":208,"character":7},"file":"src/huggingface_hub/commands/delete_cache.py"},{"cursor":{"line":1,"character":0},"file":"src/huggingface_hub/utils/sha.py"},{"cursor":{"line":112,"character":14},"file":"src/huggingface_hub/utils/_cache_assets.py"},{"cursor":{"line":304,"character":13},"file":"src/huggingface_hub/inference/_text_generation.py"},{"cursor":{"line":93,"character":14},"file":"src/huggingface_hub/utils/_hf_folder.py"},{"cursor":{"line":146,"character":5},"file":"src/huggingface_hub/inference/_types.py"},{"cursor":{"line":28,"character":11},"file":"src/huggingface_hub/inference/_types.py"},{"cursor":{"line":41,"character":8},"file":"src/huggingface_hub/commands/user.py"},{"cursor":{"line":14,"character":12},"file":"src/huggingface_hub/inference/_types.py"},{"cursor":{"line":48,"character":11},"file":"src/huggingface_hub/utils/_hf_folder.py"},{"cursor":{"line":415,"character":6},"file":"src/huggingface_hub/lfs.py"},{"cursor":{"line":228,"character":4},"file":"src/huggingface_hub/utils/_http.py"},{"cursor":{"line":30,"character":12},"file":"src/huggingface_hub/inference/_common.py"},{"cursor":{"line":281,"character":2},"file":"src/huggingface_hub/utils/_http.py"},{"cursor":{"line":159,"character":11},"file":"src/huggingface_hub/utils/_errors.py"},{"cursor":{"line":276,"character":2},"file":"src/huggingface_hub/repocard_data.py"},{"cursor":{"line":192,"character":0},"file":"src/huggingface_hub/__init__.py"},{"cursor":{"line":25,"character":9},"file":"src/huggingface_hub/commands/__init__.py"},{"cursor":{"line":96,"character":8},"file":"src/huggingface_hub/utils/__init__.py"},{"cursor":{"line":795,"character":9},"file":"src/huggingface_hub/file_download.py"},{"cursor":{"line":540,"character":2},"file":"src/huggingface_hub/repository.py"},{"cursor":{"line":40,"character":12},"file":"src/huggingface_hub/utils/_telemetry.py"},{"cursor":{"line":1553,"character":3},"file":"src/huggingface_hub/inference/_generated/_async_client.py"},{"cursor":{"line":81,"character":11},"file":"src/huggingface_hub/utils/_hf_folder.py"},{"cursor":{"line":72,"character":5},"file":"src/huggingface_hub/commands/user.py"},{"cursor":{"line":518,"character":1},"file":"src/huggingface_hub/repository.py"},{"cursor":{"line":0,"character":4},"file":"src/huggingface_hub/hub_mixin.py"},{"cursor":{"line":33,"character":8},"file":"src/huggingface_hub/utils/_deprecation.py"},{"cursor":{"line":57,"character":14},"file":"src/huggingface_hub/utils/logging.py"},{"cursor":{"line":317,"character":0},"file":"src/huggingface_hub/hub_mixin.py"},{"cursor":{"line":281,"character":7},"file":"src/huggingface_hub/_commit_scheduler.py"},{"cursor":{"line":1930,"character":3},"file":"src/huggingface_hub/inference/_generated/_async_client.py"},{"cursor":{"line":69,"character":3},"file":"src/huggingface_hub/_webhooks_payload.py"},{"cursor":{"line":90,"character":1},"file":"src/huggingface_hub/inference_api.py"},{"cursor":{"line":1141,"character":11},"file":"src/huggingface_hub/inference/_client.py"},{"cursor":{"line":140,"character":9},"file":"src/huggingface_hub/_commit_api.py"},{"cursor":{"line":61,"character":5},"file":"src/huggingface_hub/commands/_cli_utils.py"},{"cursor":{"line":21,"character":13},"file":"src/huggingface_hub/utils/_errors.py"},{"cursor":{"line":115,"character":8},"file":"src/huggingface_hub/commands/lfs.py"},{"cursor":{"line":166,"character":3},"file":"src/huggingface_hub/utils/logging.py"},{"cursor":{"line":16,"character":13},"file":"src/huggingface_hub/utils/_experimental.py"},{"cursor":{"line":46,"character":3},"file":"src/huggingface_hub/utils/_pagination.py"},{"cursor":{"line":2,"character":12},"file":"src/huggingface_hub/utils/sha.py"},{"cursor":{"line":932,"character":14},"file":"src/huggingface_hub/inference/_generated/_async_client.py"},{"cursor":{"line":131,"character":2},"file":"src/huggingface_hub/utils/_cache_assets.py"},{"cursor":{"line":166,"character":4},"file":"src/huggingface_hub/commands/lfs.py"},{"cursor":{"line":10,"character":0},"file":"src/huggingface_hub/utils/sha.py"},{"cursor":{"line":734,"character":6},"file":"src/huggingface_hub/repository.py"},{"cursor":{"line":407,"character":14},"file":"src/huggingface_hub/inference/_generated/_async_client.py"},{"cursor":{"line":18,"character":2},"file":"src/huggingface_hub/utils/endpoint_helpers.py"},{"cursor":{"line":179,"character":7},"file":"src/huggingface_hub/utils/endpoint_helpers.py"},{"cursor":{"line":139,"character":4},"file":"src/huggingface_hub/community.py"},{"cursor":{"line":165,"character":6},"file":"src/huggingface_hub/repository.py"},{"cursor":{"line":366,"character":4},"file":"src/huggingface_hub/utils/_cache_manager.py"},{"cursor":{"line":19,"character":14},"file":"src/huggingface_hub/utils/_chunk_utils.py"},{"cursor":{"line":1249,"character":9},"file":"src/huggingface_hub/repository.py"},{"cursor":{"line":58,"character":8},"file":"src/huggingface_hub/commands/_cli_utils.py"},{"cursor":{"line":153,"character":1},"file":"src/huggingface_hub/inference/_text_generation.py"},{"cursor":{"line":574,"character":1},"file":"src/huggingface_hub/utils/_cache_manager.py"},{"cursor":{"line":60,"character":7},"file":"src/huggingface_hub/commands/scan_cache.py"},{"cursor":{"line":78,"character":10},"file":"src/huggingface_hub/utils/_cache_assets.py"},{"cursor":{"line":98,"character":0},"file":"src/huggingface_hub/utils/_subprocess.py"},{"cursor":{"line":84,"character":11},"file":"src/huggingface_hub/utils/_cache_assets.py"},{"cursor":{"line":30,"character":8},"file":"src/huggingface_hub/utils/_runtime.py"},{"cursor":{"line":89,"character":8},"file":"src/huggingface_hub/commands/delete_cache.py"},{"cursor":{"line":33,"character":14},"file":"src/huggingface_hub/commands/huggingface_cli.py"},{"cursor":{"line":272,"character":8},"file":"src/huggingface_hub/utils/_http.py"},{"cursor":{"line":277,"character":5},"file":"src/huggingface_hub/community.py"},{"cursor":{"line":206,"character":7},"file":"src/huggingface_hub/utils/_headers.py"},{"cursor":{"line":1250,"character":9},"file":"src/huggingface_hub/inference/_generated/_async_client.py"},{"cursor":{"line":57,"character":13},"file":"src/huggingface_hub/commands/_cli_utils.py"},{"cursor":{"line":164,"character":1},"file":"src/huggingface_hub/utils/endpoint_helpers.py"},{"cursor":{"line":46,"character":10},"file":"src/huggingface_hub/utils/tqdm.py"},{"cursor":{"line":183,"character":6},"file":"src/huggingface_hub/commands/download.py"},{"cursor":{"line":27,"character":0},"file":"src/huggingface_hub/utils/_paths.py"},{"cursor":{"line":133,"character":0},"file":"src/huggingface_hub/commands/scan_cache.py"},{"cursor":{"line":68,"character":4},"file":"src/huggingface_hub/constants.py"},{"cursor":{"line":11,"character":9},"file":"src/huggingface_hub/hub_mixin.py"},{"cursor":{"line":101,"character":1},"file":"src/huggingface_hub/_multi_commits.py"},{"cursor":{"line":105,"character":1},"file":"src/huggingface_hub/_webhooks_payload.py"},{"cursor":{"line":1,"character":9},"file":"src/huggingface_hub/utils/sha.py"},{"cursor":{"line":51,"character":2},"file":"src/huggingface_hub/commands/user.py"},{"cursor":{"line":75,"character":4},"file":"src/huggingface_hub/utils/_deprecation.py"},{"cursor":{"line":61,"character":12},"file":"src/huggingface_hub/utils/_fixes.py"},{"cursor":{"line":4394,"character":9},"file":"src/huggingface_hub/hf_api.py"},{"cursor":{"line":65,"character":1},"file":"src/huggingface_hub/utils/logging.py"},{"cursor":{"line":16,"character":5},"file":"src/huggingface_hub/commands/download.py"},{"cursor":{"line":110,"character":12},"file":"src/huggingface_hub/_space_api.py"},{"cursor":{"line":187,"character":8},"file":"src/huggingface_hub/commands/user.py"},{"cursor":{"line":36,"character":7},"file":"src/huggingface_hub/utils/_datetime.py"},{"cursor":{"line":290,"character":2},"file":"src/huggingface_hub/community.py"}] \ No newline at end of file +[{"cursor":{"line":72,"character":8},"file":"src/huggingface_hub/utils/endpoint_helpers.py"},{"cursor":{"line":95,"character":0},"file":"src/huggingface_hub/_snapshot_download.py"},{"cursor":{"line":1052,"character":13},"file":"src/huggingface_hub/repository.py"},{"cursor":{"line":474,"character":10},"file":"src/huggingface_hub/utils/_cache_manager.py"},{"cursor":{"line":13,"character":10},"file":"src/huggingface_hub/commands/env.py"},{"cursor":{"line":149,"character":11},"file":"src/huggingface_hub/_tensorboard_logger.py"},{"cursor":{"line":148,"character":1},"file":"src/huggingface_hub/inference/_types.py"},{"cursor":{"line":819,"character":4},"file":"src/huggingface_hub/repocard.py"},{"cursor":{"line":89,"character":7},"file":"src/huggingface_hub/utils/_errors.py"},{"cursor":{"line":300,"character":1},"file":"src/huggingface_hub/commands/delete_cache.py"},{"cursor":{"line":291,"character":5},"file":"src/huggingface_hub/utils/_cache_manager.py"},{"cursor":{"line":80,"character":8},"file":"src/huggingface_hub/utils/_telemetry.py"},{"cursor":{"line":233,"character":10},"file":"src/huggingface_hub/utils/_http.py"},{"cursor":{"line":630,"character":13},"file":"src/huggingface_hub/repocard.py"},{"cursor":{"line":26,"character":5},"file":"src/huggingface_hub/utils/_experimental.py"},{"cursor":{"line":100,"character":4},"file":"src/huggingface_hub/utils/tqdm.py"},{"cursor":{"line":47,"character":3},"file":"src/huggingface_hub/utils/_headers.py"},{"cursor":{"line":773,"character":8},"file":"src/huggingface_hub/repository.py"},{"cursor":{"line":181,"character":12},"file":"src/huggingface_hub/_commit_scheduler.py"},{"cursor":{"line":72,"character":1},"file":"src/huggingface_hub/utils/_http.py"},{"cursor":{"line":33,"character":12},"file":"src/huggingface_hub/utils/_deprecation.py"},{"cursor":{"line":10,"character":11},"file":"src/huggingface_hub/keras_mixin.py"},{"cursor":{"line":43,"character":13},"file":"src/huggingface_hub/_login.py"},{"cursor":{"line":185,"character":9},"file":"src/huggingface_hub/fastai_utils.py"},{"cursor":{"line":29,"character":13},"file":"src/huggingface_hub/utils/_chunk_utils.py"},{"cursor":{"line":160,"character":2},"file":"src/huggingface_hub/keras_mixin.py"},{"cursor":{"line":108,"character":14},"file":"src/huggingface_hub/inference/_types.py"},{"cursor":{"line":200,"character":13},"file":"src/huggingface_hub/_commit_scheduler.py"},{"cursor":{"line":215,"character":0},"file":"src/huggingface_hub/__init__.py"},{"cursor":{"line":308,"character":2},"file":"src/huggingface_hub/lfs.py"},{"cursor":{"line":46,"character":4},"file":"src/huggingface_hub/utils/_chunk_utils.py"},{"cursor":{"line":46,"character":8},"file":"src/huggingface_hub/utils/_chunk_utils.py"},{"cursor":{"line":175,"character":1},"file":"src/huggingface_hub/utils/logging.py"},{"cursor":{"line":159,"character":1},"file":"src/huggingface_hub/utils/_errors.py"},{"cursor":{"line":136,"character":10},"file":"src/huggingface_hub/utils/endpoint_helpers.py"},{"cursor":{"line":460,"character":5},"file":"src/huggingface_hub/repocard.py"},{"cursor":{"line":118,"character":5},"file":"src/huggingface_hub/fastai_utils.py"},{"cursor":{"line":91,"character":10},"file":"src/huggingface_hub/utils/logging.py"},{"cursor":{"line":402,"character":9},"file":"src/huggingface_hub/lfs.py"},{"cursor":{"line":174,"character":7},"file":"src/huggingface_hub/inference_api.py"},{"cursor":{"line":111,"character":4},"file":"src/huggingface_hub/utils/_validators.py"},{"cursor":{"line":39,"character":8},"file":"src/huggingface_hub/community.py"},{"cursor":{"line":524,"character":12},"file":"src/huggingface_hub/_commit_api.py"},{"cursor":{"line":16,"character":1},"file":"src/huggingface_hub/utils/_fixes.py"},{"cursor":{"line":157,"character":7},"file":"src/huggingface_hub/hf_file_system.py"},{"cursor":{"line":190,"character":6},"file":"src/huggingface_hub/repocard.py"},{"cursor":{"line":290,"character":14},"file":"src/huggingface_hub/_multi_commits.py"},{"cursor":{"line":455,"character":11},"file":"src/huggingface_hub/__init__.py"},{"cursor":{"line":27,"character":14},"file":"src/huggingface_hub/commands/huggingface_cli.py"},{"cursor":{"line":379,"character":11},"file":"src/huggingface_hub/inference/_text_generation.py"},{"cursor":{"line":30,"character":14},"file":"src/huggingface_hub/utils/_cache_assets.py"},{"cursor":{"line":27,"character":10},"file":"src/huggingface_hub/_multi_commits.py"},{"cursor":{"line":166,"character":2},"file":"src/huggingface_hub/inference/_types.py"},{"cursor":{"line":58,"character":1},"file":"src/huggingface_hub/utils/_experimental.py"},{"cursor":{"line":9,"character":14},"file":"src/huggingface_hub/_commit_scheduler.py"},{"cursor":{"line":55,"character":10},"file":"src/huggingface_hub/commands/upload.py"},{"cursor":{"line":48,"character":0},"file":"src/huggingface_hub/utils/_experimental.py"},{"cursor":{"line":100,"character":14},"file":"src/huggingface_hub/utils/_paths.py"},{"cursor":{"line":240,"character":7},"file":"src/huggingface_hub/commands/upload.py"},{"cursor":{"line":198,"character":0},"file":"src/huggingface_hub/_snapshot_download.py"},{"cursor":{"line":18,"character":5},"file":"src/huggingface_hub/commands/_cli_utils.py"},{"cursor":{"line":323,"character":5},"file":"src/huggingface_hub/_commit_scheduler.py"},{"cursor":{"line":190,"character":5},"file":"src/huggingface_hub/_commit_api.py"},{"cursor":{"line":549,"character":11},"file":"src/huggingface_hub/file_download.py"},{"cursor":{"line":89,"character":7},"file":"src/huggingface_hub/utils/endpoint_helpers.py"},{"cursor":{"line":129,"character":4},"file":"src/huggingface_hub/_login.py"},{"cursor":{"line":108,"character":14},"file":"src/huggingface_hub/hub_mixin.py"},{"cursor":{"line":40,"character":1},"file":"src/huggingface_hub/_webhooks_payload.py"},{"cursor":{"line":73,"character":13},"file":"src/huggingface_hub/_snapshot_download.py"},{"cursor":{"line":30,"character":6},"file":"src/huggingface_hub/commands/env.py"},{"cursor":{"line":229,"character":5},"file":"src/huggingface_hub/__init__.py"},{"cursor":{"line":99,"character":13},"file":"src/huggingface_hub/utils/logging.py"},{"cursor":{"line":72,"character":0},"file":"src/huggingface_hub/_space_api.py"},{"cursor":{"line":126,"character":1},"file":"src/huggingface_hub/utils/tqdm.py"},{"cursor":{"line":214,"character":1},"file":"src/huggingface_hub/utils/_headers.py"},{"cursor":{"line":88,"character":1},"file":"src/huggingface_hub/utils/logging.py"},{"cursor":{"line":341,"character":14},"file":"src/huggingface_hub/lfs.py"},{"cursor":{"line":65,"character":8},"file":"src/huggingface_hub/utils/_datetime.py"},{"cursor":{"line":50,"character":14},"file":"src/huggingface_hub/utils/logging.py"},{"cursor":{"line":39,"character":10},"file":"src/huggingface_hub/commands/delete_cache.py"},{"cursor":{"line":116,"character":8},"file":"src/huggingface_hub/utils/_subprocess.py"},{"cursor":{"line":233,"character":4},"file":"src/huggingface_hub/commands/upload.py"},{"cursor":{"line":55,"character":8},"file":"src/huggingface_hub/_webhooks_payload.py"},{"cursor":{"line":214,"character":11},"file":"src/huggingface_hub/community.py"},{"cursor":{"line":563,"character":6},"file":"src/huggingface_hub/utils/_cache_manager.py"},{"cursor":{"line":3150,"character":12},"file":"src/huggingface_hub/hf_api.py"},{"cursor":{"line":31,"character":5},"file":"src/huggingface_hub/utils/tqdm.py"},{"cursor":{"line":514,"character":6},"file":"src/huggingface_hub/inference/_generated/_async_client.py"},{"cursor":{"line":212,"character":2},"file":"src/huggingface_hub/utils/endpoint_helpers.py"},{"cursor":{"line":36,"character":5},"file":"src/huggingface_hub/utils/_fixes.py"},{"cursor":{"line":335,"character":4},"file":"src/huggingface_hub/community.py"},{"cursor":{"line":148,"character":8},"file":"src/huggingface_hub/_commit_api.py"},{"cursor":{"line":147,"character":12},"file":"src/huggingface_hub/hf_file_system.py"},{"cursor":{"line":200,"character":8},"file":"src/huggingface_hub/commands/download.py"},{"cursor":{"line":82,"character":14},"file":"src/huggingface_hub/inference/_types.py"},{"cursor":{"line":119,"character":1},"file":"src/huggingface_hub/commands/upload.py"},{"cursor":{"line":163,"character":12},"file":"src/huggingface_hub/utils/_validators.py"},{"cursor":{"line":148,"character":11},"file":"src/huggingface_hub/_tensorboard_logger.py"},{"cursor":{"line":620,"character":12},"file":"src/huggingface_hub/inference/_client.py"},{"cursor":{"line":992,"character":7},"file":"src/huggingface_hub/file_download.py"}] \ No newline at end of file diff --git a/crates/testbed/holes/io-ts.json b/crates/testbed/holes/io-ts.json index 5d09fcb..b01e645 100644 --- a/crates/testbed/holes/io-ts.json +++ b/crates/testbed/holes/io-ts.json @@ -1 +1 @@ -[{"cursor":{"line":130,"character":3},"file":"src/Encoder.ts"},{"cursor":{"line":85,"character":13},"file":"src/Codec.ts"},{"cursor":{"line":9,"character":3},"file":"src/Reporter.ts"},{"cursor":{"line":44,"character":14},"file":"src/FreeSemigroup.ts"},{"cursor":{"line":169,"character":12},"file":"src/Kleisli.ts"},{"cursor":{"line":44,"character":1},"file":"src/Schema.ts"},{"cursor":{"line":510,"character":14},"file":"src/Decoder.ts"},{"cursor":{"line":19,"character":0},"file":"src/FreeSemigroup.ts"},{"cursor":{"line":31,"character":2},"file":"src/PathReporter.ts"},{"cursor":{"line":2,"character":3},"file":"src/Reporter.ts"},{"cursor":{"line":37,"character":8},"file":"src/Type.ts"},{"cursor":{"line":3,"character":3},"file":"src/ThrowReporter.ts"},{"cursor":{"line":9,"character":3},"file":"src/TaskDecoder.ts"},{"cursor":{"line":5,"character":8},"file":"src/PathReporter.ts"},{"cursor":{"line":13,"character":0},"file":"src/PathReporter.ts"},{"cursor":{"line":31,"character":2},"file":"src/Decoder.ts"},{"cursor":{"line":231,"character":2},"file":"src/Kleisli.ts"},{"cursor":{"line":50,"character":1},"file":"src/Eq.ts"},{"cursor":{"line":1740,"character":2},"file":"src/index.ts"},{"cursor":{"line":231,"character":5},"file":"src/Type.ts"},{"cursor":{"line":157,"character":12},"file":"src/Schemable.ts"},{"cursor":{"line":41,"character":12},"file":"src/PathReporter.ts"},{"cursor":{"line":515,"character":6},"file":"src/TaskDecoder.ts"},{"cursor":{"line":286,"character":0},"file":"src/Kleisli.ts"},{"cursor":{"line":31,"character":1},"file":"src/Schema.ts"},{"cursor":{"line":18,"character":2},"file":"src/ThrowReporter.ts"},{"cursor":{"line":444,"character":7},"file":"src/index.ts"},{"cursor":{"line":0,"character":1},"file":"src/Eq.ts"},{"cursor":{"line":39,"character":12},"file":"src/PathReporter.ts"},{"cursor":{"line":122,"character":4},"file":"src/Type.ts"},{"cursor":{"line":193,"character":11},"file":"src/Type.ts"},{"cursor":{"line":19,"character":2},"file":"src/Guard.ts"},{"cursor":{"line":134,"character":4},"file":"src/Kleisli.ts"},{"cursor":{"line":2,"character":2},"file":"src/FreeSemigroup.ts"},{"cursor":{"line":428,"character":12},"file":"src/Decoder.ts"},{"cursor":{"line":3,"character":3},"file":"src/ThrowReporter.ts"},{"cursor":{"line":218,"character":2},"file":"src/Kleisli.ts"},{"cursor":{"line":2,"character":7},"file":"src/ThrowReporter.ts"},{"cursor":{"line":94,"character":5},"file":"src/Encoder.ts"},{"cursor":{"line":8,"character":2},"file":"src/Schema.ts"},{"cursor":{"line":6,"character":13},"file":"src/PathReporter.ts"},{"cursor":{"line":1932,"character":2},"file":"src/index.ts"},{"cursor":{"line":194,"character":6},"file":"src/Type.ts"},{"cursor":{"line":264,"character":3},"file":"src/TaskDecoder.ts"},{"cursor":{"line":86,"character":2},"file":"src/TaskDecoder.ts"},{"cursor":{"line":71,"character":3},"file":"src/FreeSemigroup.ts"},{"cursor":{"line":8,"character":14},"file":"src/Reporter.ts"},{"cursor":{"line":1,"character":12},"file":"src/ThrowReporter.ts"},{"cursor":{"line":3,"character":0},"file":"src/ThrowReporter.ts"},{"cursor":{"line":48,"character":5},"file":"src/Schema.ts"},{"cursor":{"line":72,"character":12},"file":"src/DecodeError.ts"},{"cursor":{"line":151,"character":10},"file":"src/DecodeError.ts"},{"cursor":{"line":25,"character":10},"file":"src/DecodeError.ts"},{"cursor":{"line":82,"character":3},"file":"src/Kleisli.ts"},{"cursor":{"line":2,"character":0},"file":"src/PathReporter.ts"},{"cursor":{"line":210,"character":8},"file":"src/Type.ts"},{"cursor":{"line":14,"character":6},"file":"src/PathReporter.ts"},{"cursor":{"line":46,"character":3},"file":"src/Eq.ts"},{"cursor":{"line":89,"character":2},"file":"src/Schemable.ts"},{"cursor":{"line":6,"character":13},"file":"src/Reporter.ts"},{"cursor":{"line":1236,"character":6},"file":"src/index.ts"},{"cursor":{"line":121,"character":0},"file":"src/Eq.ts"},{"cursor":{"line":9,"character":9},"file":"src/Reporter.ts"},{"cursor":{"line":15,"character":2},"file":"src/PathReporter.ts"},{"cursor":{"line":34,"character":2},"file":"src/FreeSemigroup.ts"},{"cursor":{"line":237,"character":5},"file":"src/index.ts"},{"cursor":{"line":188,"character":13},"file":"src/TaskDecoder.ts"},{"cursor":{"line":1718,"character":4},"file":"src/index.ts"},{"cursor":{"line":208,"character":4},"file":"src/Schemable.ts"},{"cursor":{"line":65,"character":1},"file":"src/Guard.ts"},{"cursor":{"line":8,"character":0},"file":"src/Reporter.ts"},{"cursor":{"line":23,"character":10},"file":"src/FreeSemigroup.ts"},{"cursor":{"line":91,"character":2},"file":"src/Schemable.ts"},{"cursor":{"line":43,"character":0},"file":"src/PathReporter.ts"},{"cursor":{"line":250,"character":1},"file":"src/Type.ts"},{"cursor":{"line":2,"character":0},"file":"src/ThrowReporter.ts"},{"cursor":{"line":10,"character":2},"file":"src/ThrowReporter.ts"},{"cursor":{"line":310,"character":0},"file":"src/Kleisli.ts"},{"cursor":{"line":353,"character":3},"file":"src/TaskDecoder.ts"},{"cursor":{"line":10,"character":0},"file":"src/Reporter.ts"},{"cursor":{"line":126,"character":9},"file":"src/Encoder.ts"},{"cursor":{"line":252,"character":4},"file":"src/Guard.ts"},{"cursor":{"line":38,"character":0},"file":"src/Decoder.ts"},{"cursor":{"line":146,"character":14},"file":"src/Type.ts"},{"cursor":{"line":7,"character":1},"file":"src/Schema.ts"},{"cursor":{"line":1572,"character":7},"file":"src/index.ts"},{"cursor":{"line":136,"character":14},"file":"src/Encoder.ts"},{"cursor":{"line":17,"character":9},"file":"src/FreeSemigroup.ts"},{"cursor":{"line":360,"character":11},"file":"src/TaskDecoder.ts"},{"cursor":{"line":232,"character":7},"file":"src/Kleisli.ts"},{"cursor":{"line":540,"character":3},"file":"src/Decoder.ts"},{"cursor":{"line":86,"character":13},"file":"src/Schemable.ts"},{"cursor":{"line":36,"character":2},"file":"src/Eq.ts"},{"cursor":{"line":582,"character":12},"file":"src/Decoder.ts"},{"cursor":{"line":4,"character":13},"file":"src/ThrowReporter.ts"},{"cursor":{"line":8,"character":6},"file":"src/Reporter.ts"},{"cursor":{"line":60,"character":2},"file":"src/Encoder.ts"},{"cursor":{"line":166,"character":4},"file":"src/DecodeError.ts"},{"cursor":{"line":169,"character":14},"file":"src/DecodeError.ts"},{"cursor":{"line":372,"character":14},"file":"src/TaskDecoder.ts"}] \ No newline at end of file +[{"cursor":{"line":1,"character":5},"file":"src/Guard.ts"},{"cursor":{"line":42,"character":4},"file":"src/PathReporter.ts"},{"cursor":{"line":38,"character":5},"file":"src/Encoder.ts"},{"cursor":{"line":0,"character":1},"file":"src/ThrowReporter.ts"},{"cursor":{"line":10,"character":2},"file":"src/ThrowReporter.ts"},{"cursor":{"line":160,"character":4},"file":"src/Encoder.ts"},{"cursor":{"line":11,"character":2},"file":"src/PathReporter.ts"},{"cursor":{"line":1951,"character":5},"file":"src/index.ts"},{"cursor":{"line":134,"character":8},"file":"src/DecodeError.ts"},{"cursor":{"line":75,"character":0},"file":"src/Eq.ts"},{"cursor":{"line":258,"character":0},"file":"src/Decoder.ts"},{"cursor":{"line":174,"character":7},"file":"src/Schemable.ts"},{"cursor":{"line":94,"character":2},"file":"src/Schemable.ts"},{"cursor":{"line":492,"character":7},"file":"src/TaskDecoder.ts"},{"cursor":{"line":0,"character":2},"file":"src/PathReporter.ts"},{"cursor":{"line":153,"character":2},"file":"src/DecodeError.ts"},{"cursor":{"line":3,"character":2},"file":"src/Decoder.ts"},{"cursor":{"line":168,"character":9},"file":"src/Encoder.ts"},{"cursor":{"line":46,"character":0},"file":"src/FreeSemigroup.ts"},{"cursor":{"line":18,"character":2},"file":"src/Schema.ts"},{"cursor":{"line":49,"character":2},"file":"src/Schema.ts"},{"cursor":{"line":0,"character":2},"file":"src/Reporter.ts"},{"cursor":{"line":200,"character":5},"file":"src/Guard.ts"},{"cursor":{"line":143,"character":10},"file":"src/Schemable.ts"},{"cursor":{"line":105,"character":1},"file":"src/DecodeError.ts"},{"cursor":{"line":48,"character":4},"file":"src/Schema.ts"},{"cursor":{"line":3,"character":8},"file":"src/Reporter.ts"},{"cursor":{"line":210,"character":0},"file":"src/Type.ts"},{"cursor":{"line":35,"character":2},"file":"src/Type.ts"},{"cursor":{"line":128,"character":1},"file":"src/TaskDecoder.ts"},{"cursor":{"line":178,"character":6},"file":"src/Encoder.ts"},{"cursor":{"line":2,"character":2},"file":"src/Reporter.ts"},{"cursor":{"line":152,"character":13},"file":"src/TaskDecoder.ts"},{"cursor":{"line":187,"character":4},"file":"src/Kleisli.ts"},{"cursor":{"line":137,"character":8},"file":"src/Kleisli.ts"},{"cursor":{"line":54,"character":0},"file":"src/Schema.ts"},{"cursor":{"line":296,"character":5},"file":"src/Kleisli.ts"},{"cursor":{"line":47,"character":9},"file":"src/FreeSemigroup.ts"},{"cursor":{"line":268,"character":0},"file":"src/Guard.ts"},{"cursor":{"line":88,"character":11},"file":"src/Type.ts"},{"cursor":{"line":42,"character":2},"file":"src/Kleisli.ts"},{"cursor":{"line":36,"character":1},"file":"src/DecodeError.ts"},{"cursor":{"line":21,"character":7},"file":"src/PathReporter.ts"},{"cursor":{"line":44,"character":4},"file":"src/Encoder.ts"},{"cursor":{"line":166,"character":1},"file":"src/Guard.ts"},{"cursor":{"line":48,"character":3},"file":"src/FreeSemigroup.ts"},{"cursor":{"line":124,"character":0},"file":"src/Guard.ts"},{"cursor":{"line":0,"character":1},"file":"src/Reporter.ts"},{"cursor":{"line":12,"character":4},"file":"src/ThrowReporter.ts"},{"cursor":{"line":65,"character":0},"file":"src/Eq.ts"},{"cursor":{"line":54,"character":3},"file":"src/FreeSemigroup.ts"},{"cursor":{"line":197,"character":6},"file":"src/Guard.ts"},{"cursor":{"line":273,"character":10},"file":"src/TaskDecoder.ts"},{"cursor":{"line":487,"character":0},"file":"src/TaskDecoder.ts"},{"cursor":{"line":1,"character":5},"file":"src/Reporter.ts"},{"cursor":{"line":6,"character":10},"file":"src/Schema.ts"},{"cursor":{"line":59,"character":2},"file":"src/Type.ts"},{"cursor":{"line":186,"character":2},"file":"src/Type.ts"},{"cursor":{"line":6,"character":6},"file":"src/DecodeError.ts"},{"cursor":{"line":418,"character":14},"file":"src/Decoder.ts"},{"cursor":{"line":200,"character":7},"file":"src/Kleisli.ts"},{"cursor":{"line":310,"character":9},"file":"src/Codec.ts"},{"cursor":{"line":3,"character":10},"file":"src/Schema.ts"},{"cursor":{"line":67,"character":0},"file":"src/Kleisli.ts"},{"cursor":{"line":134,"character":3},"file":"src/DecodeError.ts"},{"cursor":{"line":47,"character":0},"file":"src/Kleisli.ts"},{"cursor":{"line":46,"character":13},"file":"src/PathReporter.ts"},{"cursor":{"line":33,"character":1},"file":"src/PathReporter.ts"},{"cursor":{"line":143,"character":3},"file":"src/TaskDecoder.ts"},{"cursor":{"line":259,"character":5},"file":"src/Guard.ts"},{"cursor":{"line":2172,"character":14},"file":"src/index.ts"},{"cursor":{"line":124,"character":14},"file":"src/Encoder.ts"},{"cursor":{"line":83,"character":9},"file":"src/DecodeError.ts"},{"cursor":{"line":143,"character":10},"file":"src/Eq.ts"},{"cursor":{"line":2,"character":1},"file":"src/Schema.ts"},{"cursor":{"line":124,"character":0},"file":"src/Eq.ts"},{"cursor":{"line":216,"character":6},"file":"src/Eq.ts"},{"cursor":{"line":8,"character":10},"file":"src/PathReporter.ts"},{"cursor":{"line":776,"character":8},"file":"src/index.ts"},{"cursor":{"line":1565,"character":8},"file":"src/index.ts"},{"cursor":{"line":279,"character":4},"file":"src/Decoder.ts"},{"cursor":{"line":62,"character":0},"file":"src/FreeSemigroup.ts"},{"cursor":{"line":213,"character":1},"file":"src/Eq.ts"},{"cursor":{"line":80,"character":2},"file":"src/Guard.ts"},{"cursor":{"line":6,"character":12},"file":"src/PathReporter.ts"},{"cursor":{"line":225,"character":14},"file":"src/Encoder.ts"},{"cursor":{"line":451,"character":5},"file":"src/TaskDecoder.ts"},{"cursor":{"line":199,"character":0},"file":"src/Guard.ts"},{"cursor":{"line":158,"character":1},"file":"src/Codec.ts"},{"cursor":{"line":132,"character":9},"file":"src/TaskDecoder.ts"},{"cursor":{"line":33,"character":0},"file":"src/PathReporter.ts"},{"cursor":{"line":82,"character":2},"file":"src/Encoder.ts"},{"cursor":{"line":207,"character":8},"file":"src/Encoder.ts"},{"cursor":{"line":43,"character":0},"file":"src/PathReporter.ts"},{"cursor":{"line":167,"character":5},"file":"src/Kleisli.ts"},{"cursor":{"line":348,"character":0},"file":"src/Kleisli.ts"},{"cursor":{"line":42,"character":9},"file":"src/PathReporter.ts"},{"cursor":{"line":199,"character":2},"file":"src/TaskDecoder.ts"},{"cursor":{"line":118,"character":2},"file":"src/Type.ts"},{"cursor":{"line":241,"character":1},"file":"src/Guard.ts"}] \ No newline at end of file diff --git a/crates/testbed/holes/lance.json b/crates/testbed/holes/lance.json index 0b41aa2..7fbfbd6 100644 --- a/crates/testbed/holes/lance.json +++ b/crates/testbed/holes/lance.json @@ -1 +1 @@ -[{"cursor":{"line":1246,"character":9},"file":"rust/lance-core/src/io/writer/statistics.rs"},{"cursor":{"line":1165,"character":11},"file":"rust/lance/src/index/vector/ivf.rs"},{"cursor":{"line":156,"character":5},"file":"rust/lance/src/index/append.rs"},{"cursor":{"line":73,"character":10},"file":"rust/lance-linalg/benches/kmeans.rs"},{"cursor":{"line":32,"character":0},"file":"rust/lance-arrow/src/bfloat16.rs"},{"cursor":{"line":159,"character":2},"file":"rust/lance/benches/vector_index.rs"},{"cursor":{"line":57,"character":10},"file":"rust/lance/benches/vector_index.rs"},{"cursor":{"line":170,"character":12},"file":"rust/lance/src/index/prefilter.rs"},{"cursor":{"line":7,"character":0},"file":"rust/lance-index/build.rs"},{"cursor":{"line":308,"character":0},"file":"rust/lance-arrow/src/bfloat16.rs"},{"cursor":{"line":16,"character":13},"file":"rust/lance-index/src/vector/residual.rs"},{"cursor":{"line":141,"character":6},"file":"rust/lance-linalg/src/distance/l2.rs"},{"cursor":{"line":548,"character":6},"file":"rust/lance-arrow/src/lib.rs"},{"cursor":{"line":22,"character":6},"file":"rust/lance-index/src/vector/kmeans.rs"},{"cursor":{"line":301,"character":4},"file":"rust/lance/src/io/commit.rs"},{"cursor":{"line":133,"character":14},"file":"rust/lance/src/utils/sql.rs"},{"cursor":{"line":770,"character":12},"file":"rust/lance-core/src/datatypes/field.rs"},{"cursor":{"line":15,"character":0},"file":"rust/lance-core/src/format.rs"},{"cursor":{"line":72,"character":0},"file":"rust/lance-core/src/io.rs"},{"cursor":{"line":61,"character":4},"file":"rust/lance-index/src/vector/residual.rs"},{"cursor":{"line":90,"character":4},"file":"rust/lance-index/src/scalar/lance.rs"},{"cursor":{"line":813,"character":1},"file":"rust/lance/src/dataset/optimize.rs"},{"cursor":{"line":3105,"character":5},"file":"rust/lance/src/dataset.rs"},{"cursor":{"line":130,"character":3},"file":"rust/lance-core/src/datatypes.rs"},{"cursor":{"line":81,"character":1},"file":"rust/lance-index/src/vector/pq/transform.rs"},{"cursor":{"line":148,"character":7},"file":"rust/lance-core/src/io/commit.rs"},{"cursor":{"line":216,"character":2},"file":"rust/lance/src/arrow/svd.rs"},{"cursor":{"line":89,"character":13},"file":"rust/lance-datagen/benches/array_gen.rs"},{"cursor":{"line":179,"character":8},"file":"rust/lance/src/index.rs"},{"cursor":{"line":259,"character":12},"file":"rust/lance/src/io/exec/scan.rs"},{"cursor":{"line":29,"character":10},"file":"rust/lance-core/src/lib.rs"},{"cursor":{"line":211,"character":13},"file":"rust/lance/src/index/vector/ivf.rs"},{"cursor":{"line":61,"character":3},"file":"rust/lance-core/src/io/stream.rs"},{"cursor":{"line":1463,"character":13},"file":"rust/lance/src/dataset/optimize.rs"},{"cursor":{"line":99,"character":0},"file":"rust/lance-core/src/io/local.rs"},{"cursor":{"line":113,"character":11},"file":"rust/lance-linalg/src/distance/norm_l2.rs"},{"cursor":{"line":263,"character":11},"file":"rust/lance/src/io/exec/knn.rs"},{"cursor":{"line":184,"character":14},"file":"rust/lance/src/io/exec/projection.rs"},{"cursor":{"line":465,"character":4},"file":"rust/lance-index/src/scalar/btree.rs"},{"cursor":{"line":195,"character":9},"file":"rust/lance-index/src/vector/utils.rs"},{"cursor":{"line":212,"character":1},"file":"rust/lance-core/src/format/fragment.rs"},{"cursor":{"line":72,"character":1},"file":"rust/lance-core/src/io/traits.rs"},{"cursor":{"line":149,"character":11},"file":"rust/lance-core/src/io/object_store/tracing.rs"},{"cursor":{"line":31,"character":1},"file":"rust/lance/src/index/vector/graph.rs"},{"cursor":{"line":107,"character":4},"file":"rust/lance-index/src/vector/residual.rs"},{"cursor":{"line":77,"character":3},"file":"rust/lance-index/src/vector.rs"},{"cursor":{"line":664,"character":14},"file":"rust/lance/src/io/exec/planner.rs"},{"cursor":{"line":81,"character":9},"file":"rust/lance-index/src/scalar/flat.rs"},{"cursor":{"line":170,"character":5},"file":"rust/lance/src/index/vector/pq.rs"},{"cursor":{"line":10,"character":1},"file":"rust/lance-index/build.rs"},{"cursor":{"line":636,"character":6},"file":"rust/lance/src/dataset/cleanup.rs"},{"cursor":{"line":308,"character":5},"file":"rust/lance/src/index.rs"},{"cursor":{"line":35,"character":9},"file":"rust/lance-linalg/benches/argmin.rs"},{"cursor":{"line":322,"character":11},"file":"rust/lance/src/index/vector/diskann/builder.rs"},{"cursor":{"line":31,"character":11},"file":"rust/lance/src/index/vector/diskann/row_vertex.rs"},{"cursor":{"line":133,"character":1},"file":"rust/lance/src/dataset/updater.rs"},{"cursor":{"line":190,"character":11},"file":"rust/lance-core/src/error.rs"},{"cursor":{"line":67,"character":0},"file":"rust/lance-linalg/benches/kmeans.rs"},{"cursor":{"line":223,"character":11},"file":"rust/lance-linalg/src/matrix.rs"},{"cursor":{"line":125,"character":10},"file":"rust/lance-index/src/vector/flat.rs"},{"cursor":{"line":110,"character":5},"file":"rust/lance-testing/src/datagen.rs"},{"cursor":{"line":42,"character":8},"file":"rust/lance-linalg/src/distance/l2.rs"},{"cursor":{"line":145,"character":7},"file":"rust/lance/src/datafusion/physical_expr.rs"},{"cursor":{"line":39,"character":3},"file":"rust/lance-core/src/datatypes/schema.rs"},{"cursor":{"line":141,"character":2},"file":"rust/lance-linalg/src/kernels.rs"},{"cursor":{"line":93,"character":4},"file":"rust/lance/benches/vector_index.rs"},{"cursor":{"line":862,"character":13},"file":"rust/lance-core/src/encodings/plain.rs"},{"cursor":{"line":286,"character":4},"file":"rust/lance/src/dataset/transaction.rs"},{"cursor":{"line":17,"character":12},"file":"rust/lance-linalg/benches/kmeans.rs"},{"cursor":{"line":67,"character":12},"file":"rust/lance-linalg/src/distance.rs"},{"cursor":{"line":121,"character":14},"file":"rust/lance-linalg/src/distance/norm_l2.rs"},{"cursor":{"line":1604,"character":3},"file":"rust/lance-core/src/io/reader.rs"},{"cursor":{"line":35,"character":4},"file":"rust/lance-datagen/benches/array_gen.rs"},{"cursor":{"line":49,"character":8},"file":"rust/lance-core/src/io/object_reader.rs"},{"cursor":{"line":211,"character":1},"file":"rust/lance/src/arrow/json.rs"},{"cursor":{"line":373,"character":1},"file":"rust/lance-core/src/encodings/plain.rs"},{"cursor":{"line":30,"character":11},"file":"rust/lance/src/bin/lq.rs"},{"cursor":{"line":198,"character":14},"file":"rust/lance/src/index/vector/diskann/search.rs"},{"cursor":{"line":141,"character":4},"file":"rust/lance-core/src/io/deletion.rs"},{"cursor":{"line":296,"character":2},"file":"rust/lance-linalg/src/kmeans.rs"},{"cursor":{"line":22,"character":1},"file":"rust/lance/src/dataset/index.rs"},{"cursor":{"line":22,"character":8},"file":"rust/lance-core/src/encodings.rs"},{"cursor":{"line":175,"character":7},"file":"rust/lance-core/src/io/deletion.rs"},{"cursor":{"line":101,"character":6},"file":"rust/lance-linalg/benches/dot.rs"},{"cursor":{"line":40,"character":7},"file":"rust/lance-linalg/src/kmeans.rs"},{"cursor":{"line":63,"character":10},"file":"rust/lance-core/src/encodings/binary.rs"},{"cursor":{"line":189,"character":14},"file":"rust/lance-core/src/io/reader.rs"},{"cursor":{"line":84,"character":14},"file":"rust/lance/src/lib.rs"},{"cursor":{"line":1663,"character":1},"file":"rust/lance-core/src/io/writer/statistics.rs"},{"cursor":{"line":174,"character":11},"file":"rust/lance/src/index/vector/diskann/search.rs"},{"cursor":{"line":87,"character":7},"file":"rust/lance/src/utils/tfrecord.rs"},{"cursor":{"line":79,"character":3},"file":"rust/lance/src/index/vector/traits.rs"},{"cursor":{"line":29,"character":9},"file":"rust/lance/src/index/vector/pq.rs"},{"cursor":{"line":136,"character":12},"file":"rust/lance-datagen/benches/array_gen.rs"},{"cursor":{"line":374,"character":1},"file":"rust/lance/src/io/exec/knn.rs"},{"cursor":{"line":31,"character":0},"file":"rust/lance-core/src/encodings/binary.rs"},{"cursor":{"line":1502,"character":0},"file":"rust/lance/src/dataset/optimize.rs"},{"cursor":{"line":36,"character":1},"file":"rust/lance-linalg/src/simd/i32.rs"},{"cursor":{"line":38,"character":10},"file":"rust/lance-linalg/src/simd/i32.rs"},{"cursor":{"line":52,"character":4},"file":"rust/lance-core/src/io/stream.rs"}] \ No newline at end of file +[{"cursor":{"line":92,"character":11},"file":"rust/lance-core/src/format/manifest.rs"},{"cursor":{"line":88,"character":3},"file":"rust/lance-index/src/vector/residual.rs"},{"cursor":{"line":17,"character":11},"file":"rust/lance-core/src/cache.rs"},{"cursor":{"line":53,"character":1},"file":"rust/lance-arrow/src/bfloat16.rs"},{"cursor":{"line":39,"character":5},"file":"rust/lance-linalg/src/distance.rs"},{"cursor":{"line":158,"character":2},"file":"rust/lance/src/index/vector/ivf/builder.rs"},{"cursor":{"line":250,"character":13},"file":"rust/lance/src/io/commit/external_manifest.rs"},{"cursor":{"line":0,"character":9},"file":"rust/lance-datagen/src/lib.rs"},{"cursor":{"line":423,"character":6},"file":"rust/lance/src/io/exec/knn.rs"},{"cursor":{"line":189,"character":2},"file":"rust/lance-core/src/error.rs"},{"cursor":{"line":103,"character":3},"file":"rust/lance-index/benches/scalar_index.rs"},{"cursor":{"line":62,"character":7},"file":"rust/lance-core/src/io/utils.rs"},{"cursor":{"line":388,"character":13},"file":"rust/lance/src/index/vector/opq.rs"},{"cursor":{"line":107,"character":4},"file":"rust/lance/src/dataset/chunker.rs"},{"cursor":{"line":102,"character":0},"file":"rust/lance-index/src/vector/ivf.rs"},{"cursor":{"line":40,"character":0},"file":"rust/lance-linalg/benches/norm_l2.rs"},{"cursor":{"line":71,"character":11},"file":"rust/lance-core/src/io/commit/dynamodb.rs"},{"cursor":{"line":307,"character":11},"file":"rust/lance-core/src/io/deletion.rs"},{"cursor":{"line":758,"character":4},"file":"rust/lance-core/src/datatypes/schema.rs"},{"cursor":{"line":31,"character":9},"file":"rust/lance-index/benches/find_partitions.rs"},{"cursor":{"line":169,"character":4},"file":"rust/lance/src/dataset/updater.rs"},{"cursor":{"line":300,"character":3},"file":"rust/lance/src/io/commit/dynamodb.rs"},{"cursor":{"line":99,"character":10},"file":"rust/lance-linalg/benches/l2.rs"},{"cursor":{"line":31,"character":12},"file":"rust/lance/src/index/vector/ivf/shuffler.rs"},{"cursor":{"line":30,"character":11},"file":"rust/lance/src/utils/sql.rs"},{"cursor":{"line":17,"character":9},"file":"rust/lance/src/utils/sql.rs"},{"cursor":{"line":363,"character":11},"file":"rust/lance/src/io/exec/knn.rs"},{"cursor":{"line":33,"character":10},"file":"rust/lance-core/src/encodings/plain.rs"},{"cursor":{"line":703,"character":4},"file":"rust/lance-linalg/src/simd/f32.rs"},{"cursor":{"line":316,"character":11},"file":"rust/lance/src/index/vector/graph/persisted.rs"},{"cursor":{"line":176,"character":3},"file":"rust/lance-linalg/src/simd/i32.rs"},{"cursor":{"line":47,"character":6},"file":"rust/lance-arrow/src/floats.rs"},{"cursor":{"line":37,"character":3},"file":"rust/lance/src/utils/sql.rs"},{"cursor":{"line":45,"character":3},"file":"rust/lance-linalg/src/kernels.rs"},{"cursor":{"line":273,"character":7},"file":"rust/lance-index/src/vector/pq.rs"},{"cursor":{"line":130,"character":11},"file":"rust/lance/src/io/commit.rs"},{"cursor":{"line":182,"character":0},"file":"rust/lance/src/io/exec/planner.rs"},{"cursor":{"line":113,"character":5},"file":"rust/lance/src/utils/sql.rs"},{"cursor":{"line":137,"character":3},"file":"rust/lance-linalg/benches/l2.rs"},{"cursor":{"line":285,"character":11},"file":"rust/lance-arrow/src/bfloat16.rs"},{"cursor":{"line":120,"character":4},"file":"rust/lance/src/index/vector/ivf/builder.rs"},{"cursor":{"line":145,"character":13},"file":"rust/lance/src/arrow/json.rs"},{"cursor":{"line":781,"character":3},"file":"rust/lance/src/utils/tfrecord.rs"},{"cursor":{"line":151,"character":4},"file":"rust/lance-core/src/io/local.rs"},{"cursor":{"line":289,"character":14},"file":"rust/lance/src/index.rs"},{"cursor":{"line":108,"character":10},"file":"rust/lance-core/src/format/page_table.rs"},{"cursor":{"line":43,"character":6},"file":"rust/lance/src/dataset/progress.rs"},{"cursor":{"line":533,"character":4},"file":"rust/lance-index/src/scalar/btree.rs"},{"cursor":{"line":678,"character":12},"file":"rust/lance/src/io/commit.rs"},{"cursor":{"line":19,"character":14},"file":"rust/lance-linalg/benches/l2.rs"},{"cursor":{"line":235,"character":10},"file":"rust/lance-linalg/src/simd/i32.rs"},{"cursor":{"line":5,"character":14},"file":"rust/lance-core/build.rs"},{"cursor":{"line":50,"character":14},"file":"rust/lance-linalg/src/simd.rs"},{"cursor":{"line":98,"character":1},"file":"rust/lance/src/datafusion/logical_expr.rs"},{"cursor":{"line":59,"character":4},"file":"rust/lance-core/src/io/local.rs"},{"cursor":{"line":117,"character":1},"file":"rust/lance/src/dataset/hash_joiner.rs"},{"cursor":{"line":127,"character":13},"file":"rust/lance/src/index/append.rs"},{"cursor":{"line":13,"character":6},"file":"rust/lance/src/arrow/svd.rs"},{"cursor":{"line":351,"character":12},"file":"rust/lance-index/src/vector/pq.rs"},{"cursor":{"line":234,"character":11},"file":"rust/lance-arrow/src/bfloat16.rs"},{"cursor":{"line":14,"character":3},"file":"rust/lance-core/src/lib.rs"},{"cursor":{"line":29,"character":0},"file":"rust/lance/src/io/exec/testing.rs"},{"cursor":{"line":565,"character":4},"file":"rust/lance-datagen/src/generator.rs"},{"cursor":{"line":59,"character":0},"file":"rust/lance-linalg/src/distance/dot.rs"},{"cursor":{"line":121,"character":1},"file":"rust/lance-linalg/src/simd/i32.rs"},{"cursor":{"line":5,"character":11},"file":"rust/lance/src/utils/tokio.rs"},{"cursor":{"line":179,"character":2},"file":"rust/lance-core/src/io/commit/external_manifest.rs"},{"cursor":{"line":187,"character":11},"file":"rust/lance-linalg/src/kernels.rs"},{"cursor":{"line":113,"character":5},"file":"rust/lance-core/src/format/metadata.rs"},{"cursor":{"line":296,"character":3},"file":"rust/lance/src/index/vector/diskann/builder.rs"},{"cursor":{"line":408,"character":5},"file":"rust/lance/src/utils/tfrecord.rs"},{"cursor":{"line":56,"character":11},"file":"rust/lance-core/src/datatypes.rs"},{"cursor":{"line":467,"character":12},"file":"rust/lance/src/dataset/cleanup.rs"},{"cursor":{"line":104,"character":11},"file":"rust/lance/src/utils/sql.rs"},{"cursor":{"line":159,"character":9},"file":"rust/lance-core/src/datatypes.rs"},{"cursor":{"line":243,"character":13},"file":"rust/lance/src/dataset/updater.rs"},{"cursor":{"line":159,"character":11},"file":"rust/lance/src/index/vector/ivf/shuffler.rs"},{"cursor":{"line":195,"character":12},"file":"rust/lance/src/io/exec/take.rs"},{"cursor":{"line":21,"character":4},"file":"rust/lance-index/src/lib.rs"},{"cursor":{"line":729,"character":0},"file":"rust/lance-core/src/io/writer/statistics.rs"},{"cursor":{"line":45,"character":11},"file":"rust/lance-linalg/benches/argmin.rs"},{"cursor":{"line":61,"character":0},"file":"rust/lance/src/dataset/feature_flags.rs"},{"cursor":{"line":409,"character":13},"file":"rust/lance/src/utils/tfrecord.rs"},{"cursor":{"line":137,"character":1},"file":"rust/lance-core/src/io/commit/dynamodb.rs"},{"cursor":{"line":355,"character":0},"file":"rust/lance-datagen/src/generator.rs"},{"cursor":{"line":203,"character":12},"file":"rust/lance-core/src/utils/testing.rs"},{"cursor":{"line":122,"character":8},"file":"rust/lance-linalg/benches/dot.rs"},{"cursor":{"line":840,"character":0},"file":"rust/lance-core/src/datatypes/schema.rs"},{"cursor":{"line":36,"character":3},"file":"rust/lance/src/dataset/chunker.rs"},{"cursor":{"line":196,"character":10},"file":"rust/lance-index/src/vector/ivf.rs"},{"cursor":{"line":99,"character":6},"file":"rust/lance/src/arrow/svd.rs"},{"cursor":{"line":64,"character":11},"file":"rust/lance-core/src/io/object_reader.rs"},{"cursor":{"line":28,"character":6},"file":"rust/lance/benches/ivf_pq.rs"},{"cursor":{"line":316,"character":0},"file":"rust/lance-index/src/scalar/lance.rs"},{"cursor":{"line":51,"character":7},"file":"rust/lance/src/dataset/feature_flags.rs"},{"cursor":{"line":464,"character":7},"file":"rust/lance-index/src/scalar/btree.rs"},{"cursor":{"line":724,"character":1},"file":"rust/lance-core/src/io/reader.rs"},{"cursor":{"line":254,"character":10},"file":"rust/lance/src/dataset/updater.rs"},{"cursor":{"line":608,"character":12},"file":"rust/lance/src/io/commit.rs"},{"cursor":{"line":701,"character":0},"file":"rust/lance-linalg/src/simd/f32.rs"}] \ No newline at end of file diff --git a/crates/testbed/holes/lancedb.json b/crates/testbed/holes/lancedb.json index 3f57aec..3ad4b78 100644 --- a/crates/testbed/holes/lancedb.json +++ b/crates/testbed/holes/lancedb.json @@ -1 +1 @@ -[{"cursor":{"line":135,"character":2},"file":"rust/vectordb/src/data/sanitize.rs"},{"cursor":{"line":111,"character":1},"file":"rust/vectordb/src/index/vector.rs"},{"cursor":{"line":0,"character":2},"file":"rust/vectordb/src/io.rs"},{"cursor":{"line":103,"character":1},"file":"rust/vectordb/src/index/vector.rs"},{"cursor":{"line":65,"character":14},"file":"rust/vectordb/src/data/inspect.rs"},{"cursor":{"line":271,"character":1},"file":"rust/vectordb/src/database.rs"},{"cursor":{"line":76,"character":13},"file":"rust/vectordb/src/database.rs"},{"cursor":{"line":385,"character":9},"file":"rust/vectordb/src/io/object_store.rs"},{"cursor":{"line":36,"character":3},"file":"rust/vectordb/src/data/sanitize.rs"},{"cursor":{"line":23,"character":7},"file":"rust/vectordb/src/lib.rs"},{"cursor":{"line":65,"character":0},"file":"rust/vectordb/src/data/sanitize.rs"},{"cursor":{"line":18,"character":4},"file":"rust/vectordb/src/lib.rs"},{"cursor":{"line":120,"character":2},"file":"rust/vectordb/src/io/object_store.rs"},{"cursor":{"line":94,"character":10},"file":"rust/vectordb/src/data/inspect.rs"},{"cursor":{"line":310,"character":9},"file":"rust/vectordb/src/io/object_store.rs"},{"cursor":{"line":0,"character":7},"file":"rust/vectordb/src/io.rs"},{"cursor":{"line":27,"character":2},"file":"rust/vectordb/src/error.rs"},{"cursor":{"line":16,"character":10},"file":"rust/vectordb/src/data.rs"},{"cursor":{"line":0,"character":1},"file":"rust/vectordb/src/io.rs"},{"cursor":{"line":64,"character":11},"file":"rust/vectordb/src/data/inspect.rs"},{"cursor":{"line":19,"character":7},"file":"rust/vectordb/src/error.rs"},{"cursor":{"line":203,"character":8},"file":"rust/vectordb/src/table.rs"},{"cursor":{"line":290,"character":8},"file":"rust/vectordb/src/table.rs"},{"cursor":{"line":273,"character":2},"file":"rust/vectordb/src/database.rs"},{"cursor":{"line":63,"character":0},"file":"rust/vectordb/src/error.rs"},{"cursor":{"line":20,"character":2},"file":"rust/vectordb/src/index/vector.rs"},{"cursor":{"line":206,"character":6},"file":"rust/vectordb/src/index/vector.rs"},{"cursor":{"line":47,"character":10},"file":"rust/vectordb/src/utils.rs"},{"cursor":{"line":416,"character":8},"file":"rust/vectordb/src/table.rs"},{"cursor":{"line":0,"character":12},"file":"rust/vectordb/src/io.rs"},{"cursor":{"line":108,"character":1},"file":"rust/vectordb/src/query.rs"},{"cursor":{"line":61,"character":10},"file":"rust/vectordb/src/utils.rs"},{"cursor":{"line":524,"character":12},"file":"rust/vectordb/src/table.rs"},{"cursor":{"line":23,"character":9},"file":"rust/vectordb/src/error.rs"},{"cursor":{"line":152,"character":7},"file":"rust/vectordb/src/database.rs"},{"cursor":{"line":192,"character":4},"file":"rust/vectordb/src/query.rs"},{"cursor":{"line":229,"character":11},"file":"rust/vectordb/src/data/sanitize.rs"},{"cursor":{"line":42,"character":0},"file":"rust/vectordb/src/utils.rs"},{"cursor":{"line":161,"character":10},"file":"rust/vectordb/src/index/vector.rs"},{"cursor":{"line":60,"character":10},"file":"rust/vectordb/src/database.rs"},{"cursor":{"line":14,"character":0},"file":"rust/vectordb/src/arrow.rs"},{"cursor":{"line":183,"character":1},"file":"rust/vectordb/src/data/sanitize.rs"},{"cursor":{"line":94,"character":3},"file":"rust/vectordb/src/data/inspect.rs"},{"cursor":{"line":238,"character":14},"file":"rust/vectordb/src/io/object_store.rs"},{"cursor":{"line":66,"character":4},"file":"rust/vectordb/src/error.rs"},{"cursor":{"line":94,"character":13},"file":"rust/vectordb/src/index/vector.rs"},{"cursor":{"line":130,"character":4},"file":"rust/vectordb/src/data/inspect.rs"},{"cursor":{"line":72,"character":6},"file":"rust/vectordb/src/data/inspect.rs"},{"cursor":{"line":146,"character":10},"file":"rust/vectordb/src/index/vector.rs"},{"cursor":{"line":30,"character":0},"file":"rust/vectordb/src/error.rs"},{"cursor":{"line":169,"character":1},"file":"rust/vectordb/src/data/inspect.rs"},{"cursor":{"line":20,"character":10},"file":"rust/vectordb/src/lib.rs"},{"cursor":{"line":0,"character":0},"file":"rust/vectordb/src/io.rs"},{"cursor":{"line":70,"character":1},"file":"rust/vectordb/src/error.rs"},{"cursor":{"line":222,"character":12},"file":"rust/vectordb/src/query.rs"},{"cursor":{"line":149,"character":3},"file":"rust/vectordb/src/data/sanitize.rs"},{"cursor":{"line":20,"character":10},"file":"rust/vectordb/src/lib.rs"},{"cursor":{"line":179,"character":0},"file":"rust/vectordb/src/io/object_store.rs"},{"cursor":{"line":305,"character":12},"file":"rust/vectordb/src/database.rs"},{"cursor":{"line":30,"character":11},"file":"rust/vectordb/src/data/sanitize.rs"},{"cursor":{"line":59,"character":6},"file":"rust/vectordb/src/utils.rs"},{"cursor":{"line":17,"character":2},"file":"rust/vectordb/src/data.rs"},{"cursor":{"line":279,"character":5},"file":"rust/vectordb/src/io/object_store.rs"},{"cursor":{"line":62,"character":0},"file":"rust/vectordb/src/error.rs"},{"cursor":{"line":37,"character":9},"file":"rust/vectordb/src/utils.rs"},{"cursor":{"line":19,"character":8},"file":"rust/vectordb/src/lib.rs"},{"cursor":{"line":17,"character":12},"file":"rust/vectordb/src/lib.rs"},{"cursor":{"line":67,"character":12},"file":"rust/vectordb/src/index/vector.rs"},{"cursor":{"line":169,"character":2},"file":"rust/vectordb/src/data/sanitize.rs"},{"cursor":{"line":90,"character":8},"file":"rust/vectordb/src/query.rs"},{"cursor":{"line":32,"character":14},"file":"rust/vectordb/src/query.rs"},{"cursor":{"line":18,"character":13},"file":"rust/vectordb/src/index/vector.rs"},{"cursor":{"line":33,"character":7},"file":"rust/vectordb/src/data/sanitize.rs"},{"cursor":{"line":163,"character":4},"file":"rust/vectordb/src/data/inspect.rs"},{"cursor":{"line":124,"character":7},"file":"rust/vectordb/src/database.rs"},{"cursor":{"line":65,"character":4},"file":"rust/vectordb/src/utils.rs"},{"cursor":{"line":65,"character":0},"file":"rust/vectordb/src/utils.rs"},{"cursor":{"line":59,"character":7},"file":"rust/vectordb/src/error.rs"},{"cursor":{"line":276,"character":1},"file":"rust/vectordb/src/database.rs"},{"cursor":{"line":199,"character":11},"file":"rust/vectordb/src/index/vector.rs"},{"cursor":{"line":39,"character":8},"file":"rust/vectordb/src/data/sanitize.rs"},{"cursor":{"line":89,"character":10},"file":"rust/vectordb/src/data/inspect.rs"},{"cursor":{"line":42,"character":6},"file":"rust/vectordb/src/utils.rs"},{"cursor":{"line":301,"character":11},"file":"rust/vectordb/src/database.rs"},{"cursor":{"line":85,"character":1},"file":"rust/vectordb/src/data/sanitize.rs"},{"cursor":{"line":177,"character":14},"file":"rust/vectordb/src/data/inspect.rs"},{"cursor":{"line":309,"character":12},"file":"rust/vectordb/src/database.rs"},{"cursor":{"line":160,"character":2},"file":"rust/vectordb/src/index/vector.rs"},{"cursor":{"line":116,"character":12},"file":"rust/vectordb/src/index/vector.rs"},{"cursor":{"line":81,"character":2},"file":"rust/vectordb/src/io/object_store.rs"},{"cursor":{"line":16,"character":12},"file":"rust/vectordb/src/data.rs"},{"cursor":{"line":118,"character":5},"file":"rust/vectordb/src/data/inspect.rs"},{"cursor":{"line":61,"character":8},"file":"rust/vectordb/src/error.rs"},{"cursor":{"line":47,"character":10},"file":"rust/vectordb/src/utils.rs"},{"cursor":{"line":56,"character":3},"file":"rust/vectordb/src/database.rs"},{"cursor":{"line":202,"character":14},"file":"rust/vectordb/src/table.rs"},{"cursor":{"line":121,"character":9},"file":"rust/vectordb/src/io/object_store.rs"},{"cursor":{"line":28,"character":6},"file":"rust/vectordb/src/error.rs"},{"cursor":{"line":233,"character":5},"file":"rust/vectordb/src/data/sanitize.rs"},{"cursor":{"line":0,"character":14},"file":"rust/vectordb/src/io.rs"}] \ No newline at end of file +[{"cursor":{"line":133,"character":10},"file":"rust/vectordb/src/data/sanitize.rs"},{"cursor":{"line":131,"character":1},"file":"rust/vectordb/src/io/object_store.rs"},{"cursor":{"line":9,"character":6},"file":"rust/vectordb/src/utils.rs"},{"cursor":{"line":16,"character":6},"file":"rust/vectordb/src/data.rs"},{"cursor":{"line":0,"character":1},"file":"rust/vectordb/src/io.rs"},{"cursor":{"line":296,"character":9},"file":"rust/vectordb/src/io/object_store.rs"},{"cursor":{"line":37,"character":10},"file":"rust/vectordb/src/utils.rs"},{"cursor":{"line":62,"character":8},"file":"rust/vectordb/src/data/sanitize.rs"},{"cursor":{"line":19,"character":8},"file":"rust/vectordb/src/lib.rs"},{"cursor":{"line":529,"character":11},"file":"rust/vectordb/src/table.rs"},{"cursor":{"line":391,"character":5},"file":"rust/vectordb/src/io/object_store.rs"},{"cursor":{"line":84,"character":13},"file":"rust/vectordb/src/data/sanitize.rs"},{"cursor":{"line":60,"character":7},"file":"rust/vectordb/src/error.rs"},{"cursor":{"line":44,"character":12},"file":"rust/vectordb/src/utils.rs"},{"cursor":{"line":82,"character":5},"file":"rust/vectordb/src/data/inspect.rs"},{"cursor":{"line":46,"character":2},"file":"rust/vectordb/src/error.rs"},{"cursor":{"line":0,"character":7},"file":"rust/vectordb/src/io.rs"},{"cursor":{"line":63,"character":2},"file":"rust/vectordb/src/utils.rs"},{"cursor":{"line":78,"character":14},"file":"rust/vectordb/src/query.rs"},{"cursor":{"line":23,"character":11},"file":"rust/vectordb/src/error.rs"},{"cursor":{"line":61,"character":11},"file":"rust/vectordb/src/utils.rs"},{"cursor":{"line":10,"character":3},"file":"rust/vectordb/src/utils.rs"},{"cursor":{"line":197,"character":3},"file":"rust/vectordb/src/data/sanitize.rs"},{"cursor":{"line":397,"character":8},"file":"rust/vectordb/src/io/object_store.rs"},{"cursor":{"line":209,"character":10},"file":"rust/vectordb/src/data/sanitize.rs"},{"cursor":{"line":90,"character":0},"file":"rust/vectordb/src/index/vector.rs"},{"cursor":{"line":31,"character":3},"file":"rust/vectordb/src/error.rs"},{"cursor":{"line":0,"character":13},"file":"rust/vectordb/src/io.rs"},{"cursor":{"line":49,"character":0},"file":"rust/vectordb/src/utils.rs"},{"cursor":{"line":233,"character":6},"file":"rust/vectordb/src/data/sanitize.rs"},{"cursor":{"line":66,"character":2},"file":"rust/vectordb/src/error.rs"},{"cursor":{"line":36,"character":0},"file":"rust/vectordb/src/io/object_store.rs"},{"cursor":{"line":55,"character":0},"file":"rust/vectordb/src/error.rs"},{"cursor":{"line":23,"character":10},"file":"rust/vectordb/src/lib.rs"},{"cursor":{"line":63,"character":0},"file":"rust/vectordb/src/error.rs"},{"cursor":{"line":151,"character":3},"file":"rust/vectordb/src/database.rs"},{"cursor":{"line":64,"character":1},"file":"rust/vectordb/src/index/vector.rs"},{"cursor":{"line":132,"character":1},"file":"rust/vectordb/src/data/sanitize.rs"},{"cursor":{"line":60,"character":8},"file":"rust/vectordb/src/error.rs"},{"cursor":{"line":218,"character":11},"file":"rust/vectordb/src/query.rs"},{"cursor":{"line":213,"character":1},"file":"rust/vectordb/src/io/object_store.rs"},{"cursor":{"line":126,"character":12},"file":"rust/vectordb/src/index/vector.rs"},{"cursor":{"line":320,"character":5},"file":"rust/vectordb/src/io/object_store.rs"},{"cursor":{"line":0,"character":13},"file":"rust/vectordb/src/io.rs"},{"cursor":{"line":288,"character":7},"file":"rust/vectordb/src/io/object_store.rs"},{"cursor":{"line":136,"character":11},"file":"rust/vectordb/src/index/vector.rs"},{"cursor":{"line":23,"character":14},"file":"rust/vectordb/src/lib.rs"},{"cursor":{"line":58,"character":4},"file":"rust/vectordb/src/query.rs"},{"cursor":{"line":43,"character":8},"file":"rust/vectordb/src/error.rs"},{"cursor":{"line":208,"character":10},"file":"rust/vectordb/src/query.rs"},{"cursor":{"line":207,"character":4},"file":"rust/vectordb/src/index/vector.rs"},{"cursor":{"line":112,"character":12},"file":"rust/vectordb/src/data/sanitize.rs"},{"cursor":{"line":24,"character":14},"file":"rust/vectordb/src/lib.rs"},{"cursor":{"line":170,"character":9},"file":"rust/vectordb/src/data/inspect.rs"},{"cursor":{"line":62,"character":12},"file":"rust/vectordb/src/data/sanitize.rs"},{"cursor":{"line":198,"character":2},"file":"rust/vectordb/src/index/vector.rs"},{"cursor":{"line":0,"character":12},"file":"rust/vectordb/src/io.rs"},{"cursor":{"line":52,"character":3},"file":"rust/vectordb/src/error.rs"},{"cursor":{"line":42,"character":8},"file":"rust/vectordb/src/data/inspect.rs"},{"cursor":{"line":171,"character":14},"file":"rust/vectordb/src/index/vector.rs"},{"cursor":{"line":67,"character":5},"file":"rust/vectordb/src/data/inspect.rs"},{"cursor":{"line":14,"character":12},"file":"rust/vectordb/src/arrow.rs"},{"cursor":{"line":0,"character":7},"file":"rust/vectordb/src/io.rs"},{"cursor":{"line":15,"character":1},"file":"rust/vectordb/src/database.rs"},{"cursor":{"line":14,"character":11},"file":"rust/vectordb/src/arrow.rs"},{"cursor":{"line":44,"character":5},"file":"rust/vectordb/src/index/vector.rs"},{"cursor":{"line":18,"character":4},"file":"rust/vectordb/src/lib.rs"},{"cursor":{"line":60,"character":4},"file":"rust/vectordb/src/index/vector.rs"},{"cursor":{"line":29,"character":0},"file":"rust/vectordb/src/error.rs"},{"cursor":{"line":136,"character":8},"file":"rust/vectordb/src/index/vector.rs"},{"cursor":{"line":0,"character":6},"file":"rust/vectordb/src/io.rs"},{"cursor":{"line":183,"character":3},"file":"rust/vectordb/src/data/sanitize.rs"},{"cursor":{"line":46,"character":0},"file":"rust/vectordb/src/data/inspect.rs"},{"cursor":{"line":221,"character":9},"file":"rust/vectordb/src/data/sanitize.rs"},{"cursor":{"line":47,"character":0},"file":"rust/vectordb/src/error.rs"},{"cursor":{"line":44,"character":7},"file":"rust/vectordb/src/utils.rs"},{"cursor":{"line":124,"character":6},"file":"rust/vectordb/src/database.rs"},{"cursor":{"line":16,"character":13},"file":"rust/vectordb/src/database.rs"},{"cursor":{"line":14,"character":8},"file":"rust/vectordb/src/arrow.rs"},{"cursor":{"line":195,"character":7},"file":"rust/vectordb/src/io/object_store.rs"},{"cursor":{"line":376,"character":1},"file":"rust/vectordb/src/io/object_store.rs"},{"cursor":{"line":21,"character":14},"file":"rust/vectordb/src/error.rs"},{"cursor":{"line":69,"character":0},"file":"rust/vectordb/src/error.rs"},{"cursor":{"line":118,"character":2},"file":"rust/vectordb/src/io/object_store.rs"},{"cursor":{"line":127,"character":14},"file":"rust/vectordb/src/data/inspect.rs"},{"cursor":{"line":316,"character":6},"file":"rust/vectordb/src/database.rs"},{"cursor":{"line":31,"character":1},"file":"rust/vectordb/src/query.rs"},{"cursor":{"line":370,"character":8},"file":"rust/vectordb/src/table.rs"},{"cursor":{"line":71,"character":0},"file":"rust/vectordb/src/error.rs"},{"cursor":{"line":282,"character":1},"file":"rust/vectordb/src/data/sanitize.rs"},{"cursor":{"line":250,"character":0},"file":"rust/vectordb/src/database.rs"},{"cursor":{"line":18,"character":7},"file":"rust/vectordb/src/lib.rs"},{"cursor":{"line":171,"character":12},"file":"rust/vectordb/src/database.rs"},{"cursor":{"line":116,"character":13},"file":"rust/vectordb/src/index/vector.rs"},{"cursor":{"line":135,"character":3},"file":"rust/vectordb/src/index/vector.rs"},{"cursor":{"line":34,"character":14},"file":"rust/vectordb/src/utils.rs"},{"cursor":{"line":94,"character":12},"file":"rust/vectordb/src/data/sanitize.rs"},{"cursor":{"line":226,"character":7},"file":"rust/vectordb/src/query.rs"},{"cursor":{"line":76,"character":13},"file":"rust/vectordb/src/query.rs"},{"cursor":{"line":193,"character":6},"file":"rust/vectordb/src/index/vector.rs"}] \ No newline at end of file diff --git a/crates/testbed/holes/picklescan.json b/crates/testbed/holes/picklescan.json index 5faad2a..8373127 100644 --- a/crates/testbed/holes/picklescan.json +++ b/crates/testbed/holes/picklescan.json @@ -1 +1 @@ -[{"cursor":{"line":26,"character":8},"file":"src/picklescan/cli.py"},{"cursor":{"line":239,"character":6},"file":"src/picklescan/scanner.py"},{"cursor":{"line":0,"character":2},"file":"src/picklescan/__main__.py"},{"cursor":{"line":25,"character":8},"file":"src/picklescan/torch.py"},{"cursor":{"line":238,"character":4},"file":"src/picklescan/scanner.py"},{"cursor":{"line":2,"character":12},"file":"src/picklescan/__init__.py"},{"cursor":{"line":10,"character":1},"file":"src/picklescan/torch.py"},{"cursor":{"line":35,"character":8},"file":"src/picklescan/torch.py"},{"cursor":{"line":76,"character":2},"file":"src/picklescan/cli.py"},{"cursor":{"line":205,"character":4},"file":"src/picklescan/scanner.py"},{"cursor":{"line":171,"character":8},"file":"src/picklescan/scanner.py"},{"cursor":{"line":219,"character":11},"file":"src/picklescan/scanner.py"},{"cursor":{"line":2,"character":7},"file":"src/picklescan/__init__.py"},{"cursor":{"line":46,"character":3},"file":"src/picklescan/scanner.py"},{"cursor":{"line":88,"character":1},"file":"src/picklescan/cli.py"},{"cursor":{"line":2,"character":4},"file":"src/picklescan/__main__.py"},{"cursor":{"line":20,"character":13},"file":"src/picklescan/cli.py"},{"cursor":{"line":150,"character":4},"file":"src/picklescan/scanner.py"},{"cursor":{"line":0,"character":13},"file":"src/picklescan/__main__.py"},{"cursor":{"line":72,"character":11},"file":"src/picklescan/torch.py"},{"cursor":{"line":0,"character":14},"file":"src/picklescan/__main__.py"},{"cursor":{"line":70,"character":0},"file":"src/picklescan/cli.py"},{"cursor":{"line":0,"character":5},"file":"src/picklescan/__main__.py"},{"cursor":{"line":45,"character":0},"file":"src/picklescan/cli.py"},{"cursor":{"line":0,"character":14},"file":"src/picklescan/__init__.py"},{"cursor":{"line":39,"character":6},"file":"src/picklescan/torch.py"},{"cursor":{"line":70,"character":8},"file":"src/picklescan/cli.py"},{"cursor":{"line":8,"character":0},"file":"src/picklescan/cli.py"},{"cursor":{"line":0,"character":8},"file":"src/picklescan/__init__.py"},{"cursor":{"line":34,"character":6},"file":"src/picklescan/torch.py"},{"cursor":{"line":328,"character":7},"file":"src/picklescan/scanner.py"},{"cursor":{"line":0,"character":1},"file":"src/picklescan/__init__.py"},{"cursor":{"line":40,"character":2},"file":"src/picklescan/cli.py"},{"cursor":{"line":0,"character":13},"file":"src/picklescan/__init__.py"},{"cursor":{"line":76,"character":12},"file":"src/picklescan/scanner.py"},{"cursor":{"line":2,"character":3},"file":"src/picklescan/__init__.py"},{"cursor":{"line":14,"character":3},"file":"src/picklescan/scanner.py"},{"cursor":{"line":264,"character":4},"file":"src/picklescan/scanner.py"},{"cursor":{"line":2,"character":1},"file":"src/picklescan/__init__.py"},{"cursor":{"line":106,"character":10},"file":"src/picklescan/scanner.py"},{"cursor":{"line":274,"character":8},"file":"src/picklescan/scanner.py"},{"cursor":{"line":57,"character":13},"file":"src/picklescan/scanner.py"},{"cursor":{"line":2,"character":0},"file":"src/picklescan/__main__.py"},{"cursor":{"line":80,"character":2},"file":"src/picklescan/torch.py"},{"cursor":{"line":308,"character":1},"file":"src/picklescan/scanner.py"},{"cursor":{"line":0,"character":6},"file":"src/picklescan/__init__.py"},{"cursor":{"line":0,"character":0},"file":"src/picklescan/__init__.py"},{"cursor":{"line":0,"character":6},"file":"src/picklescan/__main__.py"},{"cursor":{"line":63,"character":0},"file":"src/picklescan/cli.py"},{"cursor":{"line":2,"character":4},"file":"src/picklescan/__main__.py"},{"cursor":{"line":34,"character":0},"file":"src/picklescan/torch.py"},{"cursor":{"line":17,"character":4},"file":"src/picklescan/cli.py"},{"cursor":{"line":281,"character":5},"file":"src/picklescan/scanner.py"},{"cursor":{"line":16,"character":5},"file":"src/picklescan/cli.py"},{"cursor":{"line":2,"character":1},"file":"src/picklescan/__main__.py"},{"cursor":{"line":0,"character":1},"file":"src/picklescan/__init__.py"},{"cursor":{"line":211,"character":7},"file":"src/picklescan/scanner.py"},{"cursor":{"line":403,"character":10},"file":"src/picklescan/scanner.py"},{"cursor":{"line":421,"character":14},"file":"src/picklescan/scanner.py"},{"cursor":{"line":163,"character":3},"file":"src/picklescan/scanner.py"},{"cursor":{"line":2,"character":6},"file":"src/picklescan/__main__.py"},{"cursor":{"line":302,"character":1},"file":"src/picklescan/scanner.py"},{"cursor":{"line":73,"character":2},"file":"src/picklescan/cli.py"},{"cursor":{"line":1,"character":2},"file":"src/picklescan/torch.py"},{"cursor":{"line":71,"character":8},"file":"src/picklescan/torch.py"},{"cursor":{"line":0,"character":9},"file":"src/picklescan/__main__.py"},{"cursor":{"line":0,"character":3},"file":"src/picklescan/__main__.py"},{"cursor":{"line":91,"character":12},"file":"src/picklescan/scanner.py"},{"cursor":{"line":83,"character":4},"file":"src/picklescan/cli.py"},{"cursor":{"line":35,"character":12},"file":"src/picklescan/torch.py"},{"cursor":{"line":0,"character":7},"file":"src/picklescan/__main__.py"},{"cursor":{"line":2,"character":5},"file":"src/picklescan/__main__.py"},{"cursor":{"line":211,"character":3},"file":"src/picklescan/scanner.py"},{"cursor":{"line":3,"character":9},"file":"src/picklescan/cli.py"},{"cursor":{"line":70,"character":10},"file":"src/picklescan/cli.py"},{"cursor":{"line":23,"character":13},"file":"src/picklescan/cli.py"},{"cursor":{"line":3,"character":4},"file":"src/picklescan/cli.py"},{"cursor":{"line":2,"character":6},"file":"src/picklescan/__init__.py"},{"cursor":{"line":76,"character":6},"file":"src/picklescan/cli.py"},{"cursor":{"line":39,"character":5},"file":"src/picklescan/cli.py"},{"cursor":{"line":8,"character":9},"file":"src/picklescan/cli.py"},{"cursor":{"line":1,"character":9},"file":"src/picklescan/cli.py"},{"cursor":{"line":2,"character":3},"file":"src/picklescan/__main__.py"},{"cursor":{"line":2,"character":2},"file":"src/picklescan/__main__.py"},{"cursor":{"line":0,"character":0},"file":"src/picklescan/__init__.py"},{"cursor":{"line":61,"character":12},"file":"src/picklescan/cli.py"},{"cursor":{"line":79,"character":10},"file":"src/picklescan/torch.py"},{"cursor":{"line":36,"character":0},"file":"src/picklescan/cli.py"},{"cursor":{"line":347,"character":2},"file":"src/picklescan/scanner.py"},{"cursor":{"line":155,"character":13},"file":"src/picklescan/scanner.py"},{"cursor":{"line":12,"character":12},"file":"src/picklescan/torch.py"},{"cursor":{"line":2,"character":1},"file":"src/picklescan/__main__.py"},{"cursor":{"line":77,"character":4},"file":"src/picklescan/torch.py"},{"cursor":{"line":2,"character":3},"file":"src/picklescan/__main__.py"},{"cursor":{"line":2,"character":3},"file":"src/picklescan/__main__.py"},{"cursor":{"line":2,"character":2},"file":"src/picklescan/__main__.py"},{"cursor":{"line":2,"character":13},"file":"src/picklescan/__init__.py"},{"cursor":{"line":0,"character":10},"file":"src/picklescan/__init__.py"},{"cursor":{"line":387,"character":5},"file":"src/picklescan/scanner.py"},{"cursor":{"line":16,"character":2},"file":"src/picklescan/cli.py"}] \ No newline at end of file +[{"cursor":{"line":37,"character":14},"file":"src/picklescan/cli.py"},{"cursor":{"line":64,"character":4},"file":"src/picklescan/torch.py"},{"cursor":{"line":187,"character":6},"file":"src/picklescan/scanner.py"},{"cursor":{"line":34,"character":6},"file":"src/picklescan/torch.py"},{"cursor":{"line":32,"character":2},"file":"src/picklescan/cli.py"},{"cursor":{"line":35,"character":13},"file":"src/picklescan/torch.py"},{"cursor":{"line":42,"character":2},"file":"src/picklescan/torch.py"},{"cursor":{"line":36,"character":4},"file":"src/picklescan/cli.py"},{"cursor":{"line":8,"character":1},"file":"src/picklescan/torch.py"},{"cursor":{"line":141,"character":13},"file":"src/picklescan/scanner.py"},{"cursor":{"line":5,"character":11},"file":"src/picklescan/cli.py"},{"cursor":{"line":405,"character":12},"file":"src/picklescan/scanner.py"},{"cursor":{"line":15,"character":7},"file":"src/picklescan/cli.py"},{"cursor":{"line":81,"character":13},"file":"src/picklescan/torch.py"},{"cursor":{"line":27,"character":8},"file":"src/picklescan/torch.py"},{"cursor":{"line":0,"character":11},"file":"src/picklescan/__init__.py"},{"cursor":{"line":23,"character":5},"file":"src/picklescan/cli.py"},{"cursor":{"line":0,"character":10},"file":"src/picklescan/__main__.py"},{"cursor":{"line":0,"character":2},"file":"src/picklescan/__init__.py"},{"cursor":{"line":52,"character":8},"file":"src/picklescan/cli.py"},{"cursor":{"line":46,"character":4},"file":"src/picklescan/torch.py"},{"cursor":{"line":63,"character":0},"file":"src/picklescan/scanner.py"},{"cursor":{"line":0,"character":2},"file":"src/picklescan/__init__.py"},{"cursor":{"line":6,"character":1},"file":"src/picklescan/torch.py"},{"cursor":{"line":43,"character":0},"file":"src/picklescan/torch.py"},{"cursor":{"line":261,"character":7},"file":"src/picklescan/scanner.py"},{"cursor":{"line":2,"character":10},"file":"src/picklescan/__init__.py"},{"cursor":{"line":0,"character":12},"file":"src/picklescan/__init__.py"},{"cursor":{"line":83,"character":1},"file":"src/picklescan/torch.py"},{"cursor":{"line":2,"character":6},"file":"src/picklescan/__init__.py"},{"cursor":{"line":2,"character":4},"file":"src/picklescan/cli.py"},{"cursor":{"line":81,"character":4},"file":"src/picklescan/cli.py"},{"cursor":{"line":2,"character":8},"file":"src/picklescan/__init__.py"},{"cursor":{"line":37,"character":5},"file":"src/picklescan/torch.py"},{"cursor":{"line":81,"character":5},"file":"src/picklescan/cli.py"},{"cursor":{"line":61,"character":0},"file":"src/picklescan/torch.py"},{"cursor":{"line":255,"character":4},"file":"src/picklescan/scanner.py"},{"cursor":{"line":39,"character":0},"file":"src/picklescan/cli.py"},{"cursor":{"line":51,"character":8},"file":"src/picklescan/torch.py"},{"cursor":{"line":0,"character":4},"file":"src/picklescan/__init__.py"},{"cursor":{"line":2,"character":0},"file":"src/picklescan/__main__.py"},{"cursor":{"line":84,"character":0},"file":"src/picklescan/scanner.py"},{"cursor":{"line":0,"character":14},"file":"src/picklescan/cli.py"},{"cursor":{"line":75,"character":14},"file":"src/picklescan/torch.py"},{"cursor":{"line":2,"character":12},"file":"src/picklescan/torch.py"},{"cursor":{"line":91,"character":4},"file":"src/picklescan/cli.py"},{"cursor":{"line":46,"character":6},"file":"src/picklescan/torch.py"},{"cursor":{"line":68,"character":7},"file":"src/picklescan/torch.py"},{"cursor":{"line":92,"character":10},"file":"src/picklescan/cli.py"},{"cursor":{"line":7,"character":12},"file":"src/picklescan/torch.py"},{"cursor":{"line":39,"character":2},"file":"src/picklescan/torch.py"},{"cursor":{"line":92,"character":7},"file":"src/picklescan/cli.py"},{"cursor":{"line":18,"character":5},"file":"src/picklescan/cli.py"},{"cursor":{"line":55,"character":0},"file":"src/picklescan/cli.py"},{"cursor":{"line":0,"character":0},"file":"src/picklescan/__init__.py"},{"cursor":{"line":75,"character":7},"file":"src/picklescan/cli.py"},{"cursor":{"line":2,"character":4},"file":"src/picklescan/__main__.py"},{"cursor":{"line":72,"character":9},"file":"src/picklescan/torch.py"},{"cursor":{"line":249,"character":6},"file":"src/picklescan/scanner.py"},{"cursor":{"line":74,"character":1},"file":"src/picklescan/cli.py"},{"cursor":{"line":402,"character":8},"file":"src/picklescan/scanner.py"},{"cursor":{"line":2,"character":2},"file":"src/picklescan/__main__.py"},{"cursor":{"line":0,"character":4},"file":"src/picklescan/__init__.py"},{"cursor":{"line":141,"character":2},"file":"src/picklescan/scanner.py"},{"cursor":{"line":56,"character":4},"file":"src/picklescan/cli.py"},{"cursor":{"line":0,"character":9},"file":"src/picklescan/cli.py"},{"cursor":{"line":42,"character":13},"file":"src/picklescan/torch.py"},{"cursor":{"line":87,"character":13},"file":"src/picklescan/cli.py"},{"cursor":{"line":36,"character":14},"file":"src/picklescan/torch.py"},{"cursor":{"line":40,"character":13},"file":"src/picklescan/torch.py"},{"cursor":{"line":15,"character":1},"file":"src/picklescan/cli.py"},{"cursor":{"line":84,"character":14},"file":"src/picklescan/cli.py"},{"cursor":{"line":18,"character":2},"file":"src/picklescan/cli.py"},{"cursor":{"line":5,"character":7},"file":"src/picklescan/cli.py"},{"cursor":{"line":54,"character":6},"file":"src/picklescan/cli.py"},{"cursor":{"line":0,"character":3},"file":"src/picklescan/cli.py"},{"cursor":{"line":36,"character":11},"file":"src/picklescan/torch.py"},{"cursor":{"line":56,"character":3},"file":"src/picklescan/cli.py"},{"cursor":{"line":2,"character":3},"file":"src/picklescan/__main__.py"},{"cursor":{"line":0,"character":5},"file":"src/picklescan/__main__.py"},{"cursor":{"line":260,"character":14},"file":"src/picklescan/scanner.py"},{"cursor":{"line":34,"character":3},"file":"src/picklescan/cli.py"},{"cursor":{"line":2,"character":3},"file":"src/picklescan/__main__.py"},{"cursor":{"line":0,"character":2},"file":"src/picklescan/__init__.py"},{"cursor":{"line":2,"character":2},"file":"src/picklescan/__main__.py"},{"cursor":{"line":2,"character":6},"file":"src/picklescan/__init__.py"},{"cursor":{"line":370,"character":2},"file":"src/picklescan/scanner.py"},{"cursor":{"line":39,"character":13},"file":"src/picklescan/torch.py"},{"cursor":{"line":61,"character":11},"file":"src/picklescan/cli.py"},{"cursor":{"line":2,"character":5},"file":"src/picklescan/__main__.py"},{"cursor":{"line":0,"character":9},"file":"src/picklescan/__main__.py"},{"cursor":{"line":71,"character":10},"file":"src/picklescan/scanner.py"},{"cursor":{"line":54,"character":7},"file":"src/picklescan/cli.py"},{"cursor":{"line":81,"character":8},"file":"src/picklescan/torch.py"},{"cursor":{"line":85,"character":5},"file":"src/picklescan/cli.py"},{"cursor":{"line":18,"character":10},"file":"src/picklescan/torch.py"},{"cursor":{"line":77,"character":2},"file":"src/picklescan/torch.py"},{"cursor":{"line":1,"character":11},"file":"src/picklescan/torch.py"},{"cursor":{"line":61,"character":1},"file":"src/picklescan/torch.py"},{"cursor":{"line":82,"character":4},"file":"src/picklescan/torch.py"}] \ No newline at end of file diff --git a/crates/testbed/holes/starlette.json b/crates/testbed/holes/starlette.json index 41f47b7..6d2cbcf 100644 --- a/crates/testbed/holes/starlette.json +++ b/crates/testbed/holes/starlette.json @@ -1 +1 @@ -[{"cursor":{"line":66,"character":12},"file":"starlette/schemas.py"},{"cursor":{"line":1,"character":9},"file":"starlette/status.py"},{"cursor":{"line":52,"character":8},"file":"starlette/middleware/sessions.py"},{"cursor":{"line":106,"character":13},"file":"starlette/formparsers.py"},{"cursor":{"line":19,"character":4},"file":"starlette/config.py"},{"cursor":{"line":38,"character":4},"file":"starlette/_utils.py"},{"cursor":{"line":16,"character":12},"file":"starlette/formparsers.py"},{"cursor":{"line":6,"character":11},"file":"starlette/middleware/__init__.py"},{"cursor":{"line":7,"character":0},"file":"starlette/convertors.py"},{"cursor":{"line":73,"character":10},"file":"starlette/middleware/sessions.py"},{"cursor":{"line":221,"character":1},"file":"starlette/datastructures.py"},{"cursor":{"line":37,"character":6},"file":"starlette/middleware/authentication.py"},{"cursor":{"line":44,"character":3},"file":"starlette/websockets.py"},{"cursor":{"line":12,"character":8},"file":"starlette/middleware/gzip.py"},{"cursor":{"line":4,"character":8},"file":"starlette/convertors.py"},{"cursor":{"line":222,"character":1},"file":"starlette/middleware/errors.py"},{"cursor":{"line":272,"character":6},"file":"starlette/responses.py"},{"cursor":{"line":0,"character":0},"file":"starlette/__init__.py"},{"cursor":{"line":24,"character":10},"file":"starlette/middleware/exceptions.py"},{"cursor":{"line":21,"character":8},"file":"starlette/middleware/authentication.py"},{"cursor":{"line":35,"character":14},"file":"starlette/middleware/gzip.py"},{"cursor":{"line":19,"character":1},"file":"starlette/formparsers.py"},{"cursor":{"line":49,"character":10},"file":"starlette/exceptions.py"},{"cursor":{"line":70,"character":9},"file":"starlette/applications.py"},{"cursor":{"line":154,"character":0},"file":"starlette/authentication.py"},{"cursor":{"line":168,"character":8},"file":"starlette/applications.py"},{"cursor":{"line":196,"character":9},"file":"starlette/requests.py"},{"cursor":{"line":5,"character":7},"file":"starlette/_exception_handler.py"},{"cursor":{"line":94,"character":9},"file":"starlette/middleware/wsgi.py"},{"cursor":{"line":25,"character":8},"file":"starlette/exceptions.py"},{"cursor":{"line":206,"character":3},"file":"starlette/middleware/base.py"},{"cursor":{"line":43,"character":6},"file":"starlette/middleware/trustedhost.py"},{"cursor":{"line":329,"character":0},"file":"starlette/responses.py"},{"cursor":{"line":73,"character":5},"file":"starlette/staticfiles.py"},{"cursor":{"line":65,"character":5},"file":"starlette/middleware/errors.py"},{"cursor":{"line":44,"character":14},"file":"starlette/datastructures.py"},{"cursor":{"line":26,"character":5},"file":"starlette/background.py"},{"cursor":{"line":274,"character":2},"file":"starlette/requests.py"},{"cursor":{"line":5,"character":4},"file":"starlette/middleware/exceptions.py"},{"cursor":{"line":140,"character":5},"file":"starlette/staticfiles.py"},{"cursor":{"line":0,"character":7},"file":"starlette/__init__.py"},{"cursor":{"line":15,"character":1},"file":"starlette/background.py"},{"cursor":{"line":384,"character":8},"file":"starlette/datastructures.py"},{"cursor":{"line":21,"character":13},"file":"starlette/middleware/trustedhost.py"},{"cursor":{"line":0,"character":6},"file":"starlette/config.py"},{"cursor":{"line":51,"character":1},"file":"starlette/middleware/authentication.py"},{"cursor":{"line":30,"character":10},"file":"starlette/middleware/exceptions.py"},{"cursor":{"line":258,"character":11},"file":"starlette/requests.py"},{"cursor":{"line":186,"character":2},"file":"starlette/applications.py"},{"cursor":{"line":164,"character":7},"file":"starlette/datastructures.py"},{"cursor":{"line":10,"character":14},"file":"starlette/middleware/__init__.py"},{"cursor":{"line":185,"character":8},"file":"starlette/websockets.py"},{"cursor":{"line":100,"character":11},"file":"starlette/templating.py"},{"cursor":{"line":24,"character":9},"file":"starlette/_compat.py"},{"cursor":{"line":290,"character":1},"file":"starlette/datastructures.py"},{"cursor":{"line":137,"character":13},"file":"starlette/websockets.py"},{"cursor":{"line":130,"character":13},"file":"starlette/middleware/wsgi.py"},{"cursor":{"line":812,"character":14},"file":"starlette/routing.py"},{"cursor":{"line":0,"character":1},"file":"starlette/middleware/httpsredirect.py"},{"cursor":{"line":32,"character":13},"file":"starlette/endpoints.py"},{"cursor":{"line":34,"character":13},"file":"starlette/_utils.py"},{"cursor":{"line":114,"character":8},"file":"starlette/endpoints.py"},{"cursor":{"line":60,"character":3},"file":"starlette/formparsers.py"},{"cursor":{"line":135,"character":6},"file":"starlette/middleware/base.py"},{"cursor":{"line":121,"character":6},"file":"starlette/schemas.py"},{"cursor":{"line":100,"character":2},"file":"starlette/templating.py"},{"cursor":{"line":32,"character":1},"file":"starlette/middleware/exceptions.py"},{"cursor":{"line":217,"character":10},"file":"starlette/requests.py"},{"cursor":{"line":136,"character":7},"file":"starlette/websockets.py"},{"cursor":{"line":28,"character":12},"file":"starlette/middleware/authentication.py"},{"cursor":{"line":1,"character":0},"file":"starlette/exceptions.py"},{"cursor":{"line":53,"character":10},"file":"starlette/routing.py"},{"cursor":{"line":356,"character":0},"file":"starlette/testclient.py"},{"cursor":{"line":69,"character":4},"file":"starlette/templating.py"},{"cursor":{"line":25,"character":2},"file":"starlette/status.py"},{"cursor":{"line":204,"character":4},"file":"starlette/middleware/errors.py"},{"cursor":{"line":13,"character":11},"file":"starlette/middleware/httpsredirect.py"},{"cursor":{"line":84,"character":9},"file":"starlette/middleware/wsgi.py"},{"cursor":{"line":0,"character":3},"file":"starlette/datastructures.py"},{"cursor":{"line":53,"character":4},"file":"starlette/middleware/trustedhost.py"},{"cursor":{"line":76,"character":10},"file":"starlette/middleware/wsgi.py"},{"cursor":{"line":15,"character":6},"file":"starlette/middleware/httpsredirect.py"},{"cursor":{"line":27,"character":3},"file":"starlette/_exception_handler.py"},{"cursor":{"line":6,"character":8},"file":"starlette/middleware/httpsredirect.py"},{"cursor":{"line":26,"character":13},"file":"starlette/types.py"},{"cursor":{"line":37,"character":2},"file":"starlette/middleware/gzip.py"},{"cursor":{"line":336,"character":6},"file":"starlette/responses.py"},{"cursor":{"line":34,"character":3},"file":"starlette/background.py"},{"cursor":{"line":32,"character":13},"file":"starlette/middleware/trustedhost.py"},{"cursor":{"line":63,"character":2},"file":"starlette/middleware/errors.py"},{"cursor":{"line":203,"character":6},"file":"starlette/responses.py"},{"cursor":{"line":120,"character":3},"file":"starlette/testclient.py"},{"cursor":{"line":22,"character":1},"file":"starlette/middleware/wsgi.py"},{"cursor":{"line":52,"character":1},"file":"starlette/middleware/trustedhost.py"},{"cursor":{"line":31,"character":0},"file":"starlette/middleware/errors.py"},{"cursor":{"line":56,"character":6},"file":"starlette/concurrency.py"},{"cursor":{"line":55,"character":2},"file":"starlette/middleware/cors.py"},{"cursor":{"line":80,"character":12},"file":"starlette/staticfiles.py"},{"cursor":{"line":24,"character":6},"file":"starlette/middleware/exceptions.py"},{"cursor":{"line":46,"character":13},"file":"starlette/exceptions.py"}] \ No newline at end of file +[{"cursor":{"line":81,"character":7},"file":"starlette/convertors.py"},{"cursor":{"line":57,"character":14},"file":"starlette/middleware/trustedhost.py"},{"cursor":{"line":283,"character":5},"file":"starlette/responses.py"},{"cursor":{"line":45,"character":14},"file":"starlette/applications.py"},{"cursor":{"line":124,"character":7},"file":"starlette/websockets.py"},{"cursor":{"line":12,"character":4},"file":"starlette/concurrency.py"},{"cursor":{"line":9,"character":4},"file":"starlette/responses.py"},{"cursor":{"line":43,"character":2},"file":"starlette/middleware/cors.py"},{"cursor":{"line":174,"character":13},"file":"starlette/formparsers.py"},{"cursor":{"line":23,"character":14},"file":"starlette/background.py"},{"cursor":{"line":63,"character":5},"file":"starlette/config.py"},{"cursor":{"line":18,"character":13},"file":"starlette/middleware/wsgi.py"},{"cursor":{"line":24,"character":1},"file":"starlette/middleware/sessions.py"},{"cursor":{"line":61,"character":12},"file":"starlette/websockets.py"},{"cursor":{"line":159,"character":2},"file":"starlette/status.py"},{"cursor":{"line":53,"character":4},"file":"starlette/convertors.py"},{"cursor":{"line":45,"character":6},"file":"starlette/applications.py"},{"cursor":{"line":18,"character":5},"file":"starlette/schemas.py"},{"cursor":{"line":10,"character":12},"file":"starlette/_exception_handler.py"},{"cursor":{"line":196,"character":0},"file":"starlette/responses.py"},{"cursor":{"line":638,"character":11},"file":"starlette/datastructures.py"},{"cursor":{"line":163,"character":4},"file":"starlette/middleware/errors.py"},{"cursor":{"line":38,"character":5},"file":"starlette/schemas.py"},{"cursor":{"line":160,"character":14},"file":"starlette/formparsers.py"},{"cursor":{"line":24,"character":5},"file":"starlette/middleware/exceptions.py"},{"cursor":{"line":14,"character":11},"file":"starlette/endpoints.py"},{"cursor":{"line":17,"character":8},"file":"starlette/middleware/httpsredirect.py"},{"cursor":{"line":5,"character":14},"file":"starlette/endpoints.py"},{"cursor":{"line":19,"character":14},"file":"starlette/types.py"},{"cursor":{"line":61,"character":3},"file":"starlette/middleware/cors.py"},{"cursor":{"line":190,"character":1},"file":"starlette/websockets.py"},{"cursor":{"line":83,"character":10},"file":"starlette/formparsers.py"},{"cursor":{"line":6,"character":11},"file":"starlette/concurrency.py"},{"cursor":{"line":63,"character":5},"file":"starlette/convertors.py"},{"cursor":{"line":58,"character":8},"file":"starlette/authentication.py"},{"cursor":{"line":3,"character":0},"file":"starlette/middleware/trustedhost.py"},{"cursor":{"line":397,"character":0},"file":"starlette/testclient.py"},{"cursor":{"line":22,"character":7},"file":"starlette/_utils.py"},{"cursor":{"line":75,"character":4},"file":"starlette/_utils.py"},{"cursor":{"line":15,"character":2},"file":"starlette/types.py"},{"cursor":{"line":528,"character":9},"file":"starlette/testclient.py"},{"cursor":{"line":79,"character":3},"file":"starlette/config.py"},{"cursor":{"line":28,"character":12},"file":"starlette/_utils.py"},{"cursor":{"line":315,"character":14},"file":"starlette/requests.py"},{"cursor":{"line":15,"character":4},"file":"starlette/websockets.py"},{"cursor":{"line":25,"character":9},"file":"starlette/background.py"},{"cursor":{"line":41,"character":0},"file":"starlette/testclient.py"},{"cursor":{"line":165,"character":3},"file":"starlette/middleware/errors.py"},{"cursor":{"line":80,"character":13},"file":"starlette/middleware/wsgi.py"},{"cursor":{"line":8,"character":4},"file":"starlette/middleware/__init__.py"},{"cursor":{"line":0,"character":9},"file":"starlette/__init__.py"},{"cursor":{"line":10,"character":4},"file":"starlette/middleware/httpsredirect.py"},{"cursor":{"line":95,"character":0},"file":"starlette/routing.py"},{"cursor":{"line":582,"character":0},"file":"starlette/datastructures.py"},{"cursor":{"line":81,"character":5},"file":"starlette/convertors.py"},{"cursor":{"line":50,"character":8},"file":"starlette/middleware/errors.py"},{"cursor":{"line":121,"character":5},"file":"starlette/websockets.py"},{"cursor":{"line":0,"character":7},"file":"starlette/__init__.py"},{"cursor":{"line":61,"character":5},"file":"starlette/convertors.py"},{"cursor":{"line":681,"character":4},"file":"starlette/testclient.py"},{"cursor":{"line":85,"character":9},"file":"starlette/endpoints.py"},{"cursor":{"line":0,"character":1},"file":"starlette/__init__.py"},{"cursor":{"line":3,"character":1},"file":"starlette/applications.py"},{"cursor":{"line":94,"character":8},"file":"starlette/formparsers.py"},{"cursor":{"line":120,"character":4},"file":"starlette/authentication.py"},{"cursor":{"line":10,"character":0},"file":"starlette/concurrency.py"},{"cursor":{"line":22,"character":13},"file":"starlette/responses.py"},{"cursor":{"line":112,"character":0},"file":"starlette/middleware/wsgi.py"},{"cursor":{"line":7,"character":7},"file":"starlette/_exception_handler.py"},{"cursor":{"line":16,"character":7},"file":"starlette/middleware/httpsredirect.py"},{"cursor":{"line":192,"character":10},"file":"starlette/middleware/base.py"},{"cursor":{"line":115,"character":13},"file":"starlette/responses.py"},{"cursor":{"line":44,"character":1},"file":"starlette/middleware/trustedhost.py"},{"cursor":{"line":248,"character":2},"file":"starlette/responses.py"},{"cursor":{"line":47,"character":10},"file":"starlette/middleware/trustedhost.py"},{"cursor":{"line":55,"character":4},"file":"starlette/concurrency.py"},{"cursor":{"line":148,"character":9},"file":"starlette/routing.py"},{"cursor":{"line":0,"character":6},"file":"starlette/middleware/wsgi.py"},{"cursor":{"line":148,"character":13},"file":"starlette/authentication.py"},{"cursor":{"line":14,"character":12},"file":"starlette/middleware/httpsredirect.py"},{"cursor":{"line":46,"character":10},"file":"starlette/convertors.py"},{"cursor":{"line":10,"character":3},"file":"starlette/middleware/trustedhost.py"},{"cursor":{"line":7,"character":10},"file":"starlette/middleware/errors.py"},{"cursor":{"line":22,"character":11},"file":"starlette/middleware/exceptions.py"},{"cursor":{"line":83,"character":13},"file":"starlette/_utils.py"},{"cursor":{"line":31,"character":10},"file":"starlette/concurrency.py"},{"cursor":{"line":56,"character":4},"file":"starlette/middleware/trustedhost.py"},{"cursor":{"line":176,"character":3},"file":"starlette/middleware/base.py"},{"cursor":{"line":13,"character":0},"file":"starlette/applications.py"},{"cursor":{"line":124,"character":6},"file":"starlette/middleware/base.py"},{"cursor":{"line":33,"character":0},"file":"starlette/endpoints.py"},{"cursor":{"line":15,"character":7},"file":"starlette/middleware/exceptions.py"},{"cursor":{"line":29,"character":11},"file":"starlette/exceptions.py"},{"cursor":{"line":124,"character":2},"file":"starlette/config.py"},{"cursor":{"line":4,"character":4},"file":"starlette/middleware/authentication.py"},{"cursor":{"line":145,"character":0},"file":"starlette/middleware/base.py"},{"cursor":{"line":93,"character":5},"file":"starlette/middleware/errors.py"},{"cursor":{"line":46,"character":8},"file":"starlette/concurrency.py"},{"cursor":{"line":68,"character":11},"file":"starlette/authentication.py"},{"cursor":{"line":1,"character":7},"file":"starlette/middleware/httpsredirect.py"}] \ No newline at end of file diff --git a/crates/testbed/holes/zod.json b/crates/testbed/holes/zod.json index 8efa3c1..6801c53 100644 --- a/crates/testbed/holes/zod.json +++ b/crates/testbed/holes/zod.json @@ -1 +1 @@ -[{"cursor":{"line":46,"character":14},"file":"src/helpers/partialUtil.ts"},{"cursor":{"line":10,"character":3},"file":"src/benchmarks/object.ts"},{"cursor":{"line":5,"character":3},"file":"src/helpers/typeAliases.ts"},{"cursor":{"line":1332,"character":10},"file":"src/types.ts"},{"cursor":{"line":3,"character":10},"file":"src/index.ts"},{"cursor":{"line":26,"character":1},"file":"src/benchmarks/string.ts"},{"cursor":{"line":8,"character":1},"file":"src/errors.ts"},{"cursor":{"line":60,"character":2},"file":"src/benchmarks/realworld.ts"},{"cursor":{"line":124,"character":10},"file":"src/helpers/util.ts"},{"cursor":{"line":30,"character":3},"file":"src/benchmarks/index.ts"},{"cursor":{"line":4,"character":14},"file":"src/benchmarks/string.ts"},{"cursor":{"line":1,"character":11},"file":"src/errors.ts"},{"cursor":{"line":27,"character":8},"file":"src/benchmarks/object.ts"},{"cursor":{"line":107,"character":0},"file":"src/benchmarks/primitives.ts"},{"cursor":{"line":30,"character":2},"file":"src/benchmarks/index.ts"},{"cursor":{"line":226,"character":0},"file":"src/ZodError.ts"},{"cursor":{"line":4,"character":9},"file":"src/external.ts"},{"cursor":{"line":2,"character":1},"file":"src/external.ts"},{"cursor":{"line":25,"character":3},"file":"src/benchmarks/discriminatedUnion.ts"},{"cursor":{"line":104,"character":8},"file":"src/benchmarks/primitives.ts"},{"cursor":{"line":4,"character":1},"file":"src/helpers/errorUtil.ts"},{"cursor":{"line":53,"character":14},"file":"src/helpers/partialUtil.ts"},{"cursor":{"line":4,"character":3},"file":"src/helpers/errorUtil.ts"},{"cursor":{"line":2,"character":11},"file":"src/index.ts"},{"cursor":{"line":2,"character":5},"file":"src/helpers/util.ts"},{"cursor":{"line":0,"character":8},"file":"src/errors.ts"},{"cursor":{"line":41,"character":2},"file":"src/benchmarks/discriminatedUnion.ts"},{"cursor":{"line":17,"character":7},"file":"src/helpers/enumUtil.ts"},{"cursor":{"line":1,"character":10},"file":"src/helpers/enumUtil.ts"},{"cursor":{"line":89,"character":3},"file":"src/helpers/parseUtil.ts"},{"cursor":{"line":9,"character":7},"file":"src/helpers/enumUtil.ts"},{"cursor":{"line":50,"character":1},"file":"src/benchmarks/realworld.ts"},{"cursor":{"line":2,"character":5},"file":"src/index.ts"},{"cursor":{"line":40,"character":13},"file":"src/benchmarks/realworld.ts"},{"cursor":{"line":196,"character":3},"file":"src/ZodError.ts"},{"cursor":{"line":3,"character":2},"file":"src/index.ts"},{"cursor":{"line":4,"character":14},"file":"src/benchmarks/index.ts"},{"cursor":{"line":5,"character":7},"file":"src/helpers/typeAliases.ts"},{"cursor":{"line":3,"character":12},"file":"src/helpers/errorUtil.ts"},{"cursor":{"line":2,"character":5},"file":"src/index.ts"},{"cursor":{"line":68,"character":2},"file":"src/benchmarks/object.ts"},{"cursor":{"line":1,"character":5},"file":"src/helpers/typeAliases.ts"},{"cursor":{"line":41,"character":4},"file":"src/benchmarks/object.ts"},{"cursor":{"line":15,"character":12},"file":"src/helpers/enumUtil.ts"},{"cursor":{"line":5,"character":6},"file":"src/helpers/partialUtil.ts"},{"cursor":{"line":27,"character":7},"file":"src/ZodError.ts"},{"cursor":{"line":8,"character":9},"file":"src/helpers/typeAliases.ts"},{"cursor":{"line":66,"character":5},"file":"src/locales/en.ts"},{"cursor":{"line":15,"character":12},"file":"src/benchmarks/object.ts"},{"cursor":{"line":29,"character":12},"file":"src/helpers/parseUtil.ts"},{"cursor":{"line":159,"character":2},"file":"src/ZodError.ts"},{"cursor":{"line":49,"character":2},"file":"src/benchmarks/primitives.ts"},{"cursor":{"line":7,"character":4},"file":"src/helpers/typeAliases.ts"},{"cursor":{"line":1727,"character":3},"file":"src/types.ts"},{"cursor":{"line":3,"character":1},"file":"src/external.ts"},{"cursor":{"line":33,"character":1},"file":"src/benchmarks/realworld.ts"},{"cursor":{"line":3,"character":9},"file":"src/index.ts"},{"cursor":{"line":9,"character":7},"file":"src/helpers/enumUtil.ts"},{"cursor":{"line":287,"character":12},"file":"src/ZodError.ts"},{"cursor":{"line":3,"character":9},"file":"src/helpers/typeAliases.ts"},{"cursor":{"line":4,"character":2},"file":"src/benchmarks/discriminatedUnion.ts"},{"cursor":{"line":141,"character":7},"file":"src/helpers/parseUtil.ts"},{"cursor":{"line":25,"character":2},"file":"src/benchmarks/index.ts"},{"cursor":{"line":23,"character":8},"file":"src/benchmarks/string.ts"},{"cursor":{"line":44,"character":1},"file":"src/benchmarks/realworld.ts"},{"cursor":{"line":41,"character":2},"file":"src/benchmarks/union.ts"},{"cursor":{"line":152,"character":2},"file":"src/helpers/util.ts"},{"cursor":{"line":4,"character":13},"file":"src/errors.ts"},{"cursor":{"line":300,"character":0},"file":"src/ZodError.ts"},{"cursor":{"line":4,"character":6},"file":"src/helpers/typeAliases.ts"},{"cursor":{"line":76,"character":0},"file":"src/helpers/parseUtil.ts"},{"cursor":{"line":123,"character":4},"file":"src/benchmarks/primitives.ts"},{"cursor":{"line":52,"character":7},"file":"src/benchmarks/union.ts"},{"cursor":{"line":4,"character":9},"file":"src/external.ts"},{"cursor":{"line":140,"character":9},"file":"src/helpers/parseUtil.ts"},{"cursor":{"line":5,"character":4},"file":"src/helpers/errorUtil.ts"},{"cursor":{"line":3845,"character":3},"file":"src/types.ts"},{"cursor":{"line":6,"character":3},"file":"src/errors.ts"},{"cursor":{"line":2,"character":6},"file":"src/helpers/typeAliases.ts"},{"cursor":{"line":1,"character":11},"file":"src/external.ts"},{"cursor":{"line":10,"character":1},"file":"src/errors.ts"},{"cursor":{"line":0,"character":3},"file":"src/index.ts"},{"cursor":{"line":0,"character":14},"file":"src/index.ts"},{"cursor":{"line":9,"character":14},"file":"src/benchmarks/object.ts"},{"cursor":{"line":3,"character":11},"file":"src/index.ts"},{"cursor":{"line":2,"character":2},"file":"src/benchmarks/object.ts"},{"cursor":{"line":14,"character":7},"file":"src/benchmarks/primitives.ts"},{"cursor":{"line":3,"character":8},"file":"src/index.ts"},{"cursor":{"line":3,"character":13},"file":"src/index.ts"},{"cursor":{"line":38,"character":7},"file":"src/locales/en.ts"},{"cursor":{"line":4,"character":8},"file":"src/benchmarks/string.ts"},{"cursor":{"line":3,"character":6},"file":"src/external.ts"},{"cursor":{"line":135,"character":4},"file":"src/ZodError.ts"},{"cursor":{"line":2,"character":6},"file":"src/benchmarks/union.ts"},{"cursor":{"line":48,"character":9},"file":"src/locales/en.ts"},{"cursor":{"line":0,"character":11},"file":"src/helpers/errorUtil.ts"},{"cursor":{"line":17,"character":8},"file":"src/benchmarks/primitives.ts"},{"cursor":{"line":15,"character":3},"file":"src/helpers/parseUtil.ts"},{"cursor":{"line":1,"character":10},"file":"src/index.ts"},{"cursor":{"line":124,"character":1},"file":"src/locales/en.ts"}] \ No newline at end of file +[{"cursor":{"line":40,"character":1},"file":"src/helpers/parseUtil.ts"},{"cursor":{"line":28,"character":3},"file":"src/benchmarks/realworld.ts"},{"cursor":{"line":0,"character":14},"file":"src/helpers/typeAliases.ts"},{"cursor":{"line":52,"character":6},"file":"src/ZodError.ts"},{"cursor":{"line":50,"character":2},"file":"src/benchmarks/realworld.ts"},{"cursor":{"line":25,"character":12},"file":"src/benchmarks/index.ts"},{"cursor":{"line":4249,"character":12},"file":"src/types.ts"},{"cursor":{"line":18,"character":5},"file":"src/benchmarks/realworld.ts"},{"cursor":{"line":4,"character":11},"file":"src/benchmarks/realworld.ts"},{"cursor":{"line":8,"character":0},"file":"src/errors.ts"},{"cursor":{"line":10,"character":2},"file":"src/benchmarks/index.ts"},{"cursor":{"line":3,"character":14},"file":"src/helpers/enumUtil.ts"},{"cursor":{"line":2,"character":6},"file":"src/helpers/errorUtil.ts"},{"cursor":{"line":65,"character":12},"file":"src/benchmarks/union.ts"},{"cursor":{"line":10,"character":10},"file":"src/errors.ts"},{"cursor":{"line":99,"character":14},"file":"src/helpers/parseUtil.ts"},{"cursor":{"line":16,"character":0},"file":"src/benchmarks/object.ts"},{"cursor":{"line":3,"character":13},"file":"src/benchmarks/index.ts"},{"cursor":{"line":40,"character":1},"file":"src/benchmarks/object.ts"},{"cursor":{"line":118,"character":0},"file":"src/types.ts"},{"cursor":{"line":132,"character":11},"file":"src/benchmarks/primitives.ts"},{"cursor":{"line":20,"character":1},"file":"src/benchmarks/index.ts"},{"cursor":{"line":54,"character":14},"file":"src/benchmarks/object.ts"},{"cursor":{"line":2,"character":10},"file":"src/helpers/errorUtil.ts"},{"cursor":{"line":12,"character":4},"file":"src/benchmarks/realworld.ts"},{"cursor":{"line":13,"character":6},"file":"src/benchmarks/realworld.ts"},{"cursor":{"line":81,"character":5},"file":"src/locales/en.ts"},{"cursor":{"line":3,"character":2},"file":"src/helpers/errorUtil.ts"},{"cursor":{"line":4111,"character":0},"file":"src/types.ts"},{"cursor":{"line":44,"character":6},"file":"src/benchmarks/object.ts"},{"cursor":{"line":1,"character":14},"file":"src/index.ts"},{"cursor":{"line":123,"character":1},"file":"src/benchmarks/primitives.ts"},{"cursor":{"line":7,"character":7},"file":"src/errors.ts"},{"cursor":{"line":78,"character":5},"file":"src/benchmarks/union.ts"},{"cursor":{"line":2,"character":5},"file":"src/external.ts"},{"cursor":{"line":0,"character":0},"file":"src/external.ts"},{"cursor":{"line":1,"character":2},"file":"src/helpers/enumUtil.ts"},{"cursor":{"line":3,"character":4},"file":"src/external.ts"},{"cursor":{"line":57,"character":8},"file":"src/benchmarks/realworld.ts"},{"cursor":{"line":5,"character":6},"file":"src/helpers/enumUtil.ts"},{"cursor":{"line":2,"character":8},"file":"src/index.ts"},{"cursor":{"line":22,"character":3},"file":"src/benchmarks/object.ts"},{"cursor":{"line":11,"character":8},"file":"src/benchmarks/realworld.ts"},{"cursor":{"line":7,"character":9},"file":"src/helpers/typeAliases.ts"},{"cursor":{"line":13,"character":7},"file":"src/helpers/enumUtil.ts"},{"cursor":{"line":34,"character":0},"file":"src/benchmarks/realworld.ts"},{"cursor":{"line":28,"character":12},"file":"src/benchmarks/string.ts"},{"cursor":{"line":12,"character":10},"file":"src/helpers/enumUtil.ts"},{"cursor":{"line":0,"character":12},"file":"src/benchmarks/union.ts"},{"cursor":{"line":7,"character":3},"file":"src/helpers/typeAliases.ts"},{"cursor":{"line":53,"character":12},"file":"src/locales/en.ts"},{"cursor":{"line":58,"character":0},"file":"src/benchmarks/primitives.ts"},{"cursor":{"line":77,"character":0},"file":"src/helpers/partialUtil.ts"},{"cursor":{"line":166,"character":6},"file":"src/helpers/util.ts"},{"cursor":{"line":59,"character":0},"file":"src/benchmarks/union.ts"},{"cursor":{"line":33,"character":13},"file":"src/helpers/util.ts"},{"cursor":{"line":42,"character":5},"file":"src/benchmarks/object.ts"},{"cursor":{"line":78,"character":3},"file":"src/benchmarks/discriminatedUnion.ts"},{"cursor":{"line":8,"character":4},"file":"src/benchmarks/string.ts"},{"cursor":{"line":60,"character":2},"file":"src/helpers/partialUtil.ts"},{"cursor":{"line":62,"character":1},"file":"src/benchmarks/realworld.ts"},{"cursor":{"line":25,"character":11},"file":"src/benchmarks/union.ts"},{"cursor":{"line":114,"character":2},"file":"src/helpers/parseUtil.ts"},{"cursor":{"line":233,"character":5},"file":"src/ZodError.ts"},{"cursor":{"line":32,"character":1},"file":"src/benchmarks/realworld.ts"},{"cursor":{"line":49,"character":11},"file":"src/benchmarks/union.ts"},{"cursor":{"line":39,"character":8},"file":"src/benchmarks/discriminatedUnion.ts"},{"cursor":{"line":123,"character":8},"file":"src/helpers/parseUtil.ts"},{"cursor":{"line":23,"character":13},"file":"src/helpers/util.ts"},{"cursor":{"line":77,"character":12},"file":"src/helpers/util.ts"},{"cursor":{"line":11,"character":1},"file":"src/benchmarks/union.ts"},{"cursor":{"line":10,"character":10},"file":"src/benchmarks/union.ts"},{"cursor":{"line":14,"character":6},"file":"src/benchmarks/object.ts"},{"cursor":{"line":72,"character":3},"file":"src/benchmarks/discriminatedUnion.ts"},{"cursor":{"line":39,"character":12},"file":"src/benchmarks/discriminatedUnion.ts"},{"cursor":{"line":62,"character":3},"file":"src/locales/en.ts"},{"cursor":{"line":0,"character":14},"file":"src/index.ts"},{"cursor":{"line":32,"character":1},"file":"src/benchmarks/primitives.ts"},{"cursor":{"line":61,"character":10},"file":"src/benchmarks/primitives.ts"},{"cursor":{"line":2,"character":2},"file":"src/helpers/typeAliases.ts"},{"cursor":{"line":4,"character":0},"file":"src/external.ts"},{"cursor":{"line":124,"character":3},"file":"src/helpers/util.ts"},{"cursor":{"line":81,"character":2},"file":"src/helpers/util.ts"},{"cursor":{"line":2,"character":12},"file":"src/index.ts"},{"cursor":{"line":1,"character":6},"file":"src/helpers/parseUtil.ts"},{"cursor":{"line":212,"character":7},"file":"src/helpers/util.ts"},{"cursor":{"line":30,"character":2},"file":"src/benchmarks/discriminatedUnion.ts"},{"cursor":{"line":5,"character":13},"file":"src/external.ts"},{"cursor":{"line":2,"character":0},"file":"src/index.ts"},{"cursor":{"line":28,"character":9},"file":"src/benchmarks/index.ts"},{"cursor":{"line":180,"character":10},"file":"src/helpers/parseUtil.ts"},{"cursor":{"line":11,"character":5},"file":"src/benchmarks/string.ts"},{"cursor":{"line":5,"character":11},"file":"src/helpers/errorUtil.ts"},{"cursor":{"line":75,"character":13},"file":"src/helpers/parseUtil.ts"},{"cursor":{"line":5,"character":1},"file":"src/benchmarks/primitives.ts"},{"cursor":{"line":93,"character":5},"file":"src/benchmarks/primitives.ts"},{"cursor":{"line":6,"character":3},"file":"src/errors.ts"},{"cursor":{"line":1,"character":10},"file":"src/helpers/enumUtil.ts"},{"cursor":{"line":3,"character":5},"file":"src/helpers/errorUtil.ts"},{"cursor":{"line":63,"character":8},"file":"src/helpers/parseUtil.ts"}] \ No newline at end of file