Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/mergestat/mergestat-lite
/ types & classes
Types & classes
132 in github.com/mergestat/mergestat-lite
⨍
Functions
388
◇
Types & classes
132
↓ 7 callers
FuncType
RepoLocatorFn
RepoLocatorFn is an adapter type that adapts any function with compatible signature to a RepoLocator instance.
extensions/options/options.go:123
Struct
ApproxDuration
ApproxDuration pretty prints a duration given in days showing x years (y months) x years x months (y days) x months x days
extensions/internal/helpers/approx_duration.go:19
Struct
BlameAuthorSummary
cmd/summarize/blame/blame.go:76
Struct
BlameSummary
cmd/summarize/blame/blame.go:52
Struct
Client
extensions/internal/npm/npm.go:20
Struct
CloneFn
CloneFn is essentially a no-op that's useful for cloning remote repos by opening them (and calling the Locator)
extensions/internal/git/clone.go:16
Struct
CommitAuthorSummary
cmd/summarize/commits/commits.go:62
Struct
CommitFromTagFn
CommitFromTagFn implements the COMMIT_FROM_TAG(...) sql function
extensions/internal/git/refs_func.go:10
Struct
CommitSummary
cmd/summarize/commits/commits.go:21
TypeAlias
Context
Context is a key-value store that holds general configuration parameters for the "environment" in which a module/function is executed in. For instance
extensions/services/context.go:10
Struct
EnryDetectLanguage
extensions/internal/enry/enry_detect_language.go:8
Struct
EnryIsBinary
extensions/internal/enry/enry_is_binary.go:8
Struct
EnryIsConfiguration
extensions/internal/enry/enry_is_configuration.go:8
Struct
EnryIsDocumentation
extensions/internal/enry/enry_is_documentation.go:8
Struct
EnryIsDotFile
extensions/internal/enry/enry_is_dot_file.go:8
Struct
EnryIsGenerated
extensions/internal/enry/enry_is_generated.go:8
Struct
EnryIsImage
extensions/internal/enry/enry_is_image.go:8
Struct
EnryIsTest
extensions/internal/enry/enry_is_test_file.go:8
Struct
EnryIsVendor
extensions/internal/enry/enry_is_vendor.go:8
Struct
Exclude
extensions/internal/golang/go_mod_to_json.go:28
Struct
GetPackage
extensions/internal/npm/get_package.go:10
TypeAlias
GitFileModeObjectType
extensions/internal/git/native/stats.go:28
Struct
GitHubRateLimitResponse
GitHubRateLimitResponse represents metadata about the caller's rate limit, returned by the GitHub GraphQL API
extensions/options/github.go:6
Struct
GoModFile
extensions/internal/golang/go_mod_to_json.go:42
Struct
GoModToJSON
extensions/internal/golang/go_mod_to_json.go:11
TypeAlias
MailMap
MailMap maps names and emails found in commits to "proper" names and emails. The map key is the "proper" pair, coresponding to a list of pairs to be m
pkg/mailmap/mailmap.go:13
Struct
ModuleOptions
ModuleOptions holds common options for all git related modules
extensions/internal/git/utils/utils.go:11
Struct
MultiLocatorOptions
pkg/locator/locator.go:183
Struct
NameAndEmail
pkg/mailmap/mailmap.go:6
FuncType
OptionFn
OptionFn represents any function capable of customising or providing options
extensions/options/options.go:63
Struct
Options
extensions/internal/sourcegraph/utils.go:10
Struct
Options
extensions/internal/github/utils.go:16
Struct
Options
Options is the container for various different options and configurations that can be passed to tables.RegisterFn to conditionally include or tweak th
extensions/options/options.go:17
Struct
Replace
extensions/internal/golang/go_mod_to_json.go:32
Interface
RepoLocator
RepoLocator is a service that the virtual modules rely upon to create or open an existing git repository.
extensions/services/locator.go:11
Struct
Require
extensions/internal/golang/go_mod_to_json.go:23
Struct
Retract
extensions/internal/golang/go_mod_to_json.go:37
Struct
ServiceQueryRequest
ServiceQueryRequest is the JSON body from a query HTTP request
cmd/serve.go:23
Struct
StringSplit
StringSplit implements str_split scalar sql function. The function signature of the equivalent sql function is: str_split(input, separator, index) str
extensions/internal/helpers/str_split_func.go:12
Struct
SyncOptions
pkg/pgsync/pgsync.go:17
Struct
TermUI
cmd/summarize/blame/blame.go:87
Struct
TermUI
cmd/summarize/commits/commits.go:92
Struct
TimeDiff
TimeDiff implements a timediff pretty print function using github.com/mergestat/timediff
extensions/internal/helpers/timediff.go:13
Struct
TomlToJson
TomlToJson implements toml_to_json sql function. The function signature of the equivalent sql function is: toml_to_json(string) string
extensions/internal/helpers/toml_to_json.go:13
Struct
Version
extensions/internal/golang/go_mod_to_json.go:13
Struct
VersionInterval
extensions/internal/golang/go_mod_to_json.go:18
Struct
XmlToJson
XmlToJson implements xml_to_json sql function. The function signature of the equivalent sql function is: xml_to_json(string) string
extensions/internal/helpers/xml_to_json.go:11
Struct
YamlToJson
YamlToJson implements yaml_to_json sql function. The function signature of the equivalent sql function is: yaml_to_json(string) string
extensions/internal/helpers/yaml_to_json.go:11
Struct
auditLogEntry
extensions/internal/github/org_audit_log.go:22
Struct
auditLogEntryContents
extensions/internal/github/org_audit_log.go:30
Struct
blameIter
extensions/internal/git/native/blame.go:167
Struct
blamedLine
extensions/internal/git/native/blame.go:162
Struct
commitSearchResults
extensions/internal/sourcegraph/sourcegraph_search.go:67
Struct
dateFilter
cmd/summarize/commits/commits.go:87
Struct
export
cmd/export.go:16
Struct
fetchBranchProtectionResults
extensions/internal/github/repo_branch_protection.go:44
Struct
fetchBranchResults
extensions/internal/github/branches.go:28
Struct
fetchIssuesCommentsResults
extensions/internal/github/issues_comments.go:41
Struct
fetchIssuesResults
extensions/internal/github/repo_issues.go:60
Struct
fetchOrgAuditLogResults
extensions/internal/github/org_audit_log.go:16
Struct
fetchOrgReposResults
extensions/internal/github/org_repos.go:17
Struct
fetchPRCommentsResults
extensions/internal/github/pr_comments.go:41
Struct
fetchPRCommitsResults
extensions/internal/github/pr_commits.go:49
Struct
fetchPRResults
extensions/internal/github/repo_prs.go:83
Struct
fetchPRReviewsResults
extensions/internal/github/pr_reviews.go:52
Struct
fetchRepositoryCommitsResults
extensions/internal/github/repo_commits.go:61
Struct
fetchSourcegraphOptions
extensions/internal/sourcegraph/sourcegraph_search.go:122
Struct
fetchStarredReposResults
extensions/internal/github/starred_repos.go:15
Struct
fetchStarsResults
extensions/internal/github/stargazers.go:34
Struct
fetchUserReposResults
extensions/internal/github/user_repos.go:17
Struct
file
extensions/internal/git/native/files.go:146
Struct
fileMatch
extensions/internal/sourcegraph/sourcegraph_search.go:35
Struct
filesIter
extensions/internal/git/native/files.go:152
Struct
gitLogCursor
extensions/internal/git/log.go:158
Struct
gitLogTable
extensions/internal/git/log.go:47
Struct
gitRefCursor
extensions/internal/git/refs.go:80
Struct
gitRefTable
extensions/internal/git/refs.go:44
Struct
grepIter
extensions/internal/helpers/grep.go:70
Struct
highlight
extensions/internal/sourcegraph/sourcegraph_search.go:61
Struct
issue
extensions/internal/github/repo_issues.go:17
Struct
issueComment
extensions/internal/github/issues_comments.go:28
Struct
issueEdge
extensions/internal/github/repo_issues.go:67
Struct
issueForComments
extensions/internal/github/issues_comments.go:16
Struct
iterBranches
extensions/internal/github/branches.go:73
Struct
iterIssues
extensions/internal/github/repo_issues.go:110
Struct
iterIssuesComments
extensions/internal/github/issues_comments.go:83
Struct
iterOrgAuditLogs
extensions/internal/github/org_audit_log.go:83
Struct
iterOrgRepos
extensions/internal/github/org_repos.go:118
Struct
iterPRComments
extensions/internal/github/pr_comments.go:83
Struct
iterPRCommits
extensions/internal/github/pr_commits.go:88
Struct
iterPRReviews
extensions/internal/github/pr_reviews.go:91
Struct
iterPRs
extensions/internal/github/repo_prs.go:128
Struct
iterProtections
extensions/internal/github/repo_branch_protection.go:88
Struct
iterRepositoryCommits
extensions/internal/github/repo_commits.go:132
Struct
iterResults
extensions/internal/sourcegraph/sourcegraph_search.go:146
Struct
iterStargazers
extensions/internal/github/stargazers.go:79
Struct
iterStarredRepos
extensions/internal/github/starred_repos.go:74
Struct
iterUserRepos
extensions/internal/github/user_repos.go:118
Struct
logModule
extensions/internal/git/log.go:22
Struct
objectCommit
extensions/internal/github/repo_commits.go:42
next →
1–100 of 132, ranked by callers