Versions in this module Expand all Collapse all v0 v0.0.2 Apr 15, 2024 Changes in this version + const CommentIgnorePrefix + var CheckCommentEnum = newEnumCheckFunc(checkCommentEnum) + var CheckCommentEnumValue = newEnumValueCheckFunc(checkCommentEnumValue) + var CheckCommentField = newFieldCheckFunc(checkCommentField) + var CheckCommentMessage = newMessageCheckFunc(checkCommentMessage) + var CheckCommentOneof = newOneofCheckFunc(checkCommentOneof) + var CheckCommentRPC = newMethodCheckFunc(checkCommentRPC) + var CheckCommentService = newServiceCheckFunc(checkCommentService) + var CheckDirectorySamePackage = newDirToFilesCheckFunc(checkDirectorySamePackage) + var CheckEnumFirstValueZero = newEnumCheckFunc(checkEnumFirstValueZero) + var CheckEnumNoAllowAlias = newEnumCheckFunc(checkEnumNoAllowAlias) + var CheckEnumPascalCase = newEnumCheckFunc(checkEnumPascalCase) + var CheckEnumValuePrefix = newEnumValueCheckFunc(checkEnumValuePrefix) + var CheckEnumValueUpperSnakeCase = newEnumValueCheckFunc(checkEnumValueUpperSnakeCase) + var CheckEnumZeroValueSuffix = func(id string, ignoreFunc internal.IgnoreFunc, files []protosource.File, ...) ([]bufanalysis.FileAnnotation, error) + var CheckFieldLowerSnakeCase = newFieldCheckFunc(checkFieldLowerSnakeCase) + var CheckFieldNoDescriptor = newFieldCheckFunc(checkFieldNoDescriptor) + var CheckFileLowerSnakeCase = newFileCheckFunc(checkFileLowerSnakeCase) + var CheckImportNoPublic = newFileImportCheckFunc(checkImportNoPublic) + var CheckImportNoWeak = newFileImportCheckFunc(checkImportNoWeak) + var CheckImportUsed = newFileImportCheckFunc(checkImportUsed) + var CheckMessagePascalCase = newMessageCheckFunc(checkMessagePascalCase) + var CheckOneofLowerSnakeCase = newOneofCheckFunc(checkOneofLowerSnakeCase) + var CheckPackageDefined = newFileCheckFunc(checkPackageDefined) + var CheckPackageDirectoryMatch = newFileCheckFunc(checkPackageDirectoryMatch) + var CheckPackageLowerSnakeCase = newFileCheckFunc(checkPackageLowerSnakeCase) + var CheckPackageNoImportCycle = newFilesWithImportsCheckFunc(checkPackageNoImportCycle) + var CheckPackageSameCsharpNamespace = newPackageToFilesCheckFunc(checkPackageSameCsharpNamespace) + var CheckPackageSameDirectory = newPackageToFilesCheckFunc(checkPackageSameDirectory) + var CheckPackageSameGoPackage = newPackageToFilesCheckFunc(checkPackageSameGoPackage) + var CheckPackageSameJavaMultipleFiles = newPackageToFilesCheckFunc(checkPackageSameJavaMultipleFiles) + var CheckPackageSameJavaPackage = newPackageToFilesCheckFunc(checkPackageSameJavaPackage) + var CheckPackageSamePhpNamespace = newPackageToFilesCheckFunc(checkPackageSamePhpNamespace) + var CheckPackageSameRubyPackage = newPackageToFilesCheckFunc(checkPackageSameRubyPackage) + var CheckPackageSameSwiftPrefix = newPackageToFilesCheckFunc(checkPackageSameSwiftPrefix) + var CheckPackageVersionSuffix = newFileCheckFunc(checkPackageVersionSuffix) + var CheckProtovalidate = newFilesWithImportsCheckFunc(checkProtovalidate) + var CheckRPCNoClientStreaming = newMethodCheckFunc(checkRPCNoClientStreaming) + var CheckRPCNoServerStreaming = newMethodCheckFunc(checkRPCNoServerStreaming) + var CheckRPCPascalCase = newMethodCheckFunc(checkRPCPascalCase) + var CheckRPCRequestResponseUnique = func(id string, ignoreFunc internal.IgnoreFunc, files []protosource.File, ...) ([]bufanalysis.FileAnnotation, error) + var CheckRPCRequestStandardName = func(id string, ignoreFunc internal.IgnoreFunc, files []protosource.File, ...) ([]bufanalysis.FileAnnotation, error) + var CheckRPCResponseStandardName = func(id string, ignoreFunc internal.IgnoreFunc, files []protosource.File, ...) ([]bufanalysis.FileAnnotation, error) + var CheckServicePascalCase = newServiceCheckFunc(checkServicePascalCase) + var CheckServiceSuffix = func(id string, ignoreFunc internal.IgnoreFunc, files []protosource.File, ...) ([]bufanalysis.FileAnnotation, error) + var CheckSyntaxSpecified = newFileCheckFunc(checkSyntaxSpecified)