mirror of
https://github.com/Yuyi-Oak/BlueArchiveToolkit.git
synced 2026-07-22 08:05:15 +08:00
feat: prepare experiment push package
This commit is contained in:
@@ -11,8 +11,35 @@
|
||||
#![warn(clippy::all)]
|
||||
|
||||
pub mod cas;
|
||||
pub mod import;
|
||||
pub mod official_game_main_config;
|
||||
pub mod official_download;
|
||||
pub mod official_launcher;
|
||||
pub mod official_pull;
|
||||
pub mod official_sync;
|
||||
pub mod resources;
|
||||
|
||||
pub use cas::FileSystemCasRepository;
|
||||
pub use import::{BundleSource, ImportedResource, ResourceImportReport, ResourceImportService};
|
||||
pub use official_download::{
|
||||
OfficialResourcePullItem, OfficialResourcePullReport, OfficialResourcePullService,
|
||||
};
|
||||
pub use official_game_main_config::OfficialGameMainConfigBootstrapService;
|
||||
pub use official_launcher::{
|
||||
is_official_launcher_package_url, launcher_api_url, launcher_authorization_header,
|
||||
OfficialLauncherBootstrapService, YostarJpLauncherCdnConfig, YostarJpLauncherGameConfig,
|
||||
YostarJpLauncherManifestUrl, YostarJpLauncherRemoteManifest,
|
||||
};
|
||||
pub use official_pull::{
|
||||
build_official_pull_plan, build_official_pull_plan_for_platform_inventory,
|
||||
build_official_pull_plan_for_platforms, build_official_pull_plan_from_platform_inventory,
|
||||
OfficialResourcePullPlan,
|
||||
};
|
||||
pub use official_sync::{
|
||||
build_official_sync_plan, changed_endpoint_urls, classify_sync_decision,
|
||||
default_official_platforms, OfficialSyncDecision, OfficialSyncPlan,
|
||||
};
|
||||
pub use resources::InMemoryResourceRepository;
|
||||
|
||||
/// Infrastructure 版本号
|
||||
pub const VERSION: &str = env!("CARGO_PKG_VERSION");
|
||||
|
||||
Reference in New Issue
Block a user