repos

package
v0.0.18 Latest Latest
Warning

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

Go to latest
Published: Jun 28, 2024 License: MIT Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ParseGetDirectionQueryParameterType

func ParseGetDirectionQueryParameterType(v string) (any, error)

func ParseGetSortQueryParameterType

func ParseGetSortQueryParameterType(v string) (any, error)

func ParseGetTypeQueryParameterType

func ParseGetTypeQueryParameterType(v string) (any, error)

func ParseReposPostRequestBody_merge_commit_message

func ParseReposPostRequestBody_merge_commit_message(v string) (any, error)

func ParseReposPostRequestBody_merge_commit_title

func ParseReposPostRequestBody_merge_commit_title(v string) (any, error)

func ParseReposPostRequestBody_squash_merge_commit_message

func ParseReposPostRequestBody_squash_merge_commit_message(v string) (any, error)

func ParseReposPostRequestBody_squash_merge_commit_title

func ParseReposPostRequestBody_squash_merge_commit_title(v string) (any, error)

func ParseReposPostRequestBody_visibility

func ParseReposPostRequestBody_visibility(v string) (any, error)

func SerializeGetDirectionQueryParameterType

func SerializeGetDirectionQueryParameterType(values []GetDirectionQueryParameterType) []string

func SerializeGetSortQueryParameterType

func SerializeGetSortQueryParameterType(values []GetSortQueryParameterType) []string

func SerializeGetTypeQueryParameterType

func SerializeGetTypeQueryParameterType(values []GetTypeQueryParameterType) []string

func SerializeReposPostRequestBody_merge_commit_message

func SerializeReposPostRequestBody_merge_commit_message(values []ReposPostRequestBody_merge_commit_message) []string

func SerializeReposPostRequestBody_merge_commit_title

func SerializeReposPostRequestBody_merge_commit_title(values []ReposPostRequestBody_merge_commit_title) []string

func SerializeReposPostRequestBody_squash_merge_commit_message

func SerializeReposPostRequestBody_squash_merge_commit_message(values []ReposPostRequestBody_squash_merge_commit_message) []string

func SerializeReposPostRequestBody_squash_merge_commit_title

func SerializeReposPostRequestBody_squash_merge_commit_title(values []ReposPostRequestBody_squash_merge_commit_title) []string

func SerializeReposPostRequestBody_visibility

func SerializeReposPostRequestBody_visibility(values []ReposPostRequestBody_visibility) []string

Types

type GetDirectionQueryParameterType

type GetDirectionQueryParameterType int
const (
	ASC_GETDIRECTIONQUERYPARAMETERTYPE GetDirectionQueryParameterType = iota
	DESC_GETDIRECTIONQUERYPARAMETERTYPE
)

func (GetDirectionQueryParameterType) String

type GetSortQueryParameterType

type GetSortQueryParameterType int
const (
	CREATED_GETSORTQUERYPARAMETERTYPE GetSortQueryParameterType = iota
	UPDATED_GETSORTQUERYPARAMETERTYPE
	PUSHED_GETSORTQUERYPARAMETERTYPE
	FULL_NAME_GETSORTQUERYPARAMETERTYPE
)

func (GetSortQueryParameterType) String

func (i GetSortQueryParameterType) String() string

type GetTypeQueryParameterType

type GetTypeQueryParameterType int
const (
	ALL_GETTYPEQUERYPARAMETERTYPE GetTypeQueryParameterType = iota
	PUBLIC_GETTYPEQUERYPARAMETERTYPE
	PRIVATE_GETTYPEQUERYPARAMETERTYPE
	FORKS_GETTYPEQUERYPARAMETERTYPE
	SOURCES_GETTYPEQUERYPARAMETERTYPE
	MEMBER_GETTYPEQUERYPARAMETERTYPE
)

func (GetTypeQueryParameterType) String

func (i GetTypeQueryParameterType) String() string

type ReposPostRequestBody_merge_commit_message

type ReposPostRequestBody_merge_commit_message int

The default value for a merge commit message.- `PR_TITLE` - default to the pull request's title.- `PR_BODY` - default to the pull request's body.- `BLANK` - default to a blank commit message.

const (
	PR_BODY_REPOSPOSTREQUESTBODY_MERGE_COMMIT_MESSAGE ReposPostRequestBody_merge_commit_message = iota
	PR_TITLE_REPOSPOSTREQUESTBODY_MERGE_COMMIT_MESSAGE
	BLANK_REPOSPOSTREQUESTBODY_MERGE_COMMIT_MESSAGE
)

func (ReposPostRequestBody_merge_commit_message) String

type ReposPostRequestBody_merge_commit_title

type ReposPostRequestBody_merge_commit_title int

The default value for a merge commit title.- `PR_TITLE` - default to the pull request's title.- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).

const (
	PR_TITLE_REPOSPOSTREQUESTBODY_MERGE_COMMIT_TITLE ReposPostRequestBody_merge_commit_title = iota
	MERGE_MESSAGE_REPOSPOSTREQUESTBODY_MERGE_COMMIT_TITLE
)

func (ReposPostRequestBody_merge_commit_title) String

type ReposPostRequestBody_squash_merge_commit_message

type ReposPostRequestBody_squash_merge_commit_message int

The default value for a squash merge commit message:- `PR_BODY` - default to the pull request's body.- `COMMIT_MESSAGES` - default to the branch's commit messages.- `BLANK` - default to a blank commit message.

const (
	PR_BODY_REPOSPOSTREQUESTBODY_SQUASH_MERGE_COMMIT_MESSAGE ReposPostRequestBody_squash_merge_commit_message = iota
	COMMIT_MESSAGES_REPOSPOSTREQUESTBODY_SQUASH_MERGE_COMMIT_MESSAGE
	BLANK_REPOSPOSTREQUESTBODY_SQUASH_MERGE_COMMIT_MESSAGE
)

func (ReposPostRequestBody_squash_merge_commit_message) String

type ReposPostRequestBody_squash_merge_commit_title

type ReposPostRequestBody_squash_merge_commit_title int

The default value for a squash merge commit title:- `PR_TITLE` - default to the pull request's title.- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).

const (
	PR_TITLE_REPOSPOSTREQUESTBODY_SQUASH_MERGE_COMMIT_TITLE ReposPostRequestBody_squash_merge_commit_title = iota
	COMMIT_OR_PR_TITLE_REPOSPOSTREQUESTBODY_SQUASH_MERGE_COMMIT_TITLE
)

func (ReposPostRequestBody_squash_merge_commit_title) String

type ReposPostRequestBody_visibility

type ReposPostRequestBody_visibility int

The visibility of the repository.

const (
	PUBLIC_REPOSPOSTREQUESTBODY_VISIBILITY ReposPostRequestBody_visibility = iota
	PRIVATE_REPOSPOSTREQUESTBODY_VISIBILITY
)

func (ReposPostRequestBody_visibility) String

Jump to

Keyboard shortcuts

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