lib

package
v0.0.17 Latest Latest
Warning

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

Go to latest
Published: May 1, 2023 License: MIT Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ConfigAlgorithms

type ConfigAlgorithms struct {
	markup.Component `class:"git-context-configurer"`

	Algorithms []git.AlgorithmRegistry `inject:".git-algorithm-registry"`
}

ConfigAlgorithms ...

func (*ConfigAlgorithms) Configure

func (inst *ConfigAlgorithms) Configure(c *store.Context) error

Configure 。。。

type ConfigCommands

type ConfigCommands struct {
	markup.Component `class:"cli-handler-registry"`
}

ConfigCommands ...

func (*ConfigCommands) GetHandlers

func (inst *ConfigCommands) GetHandlers() []*cli.HandlerRegistration

GetHandlers ...

type ConfigConnectors added in v0.0.7

type ConfigConnectors struct {
	markup.Component `class:"git-context-configurer"`

	Connectors []pktline.ConnectorRegistry `inject:".pktline-connector-registry"`
}

ConfigConnectors ...

func (*ConfigConnectors) Configure added in v0.0.7

func (inst *ConfigConnectors) Configure(c *store.Context) error

Configure ...

type ConfigContextBase

type ConfigContextBase struct {
	markup.Component `class:"git-context-configurer"`
	support.BaseContextConfigurer
}

ConfigContextBase ...

type ConfigContextWithInstructions

type ConfigContextWithInstructions struct {
	markup.Component `class:"git-context-configurer"`

	Instructions []store.ServiceRegistry `inject:".git-instruction-registry"`
}

ConfigContextWithInstructions ...

func (*ConfigContextWithInstructions) Configure

func (inst *ConfigContextWithInstructions) Configure(c *store.Context) error

Configure ...

type ConfigCore

type ConfigCore struct {
	markup.Component `class:"git-core-configurer"`
}

ConfigCore ...

func (*ConfigCore) Configure

func (inst *ConfigCore) Configure(c *store.Core) error

Configure 。。。

type ConfigInstructions

type ConfigInstructions struct {
	markup.Component `class:"git-instruction-registry"`
}

ConfigInstructions ...

func (*ConfigInstructions) ListRegistrations

func (inst *ConfigInstructions) ListRegistrations() []*store.ServiceRegistration

ListRegistrations ...

type GitlibAgent

type GitlibAgent struct {
	markup.Component `id:"git-lib-agent" class:"life"`

	CLI                cli.CLI                   `inject:"#cli"`
	ContextConfigurers []store.ContextConfigurer `inject:".git-context-configurer"`
	CoreConfigurers    []store.CoreConfigurer    `inject:".git-core-configurer"`
	// contains filtered or unexported fields
}

GitlibAgent ...

func (*GitlibAgent) GetLib

func (inst *GitlibAgent) GetLib() (store.Lib, error)

GetLib ...

func (*GitlibAgent) GetLifeRegistration

func (inst *GitlibAgent) GetLifeRegistration() *application.LifeRegistration

GetLifeRegistration ...

type HTTPGitConnectorReg added in v0.0.8

type HTTPGitConnectorReg struct {
	markup.Component `class:"pktline-connector-registry"`
	http4git.HTTPGitConnector
}

HTTPGitConnectorReg ...

type TheCRC32 added in v0.0.13

type TheCRC32 struct {
	markup.Component `class:"git-algorithm-registry"`
	algorithms.DigestCRC32
}

TheCRC32 ...

type TheDeflate

type TheDeflate struct {
	markup.Component `class:"git-algorithm-registry"`
	algorithms.CompressionDeflate
}

TheDeflate ...

type TheMD5 added in v0.0.5

type TheMD5 struct {
	markup.Component `class:"git-algorithm-registry"`
	algorithms.DigestMD5
}

TheMD5 ...

type ThePlain

type ThePlain struct {
	markup.Component `class:"git-algorithm-registry"`
	algorithms.CompressionPlain
}

ThePlain ...

type TheSHA1

type TheSHA1 struct {
	markup.Component `class:"git-algorithm-registry"`
	algorithms.DigestSHA1
}

TheSHA1 ...

type TheSHA256

type TheSHA256 struct {
	markup.Component `class:"git-algorithm-registry"`
	algorithms.DigestSHA256
}

TheSHA256 ...

type TheSHA512 added in v0.0.5

type TheSHA512 struct {
	markup.Component `class:"git-algorithm-registry"`
	algorithms.DigestSHA512
}

TheSHA512 ...

Jump to

Keyboard shortcuts

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