mirror of
https://github.com/typst/typst
synced 2025-05-13 12:36:23 +08:00
Make two typst-kit functions private (#6045)
This commit is contained in:
parent
37bb632d2e
commit
95a7e28e25
@ -78,7 +78,8 @@ impl PackageStorage {
|
|||||||
self.package_path.as_deref()
|
self.package_path.as_deref()
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Make a package available in the on-disk.
|
/// Makes a package available on-disk and returns the path at which it is
|
||||||
|
/// located (will be either in the cache or package directory).
|
||||||
pub fn prepare_package(
|
pub fn prepare_package(
|
||||||
&self,
|
&self,
|
||||||
spec: &PackageSpec,
|
spec: &PackageSpec,
|
||||||
@ -111,7 +112,7 @@ impl PackageStorage {
|
|||||||
Err(PackageError::NotFound(spec.clone()))
|
Err(PackageError::NotFound(spec.clone()))
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Try to determine the latest version of a package.
|
/// Tries to determine the latest version of a package.
|
||||||
pub fn determine_latest_version(
|
pub fn determine_latest_version(
|
||||||
&self,
|
&self,
|
||||||
spec: &VersionlessPackageSpec,
|
spec: &VersionlessPackageSpec,
|
||||||
@ -144,7 +145,7 @@ impl PackageStorage {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/// Download the package index. The result of this is cached for efficiency.
|
/// Download the package index. The result of this is cached for efficiency.
|
||||||
pub fn download_index(&self) -> StrResult<&[serde_json::Value]> {
|
fn download_index(&self) -> StrResult<&[serde_json::Value]> {
|
||||||
self.index
|
self.index
|
||||||
.get_or_try_init(|| {
|
.get_or_try_init(|| {
|
||||||
let url = format!("{DEFAULT_REGISTRY}/{DEFAULT_NAMESPACE}/index.json");
|
let url = format!("{DEFAULT_REGISTRY}/{DEFAULT_NAMESPACE}/index.json");
|
||||||
@ -165,7 +166,7 @@ impl PackageStorage {
|
|||||||
///
|
///
|
||||||
/// # Panics
|
/// # Panics
|
||||||
/// Panics if the package spec namespace isn't `DEFAULT_NAMESPACE`.
|
/// Panics if the package spec namespace isn't `DEFAULT_NAMESPACE`.
|
||||||
pub fn download_package(
|
fn download_package(
|
||||||
&self,
|
&self,
|
||||||
spec: &PackageSpec,
|
spec: &PackageSpec,
|
||||||
cache_dir: &Path,
|
cache_dir: &Path,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user