nimconf

Source   Edit  

Procs

proc getSystemConfigPath(conf: ConfigRef; filename: RelativeFile): AbsoluteFile {.
    ...raises: [OSError], tags: [ReadIOEffect, ReadDirEffect], forbids: [].}
Source   Edit  
proc getUserConfigPath(filename: RelativeFile): AbsoluteFile {.
    ...raises: [OSError], tags: [ReadEnvEffect, ReadIOEffect], forbids: [].}
Source   Edit  
proc loadConfigs(cfg: RelativeFile; cache: IdentCache; conf: ConfigRef;
                 idgen: IdGenerator) {....raises: [OSError, IOError, Exception,
    KeyError, ValueError, ERecoverableError, EOFError, ESuggestDone], tags: [
    ReadIOEffect, ReadDirEffect, ReadEnvEffect, RootEffect, WriteIOEffect,
    WriteEnvEffect, WriteDirEffect, TimeEffect, ExecIOEffect], forbids: [].}
Source   Edit  
proc readConfigFile(filename: AbsoluteFile; cache: IdentCache; config: ConfigRef): bool {....raises: [
    IOError, Exception, KeyError, ValueError, ERecoverableError, OSError,
    EOFError], tags: [ReadIOEffect, RootEffect, ReadDirEffect, WriteIOEffect,
                      ReadEnvEffect, WriteEnvEffect, WriteDirEffect],
    forbids: [].}
Source   Edit