Skip to content

Commit 444047a

Browse files
authored
Merge pull request #172 from ahoppen/ahoppen/no-inner-results
Disable inner code completion results (+ a little refactoring)
2 parents 3919d22 + e67b622 commit 444047a

File tree

5 files changed

+218
-201
lines changed

5 files changed

+218
-201
lines changed

SourceKitStressTester/Sources/StressTester/SourceKitDocument.swift

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -253,6 +253,9 @@ class SourceKitDocument {
253253
completionOptions.add(.key_HideLowPriority, value: 0)
254254
completionOptions.add(.key_HideByName, value: 0)
255255
completionOptions.add(.key_HideUnderscores, value: 0)
256+
// Disable inner results because they might cause a second completion to occur in SourceKit, slowing down the measurements.
257+
completionOptions.add(.key_AddInnerResults, value: 0)
258+
completionOptions.add(.key_AddInnerOperators, value: 0)
256259

257260
// Set expected results to 200 to avoid inflating the time measurements by serialization time.
258261
// To make sure that the expected result is in the results, filter by its base name.

SourceKitStressTester/Sources/SwiftSourceKit/SwiftSourceKit.swift

Lines changed: 0 additions & 183 deletions
This file was deleted.

0 commit comments

Comments
 (0)