Skip to content

Commit 1d89fcc

Browse files
committed
Remove tree sitter for Swift
1 parent 9c47de5 commit 1d89fcc

2 files changed

Lines changed: 1 addition & 10 deletions

File tree

Tool/Package.swift

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -63,11 +63,7 @@ let package = Package(
6363
.package(url: "https://github.com/GottaGetSwifty/CodableWrappers", from: "2.0.7"),
6464

6565
// TreeSitter
66-
.package(url: "https://github.com/ChimeHQ/SwiftTreeSitter", from: "0.7.1"),
67-
.package(
68-
url: "https://github.com/alex-pinkus/tree-sitter-swift",
69-
branch: "with-generated-files"
70-
),
66+
.package(url: "https://github.com/intitni/SwiftTreeSitter.git", branch: "main"),
7167
.package(url: "https://github.com/lukepistrol/tree-sitter-objc", branch: "feature/spm"),
7268
],
7369
targets: [
@@ -197,7 +193,6 @@ let package = Package(
197193
"SuggestionModel",
198194
.product(name: "SwiftTreeSitter", package: "SwiftTreeSitter"),
199195
.product(name: "TreeSitterObjC", package: "tree-sitter-objc"),
200-
.product(name: "TreeSitterSwift", package: "tree-sitter-swift"),
201196
]),
202197

203198
.testTarget(name: "ASTParserTests", dependencies: ["ASTParser"]),

Tool/Sources/ASTParser/ASTParser.swift

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,12 @@ import SuggestionModel
22
import SwiftTreeSitter
33
import tree_sitter
44
import TreeSitterObjC
5-
import TreeSitterSwift
65

76
public enum ParsableLanguage {
8-
case swift
97
case objectiveC
108

119
var tsLanguage: UnsafeMutablePointer<TSLanguage> {
1210
switch self {
13-
case .swift:
14-
return tree_sitter_swift()
1511
case .objectiveC:
1612
return tree_sitter_objc()
1713
}

0 commit comments

Comments
 (0)