Linter rulesProtobufRecommended ruleset

Recommended ruleset

The default ruleset of the Protobuf linter: structural problems are errors, style problems are warnings.

Rules

Name Severity
directory-same-package error
enum-naming warning
enum-no-allow-alias warning
enum-value-naming warning
enum-value-prefix warning
enum-zero-value-suffix warning
field-naming warning
file-naming warning
import-no-cycle error
import-no-public warning
import-no-weak warning
import-resolved warning
import-used warning
message-naming warning
oneof-naming warning
package-defined error
package-directory-match warning
package-naming warning
package-no-import-cycle error
package-options-consistent error
package-same-directory warning
rpc-comment-defined warning
rpc-naming warning
rpc-request-response-unique warning
rpc-request-standard-name warning
rpc-response-standard-name warning
service-comment-defined warning
service-naming warning
service-suffix warning