Documentation ¶
Index ¶
- type InterfaceDescription
- type MethodDescription
- type NamingRuleVerification
- func (d *NamingRuleVerification) GetVerifications() []baseModel.PackageVerification
- func (d *NamingRuleVerification) Name() string
- func (d *NamingRuleVerification) PrintResults()
- func (d *NamingRuleVerification) Status() bool
- func (d *NamingRuleVerification) Type() string
- func (d *NamingRuleVerification) ValidatePatterns() bool
- func (d *NamingRuleVerification) Verify() bool
- type StructDescription
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InterfaceDescription ¶
type InterfaceDescription struct { Name string Methods []MethodDescription }
type MethodDescription ¶
type NamingRuleVerification ¶
type NamingRuleVerification struct { Module string Description string Rule *config.NamingRule PackageDetails []baseModel.PackageVerification Passes bool }
func NewNamingRuleVerification ¶
func NewNamingRuleVerification(module string, rule *config.NamingRule) *NamingRuleVerification
func (*NamingRuleVerification) GetVerifications ¶ added in v0.8.0
func (d *NamingRuleVerification) GetVerifications() []baseModel.PackageVerification
func (*NamingRuleVerification) Name ¶ added in v0.5.0
func (d *NamingRuleVerification) Name() string
func (*NamingRuleVerification) PrintResults ¶
func (d *NamingRuleVerification) PrintResults()
func (*NamingRuleVerification) Status ¶ added in v0.5.0
func (d *NamingRuleVerification) Status() bool
func (*NamingRuleVerification) Type ¶ added in v0.5.0
func (d *NamingRuleVerification) Type() string
func (*NamingRuleVerification) ValidatePatterns ¶ added in v0.6.1
func (d *NamingRuleVerification) ValidatePatterns() bool
func (*NamingRuleVerification) Verify ¶
func (d *NamingRuleVerification) Verify() bool
type StructDescription ¶
type StructDescription struct { Name string Methods []MethodDescription }
Click to show internal directories.
Click to hide internal directories.