Help us shape the future of Go! Take the 2026 Go Developer Survey

gitter

package
v0.0.4 Latest Latest
Warning

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

Go to latest
Published: Feb 4, 2021 License: BSD-3-Clause Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ConfigReadWriter

type ConfigReadWriter interface {
	ConfigReader
	ConfigWriter
}

ConfigReadWriter config reader & writer

type ConfigReader

type ConfigReader interface {
	GetConfig(key string) (string, error)
}

ConfigReader config reader

type ConfigWriter

type ConfigWriter interface {
	SetConfig(key, value string) error
}

ConfigWriter config writer

type Files

type Files interface {
	ListTrackedFiles(path string) (uploads []string, err error)
	ListChangedFiles(path string, baseSHA1 string) (amFiles []string, dFiles []string, err error)
}

Files interface to list repo files

type Gitter

type Gitter interface {
	ConfigReadWriter
	HeadReadWriter
	Files
}

Gitter interface for gitter

type HeadReadWriter

type HeadReadWriter = interface {
	HeadReader
	HeadWriter
}

HeadReadWriter repo head reader and writer

type HeadReader

type HeadReader interface {
	GetHead() (string, error)
	GetHeadSHA1() (string, error)
}

HeadReader repo head reader

type HeadWriter

type HeadWriter interface {
	PushHead(head string) (string, error)
	PopHead(head string) error
}

HeadWriter repo head writer

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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