View Source elvis_project (elvis_core v3.2.2)
Summary
Types
-type protocol_for_deps_config() :: #{ignore => [module()], regex => string()}.
Functions
-spec default(Rule :: atom()) -> DefaultRuleConfig :: term().
-spec no_branch_deps(elvis_config:config(), elvis_file:file(), elvis_style:empty_rule_config()) -> [elvis_result:item()].
-spec old_configuration_format(elvis_config:config(), elvis_file:file(), elvis_style:empty_rule_config()) -> [elvis_result:item()].
-spec protocol_for_deps(elvis_config:config(), elvis_file:file(), protocol_for_deps_config()) -> [elvis_result:item()].