Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func EnabledRules ¶ added in v0.5.0
Types ¶
type AvoidNullProvider ¶ added in v0.6.0
type AvoidNullProvider struct {
// contains filtered or unexported fields
}
func AvoidNullProviderRule ¶ added in v0.6.0
func AvoidNullProviderRule() *AvoidNullProvider
func (*AvoidNullProvider) Finish ¶ added in v0.6.0
func (*AvoidNullProvider) Finish() []types.Issue
func (*AvoidNullProvider) ID ¶ added in v0.6.0
func (r *AvoidNullProvider) ID() string
func (*AvoidNullProvider) META ¶ added in v0.6.0
func (r *AvoidNullProvider) META() types.RuleMeta
type AvoidTypeInName ¶ added in v0.8.0
type AvoidTypeInName struct {
// contains filtered or unexported fields
}
func AvoidTypeInNameRule ¶ added in v0.8.0
func AvoidTypeInNameRule() *AvoidTypeInName
func (*AvoidTypeInName) Finish ¶ added in v0.8.0
func (*AvoidTypeInName) Finish() []types.Issue
func (*AvoidTypeInName) ID ¶ added in v0.8.0
func (r *AvoidTypeInName) ID() string
func (*AvoidTypeInName) META ¶ added in v0.8.0
func (r *AvoidTypeInName) META() types.RuleMeta
type EnforceVariableDescription ¶ added in v0.5.0
type EnforceVariableDescription struct {
// contains filtered or unexported fields
}
func EnforceVariableDescriptionRule ¶ added in v0.5.0
func EnforceVariableDescriptionRule() *EnforceVariableDescription
func (*EnforceVariableDescription) Finish ¶ added in v0.5.0
func (*EnforceVariableDescription) Finish() []types.Issue
func (*EnforceVariableDescription) ID ¶ added in v0.5.0
func (n *EnforceVariableDescription) ID() string
func (*EnforceVariableDescription) META ¶ added in v0.5.0
func (n *EnforceVariableDescription) META() types.RuleMeta
type FileNaming ¶
type FileNaming struct {
// contains filtered or unexported fields
}
func FileNamingRule ¶
func FileNamingRule() *FileNaming
func (*FileNaming) Finish ¶ added in v0.3.0
func (*FileNaming) Finish() []types.Issue
func (*FileNaming) ID ¶
func (r *FileNaming) ID() string
func (*FileNaming) META ¶
func (r *FileNaming) META() types.RuleMeta
type NamingConvention ¶
type NamingConvention struct {
// contains filtered or unexported fields
}
func NamingConventionRule ¶
func NamingConventionRule() *NamingConvention
func (*NamingConvention) Finish ¶ added in v0.3.0
func (*NamingConvention) Finish() []types.Issue
func (*NamingConvention) ID ¶
func (n *NamingConvention) ID() string
func (*NamingConvention) META ¶
func (n *NamingConvention) META() types.RuleMeta
type RequiredProviderMustBeDeclared ¶ added in v0.3.0
type RequiredProviderMustBeDeclared struct {
// contains filtered or unexported fields
}
func RequiredProviderMustBeDeclaredRule ¶ added in v0.3.0
func RequiredProviderMustBeDeclaredRule() *RequiredProviderMustBeDeclared
func (*RequiredProviderMustBeDeclared) Finish ¶ added in v0.3.0
func (r *RequiredProviderMustBeDeclared) Finish() []types.Issue
func (*RequiredProviderMustBeDeclared) ID ¶ added in v0.3.0
func (r *RequiredProviderMustBeDeclared) ID() string
func (*RequiredProviderMustBeDeclared) META ¶ added in v0.3.0
func (r *RequiredProviderMustBeDeclared) META() types.RuleMeta
type UnknownRule ¶ added in v0.6.0
type UnknownRule struct {
PseudoID string
}
func (*UnknownRule) Finish ¶ added in v0.6.0
func (*UnknownRule) Finish() []types.Issue
func (*UnknownRule) ID ¶ added in v0.6.0
func (r *UnknownRule) ID() string
func (*UnknownRule) META ¶ added in v0.6.0
func (*UnknownRule) META() types.RuleMeta
Click to show internal directories.
Click to hide internal directories.