diff --git a/Cargo.lock b/Cargo.lock index 2f97f17..8eb69ea 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -273,7 +273,7 @@ version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fde0e0ec90c9dfb3b4b1a0891a7dcd0e2bffde2f7efed5fe7c9bb00e5bfb915e" dependencies = [ - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -306,6 +306,15 @@ dependencies = [ "unicode-segmentation", ] +[[package]] +name = "convert_case" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "baaaa0ecca5b51987b9423ccdc971514dd8b0bb7b4060b983d3664dad3f1f89f" +dependencies = [ + "unicode-segmentation", +] + [[package]] name = "core-foundation-sys" version = "0.8.7" @@ -1096,9 +1105,9 @@ checksum = "a94d21414c1f4a51209ad204c1776a3d0765002c76c6abcb602a6f09f1e881c7" [[package]] name = "log4rs" -version = "1.4.0-rc2" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f3b886e5f9cc009cfe1bb242b7bc5b29e98d0753d55a928eac2cec44365476e" +checksum = "3e947bb896e702c711fccc2bf02ab2abb6072910693818d1d6b07ee2b9dfd86c" dependencies = [ "anyhow", "arc-swap", @@ -1474,7 +1483,7 @@ dependencies = [ [[package]] name = "reactive-graph-behaviour-model-api" version = "0.10.0" -source = "git+https://github.com/reactive-graph/reactive-graph.git#61f9f9769f54df4b027e3ca670f1b7a68b655a24" +source = "git+https://github.com/reactive-graph/reactive-graph.git#ab0e79601be8e5688e8cdbe93c0f069a068cb75c" dependencies = [ "dashmap", "reactive-graph-graph", @@ -1489,7 +1498,7 @@ dependencies = [ [[package]] name = "reactive-graph-behaviour-model-impl" version = "0.10.0" -source = "git+https://github.com/reactive-graph/reactive-graph.git#61f9f9769f54df4b027e3ca670f1b7a68b655a24" +source = "git+https://github.com/reactive-graph/reactive-graph.git#ab0e79601be8e5688e8cdbe93c0f069a068cb75c" dependencies = [ "dashmap", "log", @@ -1506,7 +1515,7 @@ dependencies = [ [[package]] name = "reactive-graph-behaviour-service-api" version = "0.10.0" -source = "git+https://github.com/reactive-graph/reactive-graph.git#61f9f9769f54df4b027e3ca670f1b7a68b655a24" +source = "git+https://github.com/reactive-graph/reactive-graph.git#ab0e79601be8e5688e8cdbe93c0f069a068cb75c" dependencies = [ "async-trait", "reactive-graph-behaviour-model-api", @@ -1514,14 +1523,14 @@ dependencies = [ "reactive-graph-lifecycle", "reactive-graph-reactive-model-impl", "reactive-graph-type-system-api", - "springtime-di", + "springtime-di 1.0.3 (git+https://github.com/reactive-graph/springtime.git)", "uuid", ] [[package]] name = "reactive-graph-command-model" version = "0.10.0" -source = "git+https://github.com/reactive-graph/reactive-graph.git#61f9f9769f54df4b027e3ca670f1b7a68b655a24" +source = "git+https://github.com/reactive-graph/reactive-graph.git#ab0e79601be8e5688e8cdbe93c0f069a068cb75c" dependencies = [ "clap", "reactive-graph-graph", @@ -1538,7 +1547,7 @@ dependencies = [ [[package]] name = "reactive-graph-config-model" version = "0.10.0" -source = "git+https://github.com/reactive-graph/reactive-graph.git#61f9f9769f54df4b027e3ca670f1b7a68b655a24" +source = "git+https://github.com/reactive-graph/reactive-graph.git#ab0e79601be8e5688e8cdbe93c0f069a068cb75c" dependencies = [ "num_cpus", "reactive-graph-remotes-model", @@ -1548,7 +1557,7 @@ dependencies = [ [[package]] name = "reactive-graph-graph" version = "0.10.0" -source = "git+https://github.com/reactive-graph/reactive-graph.git#61f9f9769f54df4b027e3ca670f1b7a68b655a24" +source = "git+https://github.com/reactive-graph/reactive-graph.git#ab0e79601be8e5688e8cdbe93c0f069a068cb75c" dependencies = [ "const_format", "dashmap", @@ -1568,7 +1577,7 @@ dependencies = [ [[package]] name = "reactive-graph-lifecycle" version = "0.10.0" -source = "git+https://github.com/reactive-graph/reactive-graph.git#61f9f9769f54df4b027e3ca670f1b7a68b655a24" +source = "git+https://github.com/reactive-graph/reactive-graph.git#ab0e79601be8e5688e8cdbe93c0f069a068cb75c" dependencies = [ "async-trait", ] @@ -1595,7 +1604,7 @@ dependencies = [ "rust-embed", "serde", "serde_json", - "springtime-di", + "springtime-di 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)", "uuid", ] @@ -1637,7 +1646,7 @@ dependencies = [ "reactive-graph-type-system-api", "rust-embed", "serde_json", - "springtime-di", + "springtime-di 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)", "ureq", "uuid", ] @@ -1661,7 +1670,7 @@ dependencies = [ [[package]] name = "reactive-graph-plugin-api" version = "0.10.0" -source = "git+https://github.com/reactive-graph/reactive-graph.git#61f9f9769f54df4b027e3ca670f1b7a68b655a24" +source = "git+https://github.com/reactive-graph/reactive-graph.git#ab0e79601be8e5688e8cdbe93c0f069a068cb75c" dependencies = [ "async-trait", "http", @@ -1677,7 +1686,7 @@ dependencies = [ "rustc_version", "serde", "serde_json", - "springtime-di", + "springtime-di 1.0.3 (git+https://github.com/reactive-graph/springtime.git)", "thiserror", "tokio-stream", "uuid", @@ -1686,12 +1695,12 @@ dependencies = [ [[package]] name = "reactive-graph-plugin-derive" version = "0.10.0" -source = "git+https://github.com/reactive-graph/reactive-graph.git#61f9f9769f54df4b027e3ca670f1b7a68b655a24" +source = "git+https://github.com/reactive-graph/reactive-graph.git#ab0e79601be8e5688e8cdbe93c0f069a068cb75c" [[package]] name = "reactive-graph-reactive-derive" version = "0.10.0" -source = "git+https://github.com/reactive-graph/reactive-graph.git#61f9f9769f54df4b027e3ca670f1b7a68b655a24" +source = "git+https://github.com/reactive-graph/reactive-graph.git#ab0e79601be8e5688e8cdbe93c0f069a068cb75c" dependencies = [ "darling", "proc-macro2", @@ -1702,7 +1711,7 @@ dependencies = [ [[package]] name = "reactive-graph-reactive-model-api" version = "0.10.0" -source = "git+https://github.com/reactive-graph/reactive-graph.git#61f9f9769f54df4b027e3ca670f1b7a68b655a24" +source = "git+https://github.com/reactive-graph/reactive-graph.git#ab0e79601be8e5688e8cdbe93c0f069a068cb75c" dependencies = [ "reactive-graph-graph", "serde_json", @@ -1713,7 +1722,7 @@ dependencies = [ [[package]] name = "reactive-graph-reactive-model-impl" version = "0.10.0" -source = "git+https://github.com/reactive-graph/reactive-graph.git#61f9f9769f54df4b027e3ca670f1b7a68b655a24" +source = "git+https://github.com/reactive-graph/reactive-graph.git#ab0e79601be8e5688e8cdbe93c0f069a068cb75c" dependencies = [ "dashmap", "reactive-graph-behaviour-model-api", @@ -1728,7 +1737,7 @@ dependencies = [ [[package]] name = "reactive-graph-reactive-service-api" version = "0.10.0" -source = "git+https://github.com/reactive-graph/reactive-graph.git#61f9f9769f54df4b027e3ca670f1b7a68b655a24" +source = "git+https://github.com/reactive-graph/reactive-graph.git#ab0e79601be8e5688e8cdbe93c0f069a068cb75c" dependencies = [ "async-trait", "crossbeam", @@ -1744,7 +1753,7 @@ dependencies = [ "rustversion", "serde", "serde_json", - "springtime-di", + "springtime-di 1.0.3 (git+https://github.com/reactive-graph/springtime.git)", "thiserror", "uuid", ] @@ -1752,7 +1761,7 @@ dependencies = [ [[package]] name = "reactive-graph-remotes-model" version = "0.10.0" -source = "git+https://github.com/reactive-graph/reactive-graph.git#61f9f9769f54df4b027e3ca670f1b7a68b655a24" +source = "git+https://github.com/reactive-graph/reactive-graph.git#ab0e79601be8e5688e8cdbe93c0f069a068cb75c" dependencies = [ "chrono", "serde", @@ -1762,7 +1771,7 @@ dependencies = [ [[package]] name = "reactive-graph-runtime-model" version = "0.10.0" -source = "git+https://github.com/reactive-graph/reactive-graph.git#61f9f9769f54df4b027e3ca670f1b7a68b655a24" +source = "git+https://github.com/reactive-graph/reactive-graph.git#ab0e79601be8e5688e8cdbe93c0f069a068cb75c" dependencies = [ "reactive-graph-graph", "serde", @@ -1773,7 +1782,7 @@ dependencies = [ [[package]] name = "reactive-graph-serde" version = "0.10.0" -source = "git+https://github.com/reactive-graph/reactive-graph.git#61f9f9769f54df4b027e3ca670f1b7a68b655a24" +source = "git+https://github.com/reactive-graph/reactive-graph.git#ab0e79601be8e5688e8cdbe93c0f069a068cb75c" dependencies = [ "json5", "serde_json", @@ -1824,7 +1833,7 @@ dependencies = [ [[package]] name = "reactive-graph-type-system-api" version = "0.10.0" -source = "git+https://github.com/reactive-graph/reactive-graph.git#61f9f9769f54df4b027e3ca670f1b7a68b655a24" +source = "git+https://github.com/reactive-graph/reactive-graph.git#ab0e79601be8e5688e8cdbe93c0f069a068cb75c" dependencies = [ "async-trait", "json5", @@ -1835,7 +1844,7 @@ dependencies = [ "reactive-graph-type-system-derive", "rust-embed", "serde_json", - "springtime-di", + "springtime-di 1.0.3 (git+https://github.com/reactive-graph/springtime.git)", "thiserror", "toml 0.9.5", "uuid", @@ -1844,7 +1853,7 @@ dependencies = [ [[package]] name = "reactive-graph-type-system-derive" version = "0.10.0" -source = "git+https://github.com/reactive-graph/reactive-graph.git#61f9f9769f54df4b027e3ca670f1b7a68b655a24" +source = "git+https://github.com/reactive-graph/reactive-graph.git#ab0e79601be8e5688e8cdbe93c0f069a068cb75c" dependencies = [ "darling", "proc-macro2", @@ -1855,7 +1864,7 @@ dependencies = [ [[package]] name = "reactive-graph-utils-test" version = "0.10.0" -source = "git+https://github.com/reactive-graph/reactive-graph.git#61f9f9769f54df4b027e3ca670f1b7a68b655a24" +source = "git+https://github.com/reactive-graph/reactive-graph.git#ab0e79601be8e5688e8cdbe93c0f069a068cb75c" dependencies = [ "colored", "log", @@ -1963,6 +1972,12 @@ version = "0.1.26" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace" +[[package]] +name = "rustc-hash" +version = "2.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d" + [[package]] name = "rustc_version" version = "0.4.1" @@ -2031,7 +2046,7 @@ dependencies = [ [[package]] name = "schemars" version = "1.0.4" -source = "git+https://github.com/GREsau/schemars.git#92cfcf62693c205f38cdf77a431a1ab532e5ab0d" +source = "git+https://github.com/GREsau/schemars.git#76d4bc370b5c27ba98bfecc130406025b3570274" dependencies = [ "dyn-clone", "ref-cast", @@ -2044,7 +2059,7 @@ dependencies = [ [[package]] name = "schemars_derive" version = "1.0.4" -source = "git+https://github.com/GREsau/schemars.git#92cfcf62693c205f38cdf77a431a1ab532e5ab0d" +source = "git+https://github.com/GREsau/schemars.git#76d4bc370b5c27ba98bfecc130406025b3570274" dependencies = [ "proc-macro2", "quote", @@ -2193,7 +2208,21 @@ dependencies = [ "fxhash", "inventory", "itertools 0.14.0", - "springtime-di-derive", + "springtime-di-derive 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "thiserror", + "tracing", +] + +[[package]] +name = "springtime-di" +version = "1.0.3" +source = "git+https://github.com/reactive-graph/springtime.git#f2b081258cd0cedb7eb217909233c7e528ae1a48" +dependencies = [ + "derive_more", + "inventory", + "itertools 0.14.0", + "rustc-hash", + "springtime-di-derive 0.3.1 (git+https://github.com/reactive-graph/springtime.git)", "thiserror", "tracing", ] @@ -2204,13 +2233,25 @@ version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c5f462fdabd80f39cf710a3db1f2c66417fb78d30bebb78fd3b32111e495be82" dependencies = [ - "convert_case", + "convert_case 0.6.0", "itertools 0.12.1", "proc-macro2", "quote", "syn", ] +[[package]] +name = "springtime-di-derive" +version = "0.3.1" +source = "git+https://github.com/reactive-graph/springtime.git#f2b081258cd0cedb7eb217909233c7e528ae1a48" +dependencies = [ + "convert_case 0.8.0", + "itertools 0.14.0", + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "stable_deref_trait" version = "1.2.0" @@ -2691,9 +2732,9 @@ dependencies = [ [[package]] name = "wildmatch" -version = "2.4.0" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68ce1ab1f8c62655ebe1350f589c61e505cf94d385bc6a12899442d9081e71fd" +checksum = "39b7d07a236abaef6607536ccfaf19b396dbe3f5110ddb73d39f4562902ed382" [[package]] name = "winapi" @@ -2717,7 +2758,7 @@ version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" dependencies = [ - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]]