File tree Expand file tree Collapse file tree 4 files changed +4
-4
lines changed
Shared/Sources/SuggestionService Expand file tree Collapse file tree 4 files changed +4
-4
lines changed Original file line number Diff line number Diff 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 }
Original file line number Diff line number Diff 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 }
Original file line number Diff line number Diff 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 }
Original file line number Diff line number Diff 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
You can’t perform that action at this time.
0 commit comments