Dub.loadConfig

Load user configuration for this instance

This can be overloaded in child classes to prevent library / unittest dub from doing any kind of file IO. As this routine is used during initialization, the only assumption made in the base implementation is that m_rootPath has been populated. Child implementation should not rely on any other field in the base class having been populated.

class Dub
protected const
loadConfig

Parameters

dirs SpecialDirs

An instance of SpecialDirs to read from and write to, as the configurations being read might set a dubHome.

Return Value

Type: Settings

A populated Settings instance.

Meta