command

package
v0.0.0-...-520f48c Latest Latest
Warning

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

Go to latest
Published: Aug 31, 2025 License: GPL-3.0 Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Branch

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

func NewBranch

func NewBranch(logger *log.Logger, tracker issue.Tracker, git *git.Git, branch *branch.Manager) *Branch

func (Branch) Run

func (cmd Branch) Run(issueID string, assign bool, enableAI bool, force bool)

func (Branch) RunWithIssue

func (cmd Branch) RunWithIssue(issue *issue.Issue, assign bool, enableAI, force bool)

type Config

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

func NewConfig

func NewConfig(logger *log.Logger, configuration *configuration.Configuration, profile *configuration.Profile) *Config

func (Config) Run

func (cmd Config) Run(profileName string, list bool, remove bool)

type Dash

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

func NewDashboard

func NewDashboard(logger *log.Logger, profile *configuration.Profile, tracker issue.Tracker) *Dash

func (Dash) Init

func (cmd Dash) Init() tea.Cmd

func (*Dash) Run

func (cmd *Dash) Run(dashboardStatusFlag *string, enableAI bool)

func (Dash) Update

func (cmd Dash) Update(msg tea.Msg) (tea.Model, tea.Cmd)

func (Dash) View

func (cmd Dash) View() string

type Issue

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

func NewIssue

func NewIssue(logger *log.Logger, tracker issue.Tracker, git *git.Git, branch *branch.Manager) *Issue

func (*Issue) Init

func (cmd *Issue) Init() tea.Cmd

func (*Issue) Run

func (cmd *Issue) Run(optionalIssueID *string, enableAI bool)

func (*Issue) RunWithIssue

func (cmd *Issue) RunWithIssue(issue *issue.Issue, enableAI bool)
----------------------
  Runner

-----------------------

func (*Issue) Update

func (cmd *Issue) Update(msg tea.Msg) (tea.Model, tea.Cmd)

func (*Issue) View

func (cmd *Issue) View() string

type Ninja

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

func NewNinja

func NewNinja(logger *log.Logger, profile *configuration.Profile, tracker issue.Tracker, git *git.Git, branch *branch.Manager) *Ninja

func (Ninja) Run

func (cmd Ninja) Run(enableAI bool, force bool)

type Open

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

func NewOpen

func NewOpen(logger *log.Logger, branch *branch.Manager, tracker issue.Tracker) *Open

func (Open) Run

func (cmd Open) Run(optionalIssueID *string)

type Version

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

func NewVersion

func NewVersion(logger *log.Logger, configuration *configuration.Configuration, version *version.Version) *Version

func (Version) Run

func (cmd Version) Run()

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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