blob: b71bf5d5842b26ba935c57ad4b8ca7a9be710e92 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
package godot
// Settings contains linter settings.
type Settings struct {
// Which comments to check (top level declarations, top level, all).
Scope Scope
// Regexp for excluding particular comment lines from check.
Exclude []string
// Check periods at the end of sentences.
Period bool
// Check that first letter of each sentence is capital.
Capital bool
}
// Scope sets which comments should be checked.
type Scope string
// List of available check scopes.
const (
// DeclScope is for top level declaration comments.
DeclScope Scope = "declarations"
// TopLevelScope is for all top level comments.
TopLevelScope Scope = "toplevel"
// AllScope is for all comments.
AllScope Scope = "all"
)
|