langs

package
v1.3.0 Latest Latest
Warning

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

Go to latest
Published: Oct 27, 2022 License: MIT Imports: 9 Imported by: 0

Documentation

Overview

Package langs is a generated GoMock package.

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrDependencyIsNotValid = errors.New("dependency is not valid")
)

Functions

This section is empty.

Types

type Checker

type Checker interface {
	CheckSetup() error
	CheckDependency(dependency interface{}) error
	GetDependency(dependency interface{}) error
	CompletePreTask() error
}

func GetChecker added in v1.3.0

func GetChecker(language string, Logger logger.Logger, str store.Store) Checker

func NewEmptySetupChecker

func NewEmptySetupChecker() Checker

func NewGolangSetupChecker

func NewGolangSetupChecker(Logger logger.Logger, Store store.Store) Checker

type CommandData

type CommandData struct {
	WorkingDir *string
	Command    string
	Args       []string
}

type Dependency

type Dependency struct {
	Url     *string
	Version *string
}

func (*Dependency) String

func (d *Dependency) String() string

type MockLanguageChecker

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

MockLanguageChecker is a mock of Checker interface.

func NewMockLanguageChecker

func NewMockLanguageChecker(ctrl *gomock.Controller) *MockLanguageChecker

NewMockLanguageChecker creates a new mock instance.

func (*MockLanguageChecker) CheckDependency

func (m *MockLanguageChecker) CheckDependency(dependency interface{}) error

CheckDependency mocks base method.

func (*MockLanguageChecker) CheckSetup

func (m *MockLanguageChecker) CheckSetup() error

CheckSetup mocks base method.

func (*MockLanguageChecker) CompletePreTask

func (m *MockLanguageChecker) CompletePreTask() error

CompletePreTask mocks base method.

func (*MockLanguageChecker) EXPECT

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockLanguageChecker) GetDependency

func (m *MockLanguageChecker) GetDependency(dependency interface{}) error

GetDependency mocks base method.

type MockLanguageCheckerMockRecorder

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

MockLanguageCheckerMockRecorder is the mock recorder for MockLanguageChecker.

func (*MockLanguageCheckerMockRecorder) CheckDependency

func (mr *MockLanguageCheckerMockRecorder) CheckDependency(dependency interface{}) *gomock.Call

CheckDependency indicates an expected call of CheckDependency.

func (*MockLanguageCheckerMockRecorder) CheckSetup

func (mr *MockLanguageCheckerMockRecorder) CheckSetup() *gomock.Call

CheckSetup indicates an expected call of CheckSetup.

func (*MockLanguageCheckerMockRecorder) CompletePreTask

func (mr *MockLanguageCheckerMockRecorder) CompletePreTask() *gomock.Call

CompletePreTask indicates an expected call of CompletePreTask.

func (*MockLanguageCheckerMockRecorder) GetDependency

func (mr *MockLanguageCheckerMockRecorder) GetDependency(dependency interface{}) *gomock.Call

GetDependency indicates an expected call of GetDependency.

Jump to

Keyboard shortcuts

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