Documentation
¶
Index ¶
Constants ¶
View Source
const (
ConversionsRuleName = "conversions"
)
View Source
const (
DefinitionFileRuleName = "definition-file"
)
View Source
const (
ModuleConfigFilename = "module.yaml"
)
View Source
const (
OSSRuleName = "oss"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConversionsRule ¶
func NewConversionsRule ¶
func NewConversionsRule(disable bool) *ConversionsRule
func (*ConversionsRule) CheckConversions ¶
func (r *ConversionsRule) CheckConversions(modulePath string, errorList *errors.LintRuleErrorsList)
type DeckhouseModule ¶
type DefinitionFileRule ¶
func NewDefinitionFileRule ¶
func NewDefinitionFileRule(disable bool) *DefinitionFileRule
func (*DefinitionFileRule) CheckDefinitionFile ¶
func (r *DefinitionFileRule) CheckDefinitionFile(modulePath string, errorList *errors.LintRuleErrorsList)
type ModuleRequirements ¶
type ModuleRequirements struct {
ModulePlatformRequirements `yaml:",inline"`
ParentModules map[string]string `yaml:"modules,omitempty"`
}
Click to show internal directories.
Click to hide internal directories.