Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Bindings = wire.NewSet( schedule.Bindings, config.NewGithub, config.NewDatabase, database.NewDB, database.NewMigrator, sqlcgen.New, limit.NewMinIntervalThrottler, github.NewTransport, github.NewClient, github.NewDomainMapper, config.NewOllama, ollama.NewClient, repositories.NewIssueSyncer, wire.Bind(new(repository.IssueSyncRepo), new(*repositories.IssueSyncer)), repositories.NewRepositoryRepository, wire.Bind(new(contracts.RepositoryStore), new(*repositories.RepositoryRepository)), queue.NewQueue, wire.Bind(new(repository.JobQueue), new(*queue.Queue)), )
Functions ¶
This section is empty.
Types ¶
This section is empty.
Directories
¶
| Path | Synopsis |
|---|---|
|
application
|
|
|
schedule/globals
Package globals is the global (non-partitioned) job provider for the scheduler.
|
Package globals is the global (non-partitioned) job provider for the scheduler. |
|
schedule/repos
Package repos is the repository-scoped job provider for the scheduler.
|
Package repos is the repository-scoped job provider for the scheduler. |
|
schedule/sdsl
Package sdsl provides the schedule DSL toolkit for job providers.
|
Package sdsl provides the schedule DSL toolkit for job providers. |
|
contracts
|
|
|
apierr
Package apierr defines error interfaces for API integration convention.
|
Package apierr defines error interfaces for API integration convention. |
|
eventbus
Package eventbus will contain broker/topic contracts.
|
Package eventbus will contain broker/topic contracts. |
|
domain
|
|
|
entities
Package entities — IssueEvent will be introduced with broker/relay PR.
|
Package entities — IssueEvent will be introduced with broker/relay PR. |
|
infrastructure
|
|
Click to show internal directories.
Click to hide internal directories.