package
1.11.0
Repository: https://github.com/berrserker/prototool.git
Documentation: pkg.go.dev

# Functions

AbsClean returns the cleaned absolute path of the given path.
CheckAbs is a convenience functions for determining whether a path is an absolute path.
IsExcluded determines whether the given filePath should be excluded.
NewProtoSetProvider returns a new ProtoSetProvider.
ProtoSetProviderWithConfigData returns a ProtoSetProviderOption that uses the given configuration data instead of using configuration files that are found.
ProtoSetProviderWithDevelMode returns a ProtoSetProviderOption that allows devel-mode.
ProtoSetProviderWithLogger returns a ProtoSetProviderOption that uses the given logger.
ProtoSetProviderWithWalkTimeout returns a ProtoSetProviderOption will timeout after walking a directory structure when searching for Protobuf files after the given amount of time.

# Structs

ProtoFile represents a .proto file.
ProtoSet represents a set of .proto files and an associated config.

# Interfaces

ProtoSetProvider provides ProtoSets.

# Type aliases

ProtoSetProviderOption is an option for a new ProtoSetProvider.