-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path.lintspec.toml
13 lines (13 loc) · 1.01 KB
/
.lintspec.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
paths = [] # paths to files and folders to analyze
exclude = [] # paths to files or folders to exclude, see also `.nsignore`
out = "" # if provided, redirects output to this file
inheritdoc = true # enforce that all overridden, public and external items have `@inheritdoc`
constructor = false # enforce that constructors have natspec
struct_params = false # enforce that structs have `@param` for each member
enum_params = false # enforce that enums have `@param` for each variant
# enforce NatSpec on items even if they don't have params/returns/members. Possible values: constructor, enum, error, event, function, modifier, struct, variable
enforce = ["variable", "struct"]
enforce_all = true # same as passing all possible values to `enforce`. Remove if using `enforce`.
json = false # output diagnostics as JSON
compact = false # compact output (minified JSON or compact text)
sort = false # sort results by file path