Skip to content

Commit 79fb2f1

Browse files
committed
Add property language to filespace
1 parent 0438f77 commit 79fb2f1

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

Core/Sources/CopilotService/LanguageIdentifierFromFilePath.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -219,7 +219,7 @@ let fileExtensionToLanguageId = {
219219
return dict
220220
}()
221221

222-
func languageIdentifierFromFileURL(_ fileURL: URL) -> LanguageIdentifier? {
222+
public func languageIdentifierFromFileURL(_ fileURL: URL) -> LanguageIdentifier? {
223223
let fileExtension = fileURL.pathExtension
224224
return fileExtensionToLanguageId[fileExtension]
225225
}

Core/Sources/Service/Workspace.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ final class Filespace {
1313
}
1414

1515
let fileURL: URL
16+
private(set) lazy var language: String = languageIdentifierFromFileURL(fileURL)?.rawValue ?? "plaintext"
1617
var suggestions: [CopilotCompletion] = [] {
1718
didSet { lastSuggestionUpdateTime = Environment.now() }
1819
}

0 commit comments

Comments
 (0)