From 8b373a17b7d1d9a7b927f3eecee46154c24ece0c Mon Sep 17 00:00:00 2001 From: Till Schneidereit Date: Sun, 3 Sep 2023 18:06:13 -0700 Subject: [PATCH] fix: Remove union typedef Unions were [removed](https://github.com/WebAssembly/component-model/pull/237) from WIT and the Component Model recently. Signed-off-by: Till Schneidereit --- src/extension.ts | 1 - syntaxes/wit.tmLanguage.json | 39 ------------------------------------ 2 files changed, 40 deletions(-) diff --git a/src/extension.ts b/src/extension.ts index 0fd6a65..d7b8637 100644 --- a/src/extension.ts +++ b/src/extension.ts @@ -37,7 +37,6 @@ const keywords = [ "resource", "static", "type", - "union", "use", "variant", "with", diff --git a/syntaxes/wit.tmLanguage.json b/syntaxes/wit.tmLanguage.json index c60a6cd..4c4b85d 100644 --- a/syntaxes/wit.tmLanguage.json +++ b/syntaxes/wit.tmLanguage.json @@ -577,9 +577,6 @@ { "include": "#record" }, - { - "include": "#union" - }, { "include": "#flags" }, @@ -897,42 +894,6 @@ } ] }, - "union": { - "name": "meta.union-items.wit", - "comment": "Syntax for WIT like `union \"id\" {`", - "begin": "\\s*\\b(union)\\b\\s+((?