commands

package
v0.0.0-...-1c9a7a8 Latest Latest
Warning

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

Go to latest
Published: Nov 15, 2023 License: MIT Imports: 62 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Commands

func Commands() map[string]command

func Run

func Run(args []string) (exitStatus int)

Types

type Add

type Add struct {
	Dedupe              bool
	Delete              bool
	OpenAkten           bool
	CheckoutAktenAndRun string
	Organize            bool
	Filter              script_value.ScriptValue

	zettel.ProtoZettel
}

func (Add) DefaultGattungen

func (c Add) DefaultGattungen() gattungen.Set

func (Add) RunWithCwdQuery

func (c Add) RunWithCwdQuery(
	u *umwelt.Umwelt,
	ms matcher.Query,
	pz *cwd.CwdFiles,
) (err error)

type CatAkteShas

type CatAkteShas struct{}

func (CatAkteShas) CompletionGattung

func (c CatAkteShas) CompletionGattung() gattungen.Set

func (CatAkteShas) Run

func (c CatAkteShas) Run(u *umwelt.Umwelt, _ ...string) (err error)

type CatAlfred

type CatAlfred struct {
	Command
}

func (CatAlfred) CompletionGattung

func (c CatAlfred) CompletionGattung() gattungen.Set

func (CatAlfred) DefaultGattungen

func (c CatAlfred) DefaultGattungen() gattungen.Set

func (CatAlfred) RunWithQuery

func (c CatAlfred) RunWithQuery(
	u *umwelt.Umwelt,
	ms matcher.Query,
) (err error)

type CatEtikettenSchwanzen

type CatEtikettenSchwanzen struct{}

func (CatEtikettenSchwanzen) Run

func (c CatEtikettenSchwanzen) Run(
	u *umwelt.Umwelt,
	_ ...string,
) (err error)

type CatObjekte

type CatObjekte struct{}

func (CatObjekte) Run

func (c CatObjekte) Run(
	u *umwelt.Umwelt,
	args ...string,
) (err error)

type Checkin

type Checkin struct {
	Delete     bool
	IgnoreAkte bool
}

func (Checkin) DefaultGattungen

func (c Checkin) DefaultGattungen() gattungen.Set

func (Checkin) RunWithCwdQuery

func (c Checkin) RunWithCwdQuery(
	u *umwelt.Umwelt,
	ms matcher.Query,
	pz *cwd.CwdFiles,
) (err error)

type CheckinAkte

type CheckinAkte struct {
	Delete       bool
	NewEtiketten collections_ptr.Flag[kennung.Etikett, *kennung.Etikett]
}

func (CheckinAkte) Run

func (c CheckinAkte) Run(u *umwelt.Umwelt, args ...string) (err error)

type Checkout

type Checkout struct {
	CheckoutOptions checkout_options.Options
}

func (Checkout) DefaultGattungen

func (c Checkout) DefaultGattungen() gattungen.Set

func (Checkout) RunWithQuery

func (c Checkout) RunWithQuery(
	u *umwelt.Umwelt,
	ms matcher.Query,
) (err error)

type Clean

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

func (Clean) DefaultGattungen

func (c Clean) DefaultGattungen() gattungen.Set

func (Clean) RunWithQuery

func (c Clean) RunWithQuery(
	u *umwelt.Umwelt,
	ms matcher.Query,
) (err error)

type Command

type Command interface {
	Run(*umwelt.Umwelt, ...string) error
}

type CommandV2

type CommandV2 struct {
	Command
	Description string
	WithCompletion
}

type CommandWithCwdQuery

type CommandWithCwdQuery interface {
	RunWithCwdQuery(
		store *umwelt.Umwelt,
		ms matcher.Query,
		cwdFiles *cwd.CwdFiles,
	) error
	DefaultGattungen() gattungen.Set
}

type CommandWithQuery

type CommandWithQuery interface {
	RunWithQuery(store *umwelt.Umwelt, ids matcher.Query) error
	DefaultGattungen() gattungen.Set
}

type CompletionGattungGetter

type CompletionGattungGetter interface {
	CompletionGattung() gattungen.Set
}

type Deinit

type Deinit struct {
	Force bool
}

func (Deinit) Run

func (c Deinit) Run(u *umwelt.Umwelt, args ...string) (err error)

type Diff

type Diff struct{}

func (Diff) DefaultGattungen

func (c Diff) DefaultGattungen() gattungen.Set

func (Diff) RunWithQuery

func (c Diff) RunWithQuery(
	u *umwelt.Umwelt,
	ms matcher.Query,
) (err error)

type Edit

type Edit struct {
	// TODO-P3 add force
	Delete       bool
	CheckoutMode checkout_mode.Mode
}

func (Edit) CompletionGattung

func (c Edit) CompletionGattung() gattungen.Set

func (Edit) DefaultGattungen

func (c Edit) DefaultGattungen() gattungen.Set

func (Edit) RunWithCwdQuery

func (c Edit) RunWithCwdQuery(
	u *umwelt.Umwelt,
	ms matcher.Query,
	pz *cwd.CwdFiles,
) (err error)

type EditKonfig

type EditKonfig struct {
	HideEtiketten, UnhideEtiketten kennung.EtikettMutableSet
}

func (EditKonfig) Run

func (c EditKonfig) Run(u *umwelt.Umwelt, args ...string) (err error)

type ExecAction

type ExecAction struct {
	Action values.String
}

func (ExecAction) DefaultGattungen

func (c ExecAction) DefaultGattungen() gattungen.Set

func (ExecAction) RunWithQuery

func (c ExecAction) RunWithQuery(
	u *umwelt.Umwelt,
	ms matcher.Query,
) (err error)

type ExpandHinweis

type ExpandHinweis struct{}

TODO-P1 determine if this can be removed and replaced with show

func (ExpandHinweis) Run

func (c ExpandHinweis) Run(u *umwelt.Umwelt, args ...string) (err error)

type FormatOrganize

type FormatOrganize struct {
	Flags organize_text.Flags
}

func (*FormatOrganize) Run

func (c *FormatOrganize) Run(u *umwelt.Umwelt, args ...string) (err error)

type FormatZettel

type FormatZettel struct {
	Format   string
	UTIGroup string
	Mode     checkout_mode.Mode
}

func (*FormatZettel) Run

func (c *FormatZettel) Run(u *umwelt.Umwelt, args ...string) (err error)

type Import

type Import struct {
	Bestandsaufnahme string
	Akten            string
	AgeIdentity      string
	CompressionType  angeboren.CompressionType
	Proto            zettel.ProtoZettel
}

func (Import) Run

func (c Import) Run(u *umwelt.Umwelt, args ...string) (err error)

type Init

type Init struct {
	Einleitung umwelt.Einleitung
}

func (Init) Run

func (c Init) Run(u *umwelt.Umwelt, args ...string) (err error)

type Last

type Last struct {
	Type   gattung.Gattung
	Format string
}

func (Last) CompletionGattung

func (c Last) CompletionGattung() gattungen.Set

func (Last) Run

func (c Last) Run(u *umwelt.Umwelt, args ...string) (err error)

type Listen

type Listen struct{}

func (Listen) Run

func (c Listen) Run(u *umwelt.Umwelt, args ...string) (err error)

type Mergetool

type Mergetool struct{}

func (Mergetool) DefaultGattungen

func (c Mergetool) DefaultGattungen() gattungen.Set

func (Mergetool) RunWithQuery

func (c Mergetool) RunWithQuery(
	u *umwelt.Umwelt,
	ms matcher.Query,
) (err error)

type New

type New struct {
	Edit      bool
	Delete    bool
	Dedupe    bool
	Count     int
	PrintOnly bool
	Filter    script_value.ScriptValue

	zettel.ProtoZettel
}

func (New) Run

func (c New) Run(u *umwelt.Umwelt, args ...string) (err error)

func (New) ValidateFlagsAndArgs

func (c New) ValidateFlagsAndArgs(
	u *umwelt.Umwelt,
	args ...string,
) (err error)

type Organize

type Organize struct {
	Or bool
	organize_text.Flags
	Mode organize_text.Mode

	Filter script_value.ScriptValue
}

func (*Organize) CompletionGattung

func (c *Organize) CompletionGattung() gattungen.Set

func (*Organize) DefaultGattungen

func (c *Organize) DefaultGattungen() gattungen.Set

func (*Organize) RunWithQuery

func (c *Organize) RunWithQuery(
	u *umwelt.Umwelt,
	ms matcher.Query,
) (err error)

type PeekHinweisen

type PeekHinweisen struct{}

func (PeekHinweisen) Run

func (c PeekHinweisen) Run(store *umwelt.Umwelt, args ...string) (err error)

type Pull

type Pull struct{}

func (Pull) CompletionGattung

func (c Pull) CompletionGattung() gattungen.Set

func (Pull) Run

func (c Pull) Run(u *umwelt.Umwelt, args ...string) (err error)

type Push

type Push struct {
	gattung.Gattung
}

func (Push) CompletionGattung

func (c Push) CompletionGattung() gattungen.Set

func (Push) Run

func (c Push) Run(u *umwelt.Umwelt, args ...string) (err error)

type Reindex

type Reindex struct{}

func (Reindex) GetUmweltInitializeOptions

func (c Reindex) GetUmweltInitializeOptions() umwelt.Options

func (Reindex) Run

func (c Reindex) Run(u *umwelt.Umwelt, args ...string) (err error)

type Revert

type Revert struct {
	Type gattung.Gattung
}

func (Revert) Run

func (c Revert) Run(u *umwelt.Umwelt, args ...string) (err error)

type Show

type Show struct {
	Format string
}

func (Show) CompletionGattung

func (c Show) CompletionGattung() gattungen.Set

func (Show) DefaultGattungen

func (c Show) DefaultGattungen() gattungen.Set

func (Show) RunWithQuery

func (c Show) RunWithQuery(u *umwelt.Umwelt, ms matcher.Query) (err error)

type Status

type Status struct{}

func (Status) DefaultGattungen

func (c Status) DefaultGattungen() gattungen.Set

func (Status) RunWithQuery

func (c Status) RunWithQuery(
	u *umwelt.Umwelt,
	ms matcher.Query,
) (err error)

type StoreVersion

type StoreVersion struct {
	Angeboren angeboren.Konfig
}

func (StoreVersion) Run

func (c StoreVersion) Run(u *umwelt.Umwelt, args ...string) (err error)

type Test

type Test struct{}

func (Test) Run

func (c Test) Run(u *umwelt.Umwelt, args ...string) (err error)

type WithCompletion

type WithCompletion interface {
	Complete(u *umwelt.Umwelt, args ...string) (err error)
}

type WriteObjekte

type WriteObjekte struct{}

func (WriteObjekte) Run

func (c WriteObjekte) Run(u *umwelt.Umwelt, args ...string) (err error)

Jump to

Keyboard shortcuts

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