feat: more refactoring (broken)

This commit is contained in:
DecDuck
2025-09-16 15:09:43 +10:00
parent ab219670dc
commit 43b56462d6
28 changed files with 429 additions and 155 deletions

39
src-tauri/Cargo.lock generated
View File

@ -1154,13 +1154,22 @@ dependencies = [
"zstd",
]
[[package]]
name = "drop-consts"
version = "0.1.0"
dependencies = [
"dirs 6.0.0",
]
[[package]]
name = "drop-database"
version = "0.1.0"
dependencies = [
"bitcode",
"chrono",
"dirs 6.0.0",
"drop-consts",
"drop-library",
"drop-native-library",
"log",
"native_model",
"rustbreak",
@ -1198,17 +1207,29 @@ dependencies = [
"url",
]
[[package]]
name = "drop-library"
version = "0.1.0"
dependencies = [
"drop-errors",
"http",
"reqwest",
"serde",
"tauri",
]
[[package]]
name = "drop-native-library"
version = "0.1.0"
dependencies = [
"bitcode",
"drop-database",
"drop-errors",
"drop-library",
"drop-remote",
"log",
"serde",
"tauri",
"url",
]
[[package]]
@ -1234,7 +1255,7 @@ version = "0.1.0"
dependencies = [
"bitcode",
"chrono",
"drop-database",
"drop-consts",
"drop-errors",
"droplet-rs",
"gethostname",
@ -4482,9 +4503,9 @@ dependencies = [
[[package]]
name = "serde"
version = "1.0.220"
version = "1.0.225"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ceecad4c782e936ac90ecfd6b56532322e3262b14320abf30ce89a92ffdbfe22"
checksum = "fd6c24dee235d0da097043389623fb913daddf92c76e9f5a1db88607a0bcbd1d"
dependencies = [
"serde_core",
"serde_derive",
@ -4513,18 +4534,18 @@ dependencies = [
[[package]]
name = "serde_core"
version = "1.0.220"
version = "1.0.225"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ddba47394f3b862d6ff6efdbd26ca4673e3566a307880a0ffb98f274bbe0ec32"
checksum = "659356f9a0cb1e529b24c01e43ad2bdf520ec4ceaf83047b83ddcc2251f96383"
dependencies = [
"serde_derive",
]
[[package]]
name = "serde_derive"
version = "1.0.220"
version = "1.0.225"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "60e1f3b1761e96def5ec6d04a6e7421c0404fa3cf5c0155f1e2848fae3d8cc08"
checksum = "0ea936adf78b1f766949a4977b91d2f5595825bd6ec079aa9543ad2685fc4516"
dependencies = [
"proc-macro2",
"quote",