Help us shape the future of Go! Take the 2026 Go Developer Survey

module

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Nov 26, 2024 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_compiler_module_v1_remote_repo_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type ModuleServiceConfig

type ModuleServiceConfig struct {
	ProtoconfPath string `protobuf:"bytes,1,opt,name=protoconf_path,json=protoconfPath,proto3" json:"protoconf_path,omitempty"`
	CacheDir      string `protobuf:"bytes,2,opt,name=cache_dir,json=cacheDir,proto3" json:"cache_dir,omitempty"`
	LockFile      string `protobuf:"bytes,3,opt,name=lock_file,json=lockFile,proto3" json:"lock_file,omitempty"`
	// contains filtered or unexported fields
}

func (*ModuleServiceConfig) Descriptor deprecated

func (*ModuleServiceConfig) Descriptor() ([]byte, []int)

Deprecated: Use ModuleServiceConfig.ProtoReflect.Descriptor instead.

func (*ModuleServiceConfig) GetCacheDir

func (x *ModuleServiceConfig) GetCacheDir() string

func (*ModuleServiceConfig) GetLockFile

func (x *ModuleServiceConfig) GetLockFile() string

func (*ModuleServiceConfig) GetProtoconfPath

func (x *ModuleServiceConfig) GetProtoconfPath() string

func (*ModuleServiceConfig) ProtoMessage

func (*ModuleServiceConfig) ProtoMessage()

func (*ModuleServiceConfig) ProtoReflect

func (x *ModuleServiceConfig) ProtoReflect() protoreflect.Message

func (*ModuleServiceConfig) Reset

func (x *ModuleServiceConfig) Reset()

func (*ModuleServiceConfig) String

func (x *ModuleServiceConfig) String() string

type RemoteRepo

type RemoteRepo struct {
	Label string `protobuf:"bytes,1,opt,name=label,proto3" json:"label,omitempty"`
	Url   string `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty"`
	// Types that are assignable to Pin:
	//	*RemoteRepo_Tag
	//	*RemoteRepo_Branch
	//	*RemoteRepo_Commit
	//	*RemoteRepo_Checksum
	Pin                  isRemoteRepo_Pin       `protobuf_oneof:"pin"`
	SourcePath           string                 `protobuf:"bytes,7,opt,name=source_path,json=sourcePath,proto3" json:"source_path,omitempty"`
	AdditionalProtoDirs  []string               `protobuf:"bytes,8,rep,name=additional_proto_dirs,json=additionalProtoDirs,proto3" json:"additional_proto_dirs,omitempty"`
	ExcludeFileRegexps   []string               `protobuf:"bytes,13,rep,name=exclude_file_regexps,json=excludeFileRegexps,proto3" json:"exclude_file_regexps,omitempty"`
	Integrity            string                 `protobuf:"bytes,10,opt,name=integrity,proto3" json:"integrity,omitempty"`
	GetterUrl            string                 `protobuf:"bytes,11,opt,name=getter_url,json=getterUrl,proto3" json:"getter_url,omitempty"`
	FileDescriptorSetSum string                 `` /* 126-byte string literal not displayed */
	Deps                 map[string]*RemoteRepo `` /* 151-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*RemoteRepo) Descriptor deprecated

func (*RemoteRepo) Descriptor() ([]byte, []int)

Deprecated: Use RemoteRepo.ProtoReflect.Descriptor instead.

func (*RemoteRepo) GetAdditionalProtoDirs

func (x *RemoteRepo) GetAdditionalProtoDirs() []string

func (*RemoteRepo) GetBranch

func (x *RemoteRepo) GetBranch() string

func (*RemoteRepo) GetChecksum

func (x *RemoteRepo) GetChecksum() string

func (*RemoteRepo) GetCommit

func (x *RemoteRepo) GetCommit() string

func (*RemoteRepo) GetDeps

func (x *RemoteRepo) GetDeps() map[string]*RemoteRepo

func (*RemoteRepo) GetExcludeFileRegexps

func (x *RemoteRepo) GetExcludeFileRegexps() []string

func (*RemoteRepo) GetFileDescriptorSetSum

func (x *RemoteRepo) GetFileDescriptorSetSum() string

func (*RemoteRepo) GetGetterUrl

func (x *RemoteRepo) GetGetterUrl() string

func (*RemoteRepo) GetIntegrity

func (x *RemoteRepo) GetIntegrity() string

func (*RemoteRepo) GetLabel

func (x *RemoteRepo) GetLabel() string

func (*RemoteRepo) GetPin

func (m *RemoteRepo) GetPin() isRemoteRepo_Pin

func (*RemoteRepo) GetSourcePath

func (x *RemoteRepo) GetSourcePath() string

func (*RemoteRepo) GetTag

func (x *RemoteRepo) GetTag() string

func (*RemoteRepo) GetUrl

func (x *RemoteRepo) GetUrl() string

func (*RemoteRepo) ProtoMessage

func (*RemoteRepo) ProtoMessage()

func (*RemoteRepo) ProtoReflect

func (x *RemoteRepo) ProtoReflect() protoreflect.Message

func (*RemoteRepo) Reset

func (x *RemoteRepo) Reset()

func (*RemoteRepo) String

func (x *RemoteRepo) String() string

type RemoteRepo_Branch

type RemoteRepo_Branch struct {
	Branch string `protobuf:"bytes,4,opt,name=branch,proto3,oneof"`
}

type RemoteRepo_Checksum

type RemoteRepo_Checksum struct {
	Checksum string `protobuf:"bytes,6,opt,name=checksum,proto3,oneof"` // How to validate the integrity of a file if url leads to an archive
}

type RemoteRepo_Commit

type RemoteRepo_Commit struct {
	Commit string `protobuf:"bytes,5,opt,name=commit,proto3,oneof"`
}

type RemoteRepo_Tag

type RemoteRepo_Tag struct {
	Tag string `protobuf:"bytes,3,opt,name=tag,proto3,oneof"`
}

Jump to

Keyboard shortcuts

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