diff options
author | Luis Rascao <[email protected]> | 2016-09-24 00:39:07 +0100 |
---|---|---|
committer | Luis Rascao <[email protected]> | 2016-09-25 23:23:30 +0100 |
commit | 7dcfafcae37d6f58fe43b5ea2f06e67c8e8428b6 (patch) | |
tree | cb0f92bad71a2b3705d6f5aa5f1434268b1fcd1a /src/rlx_state.erl | |
parent | c7e6d8119037d4d4ab117381027f379de9a6a5df (diff) | |
download | relx-7dcfafcae37d6f58fe43b5ea2f06e67c8e8428b6.tar.gz relx-7dcfafcae37d6f58fe43b5ea2f06e67c8e8428b6.tar.bz2 relx-7dcfafcae37d6f58fe43b5ea2f06e67c8e8428b6.zip |
Silence dialyzer warnings
Fix/add method specs, remove unreachable branches,
make rlx_util:render/2 accept both iolists and binaries.
Diffstat (limited to 'src/rlx_state.erl')
-rw-r--r-- | src/rlx_state.erl | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/rlx_state.erl b/src/rlx_state.erl index a26546d..6974d52 100644 --- a/src/rlx_state.erl +++ b/src/rlx_state.erl @@ -102,8 +102,8 @@ providers=[] :: [providers:t()], available_apps=[] :: [rlx_app_info:t()], default_configured_release :: {rlx_release:name() | undefined, rlx_release:vsn() |undefined} | undefined, - vm_args :: file:filename() | undefined, - sys_config :: file:filename() | undefined, + vm_args :: file:filename() | false | undefined, + sys_config :: file:filename() | false | undefined, overrides=[] :: [{AppName::atom(), Directory::file:filename()}], skip_apps=[] :: [AppName::atom()], exclude_apps=[] :: [AppName::atom()], @@ -262,19 +262,19 @@ cli_args(State, CliArgs) -> providers(#state_t{providers=Providers}) -> Providers. --spec vm_args(t()) -> file:filename() | undefined. +-spec vm_args(t()) -> file:filename() | false | undefined. vm_args(#state_t{vm_args=VmArgs}) -> VmArgs. --spec vm_args(t(), file:filename()) -> t(). +-spec vm_args(t(), undefined | false | file:filename()) -> t(). vm_args(State, VmArgs) -> State#state_t{vm_args=VmArgs}. --spec sys_config(t()) -> file:filename() | undefined. +-spec sys_config(t()) -> file:filename() | false | undefined. sys_config(#state_t{sys_config=SysConfig}) -> SysConfig. --spec sys_config(t(), file:filename()) -> t(). +-spec sys_config(t(), false | file:filename()) -> t(). sys_config(State, SysConfig) -> State#state_t{sys_config=SysConfig}. |