mirror of
https://github.com/clash-verge-rev/clash-verge-rev.git
synced 2026-10-15 05:40:47 +08:00
* refactor(core): type notice statuses behind the frozen wire contract * refactor(utils): unified retry and strategy-list helpers * refactor(feat): declarative effect registry for verge and clash patches * refactor(core): derive refresh announcements from transaction commit * refactor(core): fold tray, hotkey, autostart updates into effect ensures * refactor(utils): migrate remaining bounded retry loops * docs: add src-tauri architecture guardrails * refactor(core): coalesce burst refresh announcements * refactor(core): complete bounded service retry migration * ci(backend): add architecture ban gates * test(feat): freeze representative effect registry mappings * docs(backend): record dead wire contract entries * chore(core): document watcher exit conditions * fix(backend): preserve applied state across later failures * fix(config): retain runtime after an applied core replacement * refactor(backend): flatten refresh publication and retry policies * docs(backend): focus guardrails on architecture ownership * refactor(effects): use one execution order * fix(config): publish retained runtime and reconcile proxy settings
27 lines
565 B
Rust
27 lines
565 B
Rust
pub mod auto_backup;
|
|
pub mod autostart;
|
|
pub mod backup;
|
|
pub mod hotkey;
|
|
pub mod lightweight;
|
|
pub mod listener;
|
|
pub mod logger;
|
|
pub mod manager;
|
|
#[cfg(target_os = "macos")]
|
|
pub mod network_watch;
|
|
pub mod notify;
|
|
pub(crate) mod owner_identity;
|
|
pub mod proxy_control;
|
|
pub mod proxy_view;
|
|
pub mod runstate;
|
|
pub(crate) mod runtime_bundle;
|
|
pub mod service;
|
|
pub mod sysopt;
|
|
pub mod timer;
|
|
pub mod tray;
|
|
pub mod updater;
|
|
pub mod validate;
|
|
pub mod win_uwp;
|
|
|
|
pub use self::{manager::CoreManager, timer::Timer, updater::SilentUpdater};
|
|
pub use notify::{handle, notification};
|