# Functions
No description provided by the author
DiffReports returns only reports that are new.
FlagsToString is designed for debugging flags.
No description provided by the author
MemoryLimiterThread starts memory limiter goroutine that disallows to use parse files more than maxFileSize total bytes.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
FlagReturn shows whether or not block has "return".
No description provided by the author
IgnoreLinterMessage is a commit message that you specify if you want to cancel linter checks for this changeset.
No description provided by the author
No description provided by the author
Like warning, but reported without a context line.
No description provided by the author
# Structs
BlockCheckerDefaults is a type for embedding into checkers to get default (empty) BlockChecker implementations.
BlockContext is the context for block checker.
CheckerInfo provides a single checker (diagnostic) metadata.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Report is a linter report message.
RootCheckerDefaults is a type for embedding into checkers to get default (empty) RootChecker implementations.
RootContext is the context for root checker to run on.
No description provided by the author
Worker is a linter handle that is expected to be executed in a single goroutine context.
WorkerContext is a state that is shared between all worker-owned RootWalker's and BlockWalker's.
# Interfaces
BlockChecker is a custom linter that is called on block level.
MetaCacher is an interface for integrating checker-specific indexing results into NoVerify cache.
RootChecker is a custom linter that should operator only at root level.
# Type aliases
BlockCheckerCreateFunc is a factory function for BlockChecker.
RootCheckerCreateFunc is a factory function for RootChecker.