PkgInfo

Source file (D's package) information

Members

Functions

append
void append(PkgInfo pkgInfo)
void append(ModInfo[] modInfos)

Append other package information to this information

append
void append(PkgInfo[] pkgInfos)

Append other package information to this information

append
void append(ModInfo modInfo)
dup
PkgInfo dup()

Duplicate

hasPackageD
bool hasPackageD()

true if package.d module exists

Variables

dubPkgName
string dubPkgName;

dub package name

modules
ModInfo[] modules;

module informations of package children. ModInfo

name
string name;

name of package (eg. hoge/fuga/piyo.d -> fuga )

packageD
ModInfo packageD;

package.d module information if exists. ModInfo

packages
PkgInfo[] packages;

package informations of package children.

pkgName
string pkgName;

full package name (eg. hoge/fuga/piyo.d -> hoge.fuga )

Meta