BehaviourOptions

Option setting for the optarg and behaviour.json config file

Members

Functions

setDefault
void setDefault()
Undocumented in source. Be warned that the author may not have intended to support it.

Mixins

__anonymous
mixin JSONCommon
Undocumented in source.
__anonymous
mixin JSONConfig
Undocumented in source.

Variables

bdd_ext
string bdd_ext;

BDD extension (default markdown .md)

bdd_gen_ext
string bdd_gen_ext;

Extension for the generated BDD-files

collider_root
string collider_root;
Undocumented in source.
d_ext
string d_ext;

Extension for d-source files (default .d)

dfmt
string dfmt;

D source formater (default dfmt)

dfmt_flags
string[] dfmt_flags;

Command line flags for the dfmt

enable_package
bool enable_package;

This produce the package

iconv
string iconv;

Character converter (default iconv)

iconv_flags
string[] iconv_flags;

Command line flags for the iconv

importfile
string importfile;

Import file which are included into the generated skeleton

paths
string[] paths;

Include paths for the BDD source files

regex_exc
string regex_exc;

Regex for the files to be excluded

regex_inc
string regex_inc;

Regex filter for the files to be incl

schedule_file
string schedule_file;

* Used to set default options if config file not provided *//// Schedule filenam

silent
bool silent;
Undocumented in source.

Mixed In Members

From mixin JSONCommon

check
alias check = Check!OptionException
Undocumented in source.
ArrayElementTypes
alias ArrayElementTypes = AliasSeq!(bool, string, double, int)
Undocumented in source.
isSupportedArray
eponymoustemplate isSupportedArray(T)
Undocumented in source.
isSupportedAssociativeArray
eponymoustemplate isSupportedAssociativeArray(T)
Undocumented in source.
isSupported
eponymoustemplate isSupported(T)
Undocumented in source.
toJSON
JSON.JSONValue toJSON()
stringify
string stringify()

Stringify the struct

parse
void parse(JSON.JSONValue json_value)

Intialize a struct from a JSON

From mixin JSONConfig

parseJSON
void parseJSON(string json_text)
Undocumented in source. Be warned that the author may not have intended to support it.
load
void load(string config_file)
Undocumented in source. Be warned that the author may not have intended to support it.
save
void save(string config_file)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta