github.com/yoheimuta/protolint@v0.49.8-0.20240515023657-4ecaebb7575d/internal/linter/config/repeatedFieldNamesPluralizedOption.go (about)

     1  package config
     2  
     3  // RepeatedFieldNamesPluralizedOption represents the option for the REPEATED_FIELD_NAMES_PLURALIZED rule.
     4  type RepeatedFieldNamesPluralizedOption struct {
     5  	CustomizableSeverityOption
     6  	PluralRules      map[string]string `yaml:"plural_rules" json:"plural_rules" toml:"plural_rules"`
     7  	SingularRules    map[string]string `yaml:"singular_rules" json:"singular_rules" toml:"singular_rules"`
     8  	UncountableRules []string          `yaml:"uncountable_rules" json:"uncountable_rules" toml:"uncountable_rules"`
     9  	IrregularRules   map[string]string `yaml:"irregular_rules" json:"irregular_rules" toml:"irregular_rules"`
    10  }