service

package
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 13, 2022 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ConfigurationValidator

type ConfigurationValidator struct {
	// contains filtered or unexported fields
}

ConfigurationValidator is a service that validates configuration files

func NewConfigurationValidator

func NewConfigurationValidator(
	cfg *entity.Configuration,
	client internal.GithubClient,
) *ConfigurationValidator

func (*ConfigurationValidator) ValidateFiles

func (v *ConfigurationValidator) ValidateFiles(
	ctx context.Context,
	files []*github.CommitFile,
) []entity.Validation

ValidateConfigurationFiles returns a mapping of configuration file validity

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL