Documentation ¶ Index ¶ type Options type Scanner func NewScanner(fileAnalyzer analyzer.FileAnalyzer, opts Options) *Scanner func (s *Scanner) ScanPaths(ctx context.Context, paths []string, recursive bool) <-chan analyzer.Result Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Options ¶ type Options struct { Logger *slog.Logger Workers int } type Scanner ¶ type Scanner struct { // contains filtered or unexported fields } func NewScanner ¶ func NewScanner(fileAnalyzer analyzer.FileAnalyzer, opts Options) *Scanner func (*Scanner) ScanPaths ¶ func (s *Scanner) ScanPaths(ctx context.Context, paths []string, recursive bool) <-chan analyzer.Result Source Files ¶ View all Source files scanner.go Click to show internal directories. Click to hide internal directories.