projects

package
v0.0.0-...-6801f60 Latest Latest
Warning

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

Go to latest
Published: May 8, 2024 License: BSD-3-Clause Imports: 19 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Delete

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

func NewDelete

func NewDelete(prime primeable) *Delete

func (*Delete) Run

func (d *Delete) Run(params *DeleteParams) error

type DeleteParams

type DeleteParams struct {
	Project *project.Namespaced
}

func NewDeleteParams

func NewDeleteParams() *DeleteParams

type Edit

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

func NewEdit

func NewEdit(prime primeable) *Edit

func (*Edit) Run

func (e *Edit) Run(params *EditParams) error

type EditParams

type EditParams struct {
	Namespace   *project.Namespaced
	ProjectName string
	Visibility  string
	Repository  string
}

type Move

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

func NewMove

func NewMove(prime primeable) *Move

func (*Move) Run

func (m *Move) Run(params *MoveParams) error

type MoveParams

type MoveParams struct {
	Namespace *project.Namespaced
	NewOwner  string
}

func NewMoveParams

func NewMoveParams() *MoveParams

type Params

type Params struct {
	Local bool // Whether to show locally checked out projects only
}

Params are command line parameters

func NewParams

func NewParams() *Params

type Projects

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

func NewProjects

func NewProjects(prime primeable) *Projects

func (*Projects) Run

func (r *Projects) Run(params *Params) error

func (*Projects) RunRemote

func (r *Projects) RunRemote(params *Params) error

RunRemote runs the remote projects logic.

Jump to

Keyboard shortcuts

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