From b00c4ca723084e6f4eaac0cb10d55306cd8c979a Mon Sep 17 00:00:00 2001 From: Christian Clason Date: Mon, 1 Jun 2026 09:39:02 +0200 Subject: [PATCH] feat(swift)!: update parser and queries Breaking change: replace anonymous node `"nil"` with named node `(nil_literal)`. --- lua/nvim-treesitter/parsers.lua | 2 +- runtime/queries/swift/highlights.scm | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lua/nvim-treesitter/parsers.lua b/lua/nvim-treesitter/parsers.lua index 113ac6800..a4069e6f8 100644 --- a/lua/nvim-treesitter/parsers.lua +++ b/lua/nvim-treesitter/parsers.lua @@ -2234,7 +2234,7 @@ return { swift = { install_info = { generate = true, - revision = '8abb3e8b33256d89127a35e87480736f74755ff9', + revision = 'd42e9bb24646c4dbf1f5ec476a35b96d817da448', url = 'https://github.com/alex-pinkus/tree-sitter-swift', }, maintainers = { '@alex-pinkus' }, diff --git a/runtime/queries/swift/highlights.scm b/runtime/queries/swift/highlights.scm index b911183d1..949772003 100644 --- a/runtime/queries/swift/highlights.scm +++ b/runtime/queries/swift/highlights.scm @@ -281,7 +281,7 @@ (boolean_literal) @boolean -"nil" @constant.builtin +(nil_literal) @constant.builtin (wildcard_pattern) @character.special