Extract data_server into external data-server crate

The data_server module had no dependency on the rest of myc (only
chrono/regex/zip), so it was moved verbatim into a standalone leaf
crate at its own Gitea repo and is now consumed as a git dependency.
A 'pub use ::data_server;' re-export in src/ast/mod.rs keeps all
existing myc::ast::data_server::… paths valid; no call sites changed.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-05-18 11:04:03 +02:00
parent 9b38907cd5
commit fad8bc3471
8 changed files with 15 additions and 1538 deletions
Generated
+12 -1
View File
@@ -994,6 +994,16 @@ dependencies = [
"syn",
]
[[package]]
name = "data-server"
version = "0.1.0"
source = "git+http://192.168.178.103:3000/Brummel/data-server.git?branch=main#c0b1268e14245d11d32def39517cbcf77c731aea"
dependencies = [
"chrono",
"regex",
"zip",
]
[[package]]
name = "deflate64"
version = "0.1.12"
@@ -1821,7 +1831,7 @@ dependencies = [
"js-sys",
"log",
"wasm-bindgen",
"windows-core 0.61.2",
"windows-core 0.58.0",
]
[[package]]
@@ -2257,6 +2267,7 @@ version = "0.1.0"
dependencies = [
"chrono",
"clap",
"data-server",
"eframe",
"egui_extras",
"fastrand",