Skip to content

Commit 8886563

Browse files
committed
Handle relative path
1 parent 58f7a8d commit 8886563

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

Shared/Sources/SuggestionService/RequestStrategies/ContinueRequestStrategy.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ struct ContinueRequestStrategy: RequestStrategy {
5151
var sourceRequest: SuggestionRequest
5252
var prefix: [String]
5353
var suffix: [String]
54-
var filePath: String { sourceRequest.fileURL.path }
54+
var filePath: String { sourceRequest.relativePath ?? sourceRequest.fileURL.path }
5555
var relevantCodeSnippets: [RelevantCodeSnippet] { sourceRequest.relevantCodeSnippets }
5656
var stopWords: [String] { [Tag.closingCode, "\n\n"] }
5757
var language: CodeLanguage? { sourceRequest.language }

Shared/Sources/SuggestionService/RequestStrategies/DefaultRequestStrategy.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ struct DefaultRequestStrategy: RequestStrategy {
5454
var sourceRequest: SuggestionRequest
5555
var prefix: [String]
5656
var suffix: [String]
57-
var filePath: String { sourceRequest.fileURL.path }
57+
var filePath: String { sourceRequest.relativePath ?? sourceRequest.fileURL.path }
5858
var relevantCodeSnippets: [RelevantCodeSnippet] { sourceRequest.relevantCodeSnippets }
5959
var stopWords: [String] { [Tag.closingCode, "\n\n"] }
6060
var language: CodeLanguage? { sourceRequest.language }

Shared/Sources/SuggestionService/RequestStrategies/NaiveRequestStrategy.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ struct NaiveRequestStrategy: RequestStrategy {
2626
var sourceRequest: SuggestionRequest
2727
var prefix: [String]
2828
var suffix: [String]
29-
var filePath: String { sourceRequest.fileURL.path }
29+
var filePath: String { sourceRequest.relativePath ?? sourceRequest.fileURL.path }
3030
var relevantCodeSnippets: [RelevantCodeSnippet] { sourceRequest.relevantCodeSnippets }
3131
var stopWords: [String] { ["\n\n"] }
3232
var language: CodeLanguage? { sourceRequest.language }

Shared/Sources/SuggestionService/RequestStrategy.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ extension RequestStrategy {
103103
let suggestion = try parser.parse(&text)
104104
return String(suggestion)
105105
} catch {
106-
return response
106+
return response
107107
}
108108
}
109109

0 commit comments

Comments
 (0)