Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/driangle/taskmd
/ Name
Method
Name
apps/cli/internal/sync/source.go:22–22 ·
view source on GitHub ↗
()
Source
from the content-addressed store, hash-verified
20
// Source defines the interface that external task providers must implement.
21
type
Source
interface
{
22
Name() string
23
ValidateConfig(cfg SourceConfig) error
24
FetchTasks(cfg SourceConfig) ([]ExternalTask, error)
25
}
Callers
13
collectFiles
Function · 0.65
TestSuggestFor_AllCommandsAudited
Function · 0.65
TestDeduplicate_SingleCollision
Function · 0.65
TestDeduplicate_CrossReferenceUpdate
Function · 0.65
TestEdge_NonExistentDirectory
Function · 0.65
addRecursive
Method · 0.65
loadFromDir
Function · 0.65
TestEngine_DryRun
Function · 0.65
Register
Function · 0.65
walkDirectory
Function · 0.65
Scan
Method · 0.65
ScanArchive
Method · 0.65
Implementers
4
cliMockSource
apps/cli/internal/cli/sync_test.go
mockSource
apps/cli/internal/sync/engine_test.go
GitHubSource
apps/cli/internal/sync/github/github.g
JiraSource
apps/cli/internal/sync/jira/jira.go
Calls
no outgoing calls
Tested by
5
TestSuggestFor_AllCommandsAudited
Function · 0.52
TestDeduplicate_SingleCollision
Function · 0.52
TestDeduplicate_CrossReferenceUpdate
Function · 0.52
TestEdge_NonExistentDirectory
Function · 0.52
TestEngine_DryRun
Function · 0.52