Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Rescan ¶
type Rescan struct {
// contains filtered or unexported fields
}
Rescan handles the RESCAN_COMMIT task operation. It clears existing indexed data for a commit to prepare for re-indexing.
func NewRescan ¶
func NewRescan( enrichments *service.Enrichment, associationStore enrichment.AssociationStore, statusStore task.StatusStore, trackerFactory handler.TrackerFactory, logger zerolog.Logger, ) *Rescan
NewRescan creates a new Rescan handler.
type Scan ¶
type Scan struct {
// contains filtered or unexported fields
}
Scan handles the SCAN_COMMIT task operation. It scans a specific commit to extract its metadata and files.
func NewScan ¶
func NewScan( repoStore repository.RepositoryStore, commitStore repository.CommitStore, fileStore repository.FileStore, scanner domainservice.Scanner, trackerFactory handler.TrackerFactory, logger zerolog.Logger, ) *Scan
NewScan creates a new Scan handler.
Click to show internal directories.
Click to hide internal directories.