Documentation ¶ Index ¶ type Config type Scanner func New(cfg Config, r *requests.Requests, logger *slog.Logger) (*Scanner, error) func (a Scanner) Health(_ context.Context) any func (a Scanner) Run(ctx context.Context, concurrent int) error Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Config ¶ type Config struct { RootDir string Profile string } type Scanner ¶ type Scanner struct { Feeder *feeder.Feeder Inspector *inspector.Inspector // contains filtered or unexported fields } func New ¶ func New(cfg Config, r *requests.Requests, logger *slog.Logger) (*Scanner, error) func (Scanner) Health ¶ func (a Scanner) Health(_ context.Context) any func (Scanner) Run ¶ func (a Scanner) Run(ctx context.Context, concurrent int) error Source Files ¶ View all Source files scanner.go Directories ¶ Show internal Expand all Path Synopsis feeder inspector quality Click to show internal directories. Click to hide internal directories.