package
0.7.1
Repository: https://github.com/atanasdinov/prototool.git
Documentation: pkg.go.dev

# Functions

CheckMultiple is a convenience function that checks multiple linters and multiple descriptors.
GetDirPathToDescriptors is a convenience function that gets the descriptors for the given ProtoSet.
GetLinters returns the Linters for the LintConfig.
NewLinter is a convenience function that returns a new Linter for the given parameters, using a function to record failures.
NewRunner returns a new Runner.
RunnerWithLogger returns a RunnerOption that uses the given logger.

# Variables

AllGroup is the group of all known linters.
AllLinters is the slice of all known Linters.
DefaultGroup is the default group.
DefaultLinters is the slice of default Linters.
GroupToLinters is the map from linter group to the corresponding slice of linters.

# Interfaces

Linter is a linter for Protobuf files.
Runner runs a lint job.

# Type aliases

RunnerOption is an option for a new Runner.