MCPcopy Create free account

hub / github.com/mergestat/mergestat-lite / types & classes

Types & classes132 in github.com/mergestat/mergestat-lite

↓ 7 callersFuncTypeRepoLocatorFn
RepoLocatorFn is an adapter type that adapts any function with compatible signature to a RepoLocator instance.
extensions/options/options.go:123
StructApproxDuration
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
StructBlameAuthorSummary
cmd/summarize/blame/blame.go:76
StructBlameSummary
cmd/summarize/blame/blame.go:52
StructClient
extensions/internal/npm/npm.go:20
StructCloneFn
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
StructCommitAuthorSummary
cmd/summarize/commits/commits.go:62
StructCommitFromTagFn
CommitFromTagFn implements the COMMIT_FROM_TAG(...) sql function
extensions/internal/git/refs_func.go:10
StructCommitSummary
cmd/summarize/commits/commits.go:21
TypeAliasContext
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
StructEnryDetectLanguage
extensions/internal/enry/enry_detect_language.go:8
StructEnryIsBinary
extensions/internal/enry/enry_is_binary.go:8
StructEnryIsConfiguration
extensions/internal/enry/enry_is_configuration.go:8
StructEnryIsDocumentation
extensions/internal/enry/enry_is_documentation.go:8
StructEnryIsDotFile
extensions/internal/enry/enry_is_dot_file.go:8
StructEnryIsGenerated
extensions/internal/enry/enry_is_generated.go:8
StructEnryIsImage
extensions/internal/enry/enry_is_image.go:8
StructEnryIsTest
extensions/internal/enry/enry_is_test_file.go:8
StructEnryIsVendor
extensions/internal/enry/enry_is_vendor.go:8
StructExclude
extensions/internal/golang/go_mod_to_json.go:28
StructGetPackage
extensions/internal/npm/get_package.go:10
TypeAliasGitFileModeObjectType
extensions/internal/git/native/stats.go:28
StructGitHubRateLimitResponse
GitHubRateLimitResponse represents metadata about the caller's rate limit, returned by the GitHub GraphQL API
extensions/options/github.go:6
StructGoModFile
extensions/internal/golang/go_mod_to_json.go:42
StructGoModToJSON
extensions/internal/golang/go_mod_to_json.go:11
TypeAliasMailMap
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
StructModuleOptions
ModuleOptions holds common options for all git related modules
extensions/internal/git/utils/utils.go:11
StructMultiLocatorOptions
pkg/locator/locator.go:183
StructNameAndEmail
pkg/mailmap/mailmap.go:6
FuncTypeOptionFn
OptionFn represents any function capable of customising or providing options
extensions/options/options.go:63
StructOptions
extensions/internal/sourcegraph/utils.go:10
StructOptions
extensions/internal/github/utils.go:16
StructOptions
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
StructReplace
extensions/internal/golang/go_mod_to_json.go:32
InterfaceRepoLocator
RepoLocator is a service that the virtual modules rely upon to create or open an existing git repository.
extensions/services/locator.go:11
StructRequire
extensions/internal/golang/go_mod_to_json.go:23
StructRetract
extensions/internal/golang/go_mod_to_json.go:37
StructServiceQueryRequest
ServiceQueryRequest is the JSON body from a query HTTP request
cmd/serve.go:23
StructStringSplit
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
StructSyncOptions
pkg/pgsync/pgsync.go:17
StructTermUI
cmd/summarize/blame/blame.go:87
StructTermUI
cmd/summarize/commits/commits.go:92
StructTimeDiff
TimeDiff implements a timediff pretty print function using github.com/mergestat/timediff
extensions/internal/helpers/timediff.go:13
StructTomlToJson
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
StructVersion
extensions/internal/golang/go_mod_to_json.go:13
StructVersionInterval
extensions/internal/golang/go_mod_to_json.go:18
StructXmlToJson
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
StructYamlToJson
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
StructauditLogEntry
extensions/internal/github/org_audit_log.go:22
StructauditLogEntryContents
extensions/internal/github/org_audit_log.go:30
StructblameIter
extensions/internal/git/native/blame.go:167
StructblamedLine
extensions/internal/git/native/blame.go:162
StructcommitSearchResults
extensions/internal/sourcegraph/sourcegraph_search.go:67
StructdateFilter
cmd/summarize/commits/commits.go:87
Structexport
cmd/export.go:16
StructfetchBranchProtectionResults
extensions/internal/github/repo_branch_protection.go:44
StructfetchBranchResults
extensions/internal/github/branches.go:28
StructfetchIssuesCommentsResults
extensions/internal/github/issues_comments.go:41
StructfetchIssuesResults
extensions/internal/github/repo_issues.go:60
StructfetchOrgAuditLogResults
extensions/internal/github/org_audit_log.go:16
StructfetchOrgReposResults
extensions/internal/github/org_repos.go:17
StructfetchPRCommentsResults
extensions/internal/github/pr_comments.go:41
StructfetchPRCommitsResults
extensions/internal/github/pr_commits.go:49
StructfetchPRResults
extensions/internal/github/repo_prs.go:83
StructfetchPRReviewsResults
extensions/internal/github/pr_reviews.go:52
StructfetchRepositoryCommitsResults
extensions/internal/github/repo_commits.go:61
StructfetchSourcegraphOptions
extensions/internal/sourcegraph/sourcegraph_search.go:122
StructfetchStarredReposResults
extensions/internal/github/starred_repos.go:15
StructfetchStarsResults
extensions/internal/github/stargazers.go:34
StructfetchUserReposResults
extensions/internal/github/user_repos.go:17
Structfile
extensions/internal/git/native/files.go:146
StructfileMatch
extensions/internal/sourcegraph/sourcegraph_search.go:35
StructfilesIter
extensions/internal/git/native/files.go:152
StructgitLogCursor
extensions/internal/git/log.go:158
StructgitLogTable
extensions/internal/git/log.go:47
StructgitRefCursor
extensions/internal/git/refs.go:80
StructgitRefTable
extensions/internal/git/refs.go:44
StructgrepIter
extensions/internal/helpers/grep.go:70
Structhighlight
extensions/internal/sourcegraph/sourcegraph_search.go:61
Structissue
extensions/internal/github/repo_issues.go:17
StructissueComment
extensions/internal/github/issues_comments.go:28
StructissueEdge
extensions/internal/github/repo_issues.go:67
StructissueForComments
extensions/internal/github/issues_comments.go:16
StructiterBranches
extensions/internal/github/branches.go:73
StructiterIssues
extensions/internal/github/repo_issues.go:110
StructiterIssuesComments
extensions/internal/github/issues_comments.go:83
StructiterOrgAuditLogs
extensions/internal/github/org_audit_log.go:83
StructiterOrgRepos
extensions/internal/github/org_repos.go:118
StructiterPRComments
extensions/internal/github/pr_comments.go:83
StructiterPRCommits
extensions/internal/github/pr_commits.go:88
StructiterPRReviews
extensions/internal/github/pr_reviews.go:91
StructiterPRs
extensions/internal/github/repo_prs.go:128
StructiterProtections
extensions/internal/github/repo_branch_protection.go:88
StructiterRepositoryCommits
extensions/internal/github/repo_commits.go:132
StructiterResults
extensions/internal/sourcegraph/sourcegraph_search.go:146
StructiterStargazers
extensions/internal/github/stargazers.go:79
StructiterStarredRepos
extensions/internal/github/starred_repos.go:74
StructiterUserRepos
extensions/internal/github/user_repos.go:118
StructlogModule
extensions/internal/git/log.go:22
StructobjectCommit
extensions/internal/github/repo_commits.go:42
next →1–100 of 132, ranked by callers