tests

package
v1.0.0-beta.8 Latest Latest
Warning

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

Go to latest
Published: May 10, 2024 License: MIT Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type GomodBuilder

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

GomodBuilder represents Gomod's builder.

func NewGomodBuilder

func NewGomodBuilder() *GomodBuilder

NewGomodBuilder creates a new GomodBuilder.

func (*GomodBuilder) Build

func (b *GomodBuilder) Build() *detectgen.Gomod

Build returns built Gomod.

func (*GomodBuilder) Copy

func (b *GomodBuilder) Copy() *GomodBuilder

Copy reassigns the builder struct (behind pointer) to a new pointer and returns it.

func (*GomodBuilder) LangVersion

func (b *GomodBuilder) LangVersion(langVersion string) *GomodBuilder

LangVersion sets Gomod's LangVersion.

func (*GomodBuilder) Platform

func (b *GomodBuilder) Platform(platform string) *GomodBuilder

Platform sets Gomod's Platform.

func (*GomodBuilder) ProjectHost

func (b *GomodBuilder) ProjectHost(projectHost string) *GomodBuilder

ProjectHost sets Gomod's ProjectHost.

func (*GomodBuilder) ProjectName

func (b *GomodBuilder) ProjectName(projectName string) *GomodBuilder

ProjectName sets Gomod's ProjectName.

func (*GomodBuilder) ProjectPath

func (b *GomodBuilder) ProjectPath(projectPath string) *GomodBuilder

ProjectPath sets Gomod's ProjectPath.

type PackageJSONBuilder

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

PackageJSONBuilder represents PackageJSON's builder.

func NewPackageJSONBuilder

func NewPackageJSONBuilder() *PackageJSONBuilder

NewPackageJSONBuilder creates a new PackageJSONBuilder.

func (*PackageJSONBuilder) Author

func (b *PackageJSONBuilder) Author(author string) *PackageJSONBuilder

Author sets PackageJSON's Author.

func (*PackageJSONBuilder) Build

Build returns built PackageJSON.

func (*PackageJSONBuilder) Copy

Copy reassigns the builder struct (behind pointer) to a new pointer and returns it.

func (*PackageJSONBuilder) Description

func (b *PackageJSONBuilder) Description(description string) *PackageJSONBuilder

Description sets PackageJSON's Description.

func (*PackageJSONBuilder) Files

func (b *PackageJSONBuilder) Files(files []string) *PackageJSONBuilder

Files sets PackageJSON's Files.

func (*PackageJSONBuilder) Keywords

func (b *PackageJSONBuilder) Keywords(keywords []string) *PackageJSONBuilder

Keywords sets PackageJSON's Keywords.

func (*PackageJSONBuilder) License

func (b *PackageJSONBuilder) License(license string) *PackageJSONBuilder

License sets PackageJSON's License.

func (*PackageJSONBuilder) Main

Main sets PackageJSON's Main.

func (*PackageJSONBuilder) Module

func (b *PackageJSONBuilder) Module(module string) *PackageJSONBuilder

Module sets PackageJSON's Module.

func (*PackageJSONBuilder) Name

Name sets PackageJSON's Name.

func (*PackageJSONBuilder) PackageManagerName

func (b *PackageJSONBuilder) PackageManagerName(packageManagerName string) *PackageJSONBuilder

PackageManagerName sets PackageJSON's PackageManagerName.

func (*PackageJSONBuilder) PackageManagerVersion

func (b *PackageJSONBuilder) PackageManagerVersion(packageManagerVersion string) *PackageJSONBuilder

PackageManagerVersion sets PackageJSON's PackageManagerVersion.

func (*PackageJSONBuilder) PackageManagerWithVersion

func (b *PackageJSONBuilder) PackageManagerWithVersion(packageManagerWithVersion string) *PackageJSONBuilder

PackageManagerWithVersion sets PackageJSON's PackageManagerWithVersion.

func (*PackageJSONBuilder) Private

func (b *PackageJSONBuilder) Private(private bool) *PackageJSONBuilder

Private sets PackageJSON's Private.

func (*PackageJSONBuilder) Scripts

func (b *PackageJSONBuilder) Scripts(scripts map[string]string) *PackageJSONBuilder

Scripts sets PackageJSON's Scripts.

func (*PackageJSONBuilder) Version

func (b *PackageJSONBuilder) Version(version string) *PackageJSONBuilder

Version sets PackageJSON's Version.

Jump to

Keyboard shortcuts

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