nerves_system_linter v0.4.0 Nerves.System.Linter.Rule behaviour

A rule is a testable module against a buildroot defconfig.

Link to this section Summary

Types

A rule is a testable module against a buildroot defconfig.

t()

A rule is a testable module against a buildroot defconfig.

Callbacks

This function should be defined by use Nerves.System.Linter.Rule

Link to this section Types

Specs

rule() :: %Nerves.System.Linter.Rule{
  args: Nerves.System.Linter.Rule.Callbacks.args(),
  check: Nerves.System.Linter.Rule.Callbacks.check()
}

A rule is a testable module against a buildroot defconfig.

Specs

t() :: rule()

A rule is a testable module against a buildroot defconfig.

Link to this section Callbacks

Specs

__checks__() :: [rule()]

This function should be defined by use Nerves.System.Linter.Rule