Skip to content

Commit 620b463

Browse files
chore: Bump SwiftTreeSitter, Update Language Packages (#64)
Bumps SwiftTreeSitter to `0.8.0`. Updates language packages, full list of updated language packages: - bash - c - c# - css *- Updated to use official repository!* - c++ - dockerfile - elixer - go - haskell - html - java - javascript - json - julia - markdown - ocaml - perl - php - python - rust - scala - sql - typescript - verilog - zig
1 parent a4e23be commit 620b463

File tree

22 files changed

+258
-105
lines changed

22 files changed

+258
-105
lines changed

CodeLanguages-Container/CodeLanguages-Container.xcodeproj/project.pbxproj

+19-20
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
28B3F02D290C35D9000CD04D /* TreeSitterC in Frameworks */ = {isa = PBXBuildFile; productRef = 28B3F02C290C35D9000CD04D /* TreeSitterC */; };
1818
28B3F030290C35F9000CD04D /* TreeSitterCPP in Frameworks */ = {isa = PBXBuildFile; productRef = 28B3F02F290C35F9000CD04D /* TreeSitterCPP */; };
1919
28B3F033290C3608000CD04D /* TreeSitterCSharp in Frameworks */ = {isa = PBXBuildFile; productRef = 28B3F032290C3608000CD04D /* TreeSitterCSharp */; };
20-
28B3F036290C361D000CD04D /* TreeSitterCSS in Frameworks */ = {isa = PBXBuildFile; productRef = 28B3F035290C361D000CD04D /* TreeSitterCSS */; };
2120
28B3F039290C362C000CD04D /* TreeSitterElixir in Frameworks */ = {isa = PBXBuildFile; productRef = 28B3F038290C362C000CD04D /* TreeSitterElixir */; };
2221
28B3F03C290C363E000CD04D /* TreeSitterGo in Frameworks */ = {isa = PBXBuildFile; productRef = 28B3F03B290C363E000CD04D /* TreeSitterGo */; };
2322
28B3F03F290C364D000CD04D /* TreeSitterGoMod in Frameworks */ = {isa = PBXBuildFile; productRef = 28B3F03E290C364D000CD04D /* TreeSitterGoMod */; };
@@ -31,6 +30,7 @@
3130
28B3F05D290C3709000CD04D /* TreeSitterSwift in Frameworks */ = {isa = PBXBuildFile; productRef = 28B3F05C290C3709000CD04D /* TreeSitterSwift */; };
3231
28B3F063290C372D000CD04D /* TreeSitterZig in Frameworks */ = {isa = PBXBuildFile; productRef = 28B3F062290C372D000CD04D /* TreeSitterZig */; };
3332
28B9F7AA290DDAC900245748 /* TreeSitterBash in Frameworks */ = {isa = PBXBuildFile; productRef = 28B9F7A9290DDAC900245748 /* TreeSitterBash */; };
33+
6C0B93A82B5DD95500323006 /* TreeSitterCSS in Frameworks */ = {isa = PBXBuildFile; productRef = 6C0B93A72B5DD95500323006 /* TreeSitterCSS */; };
3434
6CEC70FE29C3A85000B61C7A /* TreeSitterRegex in Frameworks */ = {isa = PBXBuildFile; productRef = 6CEC70FD29C3A85000B61C7A /* TreeSitterRegex */; };
3535
8E74B41D2A4C88ED003A9550 /* TreeSitterHTML in Frameworks */ = {isa = PBXBuildFile; productRef = 8E74B41C2A4C88ED003A9550 /* TreeSitterHTML */; };
3636
8E7B0EA92A5D9BB60040DDAB /* TreeSitterTOML in Frameworks */ = {isa = PBXBuildFile; productRef = 8E7B0EA82A5D9BB60040DDAB /* TreeSitterTOML */; };
@@ -77,7 +77,6 @@
7777
28B9F7AA290DDAC900245748 /* TreeSitterBash in Frameworks */,
7878
28B3F030290C35F9000CD04D /* TreeSitterCPP in Frameworks */,
7979
28B3F04E290C3698000CD04D /* TreeSitterJSON in Frameworks */,
80-
28B3F036290C361D000CD04D /* TreeSitterCSS in Frameworks */,
8180
28B3F033290C3608000CD04D /* TreeSitterCSharp in Frameworks */,
8281
28B3F03F290C364D000CD04D /* TreeSitterGoMod in Frameworks */,
8382
28B3F063290C372D000CD04D /* TreeSitterZig in Frameworks */,
@@ -90,11 +89,11 @@
9089
28B3F048290C367C000CD04D /* TreeSitterJava in Frameworks */,
9190
6CEC70FE29C3A85000B61C7A /* TreeSitterRegex in Frameworks */,
9291
282E5977298051980064B34A /* TreeSitterYAML in Frameworks */,
93-
6CA62EA929F9D36700785B11 /* TreeSitterTS in Frameworks */,
9492
9D7399242A5A245000CEF6E8 /* TreeSitterAgda in Frameworks */,
9593
8E7B8ABD2A5D916F00CFC1A7 /* TreeSitterPython in Frameworks */,
9694
2886C788298135540023E016 /* TreeSitterKotlin in Frameworks */,
9795
9D920B982A93B248004E4451 /* TreeSitterJSDoc in Frameworks */,
96+
6C0B93A82B5DD95500323006 /* TreeSitterCSS in Frameworks */,
9897
28B3F057290C36D5000CD04D /* TreeSitterRuby in Frameworks */,
9998
);
10099
runOnlyForDeploymentPostprocessing = 0;
@@ -175,7 +174,6 @@
175174
28B3F02C290C35D9000CD04D /* TreeSitterC */,
176175
28B3F02F290C35F9000CD04D /* TreeSitterCPP */,
177176
28B3F032290C3608000CD04D /* TreeSitterCSharp */,
178-
28B3F035290C361D000CD04D /* TreeSitterCSS */,
179177
28B3F038290C362C000CD04D /* TreeSitterElixir */,
180178
28B3F03B290C363E000CD04D /* TreeSitterGo */,
181179
28B3F03E290C364D000CD04D /* TreeSitterGoMod */,
@@ -209,6 +207,7 @@
209207
8E7B8ABC2A5D916F00CFC1A7 /* TreeSitterPython */,
210208
8E7B0EA82A5D9BB60040DDAB /* TreeSitterTOML */,
211209
9D920B972A93B248004E4451 /* TreeSitterJSDoc */,
210+
6C0B93A72B5DD95500323006 /* TreeSitterCSS */,
212211
);
213212
productName = "CodeLanguages-Container";
214213
productReference = 28B3F00C290C207D000CD04D /* CodeLanguages_Container.framework */;
@@ -242,7 +241,6 @@
242241
28B3F02B290C35D9000CD04D /* XCRemoteSwiftPackageReference "tree-sitter-c" */,
243242
28B3F02E290C35F9000CD04D /* XCRemoteSwiftPackageReference "tree-sitter-cpp" */,
244243
28B3F031290C3608000CD04D /* XCRemoteSwiftPackageReference "tree-sitter-c-sharp" */,
245-
28B3F034290C361D000CD04D /* XCRemoteSwiftPackageReference "tree-sitter-css" */,
246244
28B3F037290C362C000CD04D /* XCRemoteSwiftPackageReference "tree-sitter-elixir" */,
247245
28B3F03A290C363E000CD04D /* XCRemoteSwiftPackageReference "tree-sitter-go" */,
248246
28B3F03D290C364D000CD04D /* XCRemoteSwiftPackageReference "tree-sitter-go-mod" */,
@@ -276,6 +274,7 @@
276274
8E7B8ABB2A5D916F00CFC1A7 /* XCRemoteSwiftPackageReference "tree-sitter-python" */,
277275
8E7B0EA72A5D9BB60040DDAB /* XCRemoteSwiftPackageReference "tree-sitter-toml" */,
278276
9D920B962A93B248004E4451 /* XCRemoteSwiftPackageReference "tree-sitter-jsdoc" */,
277+
6C0B93A62B5DD95500323006 /* XCRemoteSwiftPackageReference "tree-sitter-css" */,
279278
);
280279
productRefGroup = 28B3F00D290C207D000CD04D /* Products */;
281280
projectDirPath = "";
@@ -597,14 +596,6 @@
597596
kind = branch;
598597
};
599598
};
600-
28B3F034290C361D000CD04D /* XCRemoteSwiftPackageReference "tree-sitter-css" */ = {
601-
isa = XCRemoteSwiftPackageReference;
602-
repositoryURL = "https://github.com/lukepistrol/tree-sitter-css.git";
603-
requirement = {
604-
branch = feature/spm;
605-
kind = branch;
606-
};
607-
};
608599
28B3F037290C362C000CD04D /* XCRemoteSwiftPackageReference "tree-sitter-elixir" */ = {
609600
isa = XCRemoteSwiftPackageReference;
610601
repositoryURL = "https://github.com/elixir-lang/tree-sitter-elixir.git";
@@ -709,6 +700,14 @@
709700
kind = branch;
710701
};
711702
};
703+
6C0B93A62B5DD95500323006 /* XCRemoteSwiftPackageReference "tree-sitter-css" */ = {
704+
isa = XCRemoteSwiftPackageReference;
705+
repositoryURL = "https://github.com/tree-sitter/tree-sitter-css";
706+
requirement = {
707+
branch = master;
708+
kind = branch;
709+
};
710+
};
712711
6CEC70FC29C3A85000B61C7A /* XCRemoteSwiftPackageReference "tree-sitter-regex" */ = {
713712
isa = XCRemoteSwiftPackageReference;
714713
repositoryURL = "https://github.com/thecoolwinter/tree-sitter-regex/";
@@ -817,8 +816,8 @@
817816
isa = XCRemoteSwiftPackageReference;
818817
repositoryURL = "https://github.com/MDeiml/tree-sitter-markdown";
819818
requirement = {
820-
branch = split_parser;
821-
kind = branch;
819+
kind = exactVersion;
820+
version = 0.1.5;
822821
};
823822
};
824823
/* End XCRemoteSwiftPackageReference section */
@@ -869,11 +868,6 @@
869868
package = 28B3F031290C3608000CD04D /* XCRemoteSwiftPackageReference "tree-sitter-c-sharp" */;
870869
productName = TreeSitterCSharp;
871870
};
872-
28B3F035290C361D000CD04D /* TreeSitterCSS */ = {
873-
isa = XCSwiftPackageProductDependency;
874-
package = 28B3F034290C361D000CD04D /* XCRemoteSwiftPackageReference "tree-sitter-css" */;
875-
productName = TreeSitterCSS;
876-
};
877871
28B3F038290C362C000CD04D /* TreeSitterElixir */ = {
878872
isa = XCSwiftPackageProductDependency;
879873
package = 28B3F037290C362C000CD04D /* XCRemoteSwiftPackageReference "tree-sitter-elixir" */;
@@ -939,6 +933,11 @@
939933
package = 28B9F7A6290DDAB500245748 /* XCRemoteSwiftPackageReference "tree-sitter-bash" */;
940934
productName = TreeSitterBash;
941935
};
936+
6C0B93A72B5DD95500323006 /* TreeSitterCSS */ = {
937+
isa = XCSwiftPackageProductDependency;
938+
package = 6C0B93A62B5DD95500323006 /* XCRemoteSwiftPackageReference "tree-sitter-css" */;
939+
productName = TreeSitterCSS;
940+
};
942941
6CEC70FD29C3A85000B61C7A /* TreeSitterRegex */ = {
943942
isa = XCSwiftPackageProductDependency;
944943
package = 6CEC70FC29C3A85000B61C7A /* XCRemoteSwiftPackageReference "tree-sitter-regex" */;

CodeLanguages-Container/CodeLanguages-Container.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved

+32-32
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
"kind" : "remoteSourceControl",
66
"location" : "https://github.com/ChimeHQ/SwiftTreeSitter.git",
77
"state" : {
8-
"revision" : "df25a52f72ebc5b50ae20d26d1363793408bb28b",
9-
"version" : "0.7.1"
8+
"revision" : "2599e95310b3159641469d8a21baf2d3d200e61f",
9+
"version" : "0.8.0"
1010
}
1111
},
1212
{
@@ -24,7 +24,7 @@
2424
"location" : "https://github.com/tree-sitter/tree-sitter-bash.git",
2525
"state" : {
2626
"branch" : "master",
27-
"revision" : "422a07cb221b92c6b117e854efa8945a506b5214"
27+
"revision" : "f7239f638d3dc16762563a9027faeee518ce1bd9"
2828
}
2929
},
3030
{
@@ -33,7 +33,7 @@
3333
"location" : "https://github.com/tree-sitter/tree-sitter-c.git",
3434
"state" : {
3535
"branch" : "master",
36-
"revision" : "f35789006ccbe5be8db21d1a2dd4cc0b5a1286f2"
36+
"revision" : "212a80f86452bb1316324fa0db730cf52f29e05a"
3737
}
3838
},
3939
{
@@ -42,7 +42,7 @@
4242
"location" : "https://github.com/tree-sitter/tree-sitter-c-sharp.git",
4343
"state" : {
4444
"branch" : "master",
45-
"revision" : "fcacbeb4af6bcdcfb4527978a997bb03f4fe086d"
45+
"revision" : "dd5e59721a5f8dae34604060833902b882023aaf"
4646
}
4747
},
4848
{
@@ -51,16 +51,16 @@
5151
"location" : "https://github.com/tree-sitter/tree-sitter-cpp.git",
5252
"state" : {
5353
"branch" : "master",
54-
"revision" : "03fa93db133d6048a77d4de154a7b17ea8b9d076"
54+
"revision" : "a71474021410973b29bfe99440d57bcd750246b1"
5555
}
5656
},
5757
{
5858
"identity" : "tree-sitter-css",
5959
"kind" : "remoteSourceControl",
60-
"location" : "https://github.com/lukepistrol/tree-sitter-css.git",
60+
"location" : "https://github.com/tree-sitter/tree-sitter-css",
6161
"state" : {
62-
"branch" : "feature/spm",
63-
"revision" : "10d5f9247b180f0eaf92bbb4300a07d0549718f6"
62+
"branch" : "master",
63+
"revision" : "98c7b3dceb24f1ee17f1322f3947e55638251c37"
6464
}
6565
},
6666
{
@@ -78,7 +78,7 @@
7878
"location" : "https://github.com/camdencheek/tree-sitter-dockerfile.git",
7979
"state" : {
8080
"branch" : "main",
81-
"revision" : "8ee3a0f7587b2bd8c45c8cb7d28bd414604aec62"
81+
"revision" : "33e22c33bcdbfc33d42806ee84cfd0b1248cc392"
8282
}
8383
},
8484
{
@@ -87,7 +87,7 @@
8787
"location" : "https://github.com/elixir-lang/tree-sitter-elixir.git",
8888
"state" : {
8989
"branch" : "main",
90-
"revision" : "869dff3ceb8823ca4b17ca33b663667c8e41e8ba"
90+
"revision" : "11426c5fd20eef360d5ecaf10729191f6bc5d715"
9191
}
9292
},
9393
{
@@ -96,7 +96,7 @@
9696
"location" : "https://github.com/tree-sitter/tree-sitter-go.git",
9797
"state" : {
9898
"branch" : "master",
99-
"revision" : "64457ea6b73ef5422ed1687178d4545c3e91334a"
99+
"revision" : "ff86c7f1734873c8c4874ca4dd95603695686d7a"
100100
}
101101
},
102102
{
@@ -105,7 +105,7 @@
105105
"location" : "https://github.com/camdencheek/tree-sitter-go-mod.git",
106106
"state" : {
107107
"branch" : "main",
108-
"revision" : "4a65743dbc2bb3094114dd2b43da03c820aa5234"
108+
"revision" : "bbe2fe3be4b87e06a613e685250f473d2267f430"
109109
}
110110
},
111111
{
@@ -114,7 +114,7 @@
114114
"location" : "https://github.com/tree-sitter/tree-sitter-haskell.git",
115115
"state" : {
116116
"branch" : "master",
117-
"revision" : "fb3c19e8e307acaf9336ab88330fd386ce731638"
117+
"revision" : "dd924b8df1eb76261f009e149fc6f3291c5081c2"
118118
}
119119
},
120120
{
@@ -123,7 +123,7 @@
123123
"location" : "https://github.com/tree-sitter/tree-sitter-html.git",
124124
"state" : {
125125
"branch" : "master",
126-
"revision" : "ab91d87963c47ffd08a7967b9aa73eb53293d120"
126+
"revision" : "d742025fa2d8e6100f134a6ea990443aa1f074b3"
127127
}
128128
},
129129
{
@@ -132,7 +132,7 @@
132132
"location" : "https://github.com/tree-sitter/tree-sitter-java.git",
133133
"state" : {
134134
"branch" : "master",
135-
"revision" : "3c24aa9365985830421a3a7b6791b415961ea770"
135+
"revision" : "2b57cd9541f9fd3a89207d054ce8fbe72657c444"
136136
}
137137
},
138138
{
@@ -141,7 +141,7 @@
141141
"location" : "https://github.com/tree-sitter/tree-sitter-javascript.git",
142142
"state" : {
143143
"branch" : "master",
144-
"revision" : "5720b249490b3c17245ba772f6be4a43edb4e3b7"
144+
"revision" : "f1e5a09b8d02f8209a68249c93f0ad647b228e6e"
145145
}
146146
},
147147
{
@@ -159,7 +159,7 @@
159159
"location" : "https://github.com/tree-sitter/tree-sitter-json.git",
160160
"state" : {
161161
"branch" : "master",
162-
"revision" : "73076754005a460947cafe8e03a8cf5fa4fa2938"
162+
"revision" : "3fef30de8aee74600f25ec2e319b62a1a870d51e"
163163
}
164164
},
165165
{
@@ -168,7 +168,7 @@
168168
"location" : "https://github.com/tree-sitter/tree-sitter-julia.git",
169169
"state" : {
170170
"branch" : "master",
171-
"revision" : "784364cb9185ef8dc245de4b0b51e3a22503419d"
171+
"revision" : "0c088d1ad270f02c4e84189247ac7001e86fe342"
172172
}
173173
},
174174
{
@@ -194,8 +194,8 @@
194194
"kind" : "remoteSourceControl",
195195
"location" : "https://github.com/MDeiml/tree-sitter-markdown",
196196
"state" : {
197-
"branch" : "split_parser",
198-
"revision" : "fa6bfd51727e4bef99f7eec5f43947f73d64ea7d"
197+
"revision" : "fa6bfd51727e4bef99f7eec5f43947f73d64ea7d",
198+
"version" : "0.1.5"
199199
}
200200
},
201201
{
@@ -213,7 +213,7 @@
213213
"location" : "https://github.com/tree-sitter/tree-sitter-ocaml.git",
214214
"state" : {
215215
"branch" : "master",
216-
"revision" : "2da49308381b91e19e5d270ec5117616d0e4b135"
216+
"revision" : "4abfdc1c7af2c6c77a370aee974627be1c285b3b"
217217
}
218218
},
219219
{
@@ -222,7 +222,7 @@
222222
"location" : "https://github.com/ganezdragon/tree-sitter-perl.git",
223223
"state" : {
224224
"branch" : "master",
225-
"revision" : "60aa138f9e1db15becad53070f4d5898b0e8a98c"
225+
"revision" : "15a6914b9b891974c888ba7bf6c432665b920a3f"
226226
}
227227
},
228228
{
@@ -231,7 +231,7 @@
231231
"location" : "https://github.com/tree-sitter/tree-sitter-php.git",
232232
"state" : {
233233
"branch" : "master",
234-
"revision" : "1a40581b7a899201d7c2b4684ee34490bc306bd6"
234+
"revision" : "b569a5f2c0d592e67430520d1a0e1f765d83ceb0"
235235
}
236236
},
237237
{
@@ -240,7 +240,7 @@
240240
"location" : "https://github.com/tree-sitter/tree-sitter-python.git",
241241
"state" : {
242242
"branch" : "master",
243-
"revision" : "db1d218a4f8fb87145aabeb22ca3c35925c411fc"
243+
"revision" : "4bfdd9033a2225cc95032ce77066b7aeca9e2efc"
244244
}
245245
},
246246
{
@@ -258,7 +258,7 @@
258258
"location" : "https://github.com/tree-sitter/tree-sitter-ruby.git",
259259
"state" : {
260260
"branch" : "master",
261-
"revision" : "206c7077164372c596ffa8eaadb9435c28941364"
261+
"revision" : "4d9ad3f010fdc47a8433adcf9ae30c8eb8475ae7"
262262
}
263263
},
264264
{
@@ -267,7 +267,7 @@
267267
"location" : "https://github.com/tree-sitter/tree-sitter-rust.git",
268268
"state" : {
269269
"branch" : "master",
270-
"revision" : "fbf9e507d09d8b3c0bb9dfc4d46c31039a47dc4a"
270+
"revision" : "79456e6080f50fc1ca7c21845794308fa5d35a51"
271271
}
272272
},
273273
{
@@ -276,7 +276,7 @@
276276
"location" : "https://github.com/tree-sitter/tree-sitter-scala.git",
277277
"state" : {
278278
"branch" : "master",
279-
"revision" : "cda0de8a038b0e4ad79a97f7aa281250fcf88560"
279+
"revision" : "45b5ba0e749a8477a8fd2666f082f352859bdc3c"
280280
}
281281
},
282282
{
@@ -285,7 +285,7 @@
285285
"location" : "https://github.com/DerekStride/tree-sitter-sql.git",
286286
"state" : {
287287
"branch" : "gh-pages",
288-
"revision" : "e08036ee4928b32fbebe55ac9336f81b7389e107"
288+
"revision" : "fd70fb358d164cd93fbe2674a9cca276dc5203f7"
289289
}
290290
},
291291
{
@@ -312,7 +312,7 @@
312312
"location" : "https://github.com/tree-sitter/tree-sitter-typescript.git",
313313
"state" : {
314314
"branch" : "master",
315-
"revision" : "3429d8c77d7a83e80032667f0642e6cb19d0c772"
315+
"revision" : "d847898fec3fe596798c9fda55cb8c05a799001a"
316316
}
317317
},
318318
{
@@ -321,7 +321,7 @@
321321
"location" : "https://github.com/tree-sitter/tree-sitter-verilog.git",
322322
"state" : {
323323
"branch" : "master",
324-
"revision" : "22f9b845c77c52b86b21adaebe689864957f4e31"
324+
"revision" : "902031343056bc0b11f3e47b33f036a9cf59f58d"
325325
}
326326
},
327327
{
@@ -339,7 +339,7 @@
339339
"location" : "https://github.com/maxxnino/tree-sitter-zig.git",
340340
"state" : {
341341
"branch" : "main",
342-
"revision" : "f3bc9ffe9ca10f52dee01999b5b6ce9a4074b0ac"
342+
"revision" : "0d08703e4c3f426ec61695d7617415fff97029bd"
343343
}
344344
}
345345
],
11.6 MB
Binary file not shown.

0 commit comments

Comments
 (0)