Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrInvalidFeatureID = errors.New("coderef: invalid feature id") ErrInvalidFilePath = errors.New("coderef: invalid file path") ErrInvalidLineNumber = errors.New("coderef: invalid line number") ErrInvalidCodeSnippet = errors.New("coderef: invalid code snippet") ErrInvalidContentHash = errors.New("coderef: invalid content hash") ErrInvalidRepositoryName = errors.New("coderef: invalid repository name") ErrInvalidRepositoryOwner = errors.New("coderef: invalid repository owner") ErrInvalidRepositoryType = errors.New("coderef: invalid repository type") ErrInvalidRepositoryBranch = errors.New("coderef: invalid repository branch") ErrInvalidCommitHash = errors.New("coderef: invalid commit hash") ErrInvalidEnvironmentID = errors.New("coderef: invalid environment id") )
Functions ¶
This section is empty.
Types ¶
type CodeReference ¶
type CodeReference struct {
proto.CodeReference
}
func NewCodeReference ¶
func NewCodeReference( featureId string, filePath string, lineNumber int32, codeSnippet string, contentHash string, aliases []string, repositoryName string, repositoryOwner string, repositoryType proto.CodeReference_RepositoryType, repositoryBranch string, commitHash string, environmentId string, ) (*CodeReference, error)
Click to show internal directories.
Click to hide internal directories.