dub.packagemanager

Management of packages on the local computer.

Members

Classes

PackageManager
class PackageManager

The PackageManager can retrieve present packages and get / remove packages.

Enums

LocalPackageType
deprecated enum LocalPackageType
Undocumented in source.
PlacementLocation
enum PlacementLocation

Indicates where a package has been or should be placed to.

StrictMode (from dub.internal.configy.Read)
enum StrictMode via public import dub.internal.configy.Read : StrictMode;

The behavior to have when encountering a field in YAML not present in the config definition.

Functions

toString
string toString(PlacementLocation loc)

Converts a PlacementLocation to a string

Structs

Location
struct Location

A managed location, with packages, configuration, and overrides

PackageOverride_
struct PackageOverride_
Undocumented in source.
SelectionsFileLookupResult
struct SelectionsFileLookupResult

A SelectionsFile associated with its file-system path.

Meta

License

Subject to the terms of the MIT license, as written in the included LICENSE.txt file.

Authors

Sönke Ludwig, Matthias Dondorff