Module rebar_config

Data Types

config()

abstract datatype: config()

key()

key() = atom()

Function Index

base_config/1
clean_config/2
consult_file/1
erase_xconf/2
get/3
get_all/2
get_env/2
get_global/3
get_list/3
get_local/3
get_xconf/2
get_xconf/3
is_recursive/1
is_skip_dir/2
new/0
new/1
reset_envs/1
reset_skip_dirs/1
save_env/3
set/3
set_global/3
set_skip_dir/2
set_xconf/3

Function Details

base_config/1

base_config(GlobalConfig::config()) -> config()

clean_config/2

clean_config(Old::config(), New::config()) -> config()

consult_file/1

consult_file(File::file:filename()) -> term()

erase_xconf/2

erase_xconf(Config::config(), Key::term()) -> config()

get/3

get(Config::config(), Key::key(), Default::term()) -> term()

get_all/2

get_all(Config::config(), Key::key()) -> [term()]

get_env/2

get_env(Config::config(), Mod::module()) -> term()

get_global/3

get_global(Config::config(), Key::key(), Default::term()) -> term()

get_list/3

get_list(Config::config(), Key::key(), Default::term()) -> term()

get_local/3

get_local(Config::config(), Key::key(), Default::term()) -> term()

get_xconf/2

get_xconf(Config::config(), Key::term()) -> term()

get_xconf/3

get_xconf(Config::config(), Key::term(), Default::term()) -> term()

is_recursive/1

is_recursive(Config::config()) -> boolean()

is_skip_dir/2

is_skip_dir(Config::config(), Dir::file:filename()) -> boolean()

new/0

new() -> config()

new/1

new(ConfigFile::file:filename() | config()) -> config()

reset_envs/1

reset_envs(Config::config()) -> config()

reset_skip_dirs/1

reset_skip_dirs(Config::config()) -> config()

save_env/3

save_env(Config::config(), Mod::module(), Env::nonempty_list()) -> config()

set/3

set(Config::config(), Key::key(), Value::term()) -> config()

set_global/3

set_global(Config::config(), Key::key(), Value::term()) -> config()

set_skip_dir/2

set_skip_dir(Config::config(), Dir::file:filename()) -> config()

set_xconf/3

set_xconf(Config::config(), Key::term(), Value::term()) -> config()


Generated by EDoc