eval: Use workspace dependencies (#29430)

This PR updates the `eval` crate to use workspace dependencies.

Also did a bit of cleanup of the `Cargo.toml`.

Release Notes:

- N/A
This commit is contained in:
Marshall Bowers 2025-04-25 12:11:26 -04:00 committed by GitHub
parent 65401d6d7b
commit b28756ae3f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 16 additions and 15 deletions

2
Cargo.lock generated
View file

@ -4975,7 +4975,7 @@ dependencies = [
"client", "client",
"collections", "collections",
"context_server", "context_server",
"dirs 5.0.1", "dirs 4.0.0",
"dotenv", "dotenv",
"env_logger 0.11.8", "env_logger 0.11.8",
"extension", "extension",

View file

@ -3,8 +3,20 @@ name = "eval"
version = "0.1.0" version = "0.1.0"
publish.workspace = true publish.workspace = true
edition.workspace = true edition.workspace = true
license = "GPL-3.0-or-later"
default-run = "eval" default-run = "eval"
[lints]
workspace = true
[[bin]]
name = "eval"
path = "src/eval.rs"
[[bin]]
name = "explorer"
path = "src/explorer.rs"
[dependencies] [dependencies]
agent.workspace = true agent.workspace = true
anyhow.workspace = true anyhow.workspace = true
@ -18,7 +30,7 @@ clap.workspace = true
client.workspace = true client.workspace = true
collections.workspace = true collections.workspace = true
context_server.workspace = true context_server.workspace = true
dirs = "5.0" dirs.workspace = true
dotenv.workspace = true dotenv.workspace = true
env_logger.workspace = true env_logger.workspace = true
extension.workspace = true extension.workspace = true
@ -33,7 +45,7 @@ language_model.workspace = true
language_models.workspace = true language_models.workspace = true
languages = { workspace = true, features = ["load-grammars"] } languages = { workspace = true, features = ["load-grammars"] }
node_runtime.workspace = true node_runtime.workspace = true
pathdiff = "0.2" pathdiff.workspace = true
paths.workspace = true paths.workspace = true
project.workspace = true project.workspace = true
prompt_store.workspace = true prompt_store.workspace = true
@ -49,16 +61,5 @@ telemetry.workspace = true
toml.workspace = true toml.workspace = true
unindent.workspace = true unindent.workspace = true
util.workspace = true util.workspace = true
uuid = { version = "1.6", features = ["v4"] } uuid.workspace = true
workspace-hack.workspace = true workspace-hack.workspace = true
[[bin]]
name = "eval"
path = "src/eval.rs"
[[bin]]
name = "explorer"
path = "src/explorer.rs"
[lints]
workspace = true