Cargo.toml

  1[package]
  2name = "edit_prediction"
  3version = "0.1.0"
  4edition.workspace = true
  5publish.workspace = true
  6license = "GPL-3.0-or-later"
  7
  8[lints]
  9workspace = true
 10
 11[lib]
 12path = "src/edit_prediction.rs"
 13
 14[features]
 15cli-support = []
 16
 17[dependencies]
 18ai_onboarding.workspace = true
 19anyhow.workspace = true
 20heapless.workspace = true
 21buffer_diff.workspace = true
 22client.workspace = true
 23clock.workspace = true
 24cloud_api_client.workspace = true
 25cloud_api_types.workspace = true
 26cloud_llm_client = { workspace = true, features = ["predict-edits"] }
 27collections.workspace = true
 28copilot.workspace = true
 29copilot_ui.workspace = true
 30credentials_provider.workspace = true
 31db.workspace = true
 32edit_prediction_types.workspace = true
 33edit_prediction_context.workspace = true
 34feature_flags.workspace = true
 35fs.workspace = true
 36futures.workspace = true
 37gpui.workspace = true
 38indoc.workspace = true
 39itertools.workspace = true
 40language.workspace = true
 41language_model.workspace = true
 42log.workspace = true
 43lsp.workspace = true
 44menu.workspace = true
 45open_ai.workspace = true
 46postage.workspace = true
 47pretty_assertions.workspace = true
 48project.workspace = true
 49pulldown-cmark.workspace = true
 50rand.workspace = true
 51regex.workspace = true
 52release_channel.workspace = true
 53semver.workspace = true
 54serde.workspace = true
 55serde_json.workspace = true
 56settings.workspace = true
 57strum.workspace = true
 58telemetry.workspace = true
 59telemetry_events.workspace = true
 60text.workspace = true
 61thiserror.workspace = true
 62time.workspace = true
 63toml.workspace = true
 64ui.workspace = true
 65util.workspace = true
 66uuid.workspace = true
 67workspace.workspace = true
 68worktree.workspace = true
 69zed_actions.workspace = true
 70zed_credentials_provider.workspace = true
 71zeta_prompt.workspace = true
 72zstd.workspace = true
 73
 74[dev-dependencies]
 75criterion.workspace = true
 76fs = { workspace = true, features = ["test-support"] }
 77gpui = { workspace = true, features = ["test-support"] }
 78languages = { workspace = true, features = ["load-grammars"] }
 79node_runtime.workspace = true
 80clock = { workspace = true, features = ["test-support"] }
 81cloud_llm_client = { workspace = true, features = ["test-support"] }
 82ctor.workspace = true
 83indoc.workspace = true
 84language = { workspace = true, features = ["test-support"] }
 85language_model = { workspace = true, features = ["test-support"] }
 86lsp.workspace = true
 87parking_lot.workspace = true
 88project = { workspace = true, features = ["test-support"] }
 89settings = { workspace = true, features = ["test-support"] }
 90workspace = { workspace = true, features = ["test-support"] }
 91
 92zlog.workspace = true
 93
 94[[bench]]
 95name = "kept_rate"
 96harness = false
 97
 98[[bench]]
 99name = "ts_error_count"
100harness = false