model

package
v0.3.2 Latest Latest
Warning

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

Go to latest
Published: Jun 12, 2025 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CreateResponse

type CreateResponse struct {
	Verified bool `json:"verified"`
}

type GitLogEntry added in v0.3.0

type GitLogEntry struct {
	Commit            string `json:"commit,omitempty"`
	AbbreviatedCommit string `json:"abbreviated_commit,omitempty"`
	Tree              string `json:"tree,omitempty"`
	AbbreviatedTree   string `json:"abbreviated_tree,omitempty"`
	Parent            string `json:"parent,omitempty"`
	AbbreviatedParent string `json:"abbreviated_parent,omitempty"`
	Subject           string `json:"subject,omitempty"`
	SanitizedSubject  string `json:"sanitized_subject_line,omitempty"`
	Author            struct {
		Name  string `json:"name,omitempty"`
		Email string `json:"email,omitempty"`
		Date  string `json:"date,omitempty"`
	} `json:"author,omitempty"`
	Commiter struct {
		Name  string `json:"name,omitempty"`
		Email string `json:"email,omitempty"`
		Date  string `json:"date,omitempty"`
	} `json:"commiter,omitempty"`
	PRreviewer []vcsclient.PullRequestReviewDetails `json:"pr_reviewer,omitempty"`
}

type GitLogEntryView added in v0.3.0

type GitLogEntryView struct {
	Data     []GitLogEntry     `json:"data"`
	Link     string            `json:"link"`
	Artifact entities.Artifact `json:"artifact"`
}

type MetadataResponse added in v0.1.5

type MetadataResponse struct {
	Data VersionsData `json:"data"`
}

type Repo added in v0.1.5

type Repo struct {
	Name         string `json:"name"`
	LeadFilePath string `json:"leadFilePath"`
}

type VersionEdges added in v0.1.5

type VersionEdges struct {
	Node VersionNode `json:"node"`
}

type VersionNode added in v0.1.5

type VersionNode struct {
	Repos []Repo `json:"repos"`
}

type Versions added in v0.1.5

type Versions struct {
	Edges []VersionEdges `json:"edges"`
}

type VersionsData added in v0.1.5

type VersionsData struct {
	Versions Versions `json:"versions"`
}

Jump to

Keyboard shortcuts

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