@@ -54,8 +54,7 @@ type CodeScanner interface {
54
54
target scan.Target ,
55
55
files <- chan string ,
56
56
changedFiles map [string ]bool ,
57
- options ... AnalysisOption ,
58
- ) (* sarif.SarifResponse , string , * scan.ResultMetaData , error )
57
+ ) (* sarif.SarifResponse , string , error )
59
58
}
60
59
61
60
var _ CodeScanner = (* codeScanner )(nil )
@@ -182,13 +181,24 @@ func (c *codeScanner) WithAnalysisOrchestrator(analysisOrchestrator analysis.Ana
182
181
}
183
182
}
184
183
185
- // UploadAndAnalyze returns a fake SARIF response for testing. Use target-service to run analysis on.
186
184
func (c * codeScanner ) UploadAndAnalyze (
187
185
ctx context.Context ,
188
186
requestId string ,
189
187
target scan.Target ,
190
188
files <- chan string ,
191
189
changedFiles map [string ]bool ,
190
+ ) (* sarif.SarifResponse , string , error ) {
191
+ sarif , bundleHash , _ , err := c .UploadAndAnalyzeWithOptions (ctx , requestId , target , files , changedFiles )
192
+ return sarif , bundleHash , err
193
+ }
194
+
195
+ // UploadAndAnalyze returns a fake SARIF response for testing. Use target-service to run analysis on.
196
+ func (c * codeScanner ) UploadAndAnalyzeWithOptions (
197
+ ctx context.Context ,
198
+ requestId string ,
199
+ target scan.Target ,
200
+ files <- chan string ,
201
+ changedFiles map [string ]bool ,
192
202
options ... AnalysisOption ,
193
203
) (* sarif.SarifResponse , string , * scan.ResultMetaData , error ) {
194
204
cfg := analysis.AnalysisConfig {}
0 commit comments