AbstractFallbackPackageSupplier

Undocumented in source.

Constructors

this
this(PackageSupplier default_, PackageSupplier[] fallbacks)
Undocumented in source.

Members

Functions

fetchPackage
void fetchPackage(NativePath path, string package_id, Dependency dep, bool pre_release)
Undocumented in source.
fetchPackageRecipe
Json fetchPackageRecipe(string package_id, Dependency dep, bool pre_release)
Undocumented in source.
getVersions
Version[] getVersions(string package_id)
Undocumented in source.
searchPackages
SearchResult[] searchPackages(string query)
Undocumented in source.

Properties

description
string description [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

m_default
PackageSupplier m_default;
Undocumented in source.
m_fallbacks
PackageSupplier[] m_fallbacks;
Undocumented in source.

Inherited Members

From PackageSupplier

SearchResult
struct SearchResult

Represents a single package search result.

description
string description [@property getter]

Returns a human-readable representation of the package supplier.

getVersions
Version[] getVersions(string package_id)

Retrieves a list of all available versions(/branches) of a package.

fetchPackage
void fetchPackage(NativePath path, string package_id, Dependency dep, bool pre_release)

Downloads a package and stores it as a ZIP file.

fetchPackageRecipe
Json fetchPackageRecipe(string package_id, Dependency dep, bool pre_release)

Retrieves only the recipe of a particular package.

searchPackages
SearchResult[] searchPackages(string query)

Searches for packages matching the given search query term.

Meta