Directories
¶
| Path | Synopsis |
|---|---|
|
cli
|
|
|
gitsocial
command
config.go - CLI commands for managing extension configuration
|
config.go - CLI commands for managing extension configuration |
|
library
module
|
|
|
core/cache
analytics.go - Analytics queries for commit activity, repositories, and contributors
|
analytics.go - Analytics queries for commit activity, repositories, and contributors |
|
core/fetch
fetch.go - Generic repository fetch orchestration
|
fetch.go - Generic repository fetch orchestration |
|
core/git
diff.go - Git diff operations and unified diff parser
|
diff.go - Git diff operations and unified diff parser |
|
core/gitmsg
config.go - Extension configuration stored in git refs
|
config.go - Extension configuration stored in git refs |
|
core/gitmsg/divergence
Package divergence provides a notification source for diverged gitmsg/<ext> branches.
|
Package divergence provides a notification source for diverged gitmsg/<ext> branches. |
|
core/identity
background.go - Background resolution of verified bindings during fetch
|
background.go - Background resolution of verified bindings during fetch |
|
core/identity/forge
forge.go - Forge adapter interface for identity verification
|
forge.go - Forge adapter interface for identity verification |
|
core/log
log.go - Structured logging with configurable levels and output modes
|
log.go - Structured logging with configurable levels and output modes |
|
core/notifications
mentions.go - Mention extraction from commit messages and CommitProcessor
|
mentions.go - Mention extraction from commit messages and CommitProcessor |
|
core/protocol
hash.go - Hash generation for message content and refs
|
hash.go - Hash generation for message content and refs |
|
core/result
result.go - Generic Result[T] pattern for extension APIs
|
result.go - Generic Result[T] pattern for extension APIs |
|
core/search
format.go - Text formatting for search results
|
format.go - Text formatting for search results |
|
core/settings
backend.go - Backend interface + Manager facade for scope-routed reads/writes.
|
backend.go - Backend interface + Manager facade for scope-routed reads/writes. |
|
core/storage
forks.go - Isolated bare repos for cross-repository diffs
|
forks.go - Isolated bare repos for cross-repository diffs |
|
extensions/pm
board.go - Board configuration and kanban view logic
|
board.go - Board configuration and kanban view logic |
|
extensions/release
artifacts.go - Artifact storage on git refs
|
artifacts.go - Artifact storage on git refs |
|
extensions/review
comment.go - PR comment integration with social extension
|
comment.go - PR comment integration with social extension |
|
extensions/social
fetch.go - Social extension fetch wrappers over core/fetch
|
fetch.go - Social extension fetch wrappers over core/fetch |
|
import
email_map.go - Parsing username=email mapping files for import overrides
|
email_map.go - Parsing username=email mapping files for import overrides |
|
import/github
adapter.go - GitHub source adapter using gh CLI
|
adapter.go - GitHub source adapter using gh CLI |
|
import/gitlab
adapter.go - GitLab source adapter using REST API v4
|
adapter.go - GitLab source adapter using REST API v4 |
|
rpc
handler.go - Method registry and dispatch for JSON-RPC server
|
handler.go - Method registry and dispatch for JSON-RPC server |
|
tui
app.go - Main TUI application model, initialization, and event loop
|
app.go - Main TUI application model, initialization, and event loop |
|
tui/test
assert.go - Render assertion helpers for TUI tests
|
assert.go - Render assertion helpers for TUI tests |
|
tui/tuicore
bus.go - Message bus for decoupled extension message handling
|
bus.go - Message bus for decoupled extension message handling |
|
tui/tuicore/diff
intraline.go - Word/char-level highlighting within paired removed/added lines.
|
intraline.go - Word/char-level highlighting within paired removed/added lines. |
|
tui/tuikeydoc
components.go - Component bindings and domain ordering
|
components.go - Component bindings and domain ordering |
|
tui/tuipm
form.go - Issue creation form using Huh
|
form.go - Issue creation form using Huh |
|
tui/tuirelease
form_release.go - Release creation form using Huh
|
form_release.go - Release creation form using Huh |
|
tui/tuireview
feedback_layer.go - Composable PR-feedback decoration for diff.DisplayPlan.
|
feedback_layer.go - Composable PR-feedback decoration for diff.DisplayPlan. |
|
tui/tuisocial
util_adapters.go - Adapters bridging social types to tuicore interfaces
|
util_adapters.go - Adapters bridging social types to tuicore interfaces |
Click to show internal directories.
Click to hide internal directories.
