From 38adfa09563e871d205c2453bb29e7bc48a95a80 Mon Sep 17 00:00:00 2001 From: Raymond Zhao <7199958+rzhao271@users.noreply.github.com> Date: Mon, 23 Sep 2024 15:07:42 -0700 Subject: [PATCH] Revert "Colorization tests for tree sitter" (#229444) Revert "Colorization tests for tree sitter (#229376)" This reverts commit ccefcfa4faa49f965d2ff0b894a883237a854c6f. --- .eslintrc.json | 1 - extensions/vscode-colorize-tests/package.json | 16 +- .../src/colorizer.test.ts | 37 +- .../12750_html.json | 1 - .../13448_html.json | 1 - .../14119_less.json | 1 - .../25920_html.json | 1 - .../COMMIT_EDITMSG.json | 1 - .../Dockerfile.json | 1 - .../basic_java.json | 1 - .../git-rebase-todo.json | 1 - .../issue-1550_yaml.json | 1 - .../issue-224862_yaml.json | 1 - .../issue-28354_php.json | 1 - .../issue-4008_yaml.json | 1 - .../issue-6303_yaml.json | 1 - .../issue-76997_php.json | 1 - .../makefile.json | 1 - .../md-math_md.json | 1 - .../test-13777_go.json | 1 - .../test-166781_rs.json | 1 - .../test-173216_sh.json | 1 - .../test-173224_sh.json | 1 - .../test-173336_sh.json | 1 - .../test-23630_cpp.json | 1 - .../test-23850_cpp.json | 1 - .../test-33886_md.json | 1 - .../test-4287_pug.json | 1 - .../test-6611_rs.json | 1 - .../test-7115_xml.json | 1 - .../test-78769_cpp.json | 1 - .../test-80644_cpp.json | 1 - .../test-brackets_tsx.json | 1 - .../test-cssvariables_less.json | 1 - .../test-cssvariables_scss.json | 1 - .../test-embedding_html.json | 1 - .../test-freeze-56377_py.json | 1 - .../test-freeze-56476_ps1.json | 1 - .../test-function-inv_ts.json | 152 - .../test-issue11_ts.json | 2203 ------ .../test-issue5431_ts.json | 358 - .../test-issue5465_ts.json | 190 - .../test-issue5566_ts.json | 238 - .../test-jsdoc-multiline-type_ts.json | 166 - .../test-keywords_ts.json | 149 - .../test-members_ts.json | 215 - .../test-object-literals_ts.json | 149 - .../test-regex_coffee.json | 1 - .../test-strings_ts.json | 460 -- .../test-this_ts.json | 76 - .../test-variables_css.json | 1 - .../test2_pl.json | 1 - .../test6916_js.json | 1 - .../test_bat.json | 1 - .../test_bib.json | 1 - .../colorize-tree-sitter-results/test_c.json | 1 - .../colorize-tree-sitter-results/test_cc.json | 1 - .../test_clj.json | 1 - .../test_code-snippets.json | 1 - .../test_coffee.json | 1 - .../test_cpp.json | 1 - .../colorize-tree-sitter-results/test_cs.json | 1 - .../test_cshtml.json | 1 - .../test_css.json | 1 - .../colorize-tree-sitter-results/test_cu.json | 1 - .../test_dart.json | 1 - .../test_diff.json | 1 - .../colorize-tree-sitter-results/test_fs.json | 1 - .../colorize-tree-sitter-results/test_go.json | 1 - .../test_groovy.json | 1 - .../test_handlebars.json | 1 - .../test_hbs.json | 1 - .../test_hlsl.json | 1 - .../test_html.json | 1 - .../test_ini.json | 1 - .../colorize-tree-sitter-results/test_jl.json | 1 - .../colorize-tree-sitter-results/test_js.json | 1 - .../test_json.json | 1 - .../test_jsx.json | 1 - .../test_less.json | 1 - .../test_log.json | 1 - .../test_lua.json | 1 - .../colorize-tree-sitter-results/test_m.json | 1 - .../colorize-tree-sitter-results/test_md.json | 1 - .../colorize-tree-sitter-results/test_mm.json | 1 - .../colorize-tree-sitter-results/test_p6.json | 1 - .../test_php.json | 1 - .../colorize-tree-sitter-results/test_pl.json | 1 - .../test_ps1.json | 1 - .../test_pug.json | 1 - .../colorize-tree-sitter-results/test_py.json | 1 - .../colorize-tree-sitter-results/test_r.json | 1 - .../colorize-tree-sitter-results/test_rb.json | 1 - .../colorize-tree-sitter-results/test_rs.json | 1 - .../test_rst.json | 1 - .../test_scss.json | 1 - .../colorize-tree-sitter-results/test_sh.json | 1 - .../test_shader.json | 1 - .../test_sql.json | 1 - .../test_sty.json | 1 - .../test_swift.json | 1 - .../test_tex.json | 1 - .../colorize-tree-sitter-results/test_ts.json | 6805 ----------------- .../colorize-tree-sitter-results/test_vb.json | 1 - .../test_xml.json | 1 - .../test_yaml.json | 1 - .../tsconfig_off_json.json | 1 - .../treeSitter/treeSitterParserService.ts | 22 - src/vs/editor/common/languages.ts | 4 +- .../languages/highlights/typescript.scm | 8 +- .../services/treeSitterParserService.ts | 1 - .../browser/standaloneTreeSitterService.ts | 3 - .../common/services/testTreeSitterService.ts | 3 - .../browser/themes.test.contribution.ts | 142 +- .../services/themes/common/colorThemeData.ts | 32 - .../browser/treeSitterTokenizationFeature.ts | 63 +- 116 files changed, 76 insertions(+), 11509 deletions(-) delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/12750_html.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/13448_html.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/14119_less.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/25920_html.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/COMMIT_EDITMSG.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/Dockerfile.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/basic_java.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/git-rebase-todo.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/issue-1550_yaml.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/issue-224862_yaml.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/issue-28354_php.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/issue-4008_yaml.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/issue-6303_yaml.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/issue-76997_php.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/makefile.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/md-math_md.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-13777_go.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-166781_rs.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-173216_sh.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-173224_sh.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-173336_sh.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-23630_cpp.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-23850_cpp.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-33886_md.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-4287_pug.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-6611_rs.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-7115_xml.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-78769_cpp.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-80644_cpp.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-brackets_tsx.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-cssvariables_less.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-cssvariables_scss.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-embedding_html.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-freeze-56377_py.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-freeze-56476_ps1.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-function-inv_ts.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue11_ts.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue5431_ts.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue5465_ts.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue5566_ts.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-jsdoc-multiline-type_ts.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-keywords_ts.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-members_ts.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-object-literals_ts.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-regex_coffee.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-strings_ts.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-this_ts.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-variables_css.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test2_pl.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test6916_js.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_bat.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_bib.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_c.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_cc.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_clj.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_code-snippets.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_coffee.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_cpp.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_cs.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_cshtml.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_css.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_cu.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_dart.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_diff.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_fs.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_go.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_groovy.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_handlebars.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_hbs.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_hlsl.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_html.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_ini.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_jl.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_js.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_json.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_jsx.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_less.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_log.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_lua.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_m.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_md.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_mm.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_p6.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_php.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_pl.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_ps1.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_pug.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_py.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_r.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_rb.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_rs.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_rst.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_scss.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_sh.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_shader.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_sql.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_sty.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_swift.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_tex.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_ts.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_vb.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_xml.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_yaml.json delete mode 100644 extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/tsconfig_off_json.json diff --git a/.eslintrc.json b/.eslintrc.json index 879d547f9b5..4f0f7dc565e 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -953,7 +953,6 @@ "vs/workbench/contrib/*/~", "vs/workbench/contrib/terminal/terminalContribExports*", "vscode-notebook-renderer", // Type only import - "@vscode/tree-sitter-wasm", // type import { "when": "hasBrowser", "pattern": "@xterm/xterm" diff --git a/extensions/vscode-colorize-tests/package.json b/extensions/vscode-colorize-tests/package.json index 51503c2fd63..159bd29573b 100644 --- a/extensions/vscode-colorize-tests/package.json +++ b/extensions/vscode-colorize-tests/package.json @@ -14,9 +14,7 @@ }, "icon": "media/icon.png", "scripts": { - "vscode:prepublish": "node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:vscode-colorize-tests ./tsconfig.json", - "watch": "gulp watch-extension:vscode-colorize-tests", - "compile": "gulp compile-extension:vscode-colorize-tests" + "vscode:prepublish": "node ../../node_modules/gulp/bin/gulp.js --gulpfile ../../build/gulpfile.extensions.js compile-extension:vscode-colorize-tests ./tsconfig.json" }, "dependencies": { "jsonc-parser": "^3.2.0" @@ -53,17 +51,7 @@ "path": "./producticons/test-product-icon-theme.json", "_watch": true } - ], - "configuration": { - "title": "Color Tests", - "properties": { - "editor.experimental.preferTreeSitter": { - "type": "array", - "default": ["typescript"], - "description": "Enable the experimental tree-sitter parser." - } - } - } + ] }, "repository": { "type": "git", diff --git a/extensions/vscode-colorize-tests/src/colorizer.test.ts b/extensions/vscode-colorize-tests/src/colorizer.test.ts index da5cbd2e770..0ba416b5f87 100644 --- a/extensions/vscode-colorize-tests/src/colorizer.test.ts +++ b/extensions/vscode-colorize-tests/src/colorizer.test.ts @@ -7,20 +7,17 @@ import * as assert from 'assert'; import * as fs from 'fs'; import 'mocha'; import { join, normalize } from 'path'; -import { commands, Uri, workspace, ConfigurationTarget } from 'vscode'; +import { commands, Uri } from 'vscode'; -async function assertUnchangedTokens(fixturesPath: string, resultsPath: string, treeSitterResultsPath: string, fixture: string, done: any) { +function assertUnchangedTokens(fixturesPath: string, resultsPath: string, fixture: string, done: any) { const testFixurePath = join(fixturesPath, fixture); - const tokenizers = [{ command: '_workbench.captureSyntaxTokens', resultsPath }, { command: '_workbench.captureTreeSitterSyntaxTokens', resultsPath: treeSitterResultsPath }]; - try { - await Promise.all(tokenizers.map(async (tokenizer) => { - const data = await commands.executeCommand(tokenizer.command, Uri.file(testFixurePath)); - - if (!fs.existsSync(tokenizer.resultsPath)) { - fs.mkdirSync(tokenizer.resultsPath); + return commands.executeCommand('_workbench.captureSyntaxTokens', Uri.file(testFixurePath)).then(data => { + try { + if (!fs.existsSync(resultsPath)) { + fs.mkdirSync(resultsPath); } - const resultPath = join(tokenizer.resultsPath, fixture.replace('.', '_') + '.json'); + const resultPath = join(resultsPath, fixture.replace('.', '_') + '.json'); if (fs.existsSync(resultPath)) { const previousData = JSON.parse(fs.readFileSync(resultPath).toString()); try { @@ -43,11 +40,11 @@ async function assertUnchangedTokens(fixturesPath: string, resultsPath: string, } else { fs.writeFileSync(resultPath, JSON.stringify(data, null, '\t')); } - })); - done(); - } catch (e) { - done(e); - } + done(); + } catch (e) { + done(e); + } + }, done); } function hasThemeChange(d: any, p: any): boolean { @@ -64,19 +61,11 @@ suite('colorization', () => { const testPath = normalize(join(__dirname, '../test')); const fixturesPath = join(testPath, 'colorize-fixtures'); const resultsPath = join(testPath, 'colorize-results'); - const treeSitterResultsPath = join(testPath, 'colorize-tree-sitter-results'); - - suiteSetup(async function () { - await workspace.getConfiguration('editor').update('experimental.preferTreeSitter', ["typescript"], ConfigurationTarget.Global); - }); - suiteTeardown(async function () { - await workspace.getConfiguration('editor').update('experimental.preferTreeSitter', [], ConfigurationTarget.Global); - }); for (const fixture of fs.readdirSync(fixturesPath)) { test(`colorize: ${fixture}`, function (done) { commands.executeCommand('workbench.action.closeAllEditors').then(() => { - assertUnchangedTokens(fixturesPath, resultsPath, treeSitterResultsPath, fixture, done); + assertUnchangedTokens(fixturesPath, resultsPath, fixture, done); }); }); } diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/12750_html.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/12750_html.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/12750_html.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/13448_html.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/13448_html.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/13448_html.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/14119_less.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/14119_less.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/14119_less.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/25920_html.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/25920_html.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/25920_html.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/COMMIT_EDITMSG.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/COMMIT_EDITMSG.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/COMMIT_EDITMSG.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/Dockerfile.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/Dockerfile.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/Dockerfile.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/basic_java.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/basic_java.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/basic_java.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/git-rebase-todo.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/git-rebase-todo.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/git-rebase-todo.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/issue-1550_yaml.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/issue-1550_yaml.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/issue-1550_yaml.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/issue-224862_yaml.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/issue-224862_yaml.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/issue-224862_yaml.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/issue-28354_php.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/issue-28354_php.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/issue-28354_php.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/issue-4008_yaml.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/issue-4008_yaml.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/issue-4008_yaml.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/issue-6303_yaml.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/issue-6303_yaml.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/issue-6303_yaml.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/issue-76997_php.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/issue-76997_php.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/issue-76997_php.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/makefile.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/makefile.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/makefile.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/md-math_md.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/md-math_md.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/md-math_md.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-13777_go.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-13777_go.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-13777_go.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-166781_rs.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-166781_rs.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-166781_rs.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-173216_sh.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-173216_sh.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-173216_sh.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-173224_sh.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-173224_sh.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-173224_sh.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-173336_sh.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-173336_sh.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-173336_sh.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-23630_cpp.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-23630_cpp.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-23630_cpp.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-23850_cpp.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-23850_cpp.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-23850_cpp.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-33886_md.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-33886_md.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-33886_md.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-4287_pug.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-4287_pug.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-4287_pug.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-6611_rs.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-6611_rs.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-6611_rs.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-7115_xml.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-7115_xml.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-7115_xml.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-78769_cpp.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-78769_cpp.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-78769_cpp.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-80644_cpp.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-80644_cpp.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-80644_cpp.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-brackets_tsx.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-brackets_tsx.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-brackets_tsx.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-cssvariables_less.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-cssvariables_less.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-cssvariables_less.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-cssvariables_scss.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-cssvariables_scss.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-cssvariables_scss.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-embedding_html.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-embedding_html.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-embedding_html.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-freeze-56377_py.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-freeze-56377_py.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-freeze-56377_py.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-freeze-56476_ps1.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-freeze-56476_ps1.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-freeze-56476_ps1.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-function-inv_ts.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-function-inv_ts.json deleted file mode 100644 index 8311344c89b..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-function-inv_ts.json +++ /dev/null @@ -1,152 +0,0 @@ -[ - { - "c": "rowData", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "push", - "t": "variable entity.name.function", - "r": { - "dark_plus": "entity.name.function: #DCDCAA", - "light_plus": "entity.name.function: #795E26", - "hc_black": "entity.name.function: #DCDCAA", - "dark_modern": "entity.name.function: #DCDCAA", - "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": "callback", - "t": "variable entity.name.function", - "r": { - "dark_plus": "entity.name.function: #DCDCAA", - "light_plus": "entity.name.function: #795E26", - "hc_black": "entity.name.function: #DCDCAA", - "dark_modern": "entity.name.function: #DCDCAA", - "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": "new", - "t": "keyword.operator.new", - "r": { - "dark_plus": "keyword.operator.new: #569CD6", - "light_plus": "keyword.operator.new: #0000FF", - "dark_vs": "keyword.operator.new: #569CD6", - "light_vs": "keyword.operator.new: #0000FF", - "hc_black": "keyword.operator.new: #569CD6", - "dark_modern": "keyword.operator.new: #569CD6", - "hc_light": "keyword.operator.new: #0F4A85", - "light_modern": "keyword.operator.new: #0000FF" - } - }, - { - "c": "Cell", - "t": "variable entity.name.function", - "r": { - "dark_plus": "entity.name.function: #DCDCAA", - "light_plus": "entity.name.function: #795E26", - "hc_black": "entity.name.function: #DCDCAA", - "dark_modern": "entity.name.function: #DCDCAA", - "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": "row", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ",", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "col", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ",", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "false", - "t": "constant.language", - "r": { - "dark_plus": "constant.language: #569CD6", - "light_plus": "constant.language: #0000FF", - "dark_vs": "constant.language: #569CD6", - "light_vs": "constant.language: #0000FF", - "hc_black": "constant.language: #569CD6", - "dark_modern": "constant.language: #569CD6", - "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" - } - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - } -] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue11_ts.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue11_ts.json deleted file mode 100644 index aa38f01850c..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue11_ts.json +++ /dev/null @@ -1,2203 +0,0 @@ -[ - { - "c": "let", - "t": "storage.type", - "r": { - "dark_plus": "storage.type: #569CD6", - "light_plus": "storage.type: #0000FF", - "dark_vs": "storage.type: #569CD6", - "light_vs": "storage.type: #0000FF", - "hc_black": "storage.type: #569CD6", - "dark_modern": "storage.type: #569CD6", - "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" - } - }, - { - "c": "keyCode", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "=", - "t": "keyword.operator.assignment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "0", - "t": "constant.numeric", - "r": { - "dark_plus": "constant.numeric: #B5CEA8", - "light_plus": "constant.numeric: #098658", - "dark_vs": "constant.numeric: #B5CEA8", - "light_vs": "constant.numeric: #098658", - "hc_black": "constant.numeric: #B5CEA8", - "dark_modern": "constant.numeric: #B5CEA8", - "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "if", - "t": "keyword.control", - "r": { - "dark_plus": "keyword.control: #C586C0", - "light_plus": "keyword.control: #AF00DB", - "dark_vs": "keyword.control: #569CD6", - "light_vs": "keyword.control: #0000FF", - "hc_black": "keyword.control: #C586C0", - "dark_modern": "keyword.control: #C586C0", - "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": "!", - "t": "keyword.operator.logical", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": "keyCode", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "===", - "t": "keyword.operator.logical", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "8", - "t": "constant.numeric", - "r": { - "dark_plus": "constant.numeric: #B5CEA8", - "light_plus": "constant.numeric: #098658", - "dark_vs": "constant.numeric: #B5CEA8", - "light_vs": "constant.numeric: #098658", - "hc_black": "constant.numeric: #B5CEA8", - "dark_modern": "constant.numeric: #B5CEA8", - "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" - } - }, - { - "c": "||", - "t": "keyword.operator.logical", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": "keyCode", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ">=", - "t": "keyword.operator.relational", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "48", - "t": "constant.numeric", - "r": { - "dark_plus": "constant.numeric: #B5CEA8", - "light_plus": "constant.numeric: #098658", - "dark_vs": "constant.numeric: #B5CEA8", - "light_vs": "constant.numeric: #098658", - "hc_black": "constant.numeric: #B5CEA8", - "dark_modern": "constant.numeric: #B5CEA8", - "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" - } - }, - { - "c": "&&", - "t": "keyword.operator.logical", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "keyCode", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "<=", - "t": "keyword.operator.relational", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "57", - "t": "constant.numeric", - "r": { - "dark_plus": "constant.numeric: #B5CEA8", - "light_plus": "constant.numeric: #098658", - "dark_vs": "constant.numeric: #B5CEA8", - "light_vs": "constant.numeric: #098658", - "hc_black": "constant.numeric: #B5CEA8", - "dark_modern": "constant.numeric: #B5CEA8", - "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" - } - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": "{", - "t": "", - "r": {} - }, - { - "c": "}", - "t": "", - "r": {} - }, - { - "c": "for", - "t": "keyword.control", - "r": { - "dark_plus": "keyword.control: #C586C0", - "light_plus": "keyword.control: #AF00DB", - "dark_vs": "keyword.control: #569CD6", - "light_vs": "keyword.control: #0000FF", - "hc_black": "keyword.control: #C586C0", - "dark_modern": "keyword.control: #C586C0", - "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": "let", - "t": "storage.type", - "r": { - "dark_plus": "storage.type: #569CD6", - "light_plus": "storage.type: #0000FF", - "dark_vs": "storage.type: #569CD6", - "light_vs": "storage.type: #0000FF", - "hc_black": "storage.type: #569CD6", - "dark_modern": "storage.type: #569CD6", - "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" - } - }, - { - "c": "i", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "=", - "t": "keyword.operator.assignment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "0", - "t": "constant.numeric", - "r": { - "dark_plus": "constant.numeric: #B5CEA8", - "light_plus": "constant.numeric: #098658", - "dark_vs": "constant.numeric: #B5CEA8", - "light_vs": "constant.numeric: #098658", - "hc_black": "constant.numeric: #B5CEA8", - "dark_modern": "constant.numeric: #B5CEA8", - "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "i", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "<", - "t": "keyword.operator.relational", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "5", - "t": "constant.numeric", - "r": { - "dark_plus": "constant.numeric: #B5CEA8", - "light_plus": "constant.numeric: #098658", - "dark_vs": "constant.numeric: #B5CEA8", - "light_vs": "constant.numeric: #098658", - "hc_black": "constant.numeric: #B5CEA8", - "dark_modern": "constant.numeric: #B5CEA8", - "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "i", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "++", - "t": "keyword.operator.increment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": "{", - "t": "", - "r": {} - }, - { - "c": "}", - "t": "", - "r": {} - }, - { - "c": "for", - "t": "keyword.control", - "r": { - "dark_plus": "keyword.control: #C586C0", - "light_plus": "keyword.control: #AF00DB", - "dark_vs": "keyword.control: #569CD6", - "light_vs": "keyword.control: #0000FF", - "hc_black": "keyword.control: #C586C0", - "dark_modern": "keyword.control: #C586C0", - "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": "var", - "t": "storage.type", - "r": { - "dark_plus": "storage.type: #569CD6", - "light_plus": "storage.type: #0000FF", - "dark_vs": "storage.type: #569CD6", - "light_vs": "storage.type: #0000FF", - "hc_black": "storage.type: #569CD6", - "dark_modern": "storage.type: #569CD6", - "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" - } - }, - { - "c": "i", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "=", - "t": "keyword.operator.assignment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "0", - "t": "constant.numeric", - "r": { - "dark_plus": "constant.numeric: #B5CEA8", - "light_plus": "constant.numeric: #098658", - "dark_vs": "constant.numeric: #B5CEA8", - "light_vs": "constant.numeric: #098658", - "hc_black": "constant.numeric: #B5CEA8", - "dark_modern": "constant.numeric: #B5CEA8", - "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "i", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "<", - "t": "keyword.operator.relational", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "5", - "t": "constant.numeric", - "r": { - "dark_plus": "constant.numeric: #B5CEA8", - "light_plus": "constant.numeric: #098658", - "dark_vs": "constant.numeric: #B5CEA8", - "light_vs": "constant.numeric: #098658", - "hc_black": "constant.numeric: #B5CEA8", - "dark_modern": "constant.numeric: #B5CEA8", - "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "i", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "++", - "t": "keyword.operator.increment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": "{", - "t": "", - "r": {} - }, - { - "c": "}", - "t": "", - "r": {} - }, - { - "c": "for", - "t": "keyword.control", - "r": { - "dark_plus": "keyword.control: #C586C0", - "light_plus": "keyword.control: #AF00DB", - "dark_vs": "keyword.control: #569CD6", - "light_vs": "keyword.control: #0000FF", - "hc_black": "keyword.control: #C586C0", - "dark_modern": "keyword.control: #C586C0", - "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": "let", - "t": "storage.type", - "r": { - "dark_plus": "storage.type: #569CD6", - "light_plus": "storage.type: #0000FF", - "dark_vs": "storage.type: #569CD6", - "light_vs": "storage.type: #0000FF", - "hc_black": "storage.type: #569CD6", - "dark_modern": "storage.type: #569CD6", - "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" - } - }, - { - "c": "i", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "=", - "t": "keyword.operator.assignment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "0", - "t": "constant.numeric", - "r": { - "dark_plus": "constant.numeric: #B5CEA8", - "light_plus": "constant.numeric: #098658", - "dark_vs": "constant.numeric: #B5CEA8", - "light_vs": "constant.numeric: #098658", - "hc_black": "constant.numeric: #B5CEA8", - "dark_modern": "constant.numeric: #B5CEA8", - "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "i", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "<", - "t": "keyword.operator.relational", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "5", - "t": "constant.numeric", - "r": { - "dark_plus": "constant.numeric: #B5CEA8", - "light_plus": "constant.numeric: #098658", - "dark_vs": "constant.numeric: #B5CEA8", - "light_vs": "constant.numeric: #098658", - "hc_black": "constant.numeric: #B5CEA8", - "dark_modern": "constant.numeric: #B5CEA8", - "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "i", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "++", - "t": "keyword.operator.increment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": "{", - "t": "", - "r": {} - }, - { - "c": "}", - "t": "", - "r": {} - }, - { - "c": "for", - "t": "keyword.control", - "r": { - "dark_plus": "keyword.control: #C586C0", - "light_plus": "keyword.control: #AF00DB", - "dark_vs": "keyword.control: #569CD6", - "light_vs": "keyword.control: #0000FF", - "hc_black": "keyword.control: #C586C0", - "dark_modern": "keyword.control: #C586C0", - "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "i", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "<", - "t": "keyword.operator.relational", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "5", - "t": "constant.numeric", - "r": { - "dark_plus": "constant.numeric: #B5CEA8", - "light_plus": "constant.numeric: #098658", - "dark_vs": "constant.numeric: #B5CEA8", - "light_vs": "constant.numeric: #098658", - "hc_black": "constant.numeric: #B5CEA8", - "dark_modern": "constant.numeric: #B5CEA8", - "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": "{", - "t": "", - "r": {} - }, - { - "c": "}", - "t": "", - "r": {} - }, - { - "c": "for", - "t": "keyword.control", - "r": { - "dark_plus": "keyword.control: #C586C0", - "light_plus": "keyword.control: #AF00DB", - "dark_vs": "keyword.control: #569CD6", - "light_vs": "keyword.control: #0000FF", - "hc_black": "keyword.control: #C586C0", - "dark_modern": "keyword.control: #C586C0", - "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": "let", - "t": "storage.type", - "r": { - "dark_plus": "storage.type: #569CD6", - "light_plus": "storage.type: #0000FF", - "dark_vs": "storage.type: #569CD6", - "light_vs": "storage.type: #0000FF", - "hc_black": "storage.type: #569CD6", - "dark_modern": "storage.type: #569CD6", - "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" - } - }, - { - "c": "i", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "=", - "t": "keyword.operator.assignment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "0", - "t": "constant.numeric", - "r": { - "dark_plus": "constant.numeric: #B5CEA8", - "light_plus": "constant.numeric: #098658", - "dark_vs": "constant.numeric: #B5CEA8", - "light_vs": "constant.numeric: #098658", - "hc_black": "constant.numeric: #B5CEA8", - "dark_modern": "constant.numeric: #B5CEA8", - "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "1", - "t": "constant.numeric", - "r": { - "dark_plus": "constant.numeric: #B5CEA8", - "light_plus": "constant.numeric: #098658", - "dark_vs": "constant.numeric: #B5CEA8", - "light_vs": "constant.numeric: #098658", - "hc_black": "constant.numeric: #B5CEA8", - "dark_modern": "constant.numeric: #B5CEA8", - "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" - } - }, - { - "c": "+", - "t": "keyword.operator.arithmetic", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": "i", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "<<", - "t": "keyword.operator", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "5", - "t": "constant.numeric", - "r": { - "dark_plus": "constant.numeric: #B5CEA8", - "light_plus": "constant.numeric: #098658", - "dark_vs": "constant.numeric: #B5CEA8", - "light_vs": "constant.numeric: #098658", - "hc_black": "constant.numeric: #B5CEA8", - "dark_modern": "constant.numeric: #B5CEA8", - "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" - } - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": "<", - "t": "keyword.operator.relational", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "5", - "t": "constant.numeric", - "r": { - "dark_plus": "constant.numeric: #B5CEA8", - "light_plus": "constant.numeric: #098658", - "dark_vs": "constant.numeric: #B5CEA8", - "light_vs": "constant.numeric: #098658", - "hc_black": "constant.numeric: #B5CEA8", - "dark_modern": "constant.numeric: #B5CEA8", - "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "i", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "++", - "t": "keyword.operator.increment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": "{", - "t": "", - "r": {} - }, - { - "c": "}", - "t": "", - "r": {} - }, - { - "c": "var", - "t": "storage.type", - "r": { - "dark_plus": "storage.type: #569CD6", - "light_plus": "storage.type: #0000FF", - "dark_vs": "storage.type: #569CD6", - "light_vs": "storage.type: #0000FF", - "hc_black": "storage.type: #569CD6", - "dark_modern": "storage.type: #569CD6", - "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" - } - }, - { - "c": "p", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "=", - "t": "keyword.operator.assignment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "1", - "t": "constant.numeric", - "r": { - "dark_plus": "constant.numeric: #B5CEA8", - "light_plus": "constant.numeric: #098658", - "dark_vs": "constant.numeric: #B5CEA8", - "light_vs": "constant.numeric: #098658", - "hc_black": "constant.numeric: #B5CEA8", - "dark_modern": "constant.numeric: #B5CEA8", - "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" - } - }, - { - "c": "?", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "2", - "t": "constant.numeric", - "r": { - "dark_plus": "constant.numeric: #B5CEA8", - "light_plus": "constant.numeric: #098658", - "dark_vs": "constant.numeric: #B5CEA8", - "light_vs": "constant.numeric: #098658", - "hc_black": "constant.numeric: #B5CEA8", - "dark_modern": "constant.numeric: #B5CEA8", - "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" - } - }, - { - "c": ":", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": "3", - "t": "constant.numeric", - "r": { - "dark_plus": "constant.numeric: #B5CEA8", - "light_plus": "constant.numeric: #098658", - "dark_vs": "constant.numeric: #B5CEA8", - "light_vs": "constant.numeric: #098658", - "hc_black": "constant.numeric: #B5CEA8", - "dark_modern": "constant.numeric: #B5CEA8", - "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" - } - }, - { - "c": "<", - "t": "keyword.operator.relational", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "4", - "t": "constant.numeric", - "r": { - "dark_plus": "constant.numeric: #B5CEA8", - "light_plus": "constant.numeric: #098658", - "dark_vs": "constant.numeric: #B5CEA8", - "light_vs": "constant.numeric: #098658", - "hc_black": "constant.numeric: #B5CEA8", - "dark_modern": "constant.numeric: #B5CEA8", - "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" - } - }, - { - "c": "?", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "5", - "t": "constant.numeric", - "r": { - "dark_plus": "constant.numeric: #B5CEA8", - "light_plus": "constant.numeric: #098658", - "dark_vs": "constant.numeric: #B5CEA8", - "light_vs": "constant.numeric: #098658", - "hc_black": "constant.numeric: #B5CEA8", - "dark_modern": "constant.numeric: #B5CEA8", - "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" - } - }, - { - "c": ":", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "6", - "t": "constant.numeric", - "r": { - "dark_plus": "constant.numeric: #B5CEA8", - "light_plus": "constant.numeric: #098658", - "dark_vs": "constant.numeric: #B5CEA8", - "light_vs": "constant.numeric: #098658", - "hc_black": "constant.numeric: #B5CEA8", - "dark_modern": "constant.numeric: #B5CEA8", - "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" - } - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "class", - "t": "storage.type", - "r": { - "dark_plus": "storage.type: #569CD6", - "light_plus": "storage.type: #0000FF", - "dark_vs": "storage.type: #569CD6", - "light_vs": "storage.type: #0000FF", - "hc_black": "storage.type: #569CD6", - "dark_modern": "storage.type: #569CD6", - "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" - } - }, - { - "c": "A", - "t": "entity.name.type", - "r": { - "dark_plus": "entity.name.type: #4EC9B0", - "light_plus": "entity.name.type: #267F99", - "hc_black": "entity.name.type: #4EC9B0", - "dark_modern": "entity.name.type: #4EC9B0", - "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" - } - }, - { - "c": "<", - "t": "", - "r": {} - }, - { - "c": "X", - "t": "entity.name.type", - "r": { - "dark_plus": "entity.name.type: #4EC9B0", - "light_plus": "entity.name.type: #267F99", - "hc_black": "entity.name.type: #4EC9B0", - "dark_modern": "entity.name.type: #4EC9B0", - "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" - } - }, - { - "c": ",", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "Y", - "t": "entity.name.type", - "r": { - "dark_plus": "entity.name.type: #4EC9B0", - "light_plus": "entity.name.type: #267F99", - "hc_black": "entity.name.type: #4EC9B0", - "dark_modern": "entity.name.type: #4EC9B0", - "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" - } - }, - { - "c": ">", - "t": "", - "r": {} - }, - { - "c": "{", - "t": "", - "r": {} - }, - { - "c": "}", - "t": "", - "r": {} - }, - { - "c": "class", - "t": "storage.type", - "r": { - "dark_plus": "storage.type: #569CD6", - "light_plus": "storage.type: #0000FF", - "dark_vs": "storage.type: #569CD6", - "light_vs": "storage.type: #0000FF", - "hc_black": "storage.type: #569CD6", - "dark_modern": "storage.type: #569CD6", - "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" - } - }, - { - "c": "A1", - "t": "entity.name.type", - "r": { - "dark_plus": "entity.name.type: #4EC9B0", - "light_plus": "entity.name.type: #267F99", - "hc_black": "entity.name.type: #4EC9B0", - "dark_modern": "entity.name.type: #4EC9B0", - "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" - } - }, - { - "c": "<", - "t": "", - "r": {} - }, - { - "c": "T", - "t": "entity.name.type", - "r": { - "dark_plus": "entity.name.type: #4EC9B0", - "light_plus": "entity.name.type: #267F99", - "hc_black": "entity.name.type: #4EC9B0", - "dark_modern": "entity.name.type: #4EC9B0", - "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" - } - }, - { - "c": "extends", - "t": "storage.modifier", - "r": { - "dark_plus": "storage.modifier: #569CD6", - "light_plus": "storage.modifier: #0000FF", - "dark_vs": "storage.modifier: #569CD6", - "light_vs": "storage.modifier: #0000FF", - "hc_black": "storage.modifier: #569CD6", - "dark_modern": "storage.modifier: #569CD6", - "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" - } - }, - { - "c": "{", - "t": "", - "r": {} - }, - { - "c": "a", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ":", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": "=>", - "t": "keyword.operator storage.type", - "r": { - "dark_plus": "storage.type: #569CD6", - "light_plus": "storage.type: #0000FF", - "dark_vs": "storage.type: #569CD6", - "light_vs": "storage.type: #0000FF", - "hc_black": "storage.type: #569CD6", - "dark_modern": "storage.type: #569CD6", - "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" - } - }, - { - "c": "string", - "t": "support.type support.type.primitive", - "r": { - "dark_plus": "support.type: #4EC9B0", - "light_plus": "support.type: #267F99", - "hc_black": "support.type: #4EC9B0", - "dark_modern": "support.type: #4EC9B0", - "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" - } - }, - { - "c": "}", - "t": "", - "r": {} - }, - { - "c": ">", - "t": "", - "r": {} - }, - { - "c": "{", - "t": "", - "r": {} - }, - { - "c": "}", - "t": "", - "r": {} - }, - { - "c": "class", - "t": "storage.type", - "r": { - "dark_plus": "storage.type: #569CD6", - "light_plus": "storage.type: #0000FF", - "dark_vs": "storage.type: #569CD6", - "light_vs": "storage.type: #0000FF", - "hc_black": "storage.type: #569CD6", - "dark_modern": "storage.type: #569CD6", - "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" - } - }, - { - "c": "B", - "t": "entity.name.type", - "r": { - "dark_plus": "entity.name.type: #4EC9B0", - "light_plus": "entity.name.type: #267F99", - "hc_black": "entity.name.type: #4EC9B0", - "dark_modern": "entity.name.type: #4EC9B0", - "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" - } - }, - { - "c": "{", - "t": "", - "r": {} - }, - { - "c": "}", - "t": "", - "r": {} - }, - { - "c": "class", - "t": "storage.type", - "r": { - "dark_plus": "storage.type: #569CD6", - "light_plus": "storage.type: #0000FF", - "dark_vs": "storage.type: #569CD6", - "light_vs": "storage.type: #0000FF", - "hc_black": "storage.type: #569CD6", - "dark_modern": "storage.type: #569CD6", - "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" - } - }, - { - "c": "C", - "t": "entity.name.type", - "r": { - "dark_plus": "entity.name.type: #4EC9B0", - "light_plus": "entity.name.type: #267F99", - "hc_black": "entity.name.type: #4EC9B0", - "dark_modern": "entity.name.type: #4EC9B0", - "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" - } - }, - { - "c": "{", - "t": "", - "r": {} - }, - { - "c": "}", - "t": "", - "r": {} - }, - { - "c": "function", - "t": "storage.type", - "r": { - "dark_plus": "storage.type: #569CD6", - "light_plus": "storage.type: #0000FF", - "dark_vs": "storage.type: #569CD6", - "light_vs": "storage.type: #0000FF", - "hc_black": "storage.type: #569CD6", - "dark_modern": "storage.type: #569CD6", - "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" - } - }, - { - "c": "foo", - "t": "variable entity.name.function", - "r": { - "dark_plus": "entity.name.function: #DCDCAA", - "light_plus": "entity.name.function: #795E26", - "hc_black": "entity.name.function: #DCDCAA", - "dark_modern": "entity.name.function: #DCDCAA", - "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" - } - }, - { - "c": "<", - "t": "", - "r": {} - }, - { - "c": "T", - "t": "entity.name.type", - "r": { - "dark_plus": "entity.name.type: #4EC9B0", - "light_plus": "entity.name.type: #267F99", - "hc_black": "entity.name.type: #4EC9B0", - "dark_modern": "entity.name.type: #4EC9B0", - "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" - } - }, - { - "c": ">", - "t": "", - "r": {} - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": "{", - "t": "", - "r": {} - }, - { - "c": "return", - "t": "keyword.control", - "r": { - "dark_plus": "keyword.control: #C586C0", - "light_plus": "keyword.control: #AF00DB", - "dark_vs": "keyword.control: #569CD6", - "light_vs": "keyword.control: #0000FF", - "hc_black": "keyword.control: #C586C0", - "dark_modern": "keyword.control: #C586C0", - "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" - } - }, - { - "c": "1", - "t": "constant.numeric", - "r": { - "dark_plus": "constant.numeric: #B5CEA8", - "light_plus": "constant.numeric: #098658", - "dark_vs": "constant.numeric: #B5CEA8", - "light_vs": "constant.numeric: #098658", - "hc_black": "constant.numeric: #B5CEA8", - "dark_modern": "constant.numeric: #B5CEA8", - "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "}", - "t": "", - "r": {} - }, - { - "c": "let", - "t": "storage.type", - "r": { - "dark_plus": "storage.type: #569CD6", - "light_plus": "storage.type: #0000FF", - "dark_vs": "storage.type: #569CD6", - "light_vs": "storage.type: #0000FF", - "hc_black": "storage.type: #569CD6", - "dark_modern": "storage.type: #569CD6", - "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" - } - }, - { - "c": "x1", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ":", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "A", - "t": "entity.name.type", - "r": { - "dark_plus": "entity.name.type: #4EC9B0", - "light_plus": "entity.name.type: #267F99", - "hc_black": "entity.name.type: #4EC9B0", - "dark_modern": "entity.name.type: #4EC9B0", - "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" - } - }, - { - "c": "<", - "t": "punctuation.bracket", - "r": {} - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": "param", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "?", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": ":", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "number", - "t": "support.type support.type.primitive", - "r": { - "dark_plus": "support.type: #4EC9B0", - "light_plus": "support.type: #267F99", - "hc_black": "support.type: #4EC9B0", - "dark_modern": "support.type: #4EC9B0", - "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" - } - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": "=>", - "t": "keyword.operator storage.type", - "r": { - "dark_plus": "storage.type: #569CD6", - "light_plus": "storage.type: #0000FF", - "dark_vs": "storage.type: #569CD6", - "light_vs": "storage.type: #0000FF", - "hc_black": "storage.type: #569CD6", - "dark_modern": "storage.type: #569CD6", - "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" - } - }, - { - "c": "void", - "t": "support.type support.type.primitive", - "r": { - "dark_plus": "support.type: #4EC9B0", - "light_plus": "support.type: #267F99", - "hc_black": "support.type: #4EC9B0", - "dark_modern": "support.type: #4EC9B0", - "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" - } - }, - { - "c": ",", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "B", - "t": "entity.name.type", - "r": { - "dark_plus": "entity.name.type: #4EC9B0", - "light_plus": "entity.name.type: #267F99", - "hc_black": "entity.name.type: #4EC9B0", - "dark_modern": "entity.name.type: #4EC9B0", - "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" - } - }, - { - "c": ">", - "t": "punctuation.bracket", - "r": {} - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "let", - "t": "storage.type", - "r": { - "dark_plus": "storage.type: #569CD6", - "light_plus": "storage.type: #0000FF", - "dark_vs": "storage.type: #569CD6", - "light_vs": "storage.type: #0000FF", - "hc_black": "storage.type: #569CD6", - "dark_modern": "storage.type: #569CD6", - "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" - } - }, - { - "c": "x2", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ":", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "A", - "t": "entity.name.type", - "r": { - "dark_plus": "entity.name.type: #4EC9B0", - "light_plus": "entity.name.type: #267F99", - "hc_black": "entity.name.type: #4EC9B0", - "dark_modern": "entity.name.type: #4EC9B0", - "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" - } - }, - { - "c": "<", - "t": "punctuation.bracket", - "r": {} - }, - { - "c": "C", - "t": "entity.name.type", - "r": { - "dark_plus": "entity.name.type: #4EC9B0", - "light_plus": "entity.name.type: #267F99", - "hc_black": "entity.name.type: #4EC9B0", - "dark_modern": "entity.name.type: #4EC9B0", - "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" - } - }, - { - "c": "|", - "t": "keyword.operator", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "B", - "t": "entity.name.type", - "r": { - "dark_plus": "entity.name.type: #4EC9B0", - "light_plus": "entity.name.type: #267F99", - "hc_black": "entity.name.type: #4EC9B0", - "dark_modern": "entity.name.type: #4EC9B0", - "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" - } - }, - { - "c": ",", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "C", - "t": "entity.name.type", - "r": { - "dark_plus": "entity.name.type: #4EC9B0", - "light_plus": "entity.name.type: #267F99", - "hc_black": "entity.name.type: #4EC9B0", - "dark_modern": "entity.name.type: #4EC9B0", - "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" - } - }, - { - "c": "&", - "t": "keyword.operator", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "B", - "t": "entity.name.type", - "r": { - "dark_plus": "entity.name.type: #4EC9B0", - "light_plus": "entity.name.type: #267F99", - "hc_black": "entity.name.type: #4EC9B0", - "dark_modern": "entity.name.type: #4EC9B0", - "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" - } - }, - { - "c": ">", - "t": "punctuation.bracket", - "r": {} - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "const", - "t": "storage.type", - "r": { - "dark_plus": "storage.type: #569CD6", - "light_plus": "storage.type: #0000FF", - "dark_vs": "storage.type: #569CD6", - "light_vs": "storage.type: #0000FF", - "hc_black": "storage.type: #569CD6", - "dark_modern": "storage.type: #569CD6", - "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" - } - }, - { - "c": "t", - "t": "variable variable.other.constant", - "r": { - "dark_plus": "variable.other.constant: #4FC1FF", - "light_plus": "variable.other.constant: #0070C1", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable.other.constant: #4FC1FF", - "hc_light": "variable.other.constant: #02715D", - "light_modern": "variable.other.constant: #0070C1" - } - }, - { - "c": "=", - "t": "keyword.operator.assignment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "1", - "t": "constant.numeric", - "r": { - "dark_plus": "constant.numeric: #B5CEA8", - "light_plus": "constant.numeric: #098658", - "dark_vs": "constant.numeric: #B5CEA8", - "light_vs": "constant.numeric: #098658", - "hc_black": "constant.numeric: #B5CEA8", - "dark_modern": "constant.numeric: #B5CEA8", - "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" - } - }, - { - "c": "<", - "t": "keyword.operator.relational", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": "5", - "t": "constant.numeric", - "r": { - "dark_plus": "constant.numeric: #B5CEA8", - "light_plus": "constant.numeric: #098658", - "dark_vs": "constant.numeric: #B5CEA8", - "light_vs": "constant.numeric: #098658", - "hc_black": "constant.numeric: #B5CEA8", - "dark_modern": "constant.numeric: #B5CEA8", - "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" - } - }, - { - "c": ">", - "t": "keyword.operator.relational", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "10", - "t": "constant.numeric", - "r": { - "dark_plus": "constant.numeric: #B5CEA8", - "light_plus": "constant.numeric: #098658", - "dark_vs": "constant.numeric: #B5CEA8", - "light_vs": "constant.numeric: #098658", - "hc_black": "constant.numeric: #B5CEA8", - "dark_modern": "constant.numeric: #B5CEA8", - "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" - } - }, - { - "c": "?", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "1", - "t": "constant.numeric", - "r": { - "dark_plus": "constant.numeric: #B5CEA8", - "light_plus": "constant.numeric: #098658", - "dark_vs": "constant.numeric: #B5CEA8", - "light_vs": "constant.numeric: #098658", - "hc_black": "constant.numeric: #B5CEA8", - "dark_modern": "constant.numeric: #B5CEA8", - "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" - } - }, - { - "c": ":", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "2", - "t": "constant.numeric", - "r": { - "dark_plus": "constant.numeric: #B5CEA8", - "light_plus": "constant.numeric: #098658", - "dark_vs": "constant.numeric: #B5CEA8", - "light_vs": "constant.numeric: #098658", - "hc_black": "constant.numeric: #B5CEA8", - "dark_modern": "constant.numeric: #B5CEA8", - "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" - } - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "var", - "t": "storage.type", - "r": { - "dark_plus": "storage.type: #569CD6", - "light_plus": "storage.type: #0000FF", - "dark_vs": "storage.type: #569CD6", - "light_vs": "storage.type: #0000FF", - "hc_black": "storage.type: #569CD6", - "dark_modern": "storage.type: #569CD6", - "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" - } - }, - { - "c": "f6", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "=", - "t": "keyword.operator.assignment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "1", - "t": "constant.numeric", - "r": { - "dark_plus": "constant.numeric: #B5CEA8", - "light_plus": "constant.numeric: #098658", - "dark_vs": "constant.numeric: #B5CEA8", - "light_vs": "constant.numeric: #098658", - "hc_black": "constant.numeric: #B5CEA8", - "dark_modern": "constant.numeric: #B5CEA8", - "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" - } - }, - { - "c": "<", - "t": "keyword.operator.relational", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "foo", - "t": "variable entity.name.function", - "r": { - "dark_plus": "entity.name.function: #DCDCAA", - "light_plus": "entity.name.function: #795E26", - "hc_black": "entity.name.function: #DCDCAA", - "dark_modern": "entity.name.function: #DCDCAA", - "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" - } - }, - { - "c": "<", - "t": "punctuation.bracket", - "r": {} - }, - { - "c": "string", - "t": "support.type support.type.primitive", - "r": { - "dark_plus": "support.type: #4EC9B0", - "light_plus": "support.type: #267F99", - "hc_black": "support.type: #4EC9B0", - "dark_modern": "support.type: #4EC9B0", - "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" - } - }, - { - "c": ">", - "t": "punctuation.bracket", - "r": {} - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - } -] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue5431_ts.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue5431_ts.json deleted file mode 100644 index fca4ee7894b..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue5431_ts.json +++ /dev/null @@ -1,358 +0,0 @@ -[ - { - "c": "function", - "t": "storage.type", - "r": { - "dark_plus": "storage.type: #569CD6", - "light_plus": "storage.type: #0000FF", - "dark_vs": "storage.type: #569CD6", - "light_vs": "storage.type: #0000FF", - "hc_black": "storage.type: #569CD6", - "dark_modern": "storage.type: #569CD6", - "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" - } - }, - { - "c": "foo", - "t": "variable entity.name.function", - "r": { - "dark_plus": "entity.name.function: #DCDCAA", - "light_plus": "entity.name.function: #795E26", - "hc_black": "entity.name.function: #DCDCAA", - "dark_modern": "entity.name.function: #DCDCAA", - "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": "isAll", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ",", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "startTime", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ",", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "endTime", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": "{", - "t": "", - "r": {} - }, - { - "c": "const", - "t": "storage.type", - "r": { - "dark_plus": "storage.type: #569CD6", - "light_plus": "storage.type: #0000FF", - "dark_vs": "storage.type: #569CD6", - "light_vs": "storage.type: #0000FF", - "hc_black": "storage.type: #569CD6", - "dark_modern": "storage.type: #569CD6", - "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" - } - }, - { - "c": "timeRange", - "t": "variable variable.other.constant", - "r": { - "dark_plus": "variable.other.constant: #4FC1FF", - "light_plus": "variable.other.constant: #0070C1", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable.other.constant: #4FC1FF", - "hc_light": "variable.other.constant: #02715D", - "light_modern": "variable.other.constant: #0070C1" - } - }, - { - "c": "=", - "t": "keyword.operator.assignment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "isAll", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "?", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "'", - "t": "string", - "r": { - "dark_plus": "string: #CE9178", - "light_plus": "string: #A31515", - "dark_vs": "string: #CE9178", - "light_vs": "string: #A31515", - "hc_black": "string: #CE9178", - "dark_modern": "string: #CE9178", - "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" - } - }, - { - "c": "所有时间", - "t": "string", - "r": { - "dark_plus": "string: #CE9178", - "light_plus": "string: #A31515", - "dark_vs": "string: #CE9178", - "light_vs": "string: #A31515", - "hc_black": "string: #CE9178", - "dark_modern": "string: #CE9178", - "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" - } - }, - { - "c": "'", - "t": "string", - "r": { - "dark_plus": "string: #CE9178", - "light_plus": "string: #A31515", - "dark_vs": "string: #CE9178", - "light_vs": "string: #A31515", - "hc_black": "string: #CE9178", - "dark_modern": "string: #CE9178", - "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" - } - }, - { - "c": ":", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "`", - "t": "string", - "r": { - "dark_plus": "string: #CE9178", - "light_plus": "string: #A31515", - "dark_vs": "string: #CE9178", - "light_vs": "string: #A31515", - "hc_black": "string: #CE9178", - "dark_modern": "string: #CE9178", - "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" - } - }, - { - "c": "${", - "t": "string punctuation.definition.template-expression.begin", - "r": { - "dark_plus": "punctuation.definition.template-expression.begin: #569CD6", - "light_plus": "punctuation.definition.template-expression.begin: #0000FF", - "dark_vs": "punctuation.definition.template-expression.begin: #569CD6", - "light_vs": "punctuation.definition.template-expression.begin: #0000FF", - "hc_black": "punctuation.definition.template-expression.begin: #569CD6", - "dark_modern": "punctuation.definition.template-expression.begin: #569CD6", - "hc_light": "punctuation.definition.template-expression.begin: #0F4A85", - "light_modern": "punctuation.definition.template-expression.begin: #0000FF" - } - }, - { - "c": "startTime", - "t": "string variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "}", - "t": "string punctuation.definition.template-expression.end", - "r": { - "dark_plus": "punctuation.definition.template-expression.end: #569CD6", - "light_plus": "punctuation.definition.template-expression.end: #0000FF", - "dark_vs": "punctuation.definition.template-expression.end: #569CD6", - "light_vs": "punctuation.definition.template-expression.end: #0000FF", - "hc_black": "punctuation.definition.template-expression.end: #569CD6", - "dark_modern": "punctuation.definition.template-expression.end: #569CD6", - "hc_light": "punctuation.definition.template-expression.end: #0F4A85", - "light_modern": "punctuation.definition.template-expression.end: #0000FF" - } - }, - { - "c": " - ", - "t": "string", - "r": { - "dark_plus": "string: #CE9178", - "light_plus": "string: #A31515", - "dark_vs": "string: #CE9178", - "light_vs": "string: #A31515", - "hc_black": "string: #CE9178", - "dark_modern": "string: #CE9178", - "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" - } - }, - { - "c": "${", - "t": "string punctuation.definition.template-expression.begin", - "r": { - "dark_plus": "punctuation.definition.template-expression.begin: #569CD6", - "light_plus": "punctuation.definition.template-expression.begin: #0000FF", - "dark_vs": "punctuation.definition.template-expression.begin: #569CD6", - "light_vs": "punctuation.definition.template-expression.begin: #0000FF", - "hc_black": "punctuation.definition.template-expression.begin: #569CD6", - "dark_modern": "punctuation.definition.template-expression.begin: #569CD6", - "hc_light": "punctuation.definition.template-expression.begin: #0F4A85", - "light_modern": "punctuation.definition.template-expression.begin: #0000FF" - } - }, - { - "c": "endTime", - "t": "string variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "}", - "t": "string punctuation.definition.template-expression.end", - "r": { - "dark_plus": "punctuation.definition.template-expression.end: #569CD6", - "light_plus": "punctuation.definition.template-expression.end: #0000FF", - "dark_vs": "punctuation.definition.template-expression.end: #569CD6", - "light_vs": "punctuation.definition.template-expression.end: #0000FF", - "hc_black": "punctuation.definition.template-expression.end: #569CD6", - "dark_modern": "punctuation.definition.template-expression.end: #569CD6", - "hc_light": "punctuation.definition.template-expression.end: #0F4A85", - "light_modern": "punctuation.definition.template-expression.end: #0000FF" - } - }, - { - "c": "`", - "t": "string", - "r": { - "dark_plus": "string: #CE9178", - "light_plus": "string: #A31515", - "dark_vs": "string: #CE9178", - "light_vs": "string: #A31515", - "hc_black": "string: #CE9178", - "dark_modern": "string: #CE9178", - "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "return", - "t": "keyword.control", - "r": { - "dark_plus": "keyword.control: #C586C0", - "light_plus": "keyword.control: #AF00DB", - "dark_vs": "keyword.control: #569CD6", - "light_vs": "keyword.control: #0000FF", - "hc_black": "keyword.control: #C586C0", - "dark_modern": "keyword.control: #C586C0", - "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" - } - }, - { - "c": "true", - "t": "constant.language", - "r": { - "dark_plus": "constant.language: #569CD6", - "light_plus": "constant.language: #0000FF", - "dark_vs": "constant.language: #569CD6", - "light_vs": "constant.language: #0000FF", - "hc_black": "constant.language: #569CD6", - "dark_modern": "constant.language: #569CD6", - "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "}", - "t": "", - "r": {} - } -] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue5465_ts.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue5465_ts.json deleted file mode 100644 index 1a7bba716ee..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue5465_ts.json +++ /dev/null @@ -1,190 +0,0 @@ -[ - { - "c": "function", - "t": "storage.type", - "r": { - "dark_plus": "storage.type: #569CD6", - "light_plus": "storage.type: #0000FF", - "dark_vs": "storage.type: #569CD6", - "light_vs": "storage.type: #0000FF", - "hc_black": "storage.type: #569CD6", - "dark_modern": "storage.type: #569CD6", - "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" - } - }, - { - "c": "*", - "t": "", - "r": {} - }, - { - "c": "foo2", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": "{", - "t": "", - "r": {} - }, - { - "c": "yield", - "t": "keyword.control", - "r": { - "dark_plus": "keyword.control: #C586C0", - "light_plus": "keyword.control: #AF00DB", - "dark_vs": "keyword.control: #569CD6", - "light_vs": "keyword.control: #0000FF", - "hc_black": "keyword.control: #C586C0", - "dark_modern": "keyword.control: #C586C0", - "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" - } - }, - { - "c": "'", - "t": "string", - "r": { - "dark_plus": "string: #CE9178", - "light_plus": "string: #A31515", - "dark_vs": "string: #CE9178", - "light_vs": "string: #A31515", - "hc_black": "string: #CE9178", - "dark_modern": "string: #CE9178", - "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" - } - }, - { - "c": "bar", - "t": "string", - "r": { - "dark_plus": "string: #CE9178", - "light_plus": "string: #A31515", - "dark_vs": "string: #CE9178", - "light_vs": "string: #A31515", - "hc_black": "string: #CE9178", - "dark_modern": "string: #CE9178", - "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" - } - }, - { - "c": "'", - "t": "string", - "r": { - "dark_plus": "string: #CE9178", - "light_plus": "string: #A31515", - "dark_vs": "string: #CE9178", - "light_vs": "string: #A31515", - "hc_black": "string: #CE9178", - "dark_modern": "string: #CE9178", - "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "yield", - "t": "keyword.control", - "r": { - "dark_plus": "keyword.control: #C586C0", - "light_plus": "keyword.control: #AF00DB", - "dark_vs": "keyword.control: #569CD6", - "light_vs": "keyword.control: #0000FF", - "hc_black": "keyword.control: #C586C0", - "dark_modern": "keyword.control: #C586C0", - "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" - } - }, - { - "c": "*", - "t": "", - "r": {} - }, - { - "c": "[", - "t": "", - "r": {} - }, - { - "c": "'", - "t": "string", - "r": { - "dark_plus": "string: #CE9178", - "light_plus": "string: #A31515", - "dark_vs": "string: #CE9178", - "light_vs": "string: #A31515", - "hc_black": "string: #CE9178", - "dark_modern": "string: #CE9178", - "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" - } - }, - { - "c": "bar", - "t": "string", - "r": { - "dark_plus": "string: #CE9178", - "light_plus": "string: #A31515", - "dark_vs": "string: #CE9178", - "light_vs": "string: #A31515", - "hc_black": "string: #CE9178", - "dark_modern": "string: #CE9178", - "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" - } - }, - { - "c": "'", - "t": "string", - "r": { - "dark_plus": "string: #CE9178", - "light_plus": "string: #A31515", - "dark_vs": "string: #CE9178", - "light_vs": "string: #A31515", - "hc_black": "string: #CE9178", - "dark_modern": "string: #CE9178", - "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" - } - }, - { - "c": "]", - "t": "", - "r": {} - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "}", - "t": "", - "r": {} - } -] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue5566_ts.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue5566_ts.json deleted file mode 100644 index 17f092ea22d..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-issue5566_ts.json +++ /dev/null @@ -1,238 +0,0 @@ -[ - { - "c": "function", - "t": "storage.type", - "r": { - "dark_plus": "storage.type: #569CD6", - "light_plus": "storage.type: #0000FF", - "dark_vs": "storage.type: #569CD6", - "light_vs": "storage.type: #0000FF", - "hc_black": "storage.type: #569CD6", - "dark_modern": "storage.type: #569CD6", - "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" - } - }, - { - "c": "foo3", - "t": "variable entity.name.function", - "r": { - "dark_plus": "entity.name.function: #DCDCAA", - "light_plus": "entity.name.function: #795E26", - "hc_black": "entity.name.function: #DCDCAA", - "dark_modern": "entity.name.function: #DCDCAA", - "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": "{", - "t": "", - "r": {} - }, - { - "c": "const", - "t": "storage.type", - "r": { - "dark_plus": "storage.type: #569CD6", - "light_plus": "storage.type: #0000FF", - "dark_vs": "storage.type: #569CD6", - "light_vs": "storage.type: #0000FF", - "hc_black": "storage.type: #569CD6", - "dark_modern": "storage.type: #569CD6", - "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" - } - }, - { - "c": "foo", - "t": "variable entity.name.function variable.other.constant", - "r": { - "dark_plus": "variable.other.constant: #4FC1FF", - "light_plus": "variable.other.constant: #0070C1", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable.other.constant: #4FC1FF", - "hc_light": "variable.other.constant: #02715D", - "light_modern": "variable.other.constant: #0070C1" - } - }, - { - "c": "=", - "t": "keyword.operator.assignment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": ":", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "any", - "t": "support.type support.type.primitive", - "r": { - "dark_plus": "support.type: #4EC9B0", - "light_plus": "support.type: #267F99", - "hc_black": "support.type: #4EC9B0", - "dark_modern": "support.type: #4EC9B0", - "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" - } - }, - { - "c": "=>", - "t": "keyword.operator storage.type", - "r": { - "dark_plus": "storage.type: #569CD6", - "light_plus": "storage.type: #0000FF", - "dark_vs": "storage.type: #569CD6", - "light_vs": "storage.type: #0000FF", - "hc_black": "storage.type: #569CD6", - "dark_modern": "storage.type: #569CD6", - "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": "{", - "t": "", - "r": {} - }, - { - "c": "'", - "t": "string", - "r": { - "dark_plus": "string: #CE9178", - "light_plus": "string: #A31515", - "dark_vs": "string: #CE9178", - "light_vs": "string: #A31515", - "hc_black": "string: #CE9178", - "dark_modern": "string: #CE9178", - "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" - } - }, - { - "c": "bar", - "t": "string", - "r": { - "dark_plus": "string: #CE9178", - "light_plus": "string: #A31515", - "dark_vs": "string: #CE9178", - "light_vs": "string: #A31515", - "hc_black": "string: #CE9178", - "dark_modern": "string: #CE9178", - "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" - } - }, - { - "c": "'", - "t": "string", - "r": { - "dark_plus": "string: #CE9178", - "light_plus": "string: #A31515", - "dark_vs": "string: #CE9178", - "light_vs": "string: #A31515", - "hc_black": "string: #CE9178", - "dark_modern": "string: #CE9178", - "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" - } - }, - { - "c": ":", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "'", - "t": "string", - "r": { - "dark_plus": "string: #CE9178", - "light_plus": "string: #A31515", - "dark_vs": "string: #CE9178", - "light_vs": "string: #A31515", - "hc_black": "string: #CE9178", - "dark_modern": "string: #CE9178", - "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" - } - }, - { - "c": "baz", - "t": "string", - "r": { - "dark_plus": "string: #CE9178", - "light_plus": "string: #A31515", - "dark_vs": "string: #CE9178", - "light_vs": "string: #A31515", - "hc_black": "string: #CE9178", - "dark_modern": "string: #CE9178", - "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" - } - }, - { - "c": "'", - "t": "string", - "r": { - "dark_plus": "string: #CE9178", - "light_plus": "string: #A31515", - "dark_vs": "string: #CE9178", - "light_vs": "string: #A31515", - "hc_black": "string: #CE9178", - "dark_modern": "string: #CE9178", - "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" - } - }, - { - "c": "}", - "t": "", - "r": {} - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": "}", - "t": "", - "r": {} - } -] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-jsdoc-multiline-type_ts.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-jsdoc-multiline-type_ts.json deleted file mode 100644 index e2454effa8f..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-jsdoc-multiline-type_ts.json +++ /dev/null @@ -1,166 +0,0 @@ -[ - { - "c": "/**\n * @typedef {{\n * id: number,\n * fn: !Function,\n * context: (!Object|undefined)\n * }}\n * @private\n */", - "t": "comment", - "r": { - "dark_plus": "comment: #6A9955", - "light_plus": "comment: #008000", - "dark_vs": "comment: #6A9955", - "light_vs": "comment: #008000", - "hc_black": "comment: #7CA668", - "dark_modern": "comment: #6A9955", - "hc_light": "comment: #515151", - "light_modern": "comment: #008000" - } - }, - { - "c": "goog", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "dom", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "animationFrame", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "Task_", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "/**\n * @typedef {{\n * measureTask: goog.dom.animationFrame.Task_,\n * mutateTask: goog.dom.animationFrame.Task_,\n * state: (!Object|undefined),\n * args: (!Array|undefined),\n * isScheduled: boolean\n * }}\n * @private\n */", - "t": "comment", - "r": { - "dark_plus": "comment: #6A9955", - "light_plus": "comment: #008000", - "dark_vs": "comment: #6A9955", - "light_vs": "comment: #008000", - "hc_black": "comment: #7CA668", - "dark_modern": "comment: #6A9955", - "hc_light": "comment: #515151", - "light_modern": "comment: #008000" - } - }, - { - "c": "goog", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "dom", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "animationFrame", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "TaskSet_", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - } -] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-keywords_ts.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-keywords_ts.json deleted file mode 100644 index 9d407654b45..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-keywords_ts.json +++ /dev/null @@ -1,149 +0,0 @@ -[ - { - "c": "export", - "t": "keyword.control", - "r": { - "dark_plus": "keyword.control: #C586C0", - "light_plus": "keyword.control: #AF00DB", - "dark_vs": "keyword.control: #569CD6", - "light_vs": "keyword.control: #0000FF", - "hc_black": "keyword.control: #C586C0", - "dark_modern": "keyword.control: #C586C0", - "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" - } - }, - { - "c": "var", - "t": "storage.type", - "r": { - "dark_plus": "storage.type: #569CD6", - "light_plus": "storage.type: #0000FF", - "dark_vs": "storage.type: #569CD6", - "light_vs": "storage.type: #0000FF", - "hc_black": "storage.type: #569CD6", - "dark_modern": "storage.type: #569CD6", - "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" - } - }, - { - "c": "foo", - "t": "variable entity.name.function", - "r": { - "dark_plus": "entity.name.function: #DCDCAA", - "light_plus": "entity.name.function: #795E26", - "hc_black": "entity.name.function: #DCDCAA", - "dark_modern": "entity.name.function: #DCDCAA", - "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" - } - }, - { - "c": "=", - "t": "keyword.operator.assignment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": "=>", - "t": "keyword.operator storage.type", - "r": { - "dark_plus": "storage.type: #569CD6", - "light_plus": "storage.type: #0000FF", - "dark_vs": "storage.type: #569CD6", - "light_vs": "storage.type: #0000FF", - "hc_black": "storage.type: #569CD6", - "dark_modern": "storage.type: #569CD6", - "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" - } - }, - { - "c": "new", - "t": "keyword.operator.new", - "r": { - "dark_plus": "keyword.operator.new: #569CD6", - "light_plus": "keyword.operator.new: #0000FF", - "dark_vs": "keyword.operator.new: #569CD6", - "light_vs": "keyword.operator.new: #0000FF", - "hc_black": "keyword.operator.new: #569CD6", - "dark_modern": "keyword.operator.new: #569CD6", - "hc_light": "keyword.operator.new: #0F4A85", - "light_modern": "keyword.operator.new: #0000FF" - } - }, - { - "c": "RegExp", - "t": "variable entity.name.function", - "r": { - "dark_plus": "entity.name.function: #DCDCAA", - "light_plus": "entity.name.function: #795E26", - "hc_black": "entity.name.function: #DCDCAA", - "dark_modern": "entity.name.function: #DCDCAA", - "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": "'", - "t": "string", - "r": { - "dark_plus": "string: #CE9178", - "light_plus": "string: #A31515", - "dark_vs": "string: #CE9178", - "light_vs": "string: #A31515", - "hc_black": "string: #CE9178", - "dark_modern": "string: #CE9178", - "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" - } - }, - { - "c": "'", - "t": "string", - "r": { - "dark_plus": "string: #CE9178", - "light_plus": "string: #A31515", - "dark_vs": "string: #CE9178", - "light_vs": "string: #A31515", - "hc_black": "string: #CE9178", - "dark_modern": "string: #CE9178", - "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" - } - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - } -] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-members_ts.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-members_ts.json deleted file mode 100644 index 65335b9ebff..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-members_ts.json +++ /dev/null @@ -1,215 +0,0 @@ -[ - { - "c": "class", - "t": "storage.type", - "r": { - "dark_plus": "storage.type: #569CD6", - "light_plus": "storage.type: #0000FF", - "dark_vs": "storage.type: #569CD6", - "light_vs": "storage.type: #0000FF", - "hc_black": "storage.type: #569CD6", - "dark_modern": "storage.type: #569CD6", - "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" - } - }, - { - "c": "A2", - "t": "entity.name.type", - "r": { - "dark_plus": "entity.name.type: #4EC9B0", - "light_plus": "entity.name.type: #267F99", - "hc_black": "entity.name.type: #4EC9B0", - "dark_modern": "entity.name.type: #4EC9B0", - "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" - } - }, - { - "c": "extends", - "t": "storage.modifier", - "r": { - "dark_plus": "storage.modifier: #569CD6", - "light_plus": "storage.modifier: #0000FF", - "dark_vs": "storage.modifier: #569CD6", - "light_vs": "storage.modifier: #0000FF", - "hc_black": "storage.modifier: #569CD6", - "dark_modern": "storage.modifier: #569CD6", - "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" - } - }, - { - "c": "B1", - "t": "variable entity.other.inherited-class", - "r": { - "dark_plus": "entity.other.inherited-class: #4EC9B0", - "light_plus": "entity.other.inherited-class: #267F99", - "hc_black": "entity.other.inherited-class: #4EC9B0", - "dark_modern": "entity.other.inherited-class: #4EC9B0", - "hc_light": "entity.other.inherited-class: #185E73", - "light_modern": "entity.other.inherited-class: #267F99" - } - }, - { - "c": "{", - "t": "", - "r": {} - }, - { - "c": "public", - "t": "storage.modifier", - "r": { - "dark_plus": "storage.modifier: #569CD6", - "light_plus": "storage.modifier: #0000FF", - "dark_vs": "storage.modifier: #569CD6", - "light_vs": "storage.modifier: #0000FF", - "hc_black": "storage.modifier: #569CD6", - "dark_modern": "storage.modifier: #569CD6", - "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" - } - }, - { - "c": "count", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ":", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "number", - "t": "support.type support.type.primitive", - "r": { - "dark_plus": "support.type: #4EC9B0", - "light_plus": "support.type: #267F99", - "hc_black": "support.type: #4EC9B0", - "dark_modern": "support.type: #4EC9B0", - "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" - } - }, - { - "c": "=", - "t": "keyword.operator.assignment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "9", - "t": "constant.numeric", - "r": { - "dark_plus": "constant.numeric: #B5CEA8", - "light_plus": "constant.numeric: #098658", - "dark_vs": "constant.numeric: #B5CEA8", - "light_vs": "constant.numeric: #098658", - "hc_black": "constant.numeric: #B5CEA8", - "dark_modern": "constant.numeric: #B5CEA8", - "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "public", - "t": "storage.modifier", - "r": { - "dark_plus": "storage.modifier: #569CD6", - "light_plus": "storage.modifier: #0000FF", - "dark_vs": "storage.modifier: #569CD6", - "light_vs": "storage.modifier: #0000FF", - "hc_black": "storage.modifier: #569CD6", - "dark_modern": "storage.modifier: #569CD6", - "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" - } - }, - { - "c": "resolveNextGeneration", - "t": "variable entity.name.function", - "r": { - "dark_plus": "entity.name.function: #DCDCAA", - "light_plus": "entity.name.function: #795E26", - "hc_black": "entity.name.function: #DCDCAA", - "dark_modern": "entity.name.function: #DCDCAA", - "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": "cell", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ":", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "A2", - "t": "entity.name.type", - "r": { - "dark_plus": "entity.name.type: #4EC9B0", - "light_plus": "entity.name.type: #267F99", - "hc_black": "entity.name.type: #4EC9B0", - "dark_modern": "entity.name.type: #4EC9B0", - "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" - } - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": "{", - "t": "", - "r": {} - }, - { - "c": "}", - "t": "", - "r": {} - }, - { - "c": "}", - "t": "", - "r": {} - } -] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-object-literals_ts.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-object-literals_ts.json deleted file mode 100644 index 3541727732d..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-object-literals_ts.json +++ /dev/null @@ -1,149 +0,0 @@ -[ - { - "c": "let", - "t": "storage.type", - "r": { - "dark_plus": "storage.type: #569CD6", - "light_plus": "storage.type: #0000FF", - "dark_vs": "storage.type: #569CD6", - "light_vs": "storage.type: #0000FF", - "hc_black": "storage.type: #569CD6", - "dark_modern": "storage.type: #569CD6", - "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" - } - }, - { - "c": "s1", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "=", - "t": "keyword.operator.assignment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "{", - "t": "", - "r": {} - }, - { - "c": "k", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ":", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "{", - "t": "", - "r": {} - }, - { - "c": "k1", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ":", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "s", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ",", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "k2", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ":", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "1", - "t": "constant.numeric", - "r": { - "dark_plus": "constant.numeric: #B5CEA8", - "light_plus": "constant.numeric: #098658", - "dark_vs": "constant.numeric: #B5CEA8", - "light_vs": "constant.numeric: #098658", - "hc_black": "constant.numeric: #B5CEA8", - "dark_modern": "constant.numeric: #B5CEA8", - "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" - } - }, - { - "c": "}", - "t": "", - "r": {} - }, - { - "c": "}", - "t": "", - "r": {} - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - } -] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-regex_coffee.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-regex_coffee.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-regex_coffee.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-strings_ts.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-strings_ts.json deleted file mode 100644 index bd845f74e07..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-strings_ts.json +++ /dev/null @@ -1,460 +0,0 @@ -[ - { - "c": "var", - "t": "storage.type", - "r": { - "dark_plus": "storage.type: #569CD6", - "light_plus": "storage.type: #0000FF", - "dark_vs": "storage.type: #569CD6", - "light_vs": "storage.type: #0000FF", - "hc_black": "storage.type: #569CD6", - "dark_modern": "storage.type: #569CD6", - "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" - } - }, - { - "c": "x", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "=", - "t": "keyword.operator.assignment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "`", - "t": "string", - "r": { - "dark_plus": "string: #CE9178", - "light_plus": "string: #A31515", - "dark_vs": "string: #CE9178", - "light_vs": "string: #A31515", - "hc_black": "string: #CE9178", - "dark_modern": "string: #CE9178", - "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" - } - }, - { - "c": "Hello ", - "t": "string", - "r": { - "dark_plus": "string: #CE9178", - "light_plus": "string: #A31515", - "dark_vs": "string: #CE9178", - "light_vs": "string: #A31515", - "hc_black": "string: #CE9178", - "dark_modern": "string: #CE9178", - "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" - } - }, - { - "c": "${", - "t": "string punctuation.definition.template-expression.begin", - "r": { - "dark_plus": "punctuation.definition.template-expression.begin: #569CD6", - "light_plus": "punctuation.definition.template-expression.begin: #0000FF", - "dark_vs": "punctuation.definition.template-expression.begin: #569CD6", - "light_vs": "punctuation.definition.template-expression.begin: #0000FF", - "hc_black": "punctuation.definition.template-expression.begin: #569CD6", - "dark_modern": "punctuation.definition.template-expression.begin: #569CD6", - "hc_light": "punctuation.definition.template-expression.begin: #0F4A85", - "light_modern": "punctuation.definition.template-expression.begin: #0000FF" - } - }, - { - "c": "foo", - "t": "string variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "}", - "t": "string punctuation.definition.template-expression.end", - "r": { - "dark_plus": "punctuation.definition.template-expression.end: #569CD6", - "light_plus": "punctuation.definition.template-expression.end: #0000FF", - "dark_vs": "punctuation.definition.template-expression.end: #569CD6", - "light_vs": "punctuation.definition.template-expression.end: #0000FF", - "hc_black": "punctuation.definition.template-expression.end: #569CD6", - "dark_modern": "punctuation.definition.template-expression.end: #569CD6", - "hc_light": "punctuation.definition.template-expression.end: #0F4A85", - "light_modern": "punctuation.definition.template-expression.end: #0000FF" - } - }, - { - "c": "!", - "t": "string", - "r": { - "dark_plus": "string: #CE9178", - "light_plus": "string: #A31515", - "dark_vs": "string: #CE9178", - "light_vs": "string: #A31515", - "hc_black": "string: #CE9178", - "dark_modern": "string: #CE9178", - "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" - } - }, - { - "c": "`", - "t": "string", - "r": { - "dark_plus": "string: #CE9178", - "light_plus": "string: #A31515", - "dark_vs": "string: #CE9178", - "light_vs": "string: #A31515", - "hc_black": "string: #CE9178", - "dark_modern": "string: #CE9178", - "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "console", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "log", - "t": "variable entity.name.function", - "r": { - "dark_plus": "entity.name.function: #DCDCAA", - "light_plus": "entity.name.function: #795E26", - "hc_black": "entity.name.function: #DCDCAA", - "dark_modern": "entity.name.function: #DCDCAA", - "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": "`", - "t": "string", - "r": { - "dark_plus": "string: #CE9178", - "light_plus": "string: #A31515", - "dark_vs": "string: #CE9178", - "light_vs": "string: #A31515", - "hc_black": "string: #CE9178", - "dark_modern": "string: #CE9178", - "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" - } - }, - { - "c": "string text line 1\nstring text line 2", - "t": "string", - "r": { - "dark_plus": "string: #CE9178", - "light_plus": "string: #A31515", - "dark_vs": "string: #CE9178", - "light_vs": "string: #A31515", - "hc_black": "string: #CE9178", - "dark_modern": "string: #CE9178", - "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" - } - }, - { - "c": "`", - "t": "string", - "r": { - "dark_plus": "string: #CE9178", - "light_plus": "string: #A31515", - "dark_vs": "string: #CE9178", - "light_vs": "string: #A31515", - "hc_black": "string: #CE9178", - "dark_modern": "string: #CE9178", - "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" - } - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "x", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "=", - "t": "keyword.operator.assignment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "tag", - "t": "variable entity.name.function", - "r": { - "dark_plus": "entity.name.function: #DCDCAA", - "light_plus": "entity.name.function: #795E26", - "hc_black": "entity.name.function: #DCDCAA", - "dark_modern": "entity.name.function: #DCDCAA", - "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" - } - }, - { - "c": "`", - "t": "string", - "r": { - "dark_plus": "string: #CE9178", - "light_plus": "string: #A31515", - "dark_vs": "string: #CE9178", - "light_vs": "string: #A31515", - "hc_black": "string: #CE9178", - "dark_modern": "string: #CE9178", - "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" - } - }, - { - "c": "Hello ", - "t": "string", - "r": { - "dark_plus": "string: #CE9178", - "light_plus": "string: #A31515", - "dark_vs": "string: #CE9178", - "light_vs": "string: #A31515", - "hc_black": "string: #CE9178", - "dark_modern": "string: #CE9178", - "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" - } - }, - { - "c": "${", - "t": "string punctuation.definition.template-expression.begin", - "r": { - "dark_plus": "punctuation.definition.template-expression.begin: #569CD6", - "light_plus": "punctuation.definition.template-expression.begin: #0000FF", - "dark_vs": "punctuation.definition.template-expression.begin: #569CD6", - "light_vs": "punctuation.definition.template-expression.begin: #0000FF", - "hc_black": "punctuation.definition.template-expression.begin: #569CD6", - "dark_modern": "punctuation.definition.template-expression.begin: #569CD6", - "hc_light": "punctuation.definition.template-expression.begin: #0F4A85", - "light_modern": "punctuation.definition.template-expression.begin: #0000FF" - } - }, - { - "c": "a", - "t": "string variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "+", - "t": "string keyword.operator.arithmetic", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "b", - "t": "string variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "}", - "t": "string punctuation.definition.template-expression.end", - "r": { - "dark_plus": "punctuation.definition.template-expression.end: #569CD6", - "light_plus": "punctuation.definition.template-expression.end: #0000FF", - "dark_vs": "punctuation.definition.template-expression.end: #569CD6", - "light_vs": "punctuation.definition.template-expression.end: #0000FF", - "hc_black": "punctuation.definition.template-expression.end: #569CD6", - "dark_modern": "punctuation.definition.template-expression.end: #569CD6", - "hc_light": "punctuation.definition.template-expression.end: #0F4A85", - "light_modern": "punctuation.definition.template-expression.end: #0000FF" - } - }, - { - "c": " world ", - "t": "string", - "r": { - "dark_plus": "string: #CE9178", - "light_plus": "string: #A31515", - "dark_vs": "string: #CE9178", - "light_vs": "string: #A31515", - "hc_black": "string: #CE9178", - "dark_modern": "string: #CE9178", - "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" - } - }, - { - "c": "${", - "t": "string punctuation.definition.template-expression.begin", - "r": { - "dark_plus": "punctuation.definition.template-expression.begin: #569CD6", - "light_plus": "punctuation.definition.template-expression.begin: #0000FF", - "dark_vs": "punctuation.definition.template-expression.begin: #569CD6", - "light_vs": "punctuation.definition.template-expression.begin: #0000FF", - "hc_black": "punctuation.definition.template-expression.begin: #569CD6", - "dark_modern": "punctuation.definition.template-expression.begin: #569CD6", - "hc_light": "punctuation.definition.template-expression.begin: #0F4A85", - "light_modern": "punctuation.definition.template-expression.begin: #0000FF" - } - }, - { - "c": "a", - "t": "string variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "*", - "t": "string keyword.operator.arithmetic", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "b", - "t": "string variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "}", - "t": "string punctuation.definition.template-expression.end", - "r": { - "dark_plus": "punctuation.definition.template-expression.end: #569CD6", - "light_plus": "punctuation.definition.template-expression.end: #0000FF", - "dark_vs": "punctuation.definition.template-expression.end: #569CD6", - "light_vs": "punctuation.definition.template-expression.end: #0000FF", - "hc_black": "punctuation.definition.template-expression.end: #569CD6", - "dark_modern": "punctuation.definition.template-expression.end: #569CD6", - "hc_light": "punctuation.definition.template-expression.end: #0F4A85", - "light_modern": "punctuation.definition.template-expression.end: #0000FF" - } - }, - { - "c": "`", - "t": "string", - "r": { - "dark_plus": "string: #CE9178", - "light_plus": "string: #A31515", - "dark_vs": "string: #CE9178", - "light_vs": "string: #A31515", - "hc_black": "string: #CE9178", - "dark_modern": "string: #CE9178", - "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - } -] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-this_ts.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-this_ts.json deleted file mode 100644 index 5680b0c1efb..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-this_ts.json +++ /dev/null @@ -1,76 +0,0 @@ -[ - { - "c": "{", - "t": "", - "r": {} - }, - { - "c": "this", - "t": "variable.language", - "r": { - "dark_plus": "variable.language: #569CD6", - "light_plus": "variable.language: #0000FF", - "dark_vs": "variable.language: #569CD6", - "light_vs": "variable.language: #0000FF", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable.language: #569CD6", - "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "foo", - "t": "variable variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "=", - "t": "keyword.operator.assignment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "9", - "t": "constant.numeric", - "r": { - "dark_plus": "constant.numeric: #B5CEA8", - "light_plus": "constant.numeric: #098658", - "dark_vs": "constant.numeric: #B5CEA8", - "light_vs": "constant.numeric: #098658", - "hc_black": "constant.numeric: #B5CEA8", - "dark_modern": "constant.numeric: #B5CEA8", - "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "}", - "t": "", - "r": {} - } -] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-variables_css.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-variables_css.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test-variables_css.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test2_pl.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test2_pl.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test2_pl.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test6916_js.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test6916_js.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test6916_js.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_bat.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_bat.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_bat.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_bib.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_bib.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_bib.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_c.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_c.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_c.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_cc.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_cc.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_cc.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_clj.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_clj.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_clj.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_code-snippets.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_code-snippets.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_code-snippets.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_coffee.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_coffee.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_coffee.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_cpp.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_cpp.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_cpp.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_cs.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_cs.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_cs.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_cshtml.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_cshtml.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_cshtml.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_css.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_css.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_css.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_cu.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_cu.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_cu.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_dart.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_dart.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_dart.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_diff.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_diff.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_diff.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_fs.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_fs.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_fs.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_go.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_go.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_go.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_groovy.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_groovy.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_groovy.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_handlebars.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_handlebars.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_handlebars.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_hbs.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_hbs.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_hbs.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_hlsl.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_hlsl.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_hlsl.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_html.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_html.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_html.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_ini.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_ini.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_ini.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_jl.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_jl.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_jl.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_js.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_js.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_js.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_json.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_json.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_json.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_jsx.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_jsx.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_jsx.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_less.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_less.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_less.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_log.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_log.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_log.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_lua.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_lua.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_lua.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_m.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_m.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_m.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_md.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_md.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_md.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_mm.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_mm.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_mm.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_p6.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_p6.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_p6.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_php.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_php.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_php.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_pl.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_pl.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_pl.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_ps1.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_ps1.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_ps1.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_pug.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_pug.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_pug.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_py.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_py.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_py.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_r.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_r.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_r.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_rb.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_rb.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_rb.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_rs.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_rs.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_rs.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_rst.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_rst.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_rst.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_scss.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_scss.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_scss.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_sh.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_sh.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_sh.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_shader.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_shader.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_shader.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_sql.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_sql.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_sql.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_sty.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_sty.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_sty.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_swift.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_swift.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_swift.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_tex.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_tex.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_tex.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_ts.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_ts.json deleted file mode 100644 index a3b68fd6fad..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_ts.json +++ /dev/null @@ -1,6805 +0,0 @@ -[ - { - "c": "/* Game of Life\n * Implemented in TypeScript\n * To learn more about TypeScript, please visit http://www.typescriptlang.org/\n */", - "t": "comment", - "r": { - "dark_plus": "comment: #6A9955", - "light_plus": "comment: #008000", - "dark_vs": "comment: #6A9955", - "light_vs": "comment: #008000", - "hc_black": "comment: #7CA668", - "dark_modern": "comment: #6A9955", - "hc_light": "comment: #515151", - "light_modern": "comment: #008000" - } - }, - { - "c": "module", - "t": "", - "r": {} - }, - { - "c": "Conway", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "{", - "t": "", - "r": {} - }, - { - "c": "export", - "t": "keyword.control", - "r": { - "dark_plus": "keyword.control: #C586C0", - "light_plus": "keyword.control: #AF00DB", - "dark_vs": "keyword.control: #569CD6", - "light_vs": "keyword.control: #0000FF", - "hc_black": "keyword.control: #C586C0", - "dark_modern": "keyword.control: #C586C0", - "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" - } - }, - { - "c": "class", - "t": "storage.type", - "r": { - "dark_plus": "storage.type: #569CD6", - "light_plus": "storage.type: #0000FF", - "dark_vs": "storage.type: #569CD6", - "light_vs": "storage.type: #0000FF", - "hc_black": "storage.type: #569CD6", - "dark_modern": "storage.type: #569CD6", - "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" - } - }, - { - "c": "Cell", - "t": "entity.name.type", - "r": { - "dark_plus": "entity.name.type: #4EC9B0", - "light_plus": "entity.name.type: #267F99", - "hc_black": "entity.name.type: #4EC9B0", - "dark_modern": "entity.name.type: #4EC9B0", - "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" - } - }, - { - "c": "{", - "t": "", - "r": {} - }, - { - "c": "public", - "t": "storage.modifier", - "r": { - "dark_plus": "storage.modifier: #569CD6", - "light_plus": "storage.modifier: #0000FF", - "dark_vs": "storage.modifier: #569CD6", - "light_vs": "storage.modifier: #0000FF", - "hc_black": "storage.modifier: #569CD6", - "dark_modern": "storage.modifier: #569CD6", - "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" - } - }, - { - "c": "row", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ":", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "number", - "t": "support.type support.type.primitive", - "r": { - "dark_plus": "support.type: #4EC9B0", - "light_plus": "support.type: #267F99", - "hc_black": "support.type: #4EC9B0", - "dark_modern": "support.type: #4EC9B0", - "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "public", - "t": "storage.modifier", - "r": { - "dark_plus": "storage.modifier: #569CD6", - "light_plus": "storage.modifier: #0000FF", - "dark_vs": "storage.modifier: #569CD6", - "light_vs": "storage.modifier: #0000FF", - "hc_black": "storage.modifier: #569CD6", - "dark_modern": "storage.modifier: #569CD6", - "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" - } - }, - { - "c": "col", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ":", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "number", - "t": "support.type support.type.primitive", - "r": { - "dark_plus": "support.type: #4EC9B0", - "light_plus": "support.type: #267F99", - "hc_black": "support.type: #4EC9B0", - "dark_modern": "support.type: #4EC9B0", - "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "public", - "t": "storage.modifier", - "r": { - "dark_plus": "storage.modifier: #569CD6", - "light_plus": "storage.modifier: #0000FF", - "dark_vs": "storage.modifier: #569CD6", - "light_vs": "storage.modifier: #0000FF", - "hc_black": "storage.modifier: #569CD6", - "dark_modern": "storage.modifier: #569CD6", - "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" - } - }, - { - "c": "live", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ":", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "boolean", - "t": "support.type support.type.primitive", - "r": { - "dark_plus": "support.type: #4EC9B0", - "light_plus": "support.type: #267F99", - "hc_black": "support.type: #4EC9B0", - "dark_modern": "support.type: #4EC9B0", - "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "constructor", - "t": "variable entity.name.function storage.type", - "r": { - "dark_plus": "storage.type: #569CD6", - "light_plus": "storage.type: #0000FF", - "dark_vs": "storage.type: #569CD6", - "light_vs": "storage.type: #0000FF", - "hc_black": "storage.type: #569CD6", - "dark_modern": "storage.type: #569CD6", - "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": "row", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ":", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "number", - "t": "support.type support.type.primitive", - "r": { - "dark_plus": "support.type: #4EC9B0", - "light_plus": "support.type: #267F99", - "hc_black": "support.type: #4EC9B0", - "dark_modern": "support.type: #4EC9B0", - "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" - } - }, - { - "c": ",", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "col", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ":", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "number", - "t": "support.type support.type.primitive", - "r": { - "dark_plus": "support.type: #4EC9B0", - "light_plus": "support.type: #267F99", - "hc_black": "support.type: #4EC9B0", - "dark_modern": "support.type: #4EC9B0", - "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" - } - }, - { - "c": ",", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "live", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ":", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "boolean", - "t": "support.type support.type.primitive", - "r": { - "dark_plus": "support.type: #4EC9B0", - "light_plus": "support.type: #267F99", - "hc_black": "support.type: #4EC9B0", - "dark_modern": "support.type: #4EC9B0", - "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" - } - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": "{", - "t": "", - "r": {} - }, - { - "c": "this", - "t": "variable.language", - "r": { - "dark_plus": "variable.language: #569CD6", - "light_plus": "variable.language: #0000FF", - "dark_vs": "variable.language: #569CD6", - "light_vs": "variable.language: #0000FF", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable.language: #569CD6", - "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "row", - "t": "variable variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "=", - "t": "keyword.operator.assignment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "row", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "this", - "t": "variable.language", - "r": { - "dark_plus": "variable.language: #569CD6", - "light_plus": "variable.language: #0000FF", - "dark_vs": "variable.language: #569CD6", - "light_vs": "variable.language: #0000FF", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable.language: #569CD6", - "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "col", - "t": "variable variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "=", - "t": "keyword.operator.assignment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "col", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "this", - "t": "variable.language", - "r": { - "dark_plus": "variable.language: #569CD6", - "light_plus": "variable.language: #0000FF", - "dark_vs": "variable.language: #569CD6", - "light_vs": "variable.language: #0000FF", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable.language: #569CD6", - "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "live", - "t": "variable variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "=", - "t": "keyword.operator.assignment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "live", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "}", - "t": "", - "r": {} - }, - { - "c": "}", - "t": "", - "r": {} - }, - { - "c": "export", - "t": "keyword.control", - "r": { - "dark_plus": "keyword.control: #C586C0", - "light_plus": "keyword.control: #AF00DB", - "dark_vs": "keyword.control: #569CD6", - "light_vs": "keyword.control: #0000FF", - "hc_black": "keyword.control: #C586C0", - "dark_modern": "keyword.control: #C586C0", - "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" - } - }, - { - "c": "class", - "t": "storage.type", - "r": { - "dark_plus": "storage.type: #569CD6", - "light_plus": "storage.type: #0000FF", - "dark_vs": "storage.type: #569CD6", - "light_vs": "storage.type: #0000FF", - "hc_black": "storage.type: #569CD6", - "dark_modern": "storage.type: #569CD6", - "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" - } - }, - { - "c": "GameOfLife", - "t": "entity.name.type", - "r": { - "dark_plus": "entity.name.type: #4EC9B0", - "light_plus": "entity.name.type: #267F99", - "hc_black": "entity.name.type: #4EC9B0", - "dark_modern": "entity.name.type: #4EC9B0", - "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" - } - }, - { - "c": "{", - "t": "", - "r": {} - }, - { - "c": "private", - "t": "storage.modifier", - "r": { - "dark_plus": "storage.modifier: #569CD6", - "light_plus": "storage.modifier: #0000FF", - "dark_vs": "storage.modifier: #569CD6", - "light_vs": "storage.modifier: #0000FF", - "hc_black": "storage.modifier: #569CD6", - "dark_modern": "storage.modifier: #569CD6", - "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" - } - }, - { - "c": "gridSize", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ":", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "number", - "t": "support.type support.type.primitive", - "r": { - "dark_plus": "support.type: #4EC9B0", - "light_plus": "support.type: #267F99", - "hc_black": "support.type: #4EC9B0", - "dark_modern": "support.type: #4EC9B0", - "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "private", - "t": "storage.modifier", - "r": { - "dark_plus": "storage.modifier: #569CD6", - "light_plus": "storage.modifier: #0000FF", - "dark_vs": "storage.modifier: #569CD6", - "light_vs": "storage.modifier: #0000FF", - "hc_black": "storage.modifier: #569CD6", - "dark_modern": "storage.modifier: #569CD6", - "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" - } - }, - { - "c": "canvasSize", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ":", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "number", - "t": "support.type support.type.primitive", - "r": { - "dark_plus": "support.type: #4EC9B0", - "light_plus": "support.type: #267F99", - "hc_black": "support.type: #4EC9B0", - "dark_modern": "support.type: #4EC9B0", - "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "private", - "t": "storage.modifier", - "r": { - "dark_plus": "storage.modifier: #569CD6", - "light_plus": "storage.modifier: #0000FF", - "dark_vs": "storage.modifier: #569CD6", - "light_vs": "storage.modifier: #0000FF", - "hc_black": "storage.modifier: #569CD6", - "dark_modern": "storage.modifier: #569CD6", - "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" - } - }, - { - "c": "lineColor", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ":", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "string", - "t": "support.type support.type.primitive", - "r": { - "dark_plus": "support.type: #4EC9B0", - "light_plus": "support.type: #267F99", - "hc_black": "support.type: #4EC9B0", - "dark_modern": "support.type: #4EC9B0", - "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "private", - "t": "storage.modifier", - "r": { - "dark_plus": "storage.modifier: #569CD6", - "light_plus": "storage.modifier: #0000FF", - "dark_vs": "storage.modifier: #569CD6", - "light_vs": "storage.modifier: #0000FF", - "hc_black": "storage.modifier: #569CD6", - "dark_modern": "storage.modifier: #569CD6", - "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" - } - }, - { - "c": "liveColor", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ":", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "string", - "t": "support.type support.type.primitive", - "r": { - "dark_plus": "support.type: #4EC9B0", - "light_plus": "support.type: #267F99", - "hc_black": "support.type: #4EC9B0", - "dark_modern": "support.type: #4EC9B0", - "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "private", - "t": "storage.modifier", - "r": { - "dark_plus": "storage.modifier: #569CD6", - "light_plus": "storage.modifier: #0000FF", - "dark_vs": "storage.modifier: #569CD6", - "light_vs": "storage.modifier: #0000FF", - "hc_black": "storage.modifier: #569CD6", - "dark_modern": "storage.modifier: #569CD6", - "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" - } - }, - { - "c": "deadColor", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ":", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "string", - "t": "support.type support.type.primitive", - "r": { - "dark_plus": "support.type: #4EC9B0", - "light_plus": "support.type: #267F99", - "hc_black": "support.type: #4EC9B0", - "dark_modern": "support.type: #4EC9B0", - "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "private", - "t": "storage.modifier", - "r": { - "dark_plus": "storage.modifier: #569CD6", - "light_plus": "storage.modifier: #0000FF", - "dark_vs": "storage.modifier: #569CD6", - "light_vs": "storage.modifier: #0000FF", - "hc_black": "storage.modifier: #569CD6", - "dark_modern": "storage.modifier: #569CD6", - "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" - } - }, - { - "c": "initialLifeProbability", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ":", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "number", - "t": "support.type support.type.primitive", - "r": { - "dark_plus": "support.type: #4EC9B0", - "light_plus": "support.type: #267F99", - "hc_black": "support.type: #4EC9B0", - "dark_modern": "support.type: #4EC9B0", - "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "private", - "t": "storage.modifier", - "r": { - "dark_plus": "storage.modifier: #569CD6", - "light_plus": "storage.modifier: #0000FF", - "dark_vs": "storage.modifier: #569CD6", - "light_vs": "storage.modifier: #0000FF", - "hc_black": "storage.modifier: #569CD6", - "dark_modern": "storage.modifier: #569CD6", - "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" - } - }, - { - "c": "animationRate", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ":", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "number", - "t": "support.type support.type.primitive", - "r": { - "dark_plus": "support.type: #4EC9B0", - "light_plus": "support.type: #267F99", - "hc_black": "support.type: #4EC9B0", - "dark_modern": "support.type: #4EC9B0", - "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "private", - "t": "storage.modifier", - "r": { - "dark_plus": "storage.modifier: #569CD6", - "light_plus": "storage.modifier: #0000FF", - "dark_vs": "storage.modifier: #569CD6", - "light_vs": "storage.modifier: #0000FF", - "hc_black": "storage.modifier: #569CD6", - "dark_modern": "storage.modifier: #569CD6", - "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" - } - }, - { - "c": "cellSize", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ":", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "number", - "t": "support.type support.type.primitive", - "r": { - "dark_plus": "support.type: #4EC9B0", - "light_plus": "support.type: #267F99", - "hc_black": "support.type: #4EC9B0", - "dark_modern": "support.type: #4EC9B0", - "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "private", - "t": "storage.modifier", - "r": { - "dark_plus": "storage.modifier: #569CD6", - "light_plus": "storage.modifier: #0000FF", - "dark_vs": "storage.modifier: #569CD6", - "light_vs": "storage.modifier: #0000FF", - "hc_black": "storage.modifier: #569CD6", - "dark_modern": "storage.modifier: #569CD6", - "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" - } - }, - { - "c": "world", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "constructor", - "t": "variable entity.name.function storage.type", - "r": { - "dark_plus": "storage.type: #569CD6", - "light_plus": "storage.type: #0000FF", - "dark_vs": "storage.type: #569CD6", - "light_vs": "storage.type: #0000FF", - "hc_black": "storage.type: #569CD6", - "dark_modern": "storage.type: #569CD6", - "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": "{", - "t": "", - "r": {} - }, - { - "c": "this", - "t": "variable.language", - "r": { - "dark_plus": "variable.language: #569CD6", - "light_plus": "variable.language: #0000FF", - "dark_vs": "variable.language: #569CD6", - "light_vs": "variable.language: #0000FF", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable.language: #569CD6", - "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "gridSize", - "t": "variable variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "=", - "t": "keyword.operator.assignment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "50", - "t": "constant.numeric", - "r": { - "dark_plus": "constant.numeric: #B5CEA8", - "light_plus": "constant.numeric: #098658", - "dark_vs": "constant.numeric: #B5CEA8", - "light_vs": "constant.numeric: #098658", - "hc_black": "constant.numeric: #B5CEA8", - "dark_modern": "constant.numeric: #B5CEA8", - "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "this", - "t": "variable.language", - "r": { - "dark_plus": "variable.language: #569CD6", - "light_plus": "variable.language: #0000FF", - "dark_vs": "variable.language: #569CD6", - "light_vs": "variable.language: #0000FF", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable.language: #569CD6", - "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "canvasSize", - "t": "variable variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "=", - "t": "keyword.operator.assignment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "600", - "t": "constant.numeric", - "r": { - "dark_plus": "constant.numeric: #B5CEA8", - "light_plus": "constant.numeric: #098658", - "dark_vs": "constant.numeric: #B5CEA8", - "light_vs": "constant.numeric: #098658", - "hc_black": "constant.numeric: #B5CEA8", - "dark_modern": "constant.numeric: #B5CEA8", - "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "this", - "t": "variable.language", - "r": { - "dark_plus": "variable.language: #569CD6", - "light_plus": "variable.language: #0000FF", - "dark_vs": "variable.language: #569CD6", - "light_vs": "variable.language: #0000FF", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable.language: #569CD6", - "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "lineColor", - "t": "variable variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "=", - "t": "keyword.operator.assignment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "'", - "t": "string", - "r": { - "dark_plus": "string: #CE9178", - "light_plus": "string: #A31515", - "dark_vs": "string: #CE9178", - "light_vs": "string: #A31515", - "hc_black": "string: #CE9178", - "dark_modern": "string: #CE9178", - "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" - } - }, - { - "c": "#cdcdcd", - "t": "string", - "r": { - "dark_plus": "string: #CE9178", - "light_plus": "string: #A31515", - "dark_vs": "string: #CE9178", - "light_vs": "string: #A31515", - "hc_black": "string: #CE9178", - "dark_modern": "string: #CE9178", - "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" - } - }, - { - "c": "'", - "t": "string", - "r": { - "dark_plus": "string: #CE9178", - "light_plus": "string: #A31515", - "dark_vs": "string: #CE9178", - "light_vs": "string: #A31515", - "hc_black": "string: #CE9178", - "dark_modern": "string: #CE9178", - "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "this", - "t": "variable.language", - "r": { - "dark_plus": "variable.language: #569CD6", - "light_plus": "variable.language: #0000FF", - "dark_vs": "variable.language: #569CD6", - "light_vs": "variable.language: #0000FF", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable.language: #569CD6", - "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "liveColor", - "t": "variable variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "=", - "t": "keyword.operator.assignment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "'", - "t": "string", - "r": { - "dark_plus": "string: #CE9178", - "light_plus": "string: #A31515", - "dark_vs": "string: #CE9178", - "light_vs": "string: #A31515", - "hc_black": "string: #CE9178", - "dark_modern": "string: #CE9178", - "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" - } - }, - { - "c": "#666", - "t": "string", - "r": { - "dark_plus": "string: #CE9178", - "light_plus": "string: #A31515", - "dark_vs": "string: #CE9178", - "light_vs": "string: #A31515", - "hc_black": "string: #CE9178", - "dark_modern": "string: #CE9178", - "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" - } - }, - { - "c": "'", - "t": "string", - "r": { - "dark_plus": "string: #CE9178", - "light_plus": "string: #A31515", - "dark_vs": "string: #CE9178", - "light_vs": "string: #A31515", - "hc_black": "string: #CE9178", - "dark_modern": "string: #CE9178", - "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "this", - "t": "variable.language", - "r": { - "dark_plus": "variable.language: #569CD6", - "light_plus": "variable.language: #0000FF", - "dark_vs": "variable.language: #569CD6", - "light_vs": "variable.language: #0000FF", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable.language: #569CD6", - "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "deadColor", - "t": "variable variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "=", - "t": "keyword.operator.assignment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "'", - "t": "string", - "r": { - "dark_plus": "string: #CE9178", - "light_plus": "string: #A31515", - "dark_vs": "string: #CE9178", - "light_vs": "string: #A31515", - "hc_black": "string: #CE9178", - "dark_modern": "string: #CE9178", - "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" - } - }, - { - "c": "#eee", - "t": "string", - "r": { - "dark_plus": "string: #CE9178", - "light_plus": "string: #A31515", - "dark_vs": "string: #CE9178", - "light_vs": "string: #A31515", - "hc_black": "string: #CE9178", - "dark_modern": "string: #CE9178", - "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" - } - }, - { - "c": "'", - "t": "string", - "r": { - "dark_plus": "string: #CE9178", - "light_plus": "string: #A31515", - "dark_vs": "string: #CE9178", - "light_vs": "string: #A31515", - "hc_black": "string: #CE9178", - "dark_modern": "string: #CE9178", - "hc_light": "string: #0F4A85", - "light_modern": "string: #A31515" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "this", - "t": "variable.language", - "r": { - "dark_plus": "variable.language: #569CD6", - "light_plus": "variable.language: #0000FF", - "dark_vs": "variable.language: #569CD6", - "light_vs": "variable.language: #0000FF", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable.language: #569CD6", - "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "initialLifeProbability", - "t": "variable variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "=", - "t": "keyword.operator.assignment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "0.5", - "t": "constant.numeric", - "r": { - "dark_plus": "constant.numeric: #B5CEA8", - "light_plus": "constant.numeric: #098658", - "dark_vs": "constant.numeric: #B5CEA8", - "light_vs": "constant.numeric: #098658", - "hc_black": "constant.numeric: #B5CEA8", - "dark_modern": "constant.numeric: #B5CEA8", - "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "this", - "t": "variable.language", - "r": { - "dark_plus": "variable.language: #569CD6", - "light_plus": "variable.language: #0000FF", - "dark_vs": "variable.language: #569CD6", - "light_vs": "variable.language: #0000FF", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable.language: #569CD6", - "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "animationRate", - "t": "variable variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "=", - "t": "keyword.operator.assignment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "60", - "t": "constant.numeric", - "r": { - "dark_plus": "constant.numeric: #B5CEA8", - "light_plus": "constant.numeric: #098658", - "dark_vs": "constant.numeric: #B5CEA8", - "light_vs": "constant.numeric: #098658", - "hc_black": "constant.numeric: #B5CEA8", - "dark_modern": "constant.numeric: #B5CEA8", - "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "this", - "t": "variable.language", - "r": { - "dark_plus": "variable.language: #569CD6", - "light_plus": "variable.language: #0000FF", - "dark_vs": "variable.language: #569CD6", - "light_vs": "variable.language: #0000FF", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable.language: #569CD6", - "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "cellSize", - "t": "variable variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "=", - "t": "keyword.operator.assignment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "0", - "t": "constant.numeric", - "r": { - "dark_plus": "constant.numeric: #B5CEA8", - "light_plus": "constant.numeric: #098658", - "dark_vs": "constant.numeric: #B5CEA8", - "light_vs": "constant.numeric: #098658", - "hc_black": "constant.numeric: #B5CEA8", - "dark_modern": "constant.numeric: #B5CEA8", - "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "this", - "t": "variable.language", - "r": { - "dark_plus": "variable.language: #569CD6", - "light_plus": "variable.language: #0000FF", - "dark_vs": "variable.language: #569CD6", - "light_vs": "variable.language: #0000FF", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable.language: #569CD6", - "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "world", - "t": "variable variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "=", - "t": "keyword.operator.assignment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "this", - "t": "variable.language", - "r": { - "dark_plus": "variable.language: #569CD6", - "light_plus": "variable.language: #0000FF", - "dark_vs": "variable.language: #569CD6", - "light_vs": "variable.language: #0000FF", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable.language: #569CD6", - "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "createWorld", - "t": "variable variable entity.name.function", - "r": { - "dark_plus": "entity.name.function: #DCDCAA", - "light_plus": "entity.name.function: #795E26", - "hc_black": "entity.name.function: #DCDCAA", - "dark_modern": "entity.name.function: #DCDCAA", - "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "this", - "t": "variable.language", - "r": { - "dark_plus": "variable.language: #569CD6", - "light_plus": "variable.language: #0000FF", - "dark_vs": "variable.language: #569CD6", - "light_vs": "variable.language: #0000FF", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable.language: #569CD6", - "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "circleOfLife", - "t": "variable variable entity.name.function", - "r": { - "dark_plus": "entity.name.function: #DCDCAA", - "light_plus": "entity.name.function: #795E26", - "hc_black": "entity.name.function: #DCDCAA", - "dark_modern": "entity.name.function: #DCDCAA", - "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "}", - "t": "", - "r": {} - }, - { - "c": "public", - "t": "storage.modifier", - "r": { - "dark_plus": "storage.modifier: #569CD6", - "light_plus": "storage.modifier: #0000FF", - "dark_vs": "storage.modifier: #569CD6", - "light_vs": "storage.modifier: #0000FF", - "hc_black": "storage.modifier: #569CD6", - "dark_modern": "storage.modifier: #569CD6", - "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" - } - }, - { - "c": "createWorld", - "t": "variable entity.name.function", - "r": { - "dark_plus": "entity.name.function: #DCDCAA", - "light_plus": "entity.name.function: #795E26", - "hc_black": "entity.name.function: #DCDCAA", - "dark_modern": "entity.name.function: #DCDCAA", - "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": "{", - "t": "", - "r": {} - }, - { - "c": "return", - "t": "keyword.control", - "r": { - "dark_plus": "keyword.control: #C586C0", - "light_plus": "keyword.control: #AF00DB", - "dark_vs": "keyword.control: #569CD6", - "light_vs": "keyword.control: #0000FF", - "hc_black": "keyword.control: #C586C0", - "dark_modern": "keyword.control: #C586C0", - "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" - } - }, - { - "c": "this", - "t": "variable.language", - "r": { - "dark_plus": "variable.language: #569CD6", - "light_plus": "variable.language: #0000FF", - "dark_vs": "variable.language: #569CD6", - "light_vs": "variable.language: #0000FF", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable.language: #569CD6", - "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "travelWorld", - "t": "variable variable entity.name.function", - "r": { - "dark_plus": "entity.name.function: #DCDCAA", - "light_plus": "entity.name.function: #795E26", - "hc_black": "entity.name.function: #DCDCAA", - "dark_modern": "entity.name.function: #DCDCAA", - "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": "cell", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ":", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "Cell", - "t": "entity.name.type", - "r": { - "dark_plus": "entity.name.type: #4EC9B0", - "light_plus": "entity.name.type: #267F99", - "hc_black": "entity.name.type: #4EC9B0", - "dark_modern": "entity.name.type: #4EC9B0", - "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" - } - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": "=>", - "t": "keyword.operator storage.type", - "r": { - "dark_plus": "storage.type: #569CD6", - "light_plus": "storage.type: #0000FF", - "dark_vs": "storage.type: #569CD6", - "light_vs": "storage.type: #0000FF", - "hc_black": "storage.type: #569CD6", - "dark_modern": "storage.type: #569CD6", - "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" - } - }, - { - "c": "{", - "t": "", - "r": {} - }, - { - "c": "cell", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "live", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "=", - "t": "keyword.operator.assignment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "Math", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "random", - "t": "variable entity.name.function", - "r": { - "dark_plus": "entity.name.function: #DCDCAA", - "light_plus": "entity.name.function: #795E26", - "hc_black": "entity.name.function: #DCDCAA", - "dark_modern": "entity.name.function: #DCDCAA", - "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": "<", - "t": "keyword.operator.relational", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "this", - "t": "variable.language", - "r": { - "dark_plus": "variable.language: #569CD6", - "light_plus": "variable.language: #0000FF", - "dark_vs": "variable.language: #569CD6", - "light_vs": "variable.language: #0000FF", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable.language: #569CD6", - "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "initialLifeProbability", - "t": "variable variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "return", - "t": "keyword.control", - "r": { - "dark_plus": "keyword.control: #C586C0", - "light_plus": "keyword.control: #AF00DB", - "dark_vs": "keyword.control: #569CD6", - "light_vs": "keyword.control: #0000FF", - "hc_black": "keyword.control: #C586C0", - "dark_modern": "keyword.control: #C586C0", - "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" - } - }, - { - "c": "cell", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "}", - "t": "", - "r": {} - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "}", - "t": "", - "r": {} - }, - { - "c": "public", - "t": "storage.modifier", - "r": { - "dark_plus": "storage.modifier: #569CD6", - "light_plus": "storage.modifier: #0000FF", - "dark_vs": "storage.modifier: #569CD6", - "light_vs": "storage.modifier: #0000FF", - "hc_black": "storage.modifier: #569CD6", - "dark_modern": "storage.modifier: #569CD6", - "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" - } - }, - { - "c": "circleOfLife", - "t": "variable entity.name.function", - "r": { - "dark_plus": "entity.name.function: #DCDCAA", - "light_plus": "entity.name.function: #795E26", - "hc_black": "entity.name.function: #DCDCAA", - "dark_modern": "entity.name.function: #DCDCAA", - "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": ":", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "void", - "t": "support.type support.type.primitive", - "r": { - "dark_plus": "support.type: #4EC9B0", - "light_plus": "support.type: #267F99", - "hc_black": "support.type: #4EC9B0", - "dark_modern": "support.type: #4EC9B0", - "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" - } - }, - { - "c": "{", - "t": "", - "r": {} - }, - { - "c": "this", - "t": "variable.language", - "r": { - "dark_plus": "variable.language: #569CD6", - "light_plus": "variable.language: #0000FF", - "dark_vs": "variable.language: #569CD6", - "light_vs": "variable.language: #0000FF", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable.language: #569CD6", - "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "world", - "t": "variable variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "=", - "t": "keyword.operator.assignment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "this", - "t": "variable.language", - "r": { - "dark_plus": "variable.language: #569CD6", - "light_plus": "variable.language: #0000FF", - "dark_vs": "variable.language: #569CD6", - "light_vs": "variable.language: #0000FF", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable.language: #569CD6", - "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "travelWorld", - "t": "variable variable entity.name.function", - "r": { - "dark_plus": "entity.name.function: #DCDCAA", - "light_plus": "entity.name.function: #795E26", - "hc_black": "entity.name.function: #DCDCAA", - "dark_modern": "entity.name.function: #DCDCAA", - "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": "cell", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ":", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "Cell", - "t": "entity.name.type", - "r": { - "dark_plus": "entity.name.type: #4EC9B0", - "light_plus": "entity.name.type: #267F99", - "hc_black": "entity.name.type: #4EC9B0", - "dark_modern": "entity.name.type: #4EC9B0", - "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" - } - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": "=>", - "t": "keyword.operator storage.type", - "r": { - "dark_plus": "storage.type: #569CD6", - "light_plus": "storage.type: #0000FF", - "dark_vs": "storage.type: #569CD6", - "light_vs": "storage.type: #0000FF", - "hc_black": "storage.type: #569CD6", - "dark_modern": "storage.type: #569CD6", - "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" - } - }, - { - "c": "{", - "t": "", - "r": {} - }, - { - "c": "cell", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "=", - "t": "keyword.operator.assignment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "this", - "t": "variable.language", - "r": { - "dark_plus": "variable.language: #569CD6", - "light_plus": "variable.language: #0000FF", - "dark_vs": "variable.language: #569CD6", - "light_vs": "variable.language: #0000FF", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable.language: #569CD6", - "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "world", - "t": "variable variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "[", - "t": "", - "r": {} - }, - { - "c": "cell", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "row", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "]", - "t": "", - "r": {} - }, - { - "c": "[", - "t": "", - "r": {} - }, - { - "c": "cell", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "col", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "]", - "t": "", - "r": {} - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "this", - "t": "variable.language", - "r": { - "dark_plus": "variable.language: #569CD6", - "light_plus": "variable.language: #0000FF", - "dark_vs": "variable.language: #569CD6", - "light_vs": "variable.language: #0000FF", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable.language: #569CD6", - "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "draw", - "t": "variable variable entity.name.function", - "r": { - "dark_plus": "entity.name.function: #DCDCAA", - "light_plus": "entity.name.function: #795E26", - "hc_black": "entity.name.function: #DCDCAA", - "dark_modern": "entity.name.function: #DCDCAA", - "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": "cell", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "return", - "t": "keyword.control", - "r": { - "dark_plus": "keyword.control: #C586C0", - "light_plus": "keyword.control: #AF00DB", - "dark_vs": "keyword.control: #569CD6", - "light_vs": "keyword.control: #0000FF", - "hc_black": "keyword.control: #C586C0", - "dark_modern": "keyword.control: #C586C0", - "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" - } - }, - { - "c": "this", - "t": "variable.language", - "r": { - "dark_plus": "variable.language: #569CD6", - "light_plus": "variable.language: #0000FF", - "dark_vs": "variable.language: #569CD6", - "light_vs": "variable.language: #0000FF", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable.language: #569CD6", - "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "resolveNextGeneration", - "t": "variable variable entity.name.function", - "r": { - "dark_plus": "entity.name.function: #DCDCAA", - "light_plus": "entity.name.function: #795E26", - "hc_black": "entity.name.function: #DCDCAA", - "dark_modern": "entity.name.function: #DCDCAA", - "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": "cell", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "}", - "t": "", - "r": {} - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "setTimeout", - "t": "variable entity.name.function", - "r": { - "dark_plus": "entity.name.function: #DCDCAA", - "light_plus": "entity.name.function: #795E26", - "hc_black": "entity.name.function: #DCDCAA", - "dark_modern": "entity.name.function: #DCDCAA", - "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": "=>", - "t": "keyword.operator storage.type", - "r": { - "dark_plus": "storage.type: #569CD6", - "light_plus": "storage.type: #0000FF", - "dark_vs": "storage.type: #569CD6", - "light_vs": "storage.type: #0000FF", - "hc_black": "storage.type: #569CD6", - "dark_modern": "storage.type: #569CD6", - "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" - } - }, - { - "c": "{", - "t": "", - "r": {} - }, - { - "c": "this", - "t": "variable.language", - "r": { - "dark_plus": "variable.language: #569CD6", - "light_plus": "variable.language: #0000FF", - "dark_vs": "variable.language: #569CD6", - "light_vs": "variable.language: #0000FF", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable.language: #569CD6", - "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "circleOfLife", - "t": "variable variable entity.name.function", - "r": { - "dark_plus": "entity.name.function: #DCDCAA", - "light_plus": "entity.name.function: #795E26", - "hc_black": "entity.name.function: #DCDCAA", - "dark_modern": "entity.name.function: #DCDCAA", - "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": "}", - "t": "", - "r": {} - }, - { - "c": ",", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "this", - "t": "variable.language", - "r": { - "dark_plus": "variable.language: #569CD6", - "light_plus": "variable.language: #0000FF", - "dark_vs": "variable.language: #569CD6", - "light_vs": "variable.language: #0000FF", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable.language: #569CD6", - "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "animationRate", - "t": "variable variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "}", - "t": "", - "r": {} - }, - { - "c": "public", - "t": "storage.modifier", - "r": { - "dark_plus": "storage.modifier: #569CD6", - "light_plus": "storage.modifier: #0000FF", - "dark_vs": "storage.modifier: #569CD6", - "light_vs": "storage.modifier: #0000FF", - "hc_black": "storage.modifier: #569CD6", - "dark_modern": "storage.modifier: #569CD6", - "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" - } - }, - { - "c": "resolveNextGeneration", - "t": "variable entity.name.function", - "r": { - "dark_plus": "entity.name.function: #DCDCAA", - "light_plus": "entity.name.function: #795E26", - "hc_black": "entity.name.function: #DCDCAA", - "dark_modern": "entity.name.function: #DCDCAA", - "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": "cell", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ":", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "Cell", - "t": "entity.name.type", - "r": { - "dark_plus": "entity.name.type: #4EC9B0", - "light_plus": "entity.name.type: #267F99", - "hc_black": "entity.name.type: #4EC9B0", - "dark_modern": "entity.name.type: #4EC9B0", - "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" - } - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": "{", - "t": "", - "r": {} - }, - { - "c": "var", - "t": "storage.type", - "r": { - "dark_plus": "storage.type: #569CD6", - "light_plus": "storage.type: #0000FF", - "dark_vs": "storage.type: #569CD6", - "light_vs": "storage.type: #0000FF", - "hc_black": "storage.type: #569CD6", - "dark_modern": "storage.type: #569CD6", - "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" - } - }, - { - "c": "count", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "=", - "t": "keyword.operator.assignment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "this", - "t": "variable.language", - "r": { - "dark_plus": "variable.language: #569CD6", - "light_plus": "variable.language: #0000FF", - "dark_vs": "variable.language: #569CD6", - "light_vs": "variable.language: #0000FF", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable.language: #569CD6", - "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "countNeighbors", - "t": "variable variable entity.name.function", - "r": { - "dark_plus": "entity.name.function: #DCDCAA", - "light_plus": "entity.name.function: #795E26", - "hc_black": "entity.name.function: #DCDCAA", - "dark_modern": "entity.name.function: #DCDCAA", - "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": "cell", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "var", - "t": "storage.type", - "r": { - "dark_plus": "storage.type: #569CD6", - "light_plus": "storage.type: #0000FF", - "dark_vs": "storage.type: #569CD6", - "light_vs": "storage.type: #0000FF", - "hc_black": "storage.type: #569CD6", - "dark_modern": "storage.type: #569CD6", - "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" - } - }, - { - "c": "newCell", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "=", - "t": "keyword.operator.assignment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "new", - "t": "keyword.operator.new", - "r": { - "dark_plus": "keyword.operator.new: #569CD6", - "light_plus": "keyword.operator.new: #0000FF", - "dark_vs": "keyword.operator.new: #569CD6", - "light_vs": "keyword.operator.new: #0000FF", - "hc_black": "keyword.operator.new: #569CD6", - "dark_modern": "keyword.operator.new: #569CD6", - "hc_light": "keyword.operator.new: #0F4A85", - "light_modern": "keyword.operator.new: #0000FF" - } - }, - { - "c": "Cell", - "t": "variable entity.name.function", - "r": { - "dark_plus": "entity.name.function: #DCDCAA", - "light_plus": "entity.name.function: #795E26", - "hc_black": "entity.name.function: #DCDCAA", - "dark_modern": "entity.name.function: #DCDCAA", - "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": "cell", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "row", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ",", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "cell", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "col", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ",", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "cell", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "live", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "if", - "t": "keyword.control", - "r": { - "dark_plus": "keyword.control: #C586C0", - "light_plus": "keyword.control: #AF00DB", - "dark_vs": "keyword.control: #569CD6", - "light_vs": "keyword.control: #0000FF", - "hc_black": "keyword.control: #C586C0", - "dark_modern": "keyword.control: #C586C0", - "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": "count", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "<", - "t": "keyword.operator.relational", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "2", - "t": "constant.numeric", - "r": { - "dark_plus": "constant.numeric: #B5CEA8", - "light_plus": "constant.numeric: #098658", - "dark_vs": "constant.numeric: #B5CEA8", - "light_vs": "constant.numeric: #098658", - "hc_black": "constant.numeric: #B5CEA8", - "dark_modern": "constant.numeric: #B5CEA8", - "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" - } - }, - { - "c": "||", - "t": "keyword.operator.logical", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "count", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ">", - "t": "keyword.operator.relational", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "3", - "t": "constant.numeric", - "r": { - "dark_plus": "constant.numeric: #B5CEA8", - "light_plus": "constant.numeric: #098658", - "dark_vs": "constant.numeric: #B5CEA8", - "light_vs": "constant.numeric: #098658", - "hc_black": "constant.numeric: #B5CEA8", - "dark_modern": "constant.numeric: #B5CEA8", - "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" - } - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": "newCell", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "live", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "=", - "t": "keyword.operator.assignment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "false", - "t": "constant.language", - "r": { - "dark_plus": "constant.language: #569CD6", - "light_plus": "constant.language: #0000FF", - "dark_vs": "constant.language: #569CD6", - "light_vs": "constant.language: #0000FF", - "hc_black": "constant.language: #569CD6", - "dark_modern": "constant.language: #569CD6", - "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "else", - "t": "keyword.control", - "r": { - "dark_plus": "keyword.control: #C586C0", - "light_plus": "keyword.control: #AF00DB", - "dark_vs": "keyword.control: #569CD6", - "light_vs": "keyword.control: #0000FF", - "hc_black": "keyword.control: #C586C0", - "dark_modern": "keyword.control: #C586C0", - "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" - } - }, - { - "c": "if", - "t": "keyword.control", - "r": { - "dark_plus": "keyword.control: #C586C0", - "light_plus": "keyword.control: #AF00DB", - "dark_vs": "keyword.control: #569CD6", - "light_vs": "keyword.control: #0000FF", - "hc_black": "keyword.control: #C586C0", - "dark_modern": "keyword.control: #C586C0", - "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": "count", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "==", - "t": "keyword.operator", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "3", - "t": "constant.numeric", - "r": { - "dark_plus": "constant.numeric: #B5CEA8", - "light_plus": "constant.numeric: #098658", - "dark_vs": "constant.numeric: #B5CEA8", - "light_vs": "constant.numeric: #098658", - "hc_black": "constant.numeric: #B5CEA8", - "dark_modern": "constant.numeric: #B5CEA8", - "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" - } - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": "newCell", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "live", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "=", - "t": "keyword.operator.assignment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "true", - "t": "constant.language", - "r": { - "dark_plus": "constant.language: #569CD6", - "light_plus": "constant.language: #0000FF", - "dark_vs": "constant.language: #569CD6", - "light_vs": "constant.language: #0000FF", - "hc_black": "constant.language: #569CD6", - "dark_modern": "constant.language: #569CD6", - "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "return", - "t": "keyword.control", - "r": { - "dark_plus": "keyword.control: #C586C0", - "light_plus": "keyword.control: #AF00DB", - "dark_vs": "keyword.control: #569CD6", - "light_vs": "keyword.control: #0000FF", - "hc_black": "keyword.control: #C586C0", - "dark_modern": "keyword.control: #C586C0", - "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" - } - }, - { - "c": "newCell", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "}", - "t": "", - "r": {} - }, - { - "c": "public", - "t": "storage.modifier", - "r": { - "dark_plus": "storage.modifier: #569CD6", - "light_plus": "storage.modifier: #0000FF", - "dark_vs": "storage.modifier: #569CD6", - "light_vs": "storage.modifier: #0000FF", - "hc_black": "storage.modifier: #569CD6", - "dark_modern": "storage.modifier: #569CD6", - "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" - } - }, - { - "c": "countNeighbors", - "t": "variable entity.name.function", - "r": { - "dark_plus": "entity.name.function: #DCDCAA", - "light_plus": "entity.name.function: #795E26", - "hc_black": "entity.name.function: #DCDCAA", - "dark_modern": "entity.name.function: #DCDCAA", - "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": "cell", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ":", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "Cell", - "t": "entity.name.type", - "r": { - "dark_plus": "entity.name.type: #4EC9B0", - "light_plus": "entity.name.type: #267F99", - "hc_black": "entity.name.type: #4EC9B0", - "dark_modern": "entity.name.type: #4EC9B0", - "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" - } - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": "{", - "t": "", - "r": {} - }, - { - "c": "var", - "t": "storage.type", - "r": { - "dark_plus": "storage.type: #569CD6", - "light_plus": "storage.type: #0000FF", - "dark_vs": "storage.type: #569CD6", - "light_vs": "storage.type: #0000FF", - "hc_black": "storage.type: #569CD6", - "dark_modern": "storage.type: #569CD6", - "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" - } - }, - { - "c": "neighbors", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "=", - "t": "keyword.operator.assignment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "0", - "t": "constant.numeric", - "r": { - "dark_plus": "constant.numeric: #B5CEA8", - "light_plus": "constant.numeric: #098658", - "dark_vs": "constant.numeric: #B5CEA8", - "light_vs": "constant.numeric: #098658", - "hc_black": "constant.numeric: #B5CEA8", - "dark_modern": "constant.numeric: #B5CEA8", - "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "for", - "t": "keyword.control", - "r": { - "dark_plus": "keyword.control: #C586C0", - "light_plus": "keyword.control: #AF00DB", - "dark_vs": "keyword.control: #569CD6", - "light_vs": "keyword.control: #0000FF", - "hc_black": "keyword.control: #C586C0", - "dark_modern": "keyword.control: #C586C0", - "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": "var", - "t": "storage.type", - "r": { - "dark_plus": "storage.type: #569CD6", - "light_plus": "storage.type: #0000FF", - "dark_vs": "storage.type: #569CD6", - "light_vs": "storage.type: #0000FF", - "hc_black": "storage.type: #569CD6", - "dark_modern": "storage.type: #569CD6", - "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" - } - }, - { - "c": "row", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "=", - "t": "keyword.operator.assignment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "-", - "t": "", - "r": {} - }, - { - "c": "1", - "t": "constant.numeric", - "r": { - "dark_plus": "constant.numeric: #B5CEA8", - "light_plus": "constant.numeric: #098658", - "dark_vs": "constant.numeric: #B5CEA8", - "light_vs": "constant.numeric: #098658", - "hc_black": "constant.numeric: #B5CEA8", - "dark_modern": "constant.numeric: #B5CEA8", - "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "row", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "<=", - "t": "keyword.operator.relational", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "1", - "t": "constant.numeric", - "r": { - "dark_plus": "constant.numeric: #B5CEA8", - "light_plus": "constant.numeric: #098658", - "dark_vs": "constant.numeric: #B5CEA8", - "light_vs": "constant.numeric: #098658", - "hc_black": "constant.numeric: #B5CEA8", - "dark_modern": "constant.numeric: #B5CEA8", - "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "row", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "++", - "t": "keyword.operator.increment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": "{", - "t": "", - "r": {} - }, - { - "c": "for", - "t": "keyword.control", - "r": { - "dark_plus": "keyword.control: #C586C0", - "light_plus": "keyword.control: #AF00DB", - "dark_vs": "keyword.control: #569CD6", - "light_vs": "keyword.control: #0000FF", - "hc_black": "keyword.control: #C586C0", - "dark_modern": "keyword.control: #C586C0", - "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": "var", - "t": "storage.type", - "r": { - "dark_plus": "storage.type: #569CD6", - "light_plus": "storage.type: #0000FF", - "dark_vs": "storage.type: #569CD6", - "light_vs": "storage.type: #0000FF", - "hc_black": "storage.type: #569CD6", - "dark_modern": "storage.type: #569CD6", - "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" - } - }, - { - "c": "col", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "=", - "t": "keyword.operator.assignment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "-", - "t": "", - "r": {} - }, - { - "c": "1", - "t": "constant.numeric", - "r": { - "dark_plus": "constant.numeric: #B5CEA8", - "light_plus": "constant.numeric: #098658", - "dark_vs": "constant.numeric: #B5CEA8", - "light_vs": "constant.numeric: #098658", - "hc_black": "constant.numeric: #B5CEA8", - "dark_modern": "constant.numeric: #B5CEA8", - "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "col", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "<=", - "t": "keyword.operator.relational", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "1", - "t": "constant.numeric", - "r": { - "dark_plus": "constant.numeric: #B5CEA8", - "light_plus": "constant.numeric: #098658", - "dark_vs": "constant.numeric: #B5CEA8", - "light_vs": "constant.numeric: #098658", - "hc_black": "constant.numeric: #B5CEA8", - "dark_modern": "constant.numeric: #B5CEA8", - "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "col", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "++", - "t": "keyword.operator.increment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": "{", - "t": "", - "r": {} - }, - { - "c": "if", - "t": "keyword.control", - "r": { - "dark_plus": "keyword.control: #C586C0", - "light_plus": "keyword.control: #AF00DB", - "dark_vs": "keyword.control: #569CD6", - "light_vs": "keyword.control: #0000FF", - "hc_black": "keyword.control: #C586C0", - "dark_modern": "keyword.control: #C586C0", - "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": "row", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "==", - "t": "keyword.operator", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "0", - "t": "constant.numeric", - "r": { - "dark_plus": "constant.numeric: #B5CEA8", - "light_plus": "constant.numeric: #098658", - "dark_vs": "constant.numeric: #B5CEA8", - "light_vs": "constant.numeric: #098658", - "hc_black": "constant.numeric: #B5CEA8", - "dark_modern": "constant.numeric: #B5CEA8", - "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" - } - }, - { - "c": "&&", - "t": "keyword.operator.logical", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "col", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "==", - "t": "keyword.operator", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "0", - "t": "constant.numeric", - "r": { - "dark_plus": "constant.numeric: #B5CEA8", - "light_plus": "constant.numeric: #098658", - "dark_vs": "constant.numeric: #B5CEA8", - "light_vs": "constant.numeric: #098658", - "hc_black": "constant.numeric: #B5CEA8", - "dark_modern": "constant.numeric: #B5CEA8", - "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" - } - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": "continue", - "t": "keyword.control", - "r": { - "dark_plus": "keyword.control: #C586C0", - "light_plus": "keyword.control: #AF00DB", - "dark_vs": "keyword.control: #569CD6", - "light_vs": "keyword.control: #0000FF", - "hc_black": "keyword.control: #C586C0", - "dark_modern": "keyword.control: #C586C0", - "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "if", - "t": "keyword.control", - "r": { - "dark_plus": "keyword.control: #C586C0", - "light_plus": "keyword.control: #AF00DB", - "dark_vs": "keyword.control: #569CD6", - "light_vs": "keyword.control: #0000FF", - "hc_black": "keyword.control: #C586C0", - "dark_modern": "keyword.control: #C586C0", - "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": "this", - "t": "variable.language", - "r": { - "dark_plus": "variable.language: #569CD6", - "light_plus": "variable.language: #0000FF", - "dark_vs": "variable.language: #569CD6", - "light_vs": "variable.language: #0000FF", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable.language: #569CD6", - "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "isAlive", - "t": "variable variable entity.name.function", - "r": { - "dark_plus": "entity.name.function: #DCDCAA", - "light_plus": "entity.name.function: #795E26", - "hc_black": "entity.name.function: #DCDCAA", - "dark_modern": "entity.name.function: #DCDCAA", - "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": "cell", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "row", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "+", - "t": "keyword.operator.arithmetic", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "row", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ",", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "cell", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "col", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "+", - "t": "keyword.operator.arithmetic", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "col", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": "{", - "t": "", - "r": {} - }, - { - "c": "neighbors", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "++", - "t": "keyword.operator.increment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "}", - "t": "", - "r": {} - }, - { - "c": "}", - "t": "", - "r": {} - }, - { - "c": "}", - "t": "", - "r": {} - }, - { - "c": "return", - "t": "keyword.control", - "r": { - "dark_plus": "keyword.control: #C586C0", - "light_plus": "keyword.control: #AF00DB", - "dark_vs": "keyword.control: #569CD6", - "light_vs": "keyword.control: #0000FF", - "hc_black": "keyword.control: #C586C0", - "dark_modern": "keyword.control: #C586C0", - "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" - } - }, - { - "c": "neighbors", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "}", - "t": "", - "r": {} - }, - { - "c": "public", - "t": "storage.modifier", - "r": { - "dark_plus": "storage.modifier: #569CD6", - "light_plus": "storage.modifier: #0000FF", - "dark_vs": "storage.modifier: #569CD6", - "light_vs": "storage.modifier: #0000FF", - "hc_black": "storage.modifier: #569CD6", - "dark_modern": "storage.modifier: #569CD6", - "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" - } - }, - { - "c": "isAlive", - "t": "variable entity.name.function", - "r": { - "dark_plus": "entity.name.function: #DCDCAA", - "light_plus": "entity.name.function: #795E26", - "hc_black": "entity.name.function: #DCDCAA", - "dark_modern": "entity.name.function: #DCDCAA", - "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": "row", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ":", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "number", - "t": "support.type support.type.primitive", - "r": { - "dark_plus": "support.type: #4EC9B0", - "light_plus": "support.type: #267F99", - "hc_black": "support.type: #4EC9B0", - "dark_modern": "support.type: #4EC9B0", - "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" - } - }, - { - "c": ",", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "col", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ":", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "number", - "t": "support.type support.type.primitive", - "r": { - "dark_plus": "support.type: #4EC9B0", - "light_plus": "support.type: #267F99", - "hc_black": "support.type: #4EC9B0", - "dark_modern": "support.type: #4EC9B0", - "hc_light": "support.type: #185E73", - "light_modern": "support.type: #267F99" - } - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": "{", - "t": "", - "r": {} - }, - { - "c": "if", - "t": "keyword.control", - "r": { - "dark_plus": "keyword.control: #C586C0", - "light_plus": "keyword.control: #AF00DB", - "dark_vs": "keyword.control: #569CD6", - "light_vs": "keyword.control: #0000FF", - "hc_black": "keyword.control: #C586C0", - "dark_modern": "keyword.control: #C586C0", - "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": "row", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "<", - "t": "keyword.operator.relational", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "0", - "t": "constant.numeric", - "r": { - "dark_plus": "constant.numeric: #B5CEA8", - "light_plus": "constant.numeric: #098658", - "dark_vs": "constant.numeric: #B5CEA8", - "light_vs": "constant.numeric: #098658", - "hc_black": "constant.numeric: #B5CEA8", - "dark_modern": "constant.numeric: #B5CEA8", - "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" - } - }, - { - "c": "||", - "t": "keyword.operator.logical", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "col", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "<", - "t": "keyword.operator.relational", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "0", - "t": "constant.numeric", - "r": { - "dark_plus": "constant.numeric: #B5CEA8", - "light_plus": "constant.numeric: #098658", - "dark_vs": "constant.numeric: #B5CEA8", - "light_vs": "constant.numeric: #098658", - "hc_black": "constant.numeric: #B5CEA8", - "dark_modern": "constant.numeric: #B5CEA8", - "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" - } - }, - { - "c": "||", - "t": "keyword.operator.logical", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "row", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ">=", - "t": "keyword.operator.relational", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "this", - "t": "variable.language", - "r": { - "dark_plus": "variable.language: #569CD6", - "light_plus": "variable.language: #0000FF", - "dark_vs": "variable.language: #569CD6", - "light_vs": "variable.language: #0000FF", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable.language: #569CD6", - "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "gridSize", - "t": "variable variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "||", - "t": "keyword.operator.logical", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "col", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ">=", - "t": "keyword.operator.relational", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "this", - "t": "variable.language", - "r": { - "dark_plus": "variable.language: #569CD6", - "light_plus": "variable.language: #0000FF", - "dark_vs": "variable.language: #569CD6", - "light_vs": "variable.language: #0000FF", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable.language: #569CD6", - "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "gridSize", - "t": "variable variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": "return", - "t": "keyword.control", - "r": { - "dark_plus": "keyword.control: #C586C0", - "light_plus": "keyword.control: #AF00DB", - "dark_vs": "keyword.control: #569CD6", - "light_vs": "keyword.control: #0000FF", - "hc_black": "keyword.control: #C586C0", - "dark_modern": "keyword.control: #C586C0", - "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" - } - }, - { - "c": "false", - "t": "constant.language", - "r": { - "dark_plus": "constant.language: #569CD6", - "light_plus": "constant.language: #0000FF", - "dark_vs": "constant.language: #569CD6", - "light_vs": "constant.language: #0000FF", - "hc_black": "constant.language: #569CD6", - "dark_modern": "constant.language: #569CD6", - "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "return", - "t": "keyword.control", - "r": { - "dark_plus": "keyword.control: #C586C0", - "light_plus": "keyword.control: #AF00DB", - "dark_vs": "keyword.control: #569CD6", - "light_vs": "keyword.control: #0000FF", - "hc_black": "keyword.control: #C586C0", - "dark_modern": "keyword.control: #C586C0", - "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" - } - }, - { - "c": "this", - "t": "variable.language", - "r": { - "dark_plus": "variable.language: #569CD6", - "light_plus": "variable.language: #0000FF", - "dark_vs": "variable.language: #569CD6", - "light_vs": "variable.language: #0000FF", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable.language: #569CD6", - "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "world", - "t": "variable variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "[", - "t": "", - "r": {} - }, - { - "c": "row", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "]", - "t": "", - "r": {} - }, - { - "c": "[", - "t": "", - "r": {} - }, - { - "c": "col", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "]", - "t": "", - "r": {} - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "live", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "}", - "t": "", - "r": {} - }, - { - "c": "public", - "t": "storage.modifier", - "r": { - "dark_plus": "storage.modifier: #569CD6", - "light_plus": "storage.modifier: #0000FF", - "dark_vs": "storage.modifier: #569CD6", - "light_vs": "storage.modifier: #0000FF", - "hc_black": "storage.modifier: #569CD6", - "dark_modern": "storage.modifier: #569CD6", - "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" - } - }, - { - "c": "travelWorld", - "t": "variable entity.name.function", - "r": { - "dark_plus": "entity.name.function: #DCDCAA", - "light_plus": "entity.name.function: #795E26", - "hc_black": "entity.name.function: #DCDCAA", - "dark_modern": "entity.name.function: #DCDCAA", - "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": "callback", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": "{", - "t": "", - "r": {} - }, - { - "c": "var", - "t": "storage.type", - "r": { - "dark_plus": "storage.type: #569CD6", - "light_plus": "storage.type: #0000FF", - "dark_vs": "storage.type: #569CD6", - "light_vs": "storage.type: #0000FF", - "hc_black": "storage.type: #569CD6", - "dark_modern": "storage.type: #569CD6", - "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" - } - }, - { - "c": "result", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "=", - "t": "keyword.operator.assignment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "[", - "t": "", - "r": {} - }, - { - "c": "]", - "t": "", - "r": {} - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "for", - "t": "keyword.control", - "r": { - "dark_plus": "keyword.control: #C586C0", - "light_plus": "keyword.control: #AF00DB", - "dark_vs": "keyword.control: #569CD6", - "light_vs": "keyword.control: #0000FF", - "hc_black": "keyword.control: #C586C0", - "dark_modern": "keyword.control: #C586C0", - "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": "var", - "t": "storage.type", - "r": { - "dark_plus": "storage.type: #569CD6", - "light_plus": "storage.type: #0000FF", - "dark_vs": "storage.type: #569CD6", - "light_vs": "storage.type: #0000FF", - "hc_black": "storage.type: #569CD6", - "dark_modern": "storage.type: #569CD6", - "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" - } - }, - { - "c": "row", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "=", - "t": "keyword.operator.assignment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "0", - "t": "constant.numeric", - "r": { - "dark_plus": "constant.numeric: #B5CEA8", - "light_plus": "constant.numeric: #098658", - "dark_vs": "constant.numeric: #B5CEA8", - "light_vs": "constant.numeric: #098658", - "hc_black": "constant.numeric: #B5CEA8", - "dark_modern": "constant.numeric: #B5CEA8", - "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "row", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "<", - "t": "keyword.operator.relational", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "this", - "t": "variable.language", - "r": { - "dark_plus": "variable.language: #569CD6", - "light_plus": "variable.language: #0000FF", - "dark_vs": "variable.language: #569CD6", - "light_vs": "variable.language: #0000FF", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable.language: #569CD6", - "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "gridSize", - "t": "variable variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "row", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "++", - "t": "keyword.operator.increment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": "{", - "t": "", - "r": {} - }, - { - "c": "var", - "t": "storage.type", - "r": { - "dark_plus": "storage.type: #569CD6", - "light_plus": "storage.type: #0000FF", - "dark_vs": "storage.type: #569CD6", - "light_vs": "storage.type: #0000FF", - "hc_black": "storage.type: #569CD6", - "dark_modern": "storage.type: #569CD6", - "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" - } - }, - { - "c": "rowData", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "=", - "t": "keyword.operator.assignment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "[", - "t": "", - "r": {} - }, - { - "c": "]", - "t": "", - "r": {} - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "for", - "t": "keyword.control", - "r": { - "dark_plus": "keyword.control: #C586C0", - "light_plus": "keyword.control: #AF00DB", - "dark_vs": "keyword.control: #569CD6", - "light_vs": "keyword.control: #0000FF", - "hc_black": "keyword.control: #C586C0", - "dark_modern": "keyword.control: #C586C0", - "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": "var", - "t": "storage.type", - "r": { - "dark_plus": "storage.type: #569CD6", - "light_plus": "storage.type: #0000FF", - "dark_vs": "storage.type: #569CD6", - "light_vs": "storage.type: #0000FF", - "hc_black": "storage.type: #569CD6", - "dark_modern": "storage.type: #569CD6", - "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" - } - }, - { - "c": "col", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "=", - "t": "keyword.operator.assignment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "0", - "t": "constant.numeric", - "r": { - "dark_plus": "constant.numeric: #B5CEA8", - "light_plus": "constant.numeric: #098658", - "dark_vs": "constant.numeric: #B5CEA8", - "light_vs": "constant.numeric: #098658", - "hc_black": "constant.numeric: #B5CEA8", - "dark_modern": "constant.numeric: #B5CEA8", - "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "col", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "<", - "t": "keyword.operator.relational", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "this", - "t": "variable.language", - "r": { - "dark_plus": "variable.language: #569CD6", - "light_plus": "variable.language: #0000FF", - "dark_vs": "variable.language: #569CD6", - "light_vs": "variable.language: #0000FF", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable.language: #569CD6", - "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "gridSize", - "t": "variable variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "col", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "++", - "t": "keyword.operator.increment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": "{", - "t": "", - "r": {} - }, - { - "c": "rowData", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "push", - "t": "variable entity.name.function", - "r": { - "dark_plus": "entity.name.function: #DCDCAA", - "light_plus": "entity.name.function: #795E26", - "hc_black": "entity.name.function: #DCDCAA", - "dark_modern": "entity.name.function: #DCDCAA", - "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": "callback", - "t": "variable entity.name.function", - "r": { - "dark_plus": "entity.name.function: #DCDCAA", - "light_plus": "entity.name.function: #795E26", - "hc_black": "entity.name.function: #DCDCAA", - "dark_modern": "entity.name.function: #DCDCAA", - "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": "new", - "t": "keyword.operator.new", - "r": { - "dark_plus": "keyword.operator.new: #569CD6", - "light_plus": "keyword.operator.new: #0000FF", - "dark_vs": "keyword.operator.new: #569CD6", - "light_vs": "keyword.operator.new: #0000FF", - "hc_black": "keyword.operator.new: #569CD6", - "dark_modern": "keyword.operator.new: #569CD6", - "hc_light": "keyword.operator.new: #0F4A85", - "light_modern": "keyword.operator.new: #0000FF" - } - }, - { - "c": "Cell", - "t": "variable entity.name.function", - "r": { - "dark_plus": "entity.name.function: #DCDCAA", - "light_plus": "entity.name.function: #795E26", - "hc_black": "entity.name.function: #DCDCAA", - "dark_modern": "entity.name.function: #DCDCAA", - "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": "row", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ",", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "col", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ",", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "false", - "t": "constant.language", - "r": { - "dark_plus": "constant.language: #569CD6", - "light_plus": "constant.language: #0000FF", - "dark_vs": "constant.language: #569CD6", - "light_vs": "constant.language: #0000FF", - "hc_black": "constant.language: #569CD6", - "dark_modern": "constant.language: #569CD6", - "hc_light": "constant.language: #0F4A85", - "light_modern": "constant.language: #0000FF" - } - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "}", - "t": "", - "r": {} - }, - { - "c": "result", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "push", - "t": "variable entity.name.function", - "r": { - "dark_plus": "entity.name.function: #DCDCAA", - "light_plus": "entity.name.function: #795E26", - "hc_black": "entity.name.function: #DCDCAA", - "dark_modern": "entity.name.function: #DCDCAA", - "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": "rowData", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "}", - "t": "", - "r": {} - }, - { - "c": "return", - "t": "keyword.control", - "r": { - "dark_plus": "keyword.control: #C586C0", - "light_plus": "keyword.control: #AF00DB", - "dark_vs": "keyword.control: #569CD6", - "light_vs": "keyword.control: #0000FF", - "hc_black": "keyword.control: #C586C0", - "dark_modern": "keyword.control: #C586C0", - "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" - } - }, - { - "c": "result", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "}", - "t": "", - "r": {} - }, - { - "c": "public", - "t": "storage.modifier", - "r": { - "dark_plus": "storage.modifier: #569CD6", - "light_plus": "storage.modifier: #0000FF", - "dark_vs": "storage.modifier: #569CD6", - "light_vs": "storage.modifier: #0000FF", - "hc_black": "storage.modifier: #569CD6", - "dark_modern": "storage.modifier: #569CD6", - "hc_light": "storage.modifier: #0F4A85", - "light_modern": "storage.modifier: #0000FF" - } - }, - { - "c": "draw", - "t": "variable entity.name.function", - "r": { - "dark_plus": "entity.name.function: #DCDCAA", - "light_plus": "entity.name.function: #795E26", - "hc_black": "entity.name.function: #DCDCAA", - "dark_modern": "entity.name.function: #DCDCAA", - "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": "cell", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ":", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "Cell", - "t": "entity.name.type", - "r": { - "dark_plus": "entity.name.type: #4EC9B0", - "light_plus": "entity.name.type: #267F99", - "hc_black": "entity.name.type: #4EC9B0", - "dark_modern": "entity.name.type: #4EC9B0", - "hc_light": "entity.name.type: #185E73", - "light_modern": "entity.name.type: #267F99" - } - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": "{", - "t": "", - "r": {} - }, - { - "c": "if", - "t": "keyword.control", - "r": { - "dark_plus": "keyword.control: #C586C0", - "light_plus": "keyword.control: #AF00DB", - "dark_vs": "keyword.control: #569CD6", - "light_vs": "keyword.control: #0000FF", - "hc_black": "keyword.control: #C586C0", - "dark_modern": "keyword.control: #C586C0", - "hc_light": "keyword.control: #B5200D", - "light_modern": "keyword.control: #AF00DB" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": "this", - "t": "variable.language", - "r": { - "dark_plus": "variable.language: #569CD6", - "light_plus": "variable.language: #0000FF", - "dark_vs": "variable.language: #569CD6", - "light_vs": "variable.language: #0000FF", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable.language: #569CD6", - "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "cellSize", - "t": "variable variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "==", - "t": "keyword.operator", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "0", - "t": "constant.numeric", - "r": { - "dark_plus": "constant.numeric: #B5CEA8", - "light_plus": "constant.numeric: #098658", - "dark_vs": "constant.numeric: #B5CEA8", - "light_vs": "constant.numeric: #098658", - "hc_black": "constant.numeric: #B5CEA8", - "dark_modern": "constant.numeric: #B5CEA8", - "hc_light": "constant.numeric: #096D48", - "light_modern": "constant.numeric: #098658" - } - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": "this", - "t": "variable.language", - "r": { - "dark_plus": "variable.language: #569CD6", - "light_plus": "variable.language: #0000FF", - "dark_vs": "variable.language: #569CD6", - "light_vs": "variable.language: #0000FF", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable.language: #569CD6", - "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "cellSize", - "t": "variable variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "=", - "t": "keyword.operator.assignment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "this", - "t": "variable.language", - "r": { - "dark_plus": "variable.language: #569CD6", - "light_plus": "variable.language: #0000FF", - "dark_vs": "variable.language: #569CD6", - "light_vs": "variable.language: #0000FF", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable.language: #569CD6", - "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "canvasSize", - "t": "variable variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "/", - "t": "keyword.operator.arithmetic", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "this", - "t": "variable.language", - "r": { - "dark_plus": "variable.language: #569CD6", - "light_plus": "variable.language: #0000FF", - "dark_vs": "variable.language: #569CD6", - "light_vs": "variable.language: #0000FF", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable.language: #569CD6", - "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "gridSize", - "t": "variable variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "this", - "t": "variable.language", - "r": { - "dark_plus": "variable.language: #569CD6", - "light_plus": "variable.language: #0000FF", - "dark_vs": "variable.language: #569CD6", - "light_vs": "variable.language: #0000FF", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable.language: #569CD6", - "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "context", - "t": "variable variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "strokeStyle", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "=", - "t": "keyword.operator.assignment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "this", - "t": "variable.language", - "r": { - "dark_plus": "variable.language: #569CD6", - "light_plus": "variable.language: #0000FF", - "dark_vs": "variable.language: #569CD6", - "light_vs": "variable.language: #0000FF", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable.language: #569CD6", - "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "lineColor", - "t": "variable variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "this", - "t": "variable.language", - "r": { - "dark_plus": "variable.language: #569CD6", - "light_plus": "variable.language: #0000FF", - "dark_vs": "variable.language: #569CD6", - "light_vs": "variable.language: #0000FF", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable.language: #569CD6", - "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "context", - "t": "variable variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "strokeRect", - "t": "variable entity.name.function", - "r": { - "dark_plus": "entity.name.function: #DCDCAA", - "light_plus": "entity.name.function: #795E26", - "hc_black": "entity.name.function: #DCDCAA", - "dark_modern": "entity.name.function: #DCDCAA", - "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": "cell", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "row", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "*", - "t": "keyword.operator.arithmetic", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "this", - "t": "variable.language", - "r": { - "dark_plus": "variable.language: #569CD6", - "light_plus": "variable.language: #0000FF", - "dark_vs": "variable.language: #569CD6", - "light_vs": "variable.language: #0000FF", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable.language: #569CD6", - "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "cellSize", - "t": "variable variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ",", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "cell", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "col", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "*", - "t": "keyword.operator.arithmetic", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "this", - "t": "variable.language", - "r": { - "dark_plus": "variable.language: #569CD6", - "light_plus": "variable.language: #0000FF", - "dark_vs": "variable.language: #569CD6", - "light_vs": "variable.language: #0000FF", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable.language: #569CD6", - "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "cellSize", - "t": "variable variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ",", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "this", - "t": "variable.language", - "r": { - "dark_plus": "variable.language: #569CD6", - "light_plus": "variable.language: #0000FF", - "dark_vs": "variable.language: #569CD6", - "light_vs": "variable.language: #0000FF", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable.language: #569CD6", - "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "cellSize", - "t": "variable variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ",", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "this", - "t": "variable.language", - "r": { - "dark_plus": "variable.language: #569CD6", - "light_plus": "variable.language: #0000FF", - "dark_vs": "variable.language: #569CD6", - "light_vs": "variable.language: #0000FF", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable.language: #569CD6", - "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "cellSize", - "t": "variable variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "this", - "t": "variable.language", - "r": { - "dark_plus": "variable.language: #569CD6", - "light_plus": "variable.language: #0000FF", - "dark_vs": "variable.language: #569CD6", - "light_vs": "variable.language: #0000FF", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable.language: #569CD6", - "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "context", - "t": "variable variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "fillStyle", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "=", - "t": "keyword.operator.assignment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "cell", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "live", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "?", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "this", - "t": "variable.language", - "r": { - "dark_plus": "variable.language: #569CD6", - "light_plus": "variable.language: #0000FF", - "dark_vs": "variable.language: #569CD6", - "light_vs": "variable.language: #0000FF", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable.language: #569CD6", - "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "liveColor", - "t": "variable variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ":", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "this", - "t": "variable.language", - "r": { - "dark_plus": "variable.language: #569CD6", - "light_plus": "variable.language: #0000FF", - "dark_vs": "variable.language: #569CD6", - "light_vs": "variable.language: #0000FF", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable.language: #569CD6", - "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "deadColor", - "t": "variable variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "this", - "t": "variable.language", - "r": { - "dark_plus": "variable.language: #569CD6", - "light_plus": "variable.language: #0000FF", - "dark_vs": "variable.language: #569CD6", - "light_vs": "variable.language: #0000FF", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable.language: #569CD6", - "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "context", - "t": "variable variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "fillRect", - "t": "variable entity.name.function", - "r": { - "dark_plus": "entity.name.function: #DCDCAA", - "light_plus": "entity.name.function: #795E26", - "hc_black": "entity.name.function: #DCDCAA", - "dark_modern": "entity.name.function: #DCDCAA", - "hc_light": "entity.name.function: #5E2CBC", - "light_modern": "entity.name.function: #795E26" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": "cell", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "row", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "*", - "t": "keyword.operator.arithmetic", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "this", - "t": "variable.language", - "r": { - "dark_plus": "variable.language: #569CD6", - "light_plus": "variable.language: #0000FF", - "dark_vs": "variable.language: #569CD6", - "light_vs": "variable.language: #0000FF", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable.language: #569CD6", - "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "cellSize", - "t": "variable variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ",", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "cell", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "col", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "*", - "t": "keyword.operator.arithmetic", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "this", - "t": "variable.language", - "r": { - "dark_plus": "variable.language: #569CD6", - "light_plus": "variable.language: #0000FF", - "dark_vs": "variable.language: #569CD6", - "light_vs": "variable.language: #0000FF", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable.language: #569CD6", - "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "cellSize", - "t": "variable variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ",", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "this", - "t": "variable.language", - "r": { - "dark_plus": "variable.language: #569CD6", - "light_plus": "variable.language: #0000FF", - "dark_vs": "variable.language: #569CD6", - "light_vs": "variable.language: #0000FF", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable.language: #569CD6", - "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "cellSize", - "t": "variable variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ",", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "this", - "t": "variable.language", - "r": { - "dark_plus": "variable.language: #569CD6", - "light_plus": "variable.language: #0000FF", - "dark_vs": "variable.language: #569CD6", - "light_vs": "variable.language: #0000FF", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable.language: #569CD6", - "hc_light": "variable.language: #0F4A85", - "light_modern": "variable.language: #0000FF" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "cellSize", - "t": "variable variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "}", - "t": "", - "r": {} - }, - { - "c": "}", - "t": "", - "r": {} - }, - { - "c": "}", - "t": "", - "r": {} - }, - { - "c": "var", - "t": "storage.type", - "r": { - "dark_plus": "storage.type: #569CD6", - "light_plus": "storage.type: #0000FF", - "dark_vs": "storage.type: #569CD6", - "light_vs": "storage.type: #0000FF", - "hc_black": "storage.type: #569CD6", - "dark_modern": "storage.type: #569CD6", - "hc_light": "storage.type: #0F4A85", - "light_modern": "storage.type: #0000FF" - } - }, - { - "c": "game", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "=", - "t": "keyword.operator.assignment", - "r": { - "dark_plus": "keyword.operator: #D4D4D4", - "light_plus": "keyword.operator: #000000", - "dark_vs": "keyword.operator: #D4D4D4", - "light_vs": "keyword.operator: #000000", - "hc_black": "keyword.operator: #D4D4D4", - "dark_modern": "keyword.operator: #D4D4D4", - "hc_light": "keyword.operator: #000000", - "light_modern": "keyword.operator: #000000" - } - }, - { - "c": "new", - "t": "keyword.operator.new", - "r": { - "dark_plus": "keyword.operator.new: #569CD6", - "light_plus": "keyword.operator.new: #0000FF", - "dark_vs": "keyword.operator.new: #569CD6", - "light_vs": "keyword.operator.new: #0000FF", - "hc_black": "keyword.operator.new: #569CD6", - "dark_modern": "keyword.operator.new: #569CD6", - "hc_light": "keyword.operator.new: #0F4A85", - "light_modern": "keyword.operator.new: #0000FF" - } - }, - { - "c": "Conway", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": ".", - "t": "punctuation.delimiter", - "r": {} - }, - { - "c": "GameOfLife", - "t": "variable", - "r": { - "dark_plus": "variable: #9CDCFE", - "light_plus": "variable: #001080", - "hc_black": "variable: #9CDCFE", - "dark_modern": "variable: #9CDCFE", - "hc_light": "variable: #001080", - "light_modern": "variable: #001080" - } - }, - { - "c": "(", - "t": "", - "r": {} - }, - { - "c": ")", - "t": "", - "r": {} - }, - { - "c": ";", - "t": "punctuation.delimiter", - "r": {} - } -] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_vb.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_vb.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_vb.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_xml.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_xml.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_xml.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_yaml.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_yaml.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/test_yaml.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/tsconfig_off_json.json b/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/tsconfig_off_json.json deleted file mode 100644 index 0637a088a01..00000000000 --- a/extensions/vscode-colorize-tests/test/colorize-tree-sitter-results/tsconfig_off_json.json +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/src/vs/editor/browser/services/treeSitter/treeSitterParserService.ts b/src/vs/editor/browser/services/treeSitter/treeSitterParserService.ts index 2a4a35e4085..a83446f2d27 100644 --- a/src/vs/editor/browser/services/treeSitter/treeSitterParserService.ts +++ b/src/vs/editor/browser/services/treeSitter/treeSitterParserService.ts @@ -272,15 +272,6 @@ export class TreeSitterLanguages extends Disposable { } } - public async getLanguage(languageId: string): Promise { - if (this._languages.isCached(languageId)) { - return this._languages.getSyncIfCached(languageId); - } else { - await this._addLanguage(languageId); - return this._languages.get(languageId); - } - } - private async _addLanguage(languageId: string): Promise { const languagePromise = this._languages.get(languageId); if (!languagePromise) { @@ -377,19 +368,6 @@ export class TreeSitterTextModelService extends Disposable implements ITreeSitte return textModelTreeSitter?.textModelTreeSitter.parseResult; } - async getTree(content: string, languageId: string): Promise { - await this._init; - - const language = await this._treeSitterLanguages.getLanguage(languageId); - const Parser = await this._treeSitterImporter.getParserClass(); - if (language) { - const parser = new Parser(); - parser.setLanguage(language); - return parser.parse(content); - } - return undefined; - } - private async _doInitParser() { const Parser = await this._treeSitterImporter.getParserClass(); const environmentService = this._environmentService; diff --git a/src/vs/editor/common/languages.ts b/src/vs/editor/common/languages.ts index 007c204ae98..533010f8cbe 100644 --- a/src/vs/editor/common/languages.ts +++ b/src/vs/editor/common/languages.ts @@ -27,7 +27,6 @@ import { localize } from '../../nls.js'; import { ExtensionIdentifier } from '../../platform/extensions/common/extensions.js'; import { IMarkerData } from '../../platform/markers/common/markers.js'; import { IModelTokensChangedEvent } from './textModelEvents.js'; -import type { Parser } from '@vscode/tree-sitter-wasm'; /** * @internal @@ -90,8 +89,7 @@ export class EncodedTokenizationResult { */ export interface ITreeSitterTokenizationSupport { tokenizeEncoded(lineNumber: number, textModel: model.ITextModel): Uint32Array | undefined; - captureAtPosition(lineNumber: number, column: number, textModel: model.ITextModel): Parser.QueryCapture[]; - captureAtPositionTree(lineNumber: number, column: number, tree: Parser.Tree): Parser.QueryCapture[]; + captureAtPosition(lineNumber: number, column: number, textModel: model.ITextModel): any; onDidChangeTokens: Event<{ textModel: model.ITextModel; changes: IModelTokensChangedEvent }>; } diff --git a/src/vs/editor/common/languages/highlights/typescript.scm b/src/vs/editor/common/languages/highlights/typescript.scm index 7f9eee1b6d5..664d8416743 100644 --- a/src/vs/editor/common/languages/highlights/typescript.scm +++ b/src/vs/editor/common/languages/highlights/typescript.scm @@ -60,11 +60,11 @@ name: (identifier) @entity.name.function) (function_declaration name: (identifier) @entity.name.function) -(method_definition - name: (property_identifier) @entity.name.function) (method_definition name: (property_identifier) @storage.type (#eq? @storage.type "constructor")) +(method_definition + name: (property_identifier) @entity.name.function) (method_signature name: (property_identifier) @entity.name.function) @@ -105,9 +105,9 @@ ; Special identifiers -(predefined_type) @support.type -(predefined_type (["string" "boolean" "number" "any"])) @support.type.primitive (type_identifier) @entity.name.type +(predefined_type (["string" "boolean" "number" "any"])) @support.type.primitive +(predefined_type) @support.type (("const") (variable_declarator diff --git a/src/vs/editor/common/services/treeSitterParserService.ts b/src/vs/editor/common/services/treeSitterParserService.ts index d88b09a6e93..a52b8f94218 100644 --- a/src/vs/editor/common/services/treeSitterParserService.ts +++ b/src/vs/editor/common/services/treeSitterParserService.ts @@ -18,7 +18,6 @@ export interface ITreeSitterParserService { onDidAddLanguage: Event<{ id: string; language: Parser.Language }>; getOrInitLanguage(languageId: string): Parser.Language | undefined; getParseResult(textModel: ITextModel): ITreeSitterParseResult | undefined; - getTree(content: string, languageId: string): Promise; onDidUpdateTree: Event<{ textModel: ITextModel; ranges: Range[] }>; } diff --git a/src/vs/editor/standalone/browser/standaloneTreeSitterService.ts b/src/vs/editor/standalone/browser/standaloneTreeSitterService.ts index de27e7bea6e..b2bb183fc8b 100644 --- a/src/vs/editor/standalone/browser/standaloneTreeSitterService.ts +++ b/src/vs/editor/standalone/browser/standaloneTreeSitterService.ts @@ -14,9 +14,6 @@ import { Range } from '../../common/core/range.js'; * We use a dummy sertive here to make the build happy. */ export class StandaloneTreeSitterParserService implements ITreeSitterParserService { - async getTree(content: string, languageId: string): Promise { - return undefined; - } onDidUpdateTree: Event<{ textModel: ITextModel; ranges: Range[] }> = Event.None; readonly _serviceBrand: undefined; onDidAddLanguage: Event<{ id: string; language: Parser.Language }> = Event.None; diff --git a/src/vs/editor/test/common/services/testTreeSitterService.ts b/src/vs/editor/test/common/services/testTreeSitterService.ts index 2d5721bb32f..775b988ddfd 100644 --- a/src/vs/editor/test/common/services/testTreeSitterService.ts +++ b/src/vs/editor/test/common/services/testTreeSitterService.ts @@ -10,9 +10,6 @@ import { ITreeSitterParserService, ITreeSitterParseResult } from '../../../commo import { Range } from '../../../common/core/range.js'; export class TestTreeSitterParserService implements ITreeSitterParserService { - getTree(content: string, languageId: string): Promise { - throw new Error('Method not implemented.'); - } onDidUpdateTree: Event<{ textModel: ITextModel; ranges: Range[] }> = Event.None; onDidAddLanguage: Event<{ id: string; language: Parser.Language }> = Event.None; _serviceBrand: undefined; diff --git a/src/vs/workbench/contrib/themes/browser/themes.test.contribution.ts b/src/vs/workbench/contrib/themes/browser/themes.test.contribution.ts index 23d0571c188..12589e9a3cc 100644 --- a/src/vs/workbench/contrib/themes/browser/themes.test.contribution.ts +++ b/src/vs/workbench/contrib/themes/browser/themes.test.contribution.ts @@ -4,7 +4,6 @@ *--------------------------------------------------------------------------------------------*/ import { URI } from '../../../../base/common/uri.js'; -import type { Parser } from '@vscode/tree-sitter-wasm'; import { ILanguageService } from '../../../../editor/common/languages/language.js'; import { CommandsRegistry } from '../../../../platform/commands/common/commands.js'; import { IInstantiationService, ServicesAccessor } from '../../../../platform/instantiation/common/instantiation.js'; @@ -13,7 +12,7 @@ import { IEditorService } from '../../../services/editor/common/editorService.js import { EditorResourceAccessor } from '../../../common/editor.js'; import { ITextMateTokenizationService } from '../../../services/textMate/browser/textMateTokenizationFeature.js'; import type { IGrammar, StateStack } from 'vscode-textmate'; -import { TokenizationRegistry, TreeSitterTokenizationRegistry } from '../../../../editor/common/languages.js'; +import { TokenizationRegistry } from '../../../../editor/common/languages.js'; import { TokenMetadata } from '../../../../editor/common/encodedTokenAttributes.js'; import { ThemeRule, findMatchingThemeRule } from '../../../services/textMate/common/TMHelper.js'; import { Color } from '../../../../base/common/color.js'; @@ -21,18 +20,16 @@ import { IFileService } from '../../../../platform/files/common/files.js'; import { basename } from '../../../../base/common/resources.js'; import { Schemas } from '../../../../base/common/network.js'; import { splitLines } from '../../../../base/common/strings.js'; -import { ITreeSitterParserService } from '../../../../editor/common/services/treeSitterParserService.js'; -import { ColorThemeData, findMetadata } from '../../../services/themes/common/colorThemeData.js'; interface IToken { - c: string; // token - t: string; // space separated scopes, most general to most specific - r: { [themeName: string]: string | undefined }; // token type: color + c: string; + t: string; + r: { [themeName: string]: string | undefined }; } interface IThemedToken { text: string; - color: Color | null; + color: Color; } interface IThemesResult { @@ -95,8 +92,7 @@ class Snapper { constructor( @ILanguageService private readonly languageService: ILanguageService, @IWorkbenchThemeService private readonly themeService: IWorkbenchThemeService, - @ITextMateTokenizationService private readonly textMateService: ITextMateTokenizationService, - @ITreeSitterParserService private readonly treeSitterParserService: ITreeSitterParserService, + @ITextMateTokenizationService private readonly textMateService: ITextMateTokenizationService ) { } @@ -130,25 +126,6 @@ class Snapper { return result; } - private _themedTokenizeTreeSitter(tokens: IToken[]): IThemedToken[] { - const colorMap = TokenizationRegistry.getColorMap(); - const result: IThemedToken[] = Array(tokens.length); - const colorThemeData = this.themeService.getColorTheme() as ColorThemeData; - for (let i = 0, len = tokens.length; i < len; i++) { - const token = tokens[i]; - const scopes = token.t.split(' '); - const metadata = findMetadata(colorThemeData, scopes[scopes.length - 1]); - const color = TokenMetadata.getForeground(metadata); - - result[i] = { - text: token.c, - color: colorMap![color] - }; - } - - return result; - } - private _tokenize(grammar: IGrammar, lines: string[]): IToken[] { let state: StateStack | null = null; const result: IToken[] = []; @@ -218,38 +195,6 @@ class Snapper { return result; } - private async _getTreeSitterThemesResult(tokens: IToken[]): Promise { - const currentTheme = this.themeService.getColorTheme(); - - const getThemeName = (id: string) => { - const part = 'vscode-theme-defaults-themes-'; - const startIdx = id.indexOf(part); - if (startIdx !== -1) { - return id.substring(startIdx + part.length, id.length - 5); - } - return undefined; - }; - - const result: IThemesResult = {}; - - const themeDatas = await this.themeService.getColorThemes(); - const defaultThemes = themeDatas.filter(themeData => !!getThemeName(themeData.id)); - for (const defaultTheme of defaultThemes) { - const themeId = defaultTheme.id; - const success = await this.themeService.setColorTheme(themeId, undefined); - if (success) { - const themeName = getThemeName(themeId); - result[themeName!] = { - document: new ThemeDocument(this.themeService.getColorTheme()), - tokens: this._themedTokenizeTreeSitter(tokens) - }; - } - } - await this.themeService.setColorTheme(currentTheme.id, undefined); - return result; - } - - private _enrichResult(result: IToken[], themesResult: IThemesResult): void { const index: { [themeName: string]: number } = {}; const themeNames = Object.keys(themesResult); @@ -264,9 +209,7 @@ class Snapper { const themedToken = themesResult[themeName].tokens[index[themeName]]; themedToken.text = themedToken.text.substr(token.c.length); - if (themedToken.color) { - token.r[themeName] = themesResult[themeName].document.explainTokenColor(token.t, themedToken.color); - } + token.r[themeName] = themesResult[themeName].document.explainTokenColor(token.t, themedToken.color); if (themedToken.text.length === 0) { index[themeName]++; } @@ -274,41 +217,6 @@ class Snapper { } } - private _treeSitterTokenize(tree: Parser.Tree, languageId: string): IToken[] { - const cursor = tree.walk(); - cursor.gotoFirstChild(); - let cursorResult: boolean = true; - const tokens: IToken[] = []; - const tokenizationSupport = TreeSitterTokenizationRegistry.get(languageId); - - do { - if (cursor.currentNode.childCount === 0) { - const capture = tokenizationSupport?.captureAtPositionTree(cursor.currentNode.startPosition.row + 1, cursor.currentNode.startPosition.column + 1, tree); - - tokens.push({ - c: cursor.currentNode.text.replace(/\r\n/g, '\n'), - t: capture?.map(cap => cap.name).join(' ') ?? '', - r: { - dark_plus: undefined, - light_plus: undefined, - dark_vs: undefined, - light_vs: undefined, - hc_black: undefined, - } - }); - - while (!(cursorResult = cursor.gotoNextSibling())) { - if (!(cursorResult = cursor.gotoParent())) { - break; - } - } - } else { - cursorResult = cursor.gotoFirstChild(); - } - } while (cursorResult); - return tokens; - } - public captureSyntaxTokens(fileName: string, content: string): Promise { const languageId = this.languageService.guessLanguageIdByFilepathOrFirstLine(URI.file(fileName)); return this.textMateService.createTokenizer(languageId!).then((grammar) => { @@ -324,35 +232,17 @@ class Snapper { }); }); } - - public async captureTreeSitterSyntaxTokens(fileName: string, content: string): Promise { - const languageId = this.languageService.guessLanguageIdByFilepathOrFirstLine(URI.file(fileName)); - if (languageId) { - const tree = await this.treeSitterParserService.getTree(content, languageId!); - if (!tree) { - return []; - } - const result = (await this._treeSitterTokenize(tree, languageId)).filter(t => t.c.length > 0); - const themeTokens = await this._getTreeSitterThemesResult(result); - this._enrichResult(result, themeTokens); - return result; - } - return []; - } } -async function captureTokens(accessor: ServicesAccessor, resource: URI | undefined, treeSitter: boolean = false) { +CommandsRegistry.registerCommand('_workbench.captureSyntaxTokens', function (accessor: ServicesAccessor, resource: URI) { + const process = (resource: URI) => { const fileService = accessor.get(IFileService); const fileName = basename(resource); const snapper = accessor.get(IInstantiationService).createInstance(Snapper); return fileService.readFile(resource).then(content => { - if (treeSitter) { - return snapper.captureTreeSitterSyntaxTokens(fileName, content.value.toString()); - } else { - return snapper.captureSyntaxTokens(fileName, content.value.toString()); - } + return snapper.captureSyntaxTokens(fileName, content.value.toString()); }); }; @@ -367,17 +257,7 @@ async function captureTokens(accessor: ServicesAccessor, resource: URI | undefin console.log('No file editor active'); } } else { - const processResult = await process(resource); - return processResult; + return process(resource); } return undefined; - -} - -CommandsRegistry.registerCommand('_workbench.captureSyntaxTokens', function (accessor: ServicesAccessor, resource: URI) { - return captureTokens(accessor, resource); -}); - -CommandsRegistry.registerCommand('_workbench.captureTreeSitterSyntaxTokens', function (accessor: ServicesAccessor, resource: URI) { - return captureTokens(accessor, resource, true); }); diff --git a/src/vs/workbench/services/themes/common/colorThemeData.ts b/src/vs/workbench/services/themes/common/colorThemeData.ts index 1497b14101d..cc208f6a440 100644 --- a/src/vs/workbench/services/themes/common/colorThemeData.ts +++ b/src/vs/workbench/services/themes/common/colorThemeData.ts @@ -24,7 +24,6 @@ import { CharCode } from '../../../../base/common/charCode.js'; import { StorageScope, IStorageService, StorageTarget } from '../../../../platform/storage/common/storage.js'; import { ThemeConfiguration } from './themeConfiguration.js'; import { ColorScheme } from '../../../../platform/theme/common/theme.js'; -import { FontStyle, MetadataConsts } from '../../../../editor/common/encodedTokenAttributes.js'; const colorRegistry = Registry.as(ColorRegistryExtensions.ColorContribution); @@ -899,37 +898,6 @@ function isSemanticTokenColorizationSetting(style: any): style is ISemanticToken || types.isBoolean(style.underline) || types.isBoolean(style.strikethrough) || types.isBoolean(style.bold)); } -export function findMetadata(colorThemeData: ColorThemeData, captureName: string): number { - const tokenStyle: TokenStyle | undefined = colorThemeData.resolveScopes([[captureName]]); - if (!tokenStyle) { - return 0; - } - - let metadata = 0; - if (typeof tokenStyle.italic !== 'undefined') { - const italicBit = (tokenStyle.italic ? FontStyle.Italic : 0); - metadata |= italicBit | MetadataConsts.ITALIC_MASK; - } - if (typeof tokenStyle.bold !== 'undefined') { - const boldBit = (tokenStyle.bold ? FontStyle.Bold : 0); - metadata |= boldBit | MetadataConsts.BOLD_MASK; - } - if (typeof tokenStyle.underline !== 'undefined') { - const underlineBit = (tokenStyle.underline ? FontStyle.Underline : 0); - metadata |= underlineBit | MetadataConsts.UNDERLINE_MASK; - } - if (typeof tokenStyle.strikethrough !== 'undefined') { - const strikethroughBit = (tokenStyle.strikethrough ? FontStyle.Strikethrough : 0); - metadata |= strikethroughBit | MetadataConsts.STRIKETHROUGH_MASK; - } - if (tokenStyle.foreground) { - const tokenStyleForeground = colorThemeData.getTokenColorIndex().get(tokenStyle?.foreground); - const foregroundBits = tokenStyleForeground << MetadataConsts.FOREGROUND_OFFSET; - metadata |= foregroundBits; - } - - return metadata; -} class TokenColorIndex { diff --git a/src/vs/workbench/services/treeSitter/browser/treeSitterTokenizationFeature.ts b/src/vs/workbench/services/treeSitter/browser/treeSitterTokenizationFeature.ts index 5f7a352568c..23175602e90 100644 --- a/src/vs/workbench/services/treeSitter/browser/treeSitterTokenizationFeature.ts +++ b/src/vs/workbench/services/treeSitter/browser/treeSitterTokenizationFeature.ts @@ -7,6 +7,7 @@ import type { Parser } from '@vscode/tree-sitter-wasm'; import { Emitter, Event } from '../../../../base/common/event.js'; import { Disposable, DisposableMap, DisposableStore, IDisposable } from '../../../../base/common/lifecycle.js'; import { AppResourcePath, FileAccess } from '../../../../base/common/network.js'; +import { FontStyle, MetadataConsts } from '../../../../editor/common/encodedTokenAttributes.js'; import { ITreeSitterTokenizationSupport, LazyTokenizationSupport, TreeSitterTokenizationRegistry } from '../../../../editor/common/languages.js'; import { ITextModel } from '../../../../editor/common/model.js'; import { EDITOR_EXPERIMENTAL_PREFER_TREESITTER, ITreeSitterParserService, ITreeSitterParseResult } from '../../../../editor/common/services/treeSitterParserService.js'; @@ -17,7 +18,8 @@ import { IFileService } from '../../../../platform/files/common/files.js'; import { InstantiationType, registerSingleton } from '../../../../platform/instantiation/common/extensions.js'; import { createDecorator, IInstantiationService } from '../../../../platform/instantiation/common/instantiation.js'; import { IThemeService } from '../../../../platform/theme/common/themeService.js'; -import { ColorThemeData, findMetadata } from '../../themes/common/colorThemeData.js'; +import { TokenStyle } from '../../../../platform/theme/common/tokenClassificationRegistry.js'; +import { ColorThemeData } from '../../themes/common/colorThemeData.js'; const ALLOWED_SUPPORT = ['typescript']; type TreeSitterQueries = string; @@ -134,25 +136,19 @@ class TreeSitterTokenizationSupport extends Disposable implements ITreeSitterTok this._colorThemeData = this._themeService.getColorTheme() as ColorThemeData; } - captureAtPosition(lineNumber: number, column: number, textModel: ITextModel): Parser.QueryCapture[] { + captureAtPosition(lineNumber: number, column: number, textModel: ITextModel): any { + const captures = this._captureAtRange(lineNumber, new ColumnRange(column, column), textModel); + return captures; + } + + private _captureAtRange(lineNumber: number, columnRange: ColumnRange, textModel: ITextModel): Parser.QueryCapture[] { const tree = this._getTree(textModel); - const captures = this._captureAtRange(lineNumber, new ColumnRange(column, column), tree?.tree); - return captures; - } - - captureAtPositionTree(lineNumber: number, column: number, tree: Parser.Tree): Parser.QueryCapture[] { - const captures = this._captureAtRange(lineNumber, new ColumnRange(column, column), tree); - return captures; - } - - - private _captureAtRange(lineNumber: number, columnRange: ColumnRange, tree: Parser.Tree | undefined): Parser.QueryCapture[] { const query = this._ensureQuery(); - if (!tree || !query) { + if (!tree?.tree || !query) { return []; } // Tree sitter row is 0 based, column is 0 based - return query.captures(tree.rootNode, { startPosition: { row: lineNumber - 1, column: columnRange.startColumn - 1 }, endPosition: { row: lineNumber - 1, column: columnRange.endColumnExclusive } }); + return query.captures(tree.tree.rootNode, { startPosition: { row: lineNumber - 1, column: columnRange.startColumn - 1 }, endPosition: { row: lineNumber - 1, column: columnRange.endColumnExclusive } }); } /** @@ -164,8 +160,7 @@ class TreeSitterTokenizationSupport extends Disposable implements ITreeSitterTok */ public tokenizeEncoded(lineNumber: number, textModel: ITextModel): Uint32Array | undefined { const lineLength = textModel.getLineMaxColumn(lineNumber); - const tree = this._getTree(textModel); - const captures = this._captureAtRange(lineNumber, new ColumnRange(1, lineLength), tree?.tree); + const captures = this._captureAtRange(lineNumber, new ColumnRange(1, lineLength), textModel); if (captures.length === 0) { return undefined; @@ -183,7 +178,7 @@ class TreeSitterTokenizationSupport extends Disposable implements ITreeSitterTok for (let captureIndex = 0; captureIndex < captures.length; captureIndex++) { const capture = captures[captureIndex]; - const metadata = findMetadata(this._colorThemeData, capture.name,); + const metadata = this.findMetadata(capture.name); const tokenEndIndex = capture.node.endIndex < lineStartOffset + lineLength ? capture.node.endIndex : lineStartOffset + lineLength; const tokenStartIndex = capture.node.startIndex < lineStartOffset ? lineStartOffset : capture.node.startIndex; @@ -248,6 +243,38 @@ class TreeSitterTokenizationSupport extends Disposable implements ITreeSitterTok return tokens; } + private findMetadata(captureName: string): number { + const tokenStyle: TokenStyle | undefined = this._colorThemeData.resolveScopes([[captureName]]); + if (!tokenStyle) { + return 0; + } + + let metadata = 0; + if (typeof tokenStyle.italic !== 'undefined') { + const italicBit = (tokenStyle.italic ? FontStyle.Italic : 0); + metadata |= italicBit | MetadataConsts.ITALIC_MASK; + } + if (typeof tokenStyle.bold !== 'undefined') { + const boldBit = (tokenStyle.bold ? FontStyle.Bold : 0); + metadata |= boldBit | MetadataConsts.BOLD_MASK; + } + if (typeof tokenStyle.underline !== 'undefined') { + const underlineBit = (tokenStyle.underline ? FontStyle.Underline : 0); + metadata |= underlineBit | MetadataConsts.UNDERLINE_MASK; + } + if (typeof tokenStyle.strikethrough !== 'undefined') { + const strikethroughBit = (tokenStyle.strikethrough ? FontStyle.Strikethrough : 0); + metadata |= strikethroughBit | MetadataConsts.STRIKETHROUGH_MASK; + } + if (tokenStyle.foreground) { + const tokenStyleForeground = this._colorThemeData.getTokenColorIndex().get(tokenStyle?.foreground); + const foregroundBits = tokenStyleForeground << MetadataConsts.FOREGROUND_OFFSET; + metadata |= foregroundBits; + } + + return metadata; + } + override dispose() { super.dispose(); this._query?.delete();