21 lines
502 B
Go
21 lines
502 B
Go
package analyzer
|
|
|
|
import (
|
|
"context"
|
|
)
|
|
|
|
type MockAnalyzer struct{}
|
|
|
|
func NewMockAnalyzer() *MockAnalyzer {
|
|
return &MockAnalyzer{}
|
|
}
|
|
|
|
// AnalyzeJD returns empty slices for mock provider so no fake mock text is injected into side panel during debug
|
|
func (m *MockAnalyzer) AnalyzeJD(ctx context.Context, jobTitle, rawContent string) (*AnalysisOutput, error) {
|
|
return &AnalysisOutput{
|
|
MatchedHighlights: []string{},
|
|
MissingHighlights: []string{},
|
|
TailoringSuggestions: []string{},
|
|
}, nil
|
|
}
|