gitqlite

package
v0.3.6 Latest Latest
Warning

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

Go to latest
Published: Jan 9, 2021 License: MIT Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewCommitFileIter added in v0.2.0

func NewCommitFileIter(repo *git.Repository, opt *commitFileIterOptions) (*commitFileIter, error)

func NewCommitStatsIter added in v0.3.0

func NewCommitStatsIter(repo *git.Repository, opt *commitStatsIterOptions) (*commitStatsIter, error)

Types

type GitBranchesModule added in v0.3.1

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

func NewGitBranchesModule added in v0.3.1

func NewGitBranchesModule(options *GitBranchesModuleOptions) *GitBranchesModule

func (*GitBranchesModule) Connect added in v0.3.1

func (m *GitBranchesModule) Connect(c *sqlite3.SQLiteConn, args []string) (sqlite3.VTab, error)

func (*GitBranchesModule) Create added in v0.3.1

func (m *GitBranchesModule) Create(c *sqlite3.SQLiteConn, args []string) (sqlite3.VTab, error)

func (*GitBranchesModule) DestroyModule added in v0.3.1

func (m *GitBranchesModule) DestroyModule()

func (*GitBranchesModule) EponymousOnlyModule added in v0.3.5

func (m *GitBranchesModule) EponymousOnlyModule()

type GitBranchesModuleOptions added in v0.3.5

type GitBranchesModuleOptions struct {
	RepoPath string
}

type GitFilesModule added in v0.3.1

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

func NewGitFilesModule added in v0.3.1

func NewGitFilesModule(options *GitFilesModuleOptions) *GitFilesModule

func (*GitFilesModule) Connect added in v0.3.1

func (m *GitFilesModule) Connect(c *sqlite3.SQLiteConn, args []string) (sqlite3.VTab, error)

func (*GitFilesModule) Create added in v0.3.1

func (m *GitFilesModule) Create(c *sqlite3.SQLiteConn, args []string) (sqlite3.VTab, error)

func (*GitFilesModule) DestroyModule added in v0.3.1

func (m *GitFilesModule) DestroyModule()

func (*GitFilesModule) EponymousOnlyModule added in v0.3.5

func (m *GitFilesModule) EponymousOnlyModule()

type GitFilesModuleOptions added in v0.3.5

type GitFilesModuleOptions struct {
	RepoPath string
}

type GitLogCLIModule added in v0.3.1

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

func NewGitLogCLIModule added in v0.3.1

func NewGitLogCLIModule(options *GitLogCLIModuleOptions) *GitLogCLIModule

func (*GitLogCLIModule) Connect added in v0.3.1

func (m *GitLogCLIModule) Connect(c *sqlite3.SQLiteConn, args []string) (sqlite3.VTab, error)

func (*GitLogCLIModule) Create added in v0.3.1

func (m *GitLogCLIModule) Create(c *sqlite3.SQLiteConn, args []string) (sqlite3.VTab, error)

func (*GitLogCLIModule) DestroyModule added in v0.3.1

func (m *GitLogCLIModule) DestroyModule()

func (*GitLogCLIModule) EponymousOnlyModule added in v0.3.5

func (m *GitLogCLIModule) EponymousOnlyModule()

type GitLogCLIModuleOptions added in v0.3.5

type GitLogCLIModuleOptions struct {
	RepoPath string
}

type GitLogModule added in v0.3.1

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

func NewGitLogModule added in v0.3.1

func NewGitLogModule(options *GitLogModuleOptions) *GitLogModule

func (*GitLogModule) Connect added in v0.3.1

func (m *GitLogModule) Connect(c *sqlite3.SQLiteConn, args []string) (sqlite3.VTab, error)

func (*GitLogModule) Create added in v0.3.1

func (m *GitLogModule) Create(c *sqlite3.SQLiteConn, args []string) (sqlite3.VTab, error)

func (*GitLogModule) DestroyModule added in v0.3.1

func (m *GitLogModule) DestroyModule()

func (*GitLogModule) EponymousOnlyModule added in v0.3.5

func (m *GitLogModule) EponymousOnlyModule()

type GitLogModuleOptions added in v0.3.5

type GitLogModuleOptions struct {
	RepoPath string
}

type GitStatsModule added in v0.3.1

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

func NewGitStatsModule added in v0.3.1

func NewGitStatsModule(options *GitStatsModuleOptions) *GitStatsModule

func (*GitStatsModule) Connect added in v0.3.1

func (m *GitStatsModule) Connect(c *sqlite3.SQLiteConn, args []string) (sqlite3.VTab, error)

func (*GitStatsModule) Create added in v0.3.1

func (m *GitStatsModule) Create(c *sqlite3.SQLiteConn, args []string) (sqlite3.VTab, error)

func (*GitStatsModule) DestroyModule added in v0.3.1

func (m *GitStatsModule) DestroyModule()

func (*GitStatsModule) EponymousOnlyModule added in v0.3.5

func (m *GitStatsModule) EponymousOnlyModule()

type GitStatsModuleOptions added in v0.3.5

type GitStatsModuleOptions struct {
	RepoPath string
}

type GitTagsModule added in v0.3.1

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

func NewGitTagsModule added in v0.3.1

func NewGitTagsModule(options *GitTagsModuleOptions) *GitTagsModule

func (*GitTagsModule) Connect added in v0.3.1

func (m *GitTagsModule) Connect(c *sqlite3.SQLiteConn, args []string) (sqlite3.VTab, error)

func (*GitTagsModule) Create added in v0.3.1

func (m *GitTagsModule) Create(c *sqlite3.SQLiteConn, args []string) (sqlite3.VTab, error)

func (*GitTagsModule) DestroyModule added in v0.3.1

func (m *GitTagsModule) DestroyModule()

func (*GitTagsModule) EponymousOnlyModule added in v0.3.5

func (m *GitTagsModule) EponymousOnlyModule()

type GitTagsModuleOptions added in v0.3.5

type GitTagsModuleOptions struct {
	RepoPath string
}

Jump to

Keyboard shortcuts

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