Skip to content

Commit 9f3ee66

Browse files
Merge pull request #95 from code0-tech/drop-flow-validator
drop-flow-validator
2 parents 4406ac1 + 0abb975 commit 9f3ee66

14 files changed

Lines changed: 9 additions & 1055 deletions

File tree

Cargo.lock

Lines changed: 6 additions & 22 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,30 @@
11
[workspace]
2-
members = ["crates/http", "crates/validator", "adapter/rest", "crates/base"]
2+
members = ["crates/http", "adapter/rest", "crates/base"]
33
resolver = "3"
44

55
[workspace.package]
66
version = "0.0.0"
77
edition = "2024"
88

99
[workspace.dependencies]
10-
code0-flow = { version = "0.0.14" }
10+
code0-flow = { version = "0.0.16" }
1111
tucana = { version = "0.0.33", features = ["aquila"] }
1212
serde_json = { version = "1.0.138" }
13-
serde = "1.0.219"
1413
log = "0.4.27"
1514
env_logger = "0.11.8"
1615
regex = "1.11.1"
17-
syn = "2.0"
18-
quote = "1.0"
19-
proc-macro2 = "1.0"
2016
tokio = { version = "1.44.1", features = ["rt-multi-thread"] }
2117
uuid = { version = "1.16.0", features = ["v4"] }
2218
tonic = "0.14.0"
2319
async-nats = "0.42.0"
2420
async-trait = "0.1.88"
2521
anyhow = "1.0.98"
26-
code0-definition-reader = "0.0.9"
2722
prost = "0.14.0"
2823
tonic-health = "0.14.0"
2924
futures-lite = "2.6.1"
3025

3126
[workspace.dependencies.http]
3227
path = "../draco/crates/http"
3328

34-
[workspace.dependencies.validator]
35-
path = "../draco/crates/validator"
36-
3729
[workspace.dependencies.base]
3830
path = "../draco/crates/base"

adapter/rest/Cargo.toml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,12 @@ edition.workspace = true
55

66
[dependencies]
77
http = { workspace = true }
8-
validator = { workspace = true }
98
code0-flow = { workspace = true }
109
tokio = { workspace = true }
1110
tucana = { workspace = true }
1211
serde_json = { workspace = true }
13-
serde = { workspace = true }
1412
log = { workspace = true }
15-
env_logger = { workspace = true }
16-
uuid = { workspace = true }
1713
regex = { workspace = true }
1814
tonic = { workspace = true }
1915
base = { workspace = true }
2016
anyhow = { workspace = true }
21-
prost = { workspace = true }

crates/base/Cargo.toml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,8 @@ tokio = { workspace = true, features = ["signal"] }
1010
async-trait = { workspace = true }
1111
code0-flow = { workspace = true }
1212
anyhow = { workspace = true }
13-
code0-definition-reader = { workspace = true }
1413
tonic = { workspace = true }
1514
tonic-health = { workspace = true }
16-
validator = { workspace = true }
1715
uuid = { workspace = true }
1816
prost = { workspace = true }
19-
http = { workspace = true }
2017
futures-lite = { workspace = true }

crates/base/src/store.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ use async_nats::jetstream::kv::Config;
33
use futures_lite::StreamExt;
44
use prost::Message;
55
use tucana::shared::{ExecutionFlow, ValidationFlow, Value};
6-
use validator::verify_flow;
6+
use code0_flow::flow_validator::verify_flow;
77

88
pub struct AdapterStore {
99
client: async_nats::Client,

crates/validator/Cargo.toml

Lines changed: 0 additions & 10 deletions
This file was deleted.

crates/validator/src/lib.rs

Lines changed: 0 additions & 118 deletions
This file was deleted.

crates/validator/src/rules/contains_key.rs

Lines changed: 0 additions & 73 deletions
This file was deleted.

0 commit comments

Comments
 (0)