refactor: extract cache network and compatibility entrypoints

This commit is contained in:
jxxghp
2026-08-22 23:13:59 +08:00
parent 3a43b1be3e
commit 56cb7294eb
9 changed files with 273 additions and 212 deletions
+17 -9
View File
@@ -13,8 +13,8 @@
"runtime_to_db": [],
"workflow_to_db": []
},
"edge_count": 6398,
"edge_sha256": "a830340a7981510b25b33e65c1a2d11a190028bfa616676fe935bc983a8a33cd",
"edge_count": 6404,
"edge_sha256": "08caab762b3882534d0cdf43ea4e0fcaf28c580f5e04537346f742b212854123",
"edges": [
"app -> app.runtime",
"app -> app.runtime.compat",
@@ -2226,6 +2226,7 @@
"app.api.endpoints.system -> app.application.messaging",
"app.api.endpoints.system -> app.application.messaging.message",
"app.api.endpoints.system -> app.application.module",
"app.api.endpoints.system -> app.application.network",
"app.api.endpoints.system -> app.application.rules",
"app.api.endpoints.system -> app.application.scheduling",
"app.api.endpoints.system -> app.application.security",
@@ -2281,15 +2282,10 @@
"app.api.endpoints.torrent -> app.api.response",
"app.api.endpoints.torrent -> app.application",
"app.api.endpoints.torrent -> app.application.configuration",
"app.api.endpoints.torrent -> app.application.torrent_cache",
"app.api.endpoints.torrent -> app.chain",
"app.api.endpoints.torrent -> app.chain.media",
"app.api.endpoints.torrent -> app.chain.torrents",
"app.api.endpoints.torrent -> app.domain",
"app.api.endpoints.torrent -> app.domain.context",
"app.api.endpoints.torrent -> app.domain.media",
"app.api.endpoints.torrent -> app.domain.meta",
"app.api.endpoints.torrent -> app.domain.meta.metamusic",
"app.api.endpoints.torrent -> app.domain.metainfo",
"app.api.endpoints.torrent -> app.foundation",
"app.api.endpoints.torrent -> app.foundation.crypto",
"app.api.endpoints.torrent -> app.schemas",
@@ -2793,6 +2789,16 @@
"app.application.torrent -> app.schemas",
"app.application.torrent -> app.schemas.media",
"app.application.torrent -> app.schemas.types",
"app.application.torrent_cache -> app.domain",
"app.application.torrent_cache -> app.domain.context",
"app.application.torrent_cache -> app.domain.media",
"app.application.torrent_cache -> app.domain.meta",
"app.application.torrent_cache -> app.domain.meta.metamusic",
"app.application.torrent_cache -> app.domain.metainfo",
"app.application.torrent_cache -> app.foundation",
"app.application.torrent_cache -> app.foundation.crypto",
"app.application.torrent_cache -> app.schemas",
"app.application.torrent_cache -> app.schemas.types",
"app.application.transfer -> app.adapters",
"app.application.transfer -> app.adapters.system",
"app.application.transfer -> app.adapters.system.host",
@@ -6415,7 +6421,7 @@
"app.workflow.actions.transfer_file -> app.workflow",
"app.workflow.actions.transfer_file -> app.workflow.actions"
],
"module_count": 792,
"module_count": 794,
"modules": [
"app",
"app.adapters",
@@ -6698,6 +6704,7 @@
"app.application.module",
"app.application.music",
"app.application.music.catalog",
"app.application.network",
"app.application.notification",
"app.application.outbox",
"app.application.plugin",
@@ -6744,6 +6751,7 @@
"app.application.subscription.search",
"app.application.subscription.write",
"app.application.torrent",
"app.application.torrent_cache",
"app.application.transfer",
"app.application.workflow",
"app.chain",