Nerves.System.Linter.Rule.Checks (nerves_system_linter v0.4.1)
Actual check implementation for the Callbacks module.
Summary
Functions
@spec ensure_bool( Nerves.System.Defconfig.t(), Nerves.System.Defconfig.config_name(), boolean(), Nerves.System.Linter.Rule.Callbacks.args() ) :: Nerves.System.Defconfig.t()
Ensures a boolean value.
@spec ensure_package( Nerves.System.Defconfig.t(), Nerves.System.Defconfig.config_name(), Nerves.System.Linter.Rule.Callbacks.args() ) :: Nerves.System.Defconfig.t()
Ensures a package is enabled.
@spec ensure_value( Nerves.System.Defconfig.t(), Nerves.System.Defconfig.config_name(), Nerves.System.Defconfig.package_value(), Nerves.System.Linter.Rule.Callbacks.args() ) :: Nerves.System.Defconfig.t()
Ensures a value.