From 8dab678f91ac99f6c4cd5102996806732cd6126f Mon Sep 17 00:00:00 2001 From: Sam Rawlins Date: Fri, 3 Mar 2023 23:43:55 -0800 Subject: [PATCH] enh(dart) Add `base`, `interface`, `sealed`, and `when` keywords (#3726) --- CHANGES.md | 2 ++ src/languages/dart.js | 5 ++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/CHANGES.md b/CHANGES.md index 432f65de4b..d4bbcfc6f4 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -12,6 +12,7 @@ Grammars: - added 3rd party Motoko grammar to SUPPORTED_LANGUAGES [rvanasa][] - added 3rd party Candid grammar to SUPPORTED_LANGUAGES [rvanasa][] - fix(haskell) Added support for characters [CrystalSplitter][] +- enh(dart) Add `base`, `interface`, `sealed`, and `when` keywords [Sam Rawlins][] [AdamRaichu]: https://github.com/AdamRaichu [Ali Ukani]: https://github.com/ali @@ -19,6 +20,7 @@ Grammars: [Rijenkii]: https://github.com/rijenkii [rvanasa]: https://github.com/rvanasa [CrystalSplitter]: https://github.com/CrystalSplitter +[Sam Rawlins]: https://github.com/srawlins ## Version 11.7.0 diff --git a/src/languages/dart.js b/src/languages/dart.js index 2f9fd8c256..2b801255e4 100644 --- a/src/languages/dart.js +++ b/src/languages/dart.js @@ -129,6 +129,7 @@ export default function(hljs) { "assert", "async", "await", + "base", "break", "case", "catch", @@ -158,7 +159,7 @@ export default function(hljs) { "implements", "import", "in", - "inferface", + "interface", "is", "late", "library", @@ -171,6 +172,7 @@ export default function(hljs) { "required", "rethrow", "return", + "sealed", "set", "show", "static", @@ -184,6 +186,7 @@ export default function(hljs) { "typedef", "var", "void", + "when", "while", "with", "yield"